0001493152-23-007434.txt : 20230313 0001493152-23-007434.hdr.sgml : 20230313 20230313164417 ACCESSION NUMBER: 0001493152-23-007434 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 87 CONFORMED PERIOD OF REPORT: 20230131 FILED AS OF DATE: 20230313 DATE AS OF CHANGE: 20230313 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Ocean Power Technologies, Inc. CENTRAL INDEX KEY: 0001378140 STANDARD INDUSTRIAL CLASSIFICATION: ELECTRIC SERVICES [4911] IRS NUMBER: 222535818 STATE OF INCORPORATION: NJ FISCAL YEAR END: 0430 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-33417 FILM NUMBER: 23727871 BUSINESS ADDRESS: STREET 1: 28 ENGELHARD DRIVE STREET 2: SUITE B CITY: MONROE TOWNSHIP STATE: NJ ZIP: 08831 BUSINESS PHONE: 609-730-0400 MAIL ADDRESS: STREET 1: 28 ENGELHARD DRIVE STREET 2: SUITE B CITY: MONROE TOWNSHIP STATE: NJ ZIP: 08831 FORMER COMPANY: FORMER CONFORMED NAME: Ocean Power Technologies, INc. DATE OF NAME CHANGE: 20061012 10-Q 1 form10-q.htm
0001378140 false Q3 --04-30 376000 0001378140 2022-05-01 2023-01-31 0001378140 2023-03-10 0001378140 2023-01-31 0001378140 2022-04-30 0001378140 2022-11-01 2023-01-31 0001378140 2021-11-01 2022-01-31 0001378140 2021-05-01 2022-01-31 0001378140 us-gaap:CommonStockMember 2022-04-30 0001378140 us-gaap:TreasuryStockMember 2022-04-30 0001378140 us-gaap:AdditionalPaidInCapitalMember 2022-04-30 0001378140 us-gaap:RetainedEarningsMember 2022-04-30 0001378140 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-04-30 0001378140 us-gaap:CommonStockMember 2021-04-30 0001378140 us-gaap:TreasuryStockMember 2021-04-30 0001378140 us-gaap:AdditionalPaidInCapitalMember 2021-04-30 0001378140 us-gaap:RetainedEarningsMember 2021-04-30 0001378140 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-04-30 0001378140 2021-04-30 0001378140 us-gaap:CommonStockMember 2022-10-31 0001378140 us-gaap:TreasuryStockMember 2022-10-31 0001378140 us-gaap:AdditionalPaidInCapitalMember 2022-10-31 0001378140 us-gaap:RetainedEarningsMember 2022-10-31 0001378140 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-10-31 0001378140 2022-10-31 0001378140 us-gaap:CommonStockMember 2021-10-31 0001378140 us-gaap:TreasuryStockMember 2021-10-31 0001378140 us-gaap:AdditionalPaidInCapitalMember 2021-10-31 0001378140 us-gaap:RetainedEarningsMember 2021-10-31 0001378140 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-10-31 0001378140 2021-10-31 0001378140 us-gaap:CommonStockMember 2022-05-01 2023-01-31 0001378140 us-gaap:TreasuryStockMember 2022-05-01 2023-01-31 0001378140 us-gaap:AdditionalPaidInCapitalMember 2022-05-01 2023-01-31 0001378140 us-gaap:RetainedEarningsMember 2022-05-01 2023-01-31 0001378140 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-05-01 2023-01-31 0001378140 us-gaap:CommonStockMember 2021-05-01 2022-01-31 0001378140 us-gaap:TreasuryStockMember 2021-05-01 2022-01-31 0001378140 us-gaap:AdditionalPaidInCapitalMember 2021-05-01 2022-01-31 0001378140 us-gaap:RetainedEarningsMember 2021-05-01 2022-01-31 0001378140 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-05-01 2022-01-31 0001378140 us-gaap:CommonStockMember 2022-11-01 2023-01-31 0001378140 us-gaap:TreasuryStockMember 2022-11-01 2023-01-31 0001378140 us-gaap:AdditionalPaidInCapitalMember 2022-11-01 2023-01-31 0001378140 us-gaap:RetainedEarningsMember 2022-11-01 2023-01-31 0001378140 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-11-01 2023-01-31 0001378140 us-gaap:CommonStockMember 2021-11-01 2022-01-31 0001378140 us-gaap:TreasuryStockMember 2021-11-01 2022-01-31 0001378140 us-gaap:AdditionalPaidInCapitalMember 2021-11-01 2022-01-31 0001378140 us-gaap:RetainedEarningsMember 2021-11-01 2022-01-31 0001378140 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-11-01 2022-01-31 0001378140 us-gaap:CommonStockMember 2023-01-31 0001378140 us-gaap:TreasuryStockMember 2023-01-31 0001378140 us-gaap:AdditionalPaidInCapitalMember 2023-01-31 0001378140 us-gaap:RetainedEarningsMember 2023-01-31 0001378140 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-31 0001378140 us-gaap:CommonStockMember 2022-01-31 0001378140 us-gaap:TreasuryStockMember 2022-01-31 0001378140 us-gaap:AdditionalPaidInCapitalMember 2022-01-31 0001378140 us-gaap:RetainedEarningsMember 2022-01-31 0001378140 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-31 0001378140 2022-01-31 0001378140 OPTT:TwoThousandTwentyATMFacilityMember OPTT:AGPAllianceGlobalPartnersMember 2020-11-20 0001378140 OPTT:TwoThousandTwentyATMFacilityMember OPTT:AGPAllianceGlobalPartnersMember 2020-11-20 2023-01-31 0001378140 OPTT:TwoThousandTwentyATMFacilityMember 2022-01-09 2022-01-10 0001378140 OPTT:TwoThousandTwentyATMFacilityMember OPTT:AGPAllianceGlobalPartnersMember 2023-01-31 0001378140 OPTT:TwoThousandTwentyATMFacilityMember OPTT:AGPAllianceGlobalPartnersMember 2022-05-01 2023-01-31 0001378140 OPTT:StockPurchaseAgreementMember OPTT:AspireCapitalFundLLCMember 2020-09-14 2020-09-18 0001378140 OPTT:StockPurchaseAgreementMember OPTT:AspireCapitalFundLLCMember 2020-12-22 2020-12-23 0001378140 OPTT:StockPurchaseAgreementMember OPTT:AspireCapitalFundLLCMember 2022-05-01 2023-01-31 0001378140 OPTT:StockPurchaseAgreementMember OPTT:AspireCapitalFundLLCMember 2023-01-31 0001378140 OPTT:SantanderBankMember 2023-01-31 0001378140 OPTT:SantanderBankMember 2020-08-31 0001378140 OPTT:SantanderBankMember OPTT:JanuaryTwoThousandTwentyFourMember 2023-01-31 0001378140 OPTT:ForeignFinancialInstitutionsMember 2023-01-31 0001378140 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember OPTT:TwoAndFourCustomersMember 2022-05-01 2023-01-31 0001378140 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember OPTT:TwoAndFourCustomersMember 2021-05-01 2022-01-31 0001378140 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember OPTT:FiveAndFourCustomersMember 2022-11-01 2023-01-31 0001378140 us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember OPTT:FiveAndFourCustomersMember 2021-11-01 2022-01-31 0001378140 srt:MaximumMember 2023-01-31 0001378140 OPTT:EmployeeRetentionCreditMember 2020-12-31 0001378140 OPTT:EmployeeRetentionCreditMember 2020-12-29 2020-12-31 0001378140 OPTT:EmployeeRetentionCreditMember 2021-12-29 2021-12-31 0001378140 OPTT:CaresErcMember 2021-04-30 0001378140 OPTT:CaresErcMember 2022-04-30 0001378140 OPTT:CaresErcMember 2022-05-01 2023-01-31 0001378140 us-gaap:InternalRevenueServiceIRSMember 2022-11-01 2022-11-30 0001378140 OPTT:CorporateBondsMember 2023-01-31 0001378140 OPTT:CorporateBondsMember 2022-05-01 2023-01-31 0001378140 OPTT:GovernmentBondsandNotesMember 2023-01-31 0001378140 OPTT:GovernmentBondsandNotesMember 2022-05-01 2023-01-31 0001378140 OPTT:GovernmentAgencyMember 2023-01-31 0001378140 OPTT:GovernmentAgencyMember 2022-05-01 2023-01-31 0001378140 us-gaap:AccountingStandardsUpdate201409Member 2022-11-01 2023-01-31 0001378140 us-gaap:AccountingStandardsUpdate201602Member 2022-11-01 2023-01-31 0001378140 us-gaap:AccountingStandardsUpdate201409Member 2021-11-01 2022-01-31 0001378140 us-gaap:AccountingStandardsUpdate201602Member 2021-11-01 2022-01-31 0001378140 us-gaap:AccountingStandardsUpdate201409Member 2022-05-01 2023-01-31 0001378140 us-gaap:AccountingStandardsUpdate201602Member 2022-05-01 2023-01-31 0001378140 us-gaap:AccountingStandardsUpdate201409Member 2021-05-01 2022-01-31 0001378140 us-gaap:AccountingStandardsUpdate201602Member 2021-05-01 2022-01-31 0001378140 OPTT:GrantRevenueMember 2022-05-01 2023-01-31 0001378140 OPTT:SalesRevenueMember 2022-05-01 2023-01-31 0001378140 us-gaap:EquipmentMember 2023-01-31 0001378140 us-gaap:EquipmentMember 2022-04-30 0001378140 OPTT:ComputerEquipmentAndSoftwareMember 2023-01-31 0001378140 OPTT:ComputerEquipmentAndSoftwareMember 2022-04-30 0001378140 OPTT:OfficeFurnitureAndEquipmentMember 2023-01-31 0001378140 OPTT:OfficeFurnitureAndEquipmentMember 2022-04-30 0001378140 us-gaap:LeaseholdImprovementsMember 2023-01-31 0001378140 us-gaap:LeaseholdImprovementsMember 2022-04-30 0001378140 us-gaap:ConstructionInProgressMember 2023-01-31 0001378140 us-gaap:ConstructionInProgressMember 2022-04-30 0001378140 OPTT:NewEquipmentMember 2022-05-01 2023-01-31 0001378140 OPTT:MarineAdvancedRoboticsIncMember 2021-11-30 0001378140 OPTT:MonroeTownshipMember 2022-05-01 2023-01-31 0001378140 OPTT:MonroeTownshipMember 2023-01-31 0001378140 OPTT:HoustonTexasMember 2023-01-31 0001378140 OPTT:HoustonTexasMember 2022-05-01 2023-01-31 0001378140 us-gaap:SubsequentEventMember 2023-03-31 0001378140 us-gaap:SubsequentEventMember 2023-02-01 2023-03-31 0001378140 2019-04-07 2019-04-08 0001378140 OPTT:PreFundedWarrantsMember 2019-04-08 0001378140 OPTT:UnderwrittenPublicOfferingMember 2023-01-31 0001378140 OPTT:PaycheckProtectionProgramMember 2020-05-01 2020-05-03 0001378140 OPTT:PaycheckProtectionProgramMember 2021-02-28 2021-02-28 0001378140 OPTT:PaycheckProtectionProgramMember 2021-02-28 0001378140 OPTT:PaycheckProtectionProgramMember 2022-05-01 2023-01-31 0001378140 OPTT:TwoThousandAndFifteenOmnibusIncentivePlanMember 2015-12-31 0001378140 OPTT:TwoThousandAndFifteenOmnibusIncentivePlanMember 2023-01-31 0001378140 OPTT:TwoThousandAndEighteenInducementPlanMember 2018-01-18 0001378140 OPTT:TwoThousandAndEighteenInducementPlanMember 2022-02-08 0001378140 OPTT:TwoThousandAndEighteenInducementPlanMember 2022-02-09 0001378140 OPTT:TwoThousandAndEighteenInducementPlanMember 2023-01-31 0001378140 us-gaap:EmployeeStockOptionMember 2022-11-01 2023-01-31 0001378140 us-gaap:EmployeeStockOptionMember 2022-05-01 2023-01-31 0001378140 us-gaap:EmployeeStockOptionMember 2021-05-01 2022-01-31 0001378140 us-gaap:EmployeeStockOptionMember 2021-11-01 2022-01-31 0001378140 us-gaap:EmployeeStockOptionMember 2023-01-31 0001378140 OPTT:EmployeeStockOptionOneMember 2023-01-31 0001378140 us-gaap:PerformanceSharesMember 2023-01-31 0001378140 us-gaap:PerformanceSharesMember 2022-05-01 2023-01-31 0001378140 us-gaap:PerformanceSharesMember 2021-05-01 2022-01-31 0001378140 us-gaap:PerformanceSharesMember 2022-11-01 2023-01-31 0001378140 us-gaap:PerformanceSharesMember 2021-11-01 2022-01-31 0001378140 us-gaap:RestrictedStockMember 2022-05-01 2023-01-31 0001378140 us-gaap:RestrictedStockMember 2021-05-01 2022-01-31 0001378140 us-gaap:RestrictedStockMember 2022-11-01 2023-01-31 0001378140 us-gaap:RestrictedStockMember 2021-11-01 2022-01-31 0001378140 us-gaap:RestrictedStockMember 2023-01-31 0001378140 OPTT:PerformanceStockOptionsMember 2022-05-01 2023-01-31 0001378140 OPTT:PerformanceStockOptionsMember 2022-04-30 0001378140 OPTT:PerformanceStockOptionsMember 2023-01-31 0001378140 OPTT:NonVestedRestrictedStockMember 2022-04-30 0001378140 OPTT:NonVestedRestrictedStockMember 2022-05-01 2023-01-31 0001378140 OPTT:NonVestedRestrictedStockMember 2023-01-31 0001378140 us-gaap:FairValueInputsLevel3Member 2023-01-31 0001378140 us-gaap:FairValueInputsLevel3Member 2022-05-01 2023-01-31 0001378140 us-gaap:TaxAuthoritySpainMember 2022-04-30 0001378140 us-gaap:TaxAuthoritySpainMember 2021-01-24 2021-01-25 0001378140 us-gaap:NewJerseyDivisionOfTaxationMember 2023-01-31 0001378140 us-gaap:NewJerseyDivisionOfTaxationMember 2022-01-31 iso4217:USD xbrli:shares iso4217:USD xbrli:shares xbrli:pure iso4217:EUR OPTT:Segment

 

 

 

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

 

Form 10-Q

 

(Mark One)

 

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

 

For the Quarterly Period Ended January 31, 2023

 

Or

 

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

 

For the Transition Period From ______to______

 

Commission file number: 001-33417

 

OCEAN POWER TECHNOLOGIES, INC.

(Exact Name of Registrant as Specified in Its Charter)

 

Delaware   22-2535818

(State or Other Jurisdiction

of Incorporation or Organization)

 

(I.R.S. Employer

Identification No.)

 

28 ENGELHARD DRIVE, SUITE B, MONROE TOWNSHIP, NJ 08831

(Address of Principal Executive Offices, Including Zip Code)

 

(609) 730-0400

(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   OPTT   NYSE American

 

Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. Yes ☒ No ☐

 

Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). Yes ☒ No ☐

 

Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company” and “emerging growth company” in Rule 12b-2 of the Exchange Act. (Check one):

 

Large accelerated filer ☐   Accelerated filer ☐   Non-accelerated filer   Smaller reporting company

 

Emerging growth company

 

If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. ☐

 

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

 

As of March 10, 2023, the number of outstanding shares of common stock of the registrant was 56,213,728

 

 

 

 

 

OCEAN POWER TECHNOLOGIES, INC.

INDEX TO FORM 10-Q

 

 

Page

Number

PART I — FINANCIAL INFORMATION  
Item 1. Financial Statements:  
Consolidated Balance Sheets as of January 31, 2023 (unaudited) and April 30, 2022 4
Unaudited Consolidated Statements of Operations for the three and nine  months ended January 31, 2023 and 2022 5
Unaudited Consolidated Statements of Comprehensive Loss for the three and nine  months ended January 31, 2023 and 2022 6
Unaudited Consolidated Statement of Shareholders’ Equity for the three and nine  months ended January 31, 2023 and 2022 7
Unaudited Consolidated Statements of Cash Flows for the three and nine  months ended January 31, 2023 and 2022 8
Notes to Unaudited Consolidated Financial Statements 9
Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations 24
Item 3. Quantitative and Qualitative Disclosures About Market Risk 42
Item 4. Controls and Procedures 42
PART II — OTHER INFORMATION 43
Item 1. Legal Proceedings 43
Item 1A. Risk Factors 43
Item 2. Unregistered Sales of Equity Securities and Use of Proceeds 43
Item 3. Defaults Upon Senior Securities 43
Item 4. Mine Safety Disclosures 43
Item 5. Other Information 43
Item 6. Exhibits 44

 

2

 

Special Note Regarding Forward-Looking Statements

 

We have made statements in this Quarterly Report on Form 10-Q that are forward-looking statements within the meaning of the Private Securities Litigation Reform Act of 1995. Forward-looking statements convey our current expectations or forecasts of future events. Forward-looking statements include statements regarding our future financial position, business strategy, pending, threatened, and current litigation, liquidity, budgets, projected revenue and costs, plans and objectives of management for future operations. The words “may,” “continue,” “estimate,” “intend,” “plan,” “will,” “believe,” “project,” “expect,” “anticipate”, and similar expressions may identify forward-looking statements, but the absence of these words does not necessarily mean that a statement is not forward-looking.

 

The forward-looking statements contained in or incorporated by reference are largely based on our expectations, which reflect estimates and assumptions made by management. These estimates and assumptions reflect our best judgment based on currently known market conditions and other factors. Although we believe such estimates and assumptions to be reasonable, they are inherently uncertain and involve several risks and uncertainties that are beyond our control, including:

 

our ability to develop, market and commercialize our products, and achieve and sustain profitability;
   
our continued development of our proprietary technologies, and expected continued use of cash from operating activities unless or until we achieve positive cash flow from the commercialization of our products and services;
   
our ability to obtain additional funding, as and if needed, which will be subject to several factors, including market conditions, and our operating performance;
   
the continued impact of COVID-19 and the inflation related to the U.S. dollar on our business, operations, customers, suppliers and manufacturers and personnel;
   
our ability to meet product development, manufacturing and customer delivery deadlines may be impacted by disruptions to our supply chain, primarily related to labor shortages and manufacturing and transportation delays both here in the U.S. and abroad;
   
our acquisitions and our ability to integrate them into our operations may use significant resources, be unsuccessful or expose us to unforeseen liabilities;
   
our estimates regarding future expenses, revenues, and capital requirements;
   
our ability to identify and penetrate markets for our products, services, and solutions;
   
our ability to effectively respond to competition in our targeted markets
   
our ability to establish relationships with our existing and future strategic partners may not be successful;
   
our ability to maintain the listing of our common stock on the NYSE American;
   
the reliability of our technology, products and solutions;
   
our ability to improve the power output and survivability of our products;
   
changes in current legislation, regulations and economic conditions that affect the demand for, or restrict the use of our products;
   
our ability to hire and retain key personnel, including senior management, to achieve our business objectives;
   
our history of operating losses, which we expect to continue for at least the short term and possibly longer; and
   
our ability to protect our intellectual property portfolio.

 

Any or all of our forward-looking statements in this report may turn out to be inaccurate. We have based these forward-looking statements largely on our current expectations and projections about future events and financial trends that we believe may affect our financial condition, results of operations, business strategy and financial needs. They may be affected by inaccurate assumptions we might make or unknown risks and uncertainties, including the risks, uncertainties and assumptions described in Item 1A “Risk Factors” of our Annual Report on Form 10-K for the year ended April 30, 2022, and in our subsequent reports under the Exchange Act. In light of these risks, uncertainties and assumptions, the forward-looking events and circumstances discussed in this report may not occur as contemplated and actual results could differ materially from those anticipated or implied by the forward-looking statements.

 

Many of these factors are beyond our ability to control or predict. These factors are not intended to represent a complete list of the general or specific factors that may affect us. You should not unduly rely on these forward-looking statements, which speak only as of the date of this filing. Unless required by law, we undertake no obligation to publicly update or revise any forward-looking statements to reflect new information or future events or otherwise.

 

3

 

PART I — FINANCIAL INFORMATION

 

Item 1. Financial Statements

 

Ocean Power Technologies, Inc. and Subsidiaries

Consolidated Balance Sheets

(in $000’s, except share data)

 

   January 31,
2023
   April 30,
2022
 
    (Unaudited)       
ASSETS          
Current assets:          
Cash and cash equivalents  $10,920   $7,885 
Short term investments   30,005    49,384 
Restricted cash, short-term   65    258 
Accounts receivable   706    482 
Contract assets   93    386 
Inventory   1,436    442 
Other current assets   1,997    467 
Total current assets   45,222    59,304 
Property and equipment, net   591    445 
Intangibles, net   4,017    4,136 
Right-of-use asset, net   522    752 
Restricted cash, long-term   154    219 
Goodwill   8,537    8,537 
Total assets  $59,043   $73,393 
LIABILITIES AND SHAREHOLDERS’ EQUITY          
Current liabilities:          
Accounts payable  $591   $905 
Accrued expenses   1,626    877 
Contingent liabilities, current portion   875    748 
Right-of-use liability, current portion   320    319 
Contract liabilities   1,334    129 
Total current liabilities   4,746    2,978 
Deferred tax liability   203    203 
Right-of-use liability, less current portion   282    538 
Contingent liabilities, less current portion   870    843 
Total liabilities   6,101    4,562 
Commitments and contingencies (Note 15)   -    - 
Shareholders’ Equity:          
Preferred stock, $0.001 par value; authorized 5,000,000 shares, none issued or outstanding        
Common stock, $0.001 par value; authorized 100,000,000 shares, issued 56,254,642 shares and 55,905,213 shares, respectively; outstanding 56,213,728 shares and 55,881,861 shares, respectively   56    56 
Treasury stock, at cost; 40,914 shares and 23,352 shares, respectively   (355)   (341)
Additional paid-in capital   323,843    322,932 
Accumulated deficit   (270,556)   (253,770)
Accumulated other comprehensive loss   (46)   (46)
Total shareholders’ equity   52,942    68,831 
Total liabilities and shareholders’ equity  $59,043   $73,393 

 

See accompanying notes to unaudited consolidated financial statements.

 

4

 

Ocean Power Technologies, Inc. and Subsidiaries

Consolidated Statements of Operations

(in $000’s, except per share data)

Unaudited

 

   2023   2022   2023   2022 
   Three months ended
January 31,
   Nine months ended
January 31,
 
   2023   2022   2023   2022 
                 
Revenues  $734   $484   $1,752   $1,003 
Cost of revenues   598    597    1,382    1,320 
Gross margin (loss)  $136   $(113)  $370   $(317)
(Gain)/loss from change in fair value of consideration   373    (60)   154    (60)
Operating expenses   6,820    5,439    19,546    15,451 
Operating loss  $(7,057)  $(5,492)  $(19,330)  $(15,708)
                     
Interest income, net  $229   $16   $604   $56 
Other income, proceeds from insurance claim   458        458     
Other income, employee retention credit           1,202     
Gain on extinguishment of PPP loan               890 
Foreign exchange gain   2    5    2     
Loss before income taxes  $(6,368)  $(5,471)  $(17,064)  $(14,762)
Income tax benefit   278        278    1,041 
Net loss  $(6,090)  $(5,471)  $(16,786)  $(13,721)
Basic and diluted net loss per share  $(0.11)  $(0.10)  $(0.30)  $(0.26)
Weighted average shares used to compute basic and diluted net loss per common share   55,966,672    55,308,799    55,918,284    53,408,998 

 

See accompanying notes to unaudited consolidated financial statements.

 

5

 

Ocean Power Technologies, Inc. and Subsidiaries

Consolidated Statements of Comprehensive Loss

(in $000’s)

Unaudited

 

   2023   2022   2023   2022 
   Three months ended
January 31,
   Nine months ended
January 31,
 
   2023   2022   2023   2022 
                 
Net loss  $(6,090)  $(5,471)  $(16,786)  $(13,721)
Foreign currency translation adjustment       (1)       (14)
Total comprehensive loss  $(6,090)  $(5,472)  $(16,786)  $(13,735)

 

See accompanying notes to unaudited consolidated financial statements.

 

6

 

Ocean Power Technologies, Inc. and Subsidiaries

Consolidated Statements of Shareholders’ Equity

(in $000’s, except share data)

Unaudited

 

   Shares   Amount   Shares   Amount   Capital   Deficit   Loss   Equity 
   Nine Months Ended January 31, 2023 
   Common Shares   Treasury Shares  

Additional

Paid-In

  

Accumulated

  

Accumulated

Other

Comprehensive

  

Total

Shareholders’

 
   Shares   Amount   Shares   Amount   Capital   Deficit   Loss   Equity 
                                 
Balances at May 1, 2022   55,905,213   $56    (23,352)  $(341)  $322,932   $(253,770)  $(46)   68,831 
Net loss                       (16,786)       (16,786)
Share-based compensation                   911            911 
Common stock issued upon vesting of restricted stock   349,429                             
Acquisition of treasury stock           (17,562)   (14)               (14)
Balances at January 31, 2023   56,254,642   $56    (40,914)  $(355)  $323,843   $(270,556)  $        (46)  $52,942 

 

   Nine Months Ended January 31, 2022 
   Common Shares   Treasury Shares  

Additional

Paid-In

  

Accumulated

   Accumulated Other Comprehensive   

Total

Shareholders’

 
   Shares   Amount   Shares   Amount   Capital   Deficit   Loss   Equity 
                                 
Balances at May 1, 2021   52,479,051   $52    (21,040)  $(338)  $315,821   $(234,896)  $(171)  $80,468 
Net loss       $                 (13,721)       (13,721)
Share-based compensation      $            864            864 
Proceeds from stock options exercises   85,000   $1            89            90 
Issuance of shares for acquisition   3,330,162   $3            5,852            5,855 
Other comprehensive loss                           (14)   (14)
Balances at January 31, 2022   55,894,213   $56    (21,040)  $(338)  $322,626   $(248,617)  $(185)  $73,542 

 

   Three Months Ended January 31, 2023 
   Common Shares  Treasury Shares  

Additional

Paid-In

  

Accumulated

  

Accumulated

Other

Comprehensive

  

Total

Shareholders’

 
   Shares   Amount   Shares   Amount   Capital   Deficit   Loss   Equity 
Balance at November 1, 2022   55,921,880   $56    (23,352)  $(341)  $323,564   $(264,466)  $         (46)   58,767 
Net loss                       (6,090)       (6,090)
Share-based compensation                   279            279 
Common stock issued upon vesting of restricted stock   332,762                             
Acquisition of treasury stock           (17,562)   (14)               (14)
Balance, January 31, 2023   56,254,642   $56    (40,914)  $(355)  $323,843   $(270,556)  $(46)  $52,942 

 

   Three Months Ended January 31, 2022 
   Common Shares Treasury Shares  

Additional

Paid-In

  

Accumulated

  

Accumulated

Other

Comprehensive

  

Total

Shareholders’

 
   Shares   Amount   Shares   Amount   Capital   Deficit   Loss   Equity 
Balances at November 1, 2021   52,499,051   $52    (21,040)  $(338)  $316,389   $(243,191)  $(139)  $72,773 
Net loss                       (5,471)       (5,471)
Share-based compensation                   317            317 
Proceeds from stock options exercises   65,000    1            68            69 
Issuance of shares for acquisition   3,330,162    3            5,852            5,855 
Other comprehensive gain/(loss)                       45    (46)   (1)
Balances at Balance, January 31, 2022   55,894,213   $56    (21,040)  $(338)  $322,626   $(248,617)  $(185)  $73,542 

 

See accompanying notes to unaudited consolidated financial statements.

 

7

 

Ocean Power Technologies, Inc. and Subsidiaries

Consolidated Statements of Cash Flows

(in $000’s)

Unaudited

 

   2023   2022 
   Nine months ended
January 31,
 
   2023   2022 
         
Cash flows from operating activities:          
Net loss  $(16,786)  $(13,721)
Adjustments to reconcile net loss to net cash used in operating activities:          
Depreciation of fixed assets   157    104 
Amortization of intangible assets   119    18 
Amortization of right of use asset   230    211 
Amortization of premium on short term investments   198     
Change in contingent consideration liability   154    (60)
Gain on extinguishment of PPP Loan       (890)
Share based compensation   911    864 
Changes in operating assets and liabilities:          
Accounts receivable   (224)   237 
Contract assets   293    (217)
Inventory   (995)   (193)
Other assets   (1,530)   51 
Accounts payable   (314)   (165)
Accrued expenses   747    (589)
Change in lease liability   (254)   (228)
Contract liabilities   1,205    15 
Litigation payable       (1,224)
Net cash used in operating activities   (16,089)   (15,787)
Cash flows from investing activities:          
Redemptions of short term investments   49,584     
Purchases of short term investments   (30,402)    
Payments for MAR acquisition, net of cash acquired       (3,544)
Purchase of property, plant and equipment   (302)   (319)
Net cash provided by (used in) investing activities   18,880    (3,863)
Cash flows from financing activities:          
Acquisition of treasury stock for withholding taxes paid on vesting of restricted stock units   (14)    
Proceeds from issuance of common stock       90 
Net cash (used in) provided by financing activities   (14)   90 
Effect of exchange rate changes on cash, cash equivalents and restricted cash       (14)
Net increase / (decrease) in cash, cash equivalents and restricted cash   2,777    (19,574)
Cash, cash equivalents and restricted cash, beginning of period  $8,362   $83,634 
Cash, cash equivalents and restricted cash, end of period  $11,139   $64,060 
           
Supplemental disclosure of noncash investing and financing activities:          
Issuance of common stock in acquisition of MAR  $    $ 5,855 
Contingent liability       1,591 
Advance Payable - MAR       456 

 

See accompanying notes to unaudited consolidated financial statements.

 

8

 

Ocean Power Technologies, Inc. and Subsidiaries

Notes to Unaudited Consolidated Financial Statements

 

(1) Background, Basis of Presentation and Liquidity

 

(a) Background

 

Ocean Power Technologies, Inc. (“OPTI”) was founded in 1984 in New Jersey, commenced business operations in 1994 and re-incorporated in Delaware in 2007. Ocean Power Technologies, Inc. acquired 3dent Technology, LLC (“3Dent”), in February 2021 and Marine Advanced Robotics, Inc. (“MAR”) in November 2021, both of which are now included as part of OPTI. OPTI, along with its subsidiaries, (the “Company”) is a complete solutions provider, controlling the design, manufacturing, sales, installation, operations and maintenance of its products and services. The Company’s solutions provide distributed offshore power and data which is persistent, reliable, autonomous, renewable, and economical along with power, transportation, and communications for remote surface and subsea applications. Historically, funding from government agencies, such as research and development grants, accounted for a significant portion of the Company’s revenues. The Company’s objective is to generate the majority of its revenues from the sale or lease of its products and solutions, and sales of services to support business operations.

 

(b) Basis of Presentation

 

The accompanying unaudited consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) and for interim financial information in accordance with the Securities and Exchange Commission (“SEC”), instructions to Form 10-Q and Article 8 of Regulation S-X. Accordingly, they do not include all the information and footnotes required by GAAP for complete financial statements. In the opinion of management, all adjustments (consisting of normal recurring adjustments) considered necessary for a fair presentation have been included. The interim operating results are not necessarily indicative of the results for a full year or for any other interim period. Further information on potential factors that could affect the Company’s financial results can be found in the Company’s Annual Report on Form 10-K for the year ended April 30, 2022, as filed with the SEC and elsewhere in our subsequent Exchange Act filings, including this Form 10-Q. Certain items have been reclassified from prior periods to be consistent with current GAAP presentations.

 

(c) Liquidity

 

For the nine months ended January 31, 2023, the Company incurred net losses of approximately $16.8 million, used cash in operations of approximately $16.1 million and had an accumulated deficit of approximately $270.6 million. The Company has continued to make investments in ongoing product development efforts and to build inventory in anticipation of, and to support, future growth. The Company’s future results of operations involve significant risks and uncertainties. Factors that could affect the Company’s future operating results and could cause actual results to vary materially from expectations include, but are not limited to, the risks and uncertainties identified under “Special Note Regarding Forward-Looking Statements” in this quarterly report on Form 10-Q. The Company previously obtained equity financing through its At the Market Offering Agreement (“ATM”) with A.G.P/Alliance Global Partners (“AGP”) and through its equity line financing with Aspire Capital Fund, LLC (“Aspire Capital”), but the Company cannot be certain that additional equity and/or debt financing will be available to the Company as needed on acceptable terms, or at all. Management believes the Company’s current cash balance at January 31, 2023 of $11.0 million and short term investments balance of $30.0 million is sufficient to fund its planned expenditures through at least March 2024.

 

On November 20, 2020, the Company entered into an At-the-Market Offering Agreement with AGP (the “2020 ATM Facility”) pursuant to which the Company may issue and sell, from time to time, shares of the Company’s common stock having an aggregate offering price of up to $100.0 million. The Company’s common stock will be sold at prevailing market prices at the time of sale, and, as a result, prices will vary. Although the Company initially only had filed to sell up to $50.0 million, a prospectus supplement was filed on January 10, 2022 to allow the Company to sell an additional $25.0 million of common stock up to a total of $75.0 million under the 2020 ATM Facility. As of January 31, 2023, an aggregate of $50.0 million remained available under this facility, subject to the filing of a prospectus supplement for an additional $25.0 million.

 

9

 

On September 18, 2020, the Company entered into a common stock purchase agreement with Aspire Capital which provided that, subject to certain terms, conditions and limitations, Aspire Capital was committed to purchase up to an aggregate of $12.5 million shares of the Company’s common stock over a 30-month period subject to a limit of 19.99% of the outstanding common stock on the date of the agreement if the price did not exceed a specified price in the agreement. The number of shares the Company could issue within the 19.99% limit was 3,722,251 shares without shareholder approval. Shareholder approval was received at the Company’s annual meeting of shareholders on December 23, 2020 for the sale of 9,864,706 additional shares of common stock which exceeded the 19.99% limit of the outstanding common stock on the date of the agreement. Through January 31, 2023, the Company had sold an aggregate of 3,722,251 shares of common stock with an aggregate market value of $11.8 million at an average price of $3.17 per share pursuant to this common stock purchase agreement with approximately $0.7 million remaining on the facility as of January 31, 2023.

 

(2) Summary of Significant Accounting Policies

 

(a) Consolidation

 

The accompanying consolidated financial statements include the accounts of the Company and its majority-owned subsidiaries, Ocean Power Technologies Ltd. in the United Kingdom, and Ocean Power Technologies (Australasia) Pty Ltd. in Australia (“OPT-A”). OPT-A is in the process of being liquidated due to inactivity. All documents have been filed with the Australian Tax Organization and the Company expects this to be completed in the current fiscal year. All significant intercompany accounts and transactions have been eliminated in consolidation.

 

(b) Use of Estimates

 

The preparation of the consolidated financial statements requires management of the Company to make a number of estimates and assumptions relating to the reported amounts of assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the period. Significant items subject to such estimates and assumptions include, among other items, stock-based compensation, valuations, purchase price allocations and contingent consideration related to business combinations, expected future cash flows including growth rates, discount rates, terminal values and other assumptions and estimates used to evaluate the recoverability of long-lived assets, goodwill and other intangible assets and the related amortization methods and periods, and estimated hours and costs to complete customer contracts for purposes of revenue recognition. Actual results could differ from those estimates.

 

(c) Cash, Cash Equivalents, Restricted Cash and Security Agreements and Short Term Investments

 

Cash and Cash Equivalents

 

The Company considers all highly liquid investments with a maturity of three months or less when purchased to be cash equivalents. The Company invests excess cash in a money market account or in short term investments that are held-to-maturity. The Company had cash and cash equivalents of approximately $10.9 million as of January 31, 2023 and $7.9 million as of April 30, 2022.

 

Restricted Cash and Security Agreements

 

The Company has a letter of credit agreement with Santander Bank, N.A. (“Santander”). Cash of $154,000 is on deposit at Santander and serves as security for a letter of credit issued by Santander for the lease of warehouse/office space in Monroe Township, New Jersey. This agreement cannot be extended beyond July 31, 2025 and is cancellable at the discretion of the bank.

 

Santander also issued a letter of credit to subsidiaries of Enel Green Power (“EGP”) pursuant to the Company’s contracts with EGP. This letter of credit was originally issued in the amount of $645,000, and was reduced to $323,000 in August 2020. The letter of credit was further reduced by an additional $258,000 during the quarter ended January 31, 2023 when the PowerBuoy® (“PB3”) and its accompanying systems passed final acceptance testing. The remaining restricted amount of $65,000 will be released in January 2024, which is 12 months after the buoy is fully deployed.

 

10

 

The following table provides a reconciliation of cash, cash equivalents and restricted cash reported within the Consolidated Balance Sheets that total to the same amounts shown in the Consolidated Statements of Cash Flows.

 

   January 31,
2023
   April 30,
2022
 
   (in thousands) 
Cash and cash equivalents  $10,920   $7,885 
Restricted cash- short term   65    258 
Restricted cash- long term   154    219 
Cash, cash equivalents, restricted cash and restricted cash equivalents  $11,139   $8,362 

 

Short term investments

 

During fiscal 2022, the Company acquired investment securities through Charles Schwab Bank. As of January 31, 2023 and April 30, 2022, their carrying value was approximately $30.0 million and $49.4 million, respectively. All short term investments consist of corporate bonds, government agency bonds, or U.S. Treasury Notes and Bonds, are investment grade rated or better, and mature within 12 months. The Company has the ability and the intention to hold all investments to maturity, and as such are classified as held-to-maturity investments and carried at amortized cost. The total recognized interest expense on the premium we paid for the securities for the nine month period ended January 31, 2023 and 2022 is approximately $0.2 million and zero, respectively. Additionally, there has been no impairment on these investments.

 

The following table summarizes the Company’s short term investments as of January 31, 2023:

 

Category  Amortized Cost   Unrealized
Gains (Losses)
   Market Value 
Corporate Bonds  $18,554   $54   $18,608 
Government Bonds & Notes   8,079   $(22)   8,057 
Government Agency   3,372   $419    3,791 
Total Short term investments  $30,005   $451   $30,456 

 

(d) Concentration of Credit Risk

 

Financial instruments that potentially subject the Company to credit risk consist principally of trade accounts receivable, short term investments and cash equivalents. The Company believes that its credit risk is limited because the Company’s current contracts are with entities with a reliable payment history. The Company invests its excess cash in a money market fund and short term held-to maturity investments and does not believe that it is exposed to any significant risks related to its cash accounts, money market fund, or held-to maturity investments. Cash is also maintained at foreign financial institutions. Cash in foreign financial institutions as of January 31, 2023 was approximately $14,000.

 

For the nine months ended January 31, 2023 and 2022, the Company had two and four customers whose revenues accounted for at least 10% of the Company’s consolidated revenues, respectively. These revenues accounted for approximately 28% and 58% of the Company’s total revenues for the respective periods. For the three months ended January 31, 2023 and 2022, the Company had five and four customers whose revenues accounted for at least 10% of the Company’s consolidated revenues, respectively. These revenues accounted for approximately 63% and 71% of the Company’s total revenues for the respective periods.

 

11

 

(e) Share-Based Compensation

 

Costs resulting from all share-based payment transactions are recognized in the consolidated financial statements at their fair values. The aggregate share-based compensation expense recorded in the Consolidated Statements of Operations for the nine months ended January 31, 2023 and 2022 was approximately $0.9 million and $0.9 million, respectively. For the three months ended January 31, 2023 and 2022, share-based compensation expense was $0.3 million in each period.

 

(f) Revenue Recognition

 

The Company accounts for revenues in accordance with Accounting Standards Codification 606 (ASC 606) for contracts with customers and Accounting Standards Codification 842 (ASC 842) for leasing arrangements. In relation to ASC 606, which states that a performance obligation is the unit of account for revenue recognition, the Company assesses the goods or services promised in a contract with a customer and identifies as a performance obligation as either: a) a good or service (or a bundle of goods or services) that is distinct; or b) a series of distinct goods or services that are substantially the same and that have the same pattern of transfer to the customer. A contract may contain a single performance obligation or multiple performance obligations. For contracts with multiple performance obligations, the Company allocates the contracted transaction price to each performance obligation based upon the relative standalone selling price, which represents the price the Company would sell a promised good or service separately to a customer. The Company determines the standalone selling price based upon the facts and circumstances of each obligated good or service. When no observable standalone selling price is available, the standalone selling price is generally estimated based upon the Company’s forecast of the total cost to satisfy the performance obligation plus an appropriate profit margin.

 

The nature of the Company’s contracts may give rise to several types of variable consideration, including unpriced change orders, liquidated damages and penalties. Variable consideration can also arise from modifications to the scope of services. Variable consideration is included in the transaction price to the extent it is probable that a significant reversal of cumulative revenue recognized will not occur once the uncertainty associated with the variable consideration is resolved. Our estimates of variable consideration and determination of whether to include such amounts in the transaction price are based largely on our assessment of legal enforceability, performance, and any other information (historical, current, and forecasted) that is reasonably available to us. There was no variable consideration as of January 31, 2023 or 2022. The Company presents shipping and handling costs, that occur after control of the promised goods or services transfer to the customer, as fulfillment costs in costs of goods sold and regular shipping and handling activities charged to operating expenses.

 

The Company recognizes revenue when or as it satisfies a performance obligation by transferring a good or service to a customer, either (1) at a point in time or (2) over time. A good or service is transferred when or as the customer obtains control. The evaluation of whether control of each performance obligation is transferred at a point in time or over time is made at contract inception. Input measures such as costs incurred are utilized to assess progress against specific contractual performance obligations for the Company’s services. The selection of the method to measure progress towards completion requires judgment and is based on the nature of the services to be provided. For the Company, the input method using costs incurred or labor hours best represents the measure of progress against the performance obligations incorporated within the contractual agreements. If estimated total costs on any contract project a loss, the Company charges the entire estimated loss to operations in the period the loss becomes known. The cumulative effect of revisions to revenue, estimated costs to complete contracts, including penalties, change orders, claims, anticipated losses, and others are recorded in the accounting period in which the events indicating a loss are known and the loss can be reasonably estimated. These loss projects are re-assessed for each subsequent reporting period until the project is complete. Such revisions could occur at any time and the effects may be material.

 

The Company’s contracts are either cost-plus contracts, fixed-price contracts, time and material agreements, lease or service agreements. Under cost plus contracts, customers are billed for actual expenses incurred plus an agreed-upon fee.

 

12

 

The Company has two types of fixed-price contracts, firm fixed-price and cost-sharing. Under firm fixed-price contracts, the Company receives an agreed-upon amount for providing products and services specified in the contract, and a profit or loss is recognized depending on whether actual costs are more or less than the agreed upon amount. Under cost-sharing contracts, the fixed amount agreed upon with the customer is only intended to fund a portion of the costs on a specific project. Under cost sharing contracts, an amount corresponding to the revenue is recorded in cost of revenues, resulting in gross profit on these contracts of zero. The Company’s share of the costs is recorded as product development expense. The Company reports its disaggregation of revenues by contract type since this method best represents the Company’s business. For the nine-month periods ended January 31, 2023 and 2022, all of the Company’s contracts were classified as firm fixed-price.

 

The Company at times enters into agreements with government agencies through Small Business Innovation Research (“SBIR”) contract agreements. These are typically fixed-priced agreements where the Company retains ownership of the data and grants the government a license with unlimited rights to use, disclose, reproduce, prepare derivative works and publicly distribute the data.

 

Time and materials agreements are billed based solely on the cost of time spent working on the contract and the material used.

 

As of January 31, 2023, the Company’s total remaining performance obligations, also referred to as backlog, totaled $2.5 million. The Company expects to recognize approximately 85%, or $2.1 million, for the remaining performance obligations as revenue over the next twelve months.

 

The Company also enters into lease arrangements for its PowerBuoys and Wave Adaptive Modular Vessels (“WAM-V®”) with certain customers. Revenue related to multiple-element arrangements is allocated to lease and non-lease elements based on their relative standalone selling prices or expected cost plus a margin approach. Lease elements generally include a PowerBuoy, WAM-V®, and components, while non-lease elements, which the Company expects to become more prevalent, generally include engineering, monitoring and support services. In the lease arrangement, the customer may be provided an option to extend the lease term or purchase the leased buoy or WAM-V® at some point during and/or at the end of the lease term.

 

At inception of a contract, the Company classifies leases as either operating or financing in accordance with the authoritative accounting guidance contained within ASC Topic 842, “Leases”. If the direct financing or sales-type classification criteria are met, then the lease is accounted for as a finance lease. All others are treated as operating leases.

 

The Company recognizes revenue from operating lease arrangements generally on a straight-line basis over the lease term, or as agreed upon in-use days are utilized, which is presented in Revenues in the Consolidated Statement of Operations. The below table represents the total revenue recognized under ASC 606 and ASC 842 for the three and nine months ended January 31, 2023 and 2022.

 

    Three months ended January 31, 2023   Three months ended January 31, 2022 
    ASC 606   ASC 842   Total   ASC 606   ASC 842   Total 
    (in thousands)   (in thousands) 
Revenue   $559   $175   $734   $484   $   $484 

 

    Nine months ended January 31, 2023   Nine months ended January 31, 2022 
    ASC 606   ASC 842   Total   ASC 606   ASC 842   Total 
    (in thousands)   (in thousands) 
Revenue   $1,562   $190   $1,752   $1,003   $   $1,003 

 

13

 

(g) Other Income – Employee Retention Credit

 

The Coronavirus Aid, Relief and Economic Security (“CARES”) Act provided an employee retention credit (“ERC”), which was a refundable tax credit against certain employment taxes of up to $5,000 per employee for eligible employers. The tax credit was equal to 50% of qualified wages paid to employees during a quarter, capped at $10,000 of qualified wages per employee through December 31, 2020. Additional relief provisions were passed by the United States government, which extend and slightly expand the qualified wage caps on these credits through December 31, 2021. Based on these additional provisions, the tax credit is now equal to 70% of qualified wages paid to employees during a quarter, and the limit on qualified wages per employee has been increased to $10,000 of qualified wages per quarter.

 

During the three-month period ended October 31, 2022, the Company determined that it qualified for the tax credit under “CARES” and submitted claims of approximately $612,000 and $590,000 for the fiscal years ended April 30, 2021 and 2022, respectively, and recognized approximately $1,202,000 as other income in the statement of operations for the nine-month period ended January 31, 2023. Claimed ERC’s are expected to be settled during the year ended April 30, 2023 and have been recorded within other current assets in the accompanying balance sheet as of January 31, 2023.

 

In November 2022 the Company received approximately $205,000 from the IRS related to the receivable.

 

(h) Net Loss per Common Share

 

Basic and diluted net loss per common share for all periods presented is computed by dividing net loss by the weighted average number of shares of common stock and common stock equivalents outstanding during the period.

 

Due to the Company’s net losses, potentially dilutive securities, consisting of options to purchase shares of common stock, potential exercises of warrants on common stock and unvested restricted stock issued to employees and non-employee directors, were excluded from the diluted loss per share calculation due to their anti-dilutive effect.

 

In computing diluted net loss per common share on the Consolidated Statement of Operations, potential exercises of warrants on common stock, options to purchase shares of common stock and non-vested restricted stock issued to employees and non-employee directors, totaling 8,010,373 and 6,356,123 for the nine months ended January 31, 2023 and 2022, respectively, were excluded from each of the computations as the effect would have been anti-dilutive due to the net loss for the periods.

 

(i) Recently Issued Accounting Standards

 

In June 2016, the Financial Accounting Standards Board (“FASB”) issued ASU No. 2016-13, “Financial Instruments - Credit Losses (Topic 326), Measurement of Credit Losses on Financial Instruments.” This amendment replaces the incurred loss impairment methodology in current GAAP with a methodology that reflects expected credit losses on instruments within its scope, including trade receivables. This update is intended to provide financial statement users with more decision-useful information about the expected credit losses. In November 2019, the FASB issued No. 2019-10, Financial Instruments—Credit Losses (Topic 326), Derivatives and Hedging (Topic 815), and Leases (Topic 842), which deferred the effective date of ASU 2016-13 for Smaller Reporting Companies for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. The Company is currently evaluating the impact the adoption of ASU 2016-13 will have on its consolidated financial statements.

 

14

 

(3) Account Receivable, Contract Assets and Contract Liabilities

 

The following provides further details on the balance sheet accounts of accounts receivable, contract assets and contract liabilities from contracts with customers:

 

   January 31,
2023
   April 30,
2022
 
   (in thousands) 
Accounts receivable  $706   $482 
Contract assets   93    386 
Contract liabilities   1,334    129 

 

Accounts Receivable

 

The Company grants credit to its customers, generally without collateral, under normal payment terms (typically 30 to 60 days after invoicing). Generally, invoicing occurs after the related services are performed or control of goods have transferred to the customer. Accounts receivable represent an unconditional right to consideration arising from the Company’s performance under contracts with customers. The carrying value of such receivables represents their estimated realizable value.

 

Contract Assets

 

Contract assets include unbilled amounts typically resulting from arrangements whereby the right to payment is conditional on completing additional tasks or services for a performance obligation. The decrease in contract assets is primarily a result of services performed relating to MAR projects for which revenue was recognized in prior periods but was billed during the nine months ended January 31, 2023.

 

Significant changes in the contract assets balances during the period were as follows:

 

   Nine months ended
January 31,
2023
 
   (in thousands) 
Transferred to receivables from contract assets recognized at the beginning of the period  $(1,646)
Revenue recognized and not billed as of the end of the period   1,353 
Net change in contract assets  $(293)

 

Contract Liabilities

 

Contract liabilities consist of amounts invoiced to customers in excess of revenue recognized. The increase in contract liabilities is primarily due to payments received for the following; $1.0 million related to future grant revenue and $0.4 million for future sales revenue during the nine months ended January 31, 2023 for which revenue has not been recognized.

 

Significant changes in the contract liabilities balances during the period are as follows:

   Nine months ended
January 31,
2023
 
    (in thousands) 
      
Revenue recognized that was included in the contract liabilities balance as of the beginning of the period  $(447)
Payments collected for which revenue has not been recognized   1,652 
Net change in contract liabilities  $1,205 

 

15

 

(4) Inventory

 

The Company holds inventory related to the production of its WAM-V® and PowerBuoy® products.

 

   January 31,
2023
   April 30,
2022
 
   (in thousands) 
Raw Materials  $1,191   $198 
Work in Process   245    244 
Inventory, net  $1,436   $442 

 

(5) Other Current Assets

 

Other current assets consisted of the following at January 31, 2023 and April 30, 2022:

 

   January 31,
2023
   April 30,
2022
 
   (in thousands) 
Prepaid insurance  $424   $182 
Prepaid software & licenses   135    127 
Prepaid project costs   26     
Prepaid sales & marketing   161    50 
Employee retention credit receivable   997     
Interest receivable   119     
Other receivables   72    24 
Prepaid expenses- other   63    84 
Total other current assets  $1,997   $467 

 

(6) Property and Equipment, net

 

The components of property and equipment, net as of January 31, 2023 and April 30, 2022 consisted of the following:

 

   January 31,
2023
   April 30,
2022
 
   (in thousands) 
Equipment  $869   $615 
Computer equipment & software   623    571 
Office furniture & equipment   59    352 
Leasehold improvements   538    477 
Construction in process   15    15 
Property and equipment, gross   2,104    2,030 
Less: accumulated depreciation   (1,513)   (1,585)
Property and equipment, net  $591   $445 

 

Depreciation expense was approximately $157,000 and $104,000 for the nine-month periods ended January 31, 2023 and 2022, respectively. During the nine months ended January 31, 2023, the Company had approximately $229,000 of fully depreciated fixed assets that were no longer in use that were written off. During the nine months ended January 31, 2023, the Company purchased approximately $302,000 of new equipment.

 

16

 

(7) Intangible Assets

 

The components of intangible assets, net as of January 31, 2023 and April 30, 2022 consisted of the following:

 

   January 31,
2023
   April 30,
2022
 
   (in thousands) 
Patents  $2,729   $2,729 
Trademarks   2,769    2,769 
Tradename   130    130 
Customer Relationships   150    150 
Intangible assets, gross  $5,778   $5,778 
Accumulated amortization   (1,761)   (1,642)
Intangible assets, net  $4,017   $4,136 

 

Amortization expense was approximately $119,000 and $18,000 for the nine-month periods ended January 31, 2023 and 2022, respectively. Amortization expense was approximately $40,000 and $6,000 for the three-month periods ended January 31, 2023 and 2022, respectively.

 

(8) Goodwill

 

Goodwill in the amount of $8.5 million was recognized in November 2021 related to the acquisition of MAR. There have been no additions to or impairment of goodwill during the nine-month period ended January 31, 2023.

 

(9) Leases

 

Lessee Information

 

Right-of-use asset and operating lease liabilities are recognized based on the present value of future minimum lease payments over the lease term at commencement date. When the implicit rate of the lease is not provided or cannot be determined, the Company uses the incremental borrowing rate based on the information available at the effective date to determine the present value of future payments. Lease terms may include options to extend or terminate the lease when it is reasonably certain that the Company will exercise those options. The renewal options have not been included in the lease term as they are not reasonably certain of exercise. The Company’s operating leases consist of leases for office facilities and warehouse space. Lease expense for minimum lease payments is recognized on a straight- line basis over the lease term and consists of interest on the lease liability and the amortization of the right of use asset.

 

The Company has a lease for its facility located in Monroe Township, New Jersey that is used as warehouse/production space and the Company’s principal offices and corporate headquarters. The lease includes an initial lease term of seven years which is set to expire in November of 2024, and contains an option to extend the lease for another five years. The lease is classified as an operating lease and is included in right-of-use assets, right-of-use liabilities current and lease liabilities-long-term on the Company’s Consolidated Balance Sheets.

 

The Company also signed a new lease located in Houston, Texas for office space for our local employees. The lease term is for 1 year and is set to expire in January of 2024. ASC 842 allows a company an accounting policy election to recognize lease payments within the Consolidated Statement of Operations on a straight-line basis if the lease term is equal to or less than 12 months and not recognize a right-of use asset and lease liability. The accounting policy election is made on the commencement date of the lease. The Company has chosen this election for the Houston lease and classified it as a short-term lease.

 

17

 

The Company also has a lease with the University of California Berkeley in Richmond, California that was assumed as part of the MAR acquisition. The lease is currently a month-to-month lease in accordance with the lease agreement. In accordance with ASC 842, since the remaining lease term at the time of the acquisition of MAR was less than 12 months, the lease was not recognized as a right-of-use asset.

 

Subsequent to January 31, 2023 (see Note 18) the Company entered into a new lease for facility located in Oakland, California with a commencement date to be determined upon completion of work to be performed by the landlord. The term of the lease is for 62 months from the commencement date with an option of the Company to terminate the lease after 39 months if certain conditions are met. The rent will be approximately $25,000 per month and the facility will be utilized for our MAR business.

 

The operating lease cash flow payments for the three months ended January 31, 2023 and 2022 were $110,000 and $111,000, respectively. The operating lease cash flow payments for the nine months ended January 31, 2023 and 2022 were $326,000 and $315,000, respectively.

 

The components of lease expense in the Consolidated Statement of Operations for the three and nine months ended January 31, 2023 and 2022 were as follows:

 

                 
   Three months ended
January 31,
   Nine months ended
January 31,
 
   2023   2022   2023   2022 
   (in thousands)   (in thousands) 
Operating lease cost  $92   $92   $276   $276 
Short-term lease cost   8    12    24    22 
Total lease cost  $100   $104   $300   $298 

 

Information related to the Company’s right-of use assets and lease liabilities as of January 31, 2023 was as follows:

 

   January 31,
2023
 
    (in thousands)  
      
Operating lease:     
Operating right-of-use asset, net  $522 
      
Right-of-use liability- current  $320 
Right-of-use liability- long term   282 
Total lease liability  $602 
      
Weighted average remaining lease term- operating leases   1.69 years 
Weighted average discount rate- operating leases   8.5%

 

Total remaining lease payments under the Company’s operating leases are as follows:

 

   January 31,
2023
 
    (in thousands)  
      
Remainder of fiscal year 2023  $106 
2024   398 
2025   184 
Total future minimum lease payments  $688 
Less imputed interest   (86)
Total  $602 

 

18

 

(10) Accrued Expenses

 

Accrued expenses consisted of the following at January 31, 2023 and April 30, 2022:

 

   January 31,
2023
   April 30,
2022
 
    (in thousands) 
Project costs  $363   $59 
Contract loss reserve   -    328 
Employee incentive payments   1,037    266 
Accrued salary and benefits   50    60 
Professional fees   55    30 
Other   121    134 
Accrued expenses total  $1,626   $877 

 

(11) Warrants

 

Equity Classified Warrants

 

On April 8, 2019, the Company issued and sold 1,542,000 shares of common stock, and pre-funded warrants to purchase up to 3,385,680 shares of common stock. The public offering price for the pre-funded warrants was equal to the public offering price of the common stock, less the $0.01 per share exercise price of each warrant. The pre-funded warrants have no expiration date. As of January 31, 2023, all of the pre-funded warrants had been exercised.

 

The underwritten public offering also included the issuance of common stock warrants to purchase up to 4,927,680 shares of common stock that have an exercise price of $3.85 per share and expire five years from the issuance date. As of January 31, 2023, common warrants to purchase 732,500 shares of the common stock had been exercised.

 

The pre-funded and common warrants issued in the Company’s April 8, 2019 public offering did not meet the criteria to be classified as a liability award and therefore were treated as an equity award and recorded as a component of shareholders’ equity in the Consolidated Balance Sheets.

 

(12) Paycheck Protection Program Loan

 

On March 27, 2020, the U.S. Government passed into law the CARES Act. On May 3, 2020, the Company signed a Paycheck Protection Program (“PPP”) loan with Santander as the lender for $890,000 in support through the Small Business Association (“SBA”) under the PPP Loan. The PPP Loan was unsecured and evidenced by a note in favor of Santander and governed by a Loan Agreement with Santander. The Company received the proceeds on May 5, 2020.

 

The Company filed its loan forgiveness application at the end of February 2021 asking for 100% forgiveness of the loan. In June 2021, the Company was informed that its application was approved, and that the loan was fully forgiven. The Company recognized a gain on forgiveness of PPP loan of approximately $890,000 during the nine months ended January 31, 2022.

 

19

 

(13) Share-Based Compensation

 

In 2015, upon approval by the Company’s shareholders, the Company’s 2015 Omnibus Incentive Plan (the “2015 Plan”) became effective. A total of 1,332,036 shares were authorized for issuance under the 2015 Omnibus Incentive Plan, including shares available for awards under the 2006 Stock Incentive Plan remaining at the time that plan terminated, or that were subject to awards under the 2006 Stock Incentive Plan that thereafter terminated by reason of expiration, forfeiture, cancellation or otherwise. If any award under the 2006 Stock Incentive Plan or 2015 Plan expires, is cancelled, terminates unexercised or is forfeited, those shares become again available for grant under the 2015 Plan. The 2015 Plan will terminate ten years after its effective date, in October 2025, but is subject to earlier termination as provided in the 2015 Plan.

 

At subsequent shareholder meetings, including most recently in January 2023, the shareholders approved an aggregate increase to the 2015 Plan of 3,050,000 shares resulting in total shares authorized for issuance of 4,382,036 as of January 2023. As of January 31, 2023, the Company had approximately 38,000 shares available for future issuance under the 2015 Plan.

 

On January 18, 2018, the Company’s Board of Directors adopted the Company’s Employment Inducement Incentive Award Plan (the “2018 Inducement Plan”) pursuant to which the Company reserved 25,000 shares of common stock for issuance under the Inducement Plan. In accordance with Rule 711(a) of the NYSE American Company Guide, awards under the Inducement Plan may only be made to individuals not previously employees of the Company (or following such individuals’ bona fide period of non-employment with the Company), as an inducement material to the individuals’ entry into employment with the Company. An award is any right to receive the Company’s common stock pursuant to the 2018 Inducement Plan, consisting of a performance share award, restricted stock award, a restricted stock unit award or a stock payment award. On February 9, 2022, the 2018 Inducement Plan was amended to increase the authorized shares by 250,000 to 275,000. As of January 31, 2023, there were approximately 161,000 shares available for grant under the 2018 Inducement Plan. The 2015 Plan and the 2018 Inducement Plan together comprise the “Stock Incentive Plans”.

 

Stock Options

 

The Company estimates the fair value of each stock option award granted with service-based vesting requirements, using the Black-Scholes option pricing model, assuming no dividends, and using weighted average valuation assumptions. The risk-free rate is based on the U.S. Treasury yield curve in effect at the time of grant commensurate with the expected life of the award. The expected life (estimated period of time outstanding) of the stock options granted was estimated using the “simplified” method as permitted by the SEC’s Staff Accounting Bulletin No. 110, Share-Based Payment. Expected volatility is based on the Company’s historical volatility over the expected life of the stock option granted.

 

The Company granted options to acquire 601,089 and 793,850 share of common stock during the three and nine months ended January 31, 2023 and 2022, respectively. The weighted average grant date fair value of the options granted in January 2023 was approximately $376,000. The following assumptions were used to value the awards:

 

   Nine months ended
January 31,
 
   2023   2022 
Risk-free interest rate   3.5%   1.5%
Expected dividend yield   0%   0%
Expected life (in years)   5.5    5.6 
Expected volatility   109.0%   121.9%

 

A summary of stock options under our Stock Incentive Plans is detailed in the following table.

 

   

Shares

Underlying 

Options

  

Weighted

Average

Exercise

Price

  

Weighted

Average

Remaining

Contractual

Term

(In Years)

 
Outstanding as of April 30, 2022    1,110,356   $2.34    9.2 
Granted    601,089   $0.68      
Exercised       $      
Cancelled/forfeited    (135,903)  $1.88      
Outstanding as of January 31, 2023    1,575,542   $1.75    9.0 
Exercisable as of January 31, 2023    540,546   $3.19    7.9 

 

20

 

As of January 31, 2023, the total intrinsic value of outstanding and exercisable options was approximately zero. As of January 31, 2023, approximately 1,035,000 options were unvested, which had an intrinsic value of $10,000 and a weighted average remaining contractual term of 9.5 years. There was approximately $230,000 and $183,000 of total recognized compensation cost related to stock options during each of the nine months ended January 31, 2023 and 2022, respectively. There was approximately $62,000 and $68,000 of total recognized compensation cost related to stock options during each of the three months ended January 31, 2023 and 2022, respectively. As of January 31, 2023, there was approximately $0.8 million of total unrecognized compensation cost related to non-vested stock options granted under the plans. This cost is expected to be recognized over a weighted-average period of 2.4 years.

 

Performance Stock Options

 

A summary of performance stock options under our Stock Incentive Plans is detailed in the following table.

 

   

Shares

Underlying

Options

  

Weighted

Average

Exercise

Price

  

Weighted
Average

Remaining

Contractual

Term

(In Years)

 
Outstanding as of April 30, 2022    210,122   $2.20    8.8 
Granted       $      
Exercised       $      
Cancelled/forfeited    (8,466)  $2.93      
Outstanding as of January 31, 2023    201,656   $2.17    8.1 
Exercisable as of January 31, 2023       $      

 

As of January 31, 2023, approximately 202,000 performance stock options were unvested, which had an intrinsic value of zero and a weighted average remaining contractual term of 8.1 years. There was approximately $132,000 and $123,000 of total recognized compensation cost related to performance stock options during the nine months ended January 31, 2023 and 2022, respectively. There was approximately $31,000 and $62,000 of total recognized compensation cost related to performance stock options during the three months ended January 31, 2023 and 2022, respectively. As of January 31, 2023, there was approximately $22,000 of total unrecognized compensation cost related to non-vested performance stock options granted under the plans. This cost is expected to be recognized over a weighted-average period of 0.4 years.

 

Restricted Stock Units

 

Compensation expense for non-vested restricted stock units is generally recorded based on its market value on the date of grant and recognized ratably over the associated service and performance period. During the nine months ended January 31, 2023 and 2022, the Company granted 1,608,681 and 777,764 shares, respectively, that were subject to both service-based and market-based vesting requirements.

 

21

 

A summary of non-vested restricted stock units under our Stock Incentive Plans is as follows:

 

  

Number

of Shares

  

Weighted

Average Price
per Share

 
Unvested at April 30, 2022   827,764   $1.41 
Granted   1,608,681   $0.77 
Vested and issued   (349,429)  $1.40 
Cancelled/forfeited   (49,021)     
Unvested at January 31, 2023   2,037,995   $0.91 

 

There was approximately $549,000 and $43,000 of total recognized compensation cost related to restricted stock units for the nine months ended January 31, 2023 and 2022, respectively. There was approximately $185,000 and $14,000 of total recognized compensation cost related to restricted stock units for the three months ended January 31, 2023 and 2022, respectively. As of January 31, 2023, there was approximately $1,576,000 of unrecognized compensation cost remaining related to unvested restricted stock units granted under our plans. This cost is expected to be recognized over a weighted-average period of 1.6 years.

 

(14) Fair Value Measurements

 

ASC Topic 820, “Fair Value Measurements” states that fair value is an exit price, representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. Assets and liabilities that are measured at fair value are reported using a three-level fair value hierarchy that prioritizes the inputs used to measure fair value. This hierarchy maximizes the use of observable input and minimizes the use of unobservable inputs. The following is a description of the three hierarchy levels.

 

Level 1 Unadjusted quoted prices in active markets for identical assets or liabilities that the Company has the ability to access at the measurement date.
  
Level 2Inputs other than quoted prices in active markets that are observable for the asset or liability, either directly or indirectly.
  
Level 3Inputs that are unobservable for the asset or liability.

 

Disclosure of Fair Values

 

The Company’s financial instruments that are not re-measured at fair value include cash, cash equivalents, restricted cash, accounts receivable, contract assets and liabilities, deposits, accounts payable, and accrued expenses. The Company’s contingent consideration liability represents the only asset or liability classified financial instrument that is measured at fair value on a recurring basis.

 

The total carrying value of our short term investments approximates fair value due to the short term nature of these investments. As of January 31, 2023 and April 30, 2022, the carrying values were $30.0 million and $49.4 million, respectively.

 

Additionally, there is a Level 3 contingent liability related to earnouts as part of the MAR acquisition in the amount of $1.7 million as of January 31, 2023 as the inputs are currently unobservable to determine this fair value. As of January 31, 2023, the fair value of this contingent liability from the time that MAR was acquired has increased by approximately $0.1 million from $1.6 million.

 

Transfers into or out of any hierarchy level are recognized at the end of the reporting period in which the transfers occurred. There were no transfers between any hierarchy levels during each of the three and nine months ended January 31, 2023 and 2022.

 

22

 

(15) Commitments and Contingencies

 

Spain Income Tax Audit

 

The Company underwent an income tax audit in Spain for the period from 2011 to 2014, when its Spanish branch was closed. On July 30, 2018, the Spanish tax inspector concluded that although there was no tax owed in light of losses reported, the Company’s Spanish branch owed penalties for failure to properly account for the income associated with the funding grant. During the year ended April 30, 2022, the Company received notice from the Spanish Central Economic and Administrative Tribunal (“Spanish Tax Administration”) that it agreed with the inspector and ruled that the Company owes the full amount of the penalty in the amount of €279,870 or approximately $331,000. On January 25, 2021, the Company paid the Spanish Tax Administration €279,870. Notwithstanding that payment, on April 30, 2022, the Company filed its appeal of the decision of the Central Court to the Spanish National Court.

 

(16) Income Taxes

 

Uncertain Tax Positions

 

We account for income taxes in accordance with ASC 740 . The guidance requires the Company to recognize in its consolidated financial statements the impact of a tax position if that position is more likely than not to be sustained upon examination, based on the technical merits of the position. The Company has no current or deferred tax due to current and projected losses for the year.

 

The Company has appealed the results of the income tax audit in Spain for the period from 2011 to 2014, when the Company’s Spanish branch was closed (see Note 15).

 

At January 31, 2023, the Company had no uncertain tax positions. The Company does not expect any material increase or decrease in its income tax expense or benefit in the next twelve months, related to examinations or uncertain tax positions. Net operating loss and credit carry forwards since inception remain open to examination by taxing authorities and will continue to remain open for a period of time after utilization.

 

Income Tax Benefit

 

The Company has sold New Jersey State net operating losses and research development credits under the New Jersey Economic Development Authority Tax Transfer program which has resulted in $278,000 and $1.0 million of income tax benefit related to the three and nine months ended January 31, 2023 and January 31, 2022, respectively.

 

(17) Operating Segments and Geographic Information

 

The Company’s business consists of one reportable segment as the revenues associated with its different business lines are not material enough to justify segment reporting or to make it meaningful to investors, and our chief operating decision maker does not view the Company’s operations on a segment basis. The Company operates worldwide, with its U.S. operations in New Jersey, California and Texas, one operating subsidiary in the UK and one subsidiary which was discontinued during 2022 in Australia. Revenues and expenses are generally attributed to the operating unit that bills the customers. During each of the three and nine months ended January 31, 2023 and 2022, the Company’s primary business operations were in North America.

 

(18) Subsequent Events

 

The Company entered into a new lease for facility located in Oakland, California with a commencement date to be determined upon completion of work to be performed by the landlord. The term of the lease is for 62 months from the commencement date with an option of the Company to terminate the lease after 39 months if certain conditions are met. The rent will be approximately $25,000 per month and the facility will be utilized for our MAR business.

 

23

 

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

 

The following discussion and analysis should be read in conjunction with the accompanying unaudited consolidated financial statements and related notes included in this Quarterly Report on Form 10-Q. Some of the information contained in this management’s discussion and analysis is set forth elsewhere in this Form 10-Q, including information with respect to our plans and strategy for our business, pending and threatened litigation and our liquidity, includes forward-looking statements that involve risks and uncertainties. You should review the “Risk Factors” section of our Annual Report on Form 10-K for the year ended April 30, 2022 for a discussion of important factors that could cause actual results to differ materially from the results described in or implied by the forward-looking statements contained in the following discussion and analysis. References to a fiscal year in this Form 10-Q refer to the year ended April 30 of that year (e.g., fiscal 2023 refers to the year ended April 30, 2023).

 

Overview

 

Our solutions focus on three major service areas: Data as a Service (“DaaS”), which includes data collected by our Wave Adaptive Modular Vessel (WAM-V®) autonomous vehicles or our PowerBuoy® product lines; Power as a Service (“PaaS”), which includes our PowerBuoy® and subsea battery products; and our Strategic Consulting Services.

 

We provide ocean data collection and reporting, marine power, offshore communications, and Maritime Domain Awareness (“MDA”) products, integrated solutions, and consulting services. We offer our products and services to a wide range of customers, including those in government and offshore energy, oil and gas, construction, wind power and other industries. We are involved in the entire life cycle of product development, from product design through manufacturing, testing, deployment, maintenance and upgrades, while working closely with partners across our supply chain. We also work closely with our third party partners that provide us with, among other things, software, controls, sensors, integration services, and marine installation services. Our solutions enable technologies for autonomous, zero or low carbon emitting economical data collection and analysis. Our solutions also offer transportation and communication in ocean and other offshore environments and generate actionable intelligence via a variety of inputs. We then channel the information we collect, and other communications, through control equipment linked to edge computing and cloud hosting environments.

 

Our mission is to provide intelligent maritime solutions and services that enable more secure and more productive utilization of our oceans and waterways, provide clean energy power services, and offer sophisticated surface and subsea maritime domain awareness solutions. We achieve this through our proprietary, state-of-the-art technologies that are at the core of our clean and renewable energy platforms, and our solutions and services.

 

We were incorporated under the laws of the State of New Jersey in April 1984 and began commercial operations in 1994. On April 23, 2007, we reincorporated in Delaware.

 

Business Update Regarding Macroeconomic Conditions

 

Adverse macroeconomic conditions, including inflation, slower growth or recession, policy changes, higher interest rates, and currency fluctuations may have a negative impact on our business. Ongoing labor pool shortages are continuing and are impacting some of our delivery deadlines. These adverse conditions could impact the spending budgets of our customers, and therefore could adversely affect the sales of our products and services. In addition, the Company maintains its cash accounts with financial institutions. Although we currently believe that the financial institutions with whom we do business will be able to fulfill their commitments to us, there is no assurance that those institutions will be able to continue to do so.

 

We will continue to monitor these conditions, and, if necessary, adjust our operations in response to these conditions.

 

24

 

Our Solutions

 

Data as a Service

 

Our DaaS solution is at the forefront of our strategic plan to be a leader in offshore data collection, integration, analytics and real time communication for a variety of important applications. For example, our solutions can track surface vessel movement for maritime border enforcement and illegal fishing interdiction, provide security for offshore wind farms and oil and gas fields, or provide harbor or port security as well as logistics support. We have the ability to support aquaculture and gather information on ocean currents, water quality, wind and other weather metrics, and map shorelines or subsurface areas. Additionally, we offer 24/7 monitoring solutions that can provide meaningful real time information, and long term data collection and analytics for sophisticated applications across many industries and scientific applications.

 

As part of our DaaS offering, in October 2020, the Company entered into an agreement with Adams Communication & Engineering Technology, Inc. (“ACET”) to conduct a feasibility study for the evaluation of a PB3 PowerBuoy® (“PB3”) power and 5G communications solution in support of the U.S. Navy’s Naval Postgraduate School’s Sea, Land, Air, Military Research Initiative (“SLAMR”). We have further expanded our Data as a Service offering through field demonstration such as ANTX Coastal Trident 2022, as well as contracts with a US government services provider for an MDAS demonstration off the US West Coast, Naval Task Force 59 for the Digital Horizon field exercise and the International Maritime Exercise (IMX) in Bahrain, Sulmara for survey services, and Phase I funding through NOAA’s SBIR program.

 

Maritime Domain Awareness Solution (“MDAS”)

 

The International Maritime Organization defines Maritime Domain Awareness (“MDA”) as the effective understanding of any activity that could impact the security, safety, economy, or environment related to and within our oceans and seas. Since 2002, the United States of America has had an active strategy to secure the maritime domain, primarily through the U.S. Navy. Furthermore, in 2020 the U.S. Coast Guard elevated Illegal, Unreported and Unregulated (“IUU”) fisheries, one aspect of MDA security, as the leading global maritime threat.

 

We have designed our solution to provide detailed, localized maritime domain awareness that can be utilized for a wide range of applications across market segments. Our MDAS base hardware consists of a high-definition radar, a stabilized high-definition optical and thermal imaging camera, and a vessel Automatic Identification System (“AIS”) detection module. This hardware can be customized or supplemented by other solutions, depending on our customer’s requirements. These devices can be mounted on our products, such as our PB3 or WAM-V®, and then utilizing integrated command and control software, data is sent to us and to our customers via secure communications channels. Multiple sensors can be used on a single unit based on the comprehensiveness of customer needs. Capabilities of our MDAS include 24/7 vessel tracking, automatic radar plotting, and high-definition optical and thermal video surveillance capable of providing actionable intelligence day or night, in real time.

 

Our MDAS processes data onboard our buoys using edge computing and transmits the results to our cloud-based analytics platform via secure Wi-Fi, and cellular communications. We anticipate integrating WAM-Vs® into our MDAS solution to add mobile assets for patrols or interdiction and utilizing satellite communication to expand the availability of our data service. Surveillance data can be integrated with third party marine monitoring software or with our own MDA software solution developed together with leading partners in the technology industry to provide command and control features of a multi-buoy surveillance network. This network can be coordinated with the use of our WAM-Vs® so that customers can have mobile sensor networks linked to our self-powered buoy data and communication hubs. The data can also be integrated with satellite, weather, bathymetric, and other third party data feeds to form a detailed surface and subsea picture of a monitored area. All vessel video, radar, and track data is securely stored in our cloud, or the customer’s cloud, environment and is accessible for as long as required by the customers for further analysis and reference.

 

25

 

In May 2022, the Company launched the first commercially-ready MDAS on a test buoy off the coast of New Jersey. The system includes our proprietary integration of sensors, hardware and software, supported by cloud infrastructure as well as having a web-based user interface that displays camera, radar, AIS and live chart data. We have successfully demonstrated the system multiple times for potential customers and it was showcased in San Diego Bay at the U.S. Navy’s Advanced Naval Technology Exercise in August 2022. We continue to develop our MDAS with hardware optimization and feature enhancements.

 

Autonomous Vehicles (“WAM-V®”)

 

On November 15, 2021, the Company acquired all of the outstanding equity interest of Marine Advanced Robotics, Inc. (“MAR”). Founded in 2004, MAR is the developer of the patented Wave Adaptive Modular Vessel (WAM-V®) technology, which enables roaming capabilities for unmanned maritime systems in waters around the world. MAR launched the first WAM-V® in 2007 as a new vessel class to deliver reliable autonomous surface vehicles to customers that could provide robust, real-time data collection and reporting. MAR also provides RaaS, (Robotics as a Service) allowing customers to lease WAM-V® robotics and access information from our WAM-Vs® while we maintain ownership and maintenance and repair responsibilities. Today, WAM-Vs® operate in 11 countries for commercial, military and scientific uses. Our WAM-Vs® exist in three primary sizes, 8, 16, and 22 feet, however, many of the design components are common across the sizes, allowing for integration of different payloads and adaption of the payload platforms for larger equipment. All sizes can be adapted to suit different propulsion methods.

 

This acquisition immediately provided the Company with an established product line that highly complements the Company’s business strategy and can be used inshore, nearshore, and offshore. Since the acquisition, the business of MAR has continued to grow and is further expanding into its core marine survey and maritime security markets in Europe, Asia, Oceania and the Americas. We continue to find ways to integrate MAR technology with the Company’s existing platforms and service offerings, and expect to take advantage of new synergistic opportunities as they arise. During the quarter ended January 31, 2023,the Company participated in the Digital Horizon demonstration for the U.S. Navy in Bahrain which has led to additional opportunities to cross sell our autonomous vehicles. In addition, we plan to integrate the MDAS platform onto the WAM-V® to expand our MDA offering to provide a roaming MDA solution to our customers.

 

Power as a Service

 

PaaS solutions deliver value to customers by utilizing our managed power platforms. We continue to develop and commercialize our proprietary power platforms that generate electricity primarily by harnessing the renewable energy of ocean waves for our PB3 and solar power for our hybrid PowerBuoy® (the “hybrid PB”), and have the option of adding small wind turbines to supplement power generation. We also continue to commercialize our subsea battery for subsea power applications and as additional storage when combined with our buoy platforms. Our focus for these solutions is on bringing autonomous clean power to our customers wherever it is required. Moreover, offshore data and communications networks require power to function, and our solution solves for this need without requiring ongoing battery replacement or older technologies such as shore to station power cables. Many of the lessons learned from the deployments of both our PB3, including with Enel Green Power Chile, LTDA (“EGP”) for which we received final acceptance during the third quarter of fiscal 2023, and hybrid PB are being used to develop the next generation of PowerBuoy® systems that is based on modularity for Wave Energy Converter (“WEC”) and non-WEC applications. The PB3 and hybrid PB will continue to be available and supported.

 

26

 

PB3 PowerBuoy®

 

The PB3 uses proprietary technologies that convert the hydrokinetic energy of ocean waves into electricity. The PB3 features a unique onboard power take-off (“PTO”) system, which incorporates both energy storage and energy management and control systems. The PB3 generates a nominal nameplate capacity rating of up to 3 kilowatts (“kW”) of peak power. Power generation is deployment-site dependent, as wave activity impacts power generation. Our energy storage system (“ESS”) has a capacity of up to a nominal 150 kW-hours to meet specific application requirements.

 

The PB3 is designed to generate power for use independent of the power grid in offshore locations. The hull consists of a main spar structure compliantly moored to the seabed and surrounded by a floating annular structure that can freely move up and down in response to the passage of the waves. The PTO system includes a mechanical energy conversion system, an electrical generator, a power electronics system, our control system, and our ESS which is sealed within the hull. As ocean waves pass the PB3, the mechanical stroke action created by the rising and falling of the waves is converted into rotational mechanical energy by the PTO, which in turn, drives the electric generator. The power electronics system then conditions the electrical output which is stored within the ESS.

 

The operation of the PB3 is controlled by our customized, proprietary control system. The control system uses sensors and an onboard computer to continuously monitor the PB3 subsystems. We believe that this ability to optimize and manage the electric power output of the PB3 is a significant advantage of our technology. In the event of large storm waves, the control system automatically locks the PB3, and electricity generation is suspended. However, the load center (either the on-board payload or one in the vicinity of the PB3) may continue to receive power from the ESS. When wave heights return to normal operating conditions, the control system automatically unlocks the PB3 and electricity generation and ESS replenishment recommences. This safety feature helps to protect the PB3 from being damaged by storms.

 

Customized solutions are also available for the PB3 including the addition of subsea sensors to monitor for acoustic signatures, tsunami activity, and water quality.

 

hybrid PowerBuoy®

 

The hybrid PB is an alternative platform to the PB3, and utilizes solar and wind power to supplement its propane engine, and providing reliable power in remote offshore locations, regardless of ocean wave conditions. We believe this product addresses a broader spectrum of customer deployment needs, including low-wave and nearshore environments, with the potential for greater product integration within each customer project. The hybrid PB is intended to provide a stable energy platform for our MDAS solution, and for agile deployment of subsea power applications, such as a surface communications hub for electric remotely operated vehicles (“eROV”) and autonomous underwater vehicles (“AUV”) used for underwater inspections and short-term maintenance, and subsea equipment monitoring and control. The design has a high payload capacity for surveillance and communications equipment, with the capability of being tethered to subsea payloads such as batteries, or with a conventional anchor mooring system. Energy is stored in onboard lithium ion batteries which can power subsea and topside payloads. The control system uses sensors and an onboard computer to continuously monitor the hybrid PB subsystems. The hybrid PB is designed to be able to operate over a broad range of temperature and ocean wave conditions. It has a 30kW-hour battery system and carries up to 1.2MW-hour energy when combined with the current onboard propane storage system.

 

Subsea Battery

 

Our subsea battery is complementary to both the PB3 and hybrid PB products and can be deployed together with our PowerBuoys® or as a standalone unit. It offers customers the option of placing additional modular and expandable energy storage on the seabed near existing, or to be installed, subsea equipment. Our pressure-tested lithium-iron phosphate subsea batteries supply power that can enable subsea equipment, sensors, communications and AUV and eROV recharge. Our PB3 and hybrid PB are complementary to the subsea batteries by providing a means for recharging during longer term deployments, or the batteries can be used independently for shorter term deployments.

 

The subsea battery provides both long or short-term power supply from its integrated energy storage system, enabling us to supply into a range of industries and applications, from backup power to critical subsea infrastructure to continuous operation of subsea equipment, such as electric valves. The base design of the subsea battery has a nominal 100kW-hours of available energy storage and is designed to operate in water depths of up to 500 meters. It comes installed on a readily deployable subsea skid suitable for installation on the seabed. The subsea battery can be integrated into other subsea equipment on land prior to deployment.

 

27

 

Strategic Consulting Services

 

The focus of our Strategic Consulting Services is on delivering value to our customers in the areas of ocean engineering, structural and dynamic analysis, Front End Engineering and Design (“FEED”) studies, and motion simulation. These services can be integrated in support of our broader PaaS and/or DaaS solutions, utilizing our products or on an independent basis for third party clients. In the near term, we will focus on increasing our market share in the offshore wind market, the broader floating foundation design market, as well as with our offshore energy customers.

 

We intend to continue to grow our service sectors and strengthen our solutions through internal developments, partnerships, and potential acquisitions. Our Strategic Consulting Services were materially expanded with the acquisition of 3dent Technology, LLC (“3Dent”), in February 2021. Our team of dedicated consultants/designers has expertise in structural engineering, hydrodynamics and naval architecture. Consulting services include simulation engineering, developing purpose specific software, concept design and motion analysis. We also offer a full range of high-level offshore engineering to offshore wind developers, offshore construction companies, drilling contractors, major oil companies, service companies, shipyards, and engineering firms. For example, we advise offshore drill rig owners, including owners of floaters, jackups, and lift boats. The Company has seen an increase in consulting services activity for conventional offshore energy and for offshore wind projects over the last year.

 

Strategy and Marketing

 

Our strategy includes developing integrated solutions and services, including autonomous and cloud-based delivery systems for ocean data and predictive analytics to provide actionable intelligence for our clients. We believe that having demonstrated the capability of our solutions, we can advance our product and services and gain further adoption from our target markets. Our marketing efforts are focused on offshore locations that require a cost-efficient solution for renewable, reliable, and persistent power, data collection, and communications, either by supplying electric power to payloads that are integrated directly with our products or located in its vicinity, such as on the surface, the seabed, or in the water column. Our recent projects have been in the offshore energy, military and government, and science and research industries.

 

Based on recent market analysis, several emerging themes are shaping the offshore maritime domain awareness sector for commercial and defense applications, as highlighted by the National Plan to achieve MDA released by the Department of Homeland Security (“DHS”) and the Government Accountability Office (“GAO”) in their ‘Uncrewed Maritime Systems’ 2022 report on Maritime Security. Large defense contractors are expanding into the “ocean data collection” space by acquiring small and mid-size unmanned and autonomous surface and subsea vehicle companies. Uncrewed systems are increasingly in demand by defense and security and commercial companies to reduce costs and improve safety in offshore operations. Also, geopolitical developments such as the need for countries to protect their exclusive economic zones from illegal fishing activities and protect natural resources on the seabed are accelerating the adoption of solutions or technologies that collect, transmit, and synthesize data to provide actionable intelligence and decision-advantage to clients. For example, in its ‘Technology Outlook 2030’, Det Norske Veritas, Inc, (“DNV”), a leading operator of quality assurance and risk management in maritime, oil and gas and the energy industries, observed that all-electric systems are gaining popularity in subsea applications due to their cost-efficiency and reduced environmental impact. DNV predicts that all-electric subsea systems will play a critical role in the industry’s transition to a more sustainable future. These trends reinforce the increasing need for products, solutions, and services in the offshore maritime domain awareness sector, particularly for uncrewed and sentinel systems that can improve safety and reduce costs.

 

We serve a diverse range of leading customers in this sector, including defense and security organizations, offshore wind, science and research, ports and harbors, and oil & gas companies. Our pipeline continues to grow with a healthy mix of defense and security and commercial opportunities, as we witness growing interest from offshore wind companies for autonomous monitoring, surveillance and survey-related services during various stages of the project development cycle. Additionally, we are also attracting interest targeted toward subsea applications, using proprietary sensor payloads for environmental monitoring and subsea intelligence. Our buoys and WAM-Vs® are uniquely able to deliver these services either as a standalone solution or in combination with other systems. Furthermore, we are becoming a reliable player in the hydrography survey market, particularly in the shallow water environment.

 

28

 

Commercial Activities

 

We continue to seek new strategic relationships and further develop our existing partnerships. We collaborate with companies that have developed or are developing in-ocean applications requiring a persistent source of power that is also capable of real time data collection, processing and communication, to address potential customer needs. For the nine months ended January 31, 2023 and 2022, the Company had two and four customers whose revenues accounted for at least 10% of the Company’s consolidated revenues, respectively. These revenues accounted for approximately 28% and 58% of the Company’s total revenue for the respective periods. For the three months ended January 31, 2023 and 2022, the Company had five and four customers whose revenues accounted for at least 10% of the Company’s consolidated revenues, respectively. These revenues accounted for approximately 63% and 71% of the Company’s total revenue for the respective periods.

 

In order to achieve success in ongoing efforts to commercialize our products, we must expand our customer base and obtain commercial contracts to lease or sell our solutions and services to customers. Our potential customer base for our solutions includes various public and private entities, and agencies that require remote offshore power.

 

Current and Recent Contracts

 

Our November 2021 MAR acquisition has led to contracts to build WAM-Vs® for Brigham Young University, Nippon Kaiyo, Australian Defense, S.T. Hudson, and Applied Research Lab at University of Hawaii, and has resulted in leased WAM-Vs® to Sulmara and other commercial customers and universities as well as government related projects such as Task Force 59 and IMX.
   
In October 2022, we entered into a contract with WildAid to further develop capabilities to combat IUU fishing. This is the third consecutive year that MAR has been selected for this work.
   
In fiscal year 2022, the Company completed a Phase I study for the Department of Energy (DOE) Small Business Innovation Research (SBIR) program, evaluating the feasibility of the next generation wave energy conversion technology. In Q2 fiscal year 2023, the Company was awarded a Phase II contract, providing funding for the detailed design, construction, and in-water testing of the initial prototype for this next generation wave energy system. The program commenced in Q3 fiscal year 2023 and is planned to extend through Q4 fiscal year 2024.
   
For the nine months ended January 31, 2023, our Strategic Consulting Services continued to generate revenues from both existing and new customers of approximately $644,000. Notably, we advanced several large projects in the pipeline with larger oil and gas operators and offshore wind developers.
   
In May 2022, the Company entered into a contract with a major oil and gas operator to evaluate the use of wave energy conversion systems to help decarbonize their offshore operations. The feasibility study was completed in the second quarter of fiscal year 2023 and discussions continue to identify opportunities to demonstrate wave conversion technology in support of various applications supporting offshore oil and gas operations.
   
In September 2022, the Company entered into a contract with a major US government services contractor to demonstrate our MDAS capabilities. The scope includes supply of a PB3 equipped with MDAS and a deepwater mooring system, as well as technical support for offshore installation of the system. The system will be deployed for a 9-month demonstration, scheduled to begin in Q1 fiscal year 2024.

 

29

 

In August 2022, we received a NOAA Phase I SBIR Grant for research related to dynamic swarming of USVs for hydrographic survey in post disaster recovery efforts.
   
In September 2022, the Company was part of a group awarded funding by the U.S. DOE to develop advanced autonomous robotic technology for environmental monitoring of marine ecosystems, at and below the waterline, at offshore wind power sites on the West Coast of the United States.
   
In September 2019, we entered into two contracts with subsidiaries of EGP, which included the sale of a PB3 and the development and supply of a turn-key integrated Open Sea Lab (“OSL”) which was the Company’s first deployment off the coast of Chile. Due to the COVID-19 pandemic and other factors, force majeure was declared in April 2020 and delayed the deployment. In April 2021, the Company resumed the deployment process and placed the PB3 in the water. During fiscal 2022, deployment of the PB3 was completed. Final Acceptance was achieved in January 2023 upon satisfactory installation. The customer paid their final invoice and released the letter of credit. Our warranty obligations extend through January 2024 and are secured by a letter of Credit.

 

Business Relationships

 

We believe that our solutions are best developed, sold, deployed, and maintained together with subject matter experts in their respective fields. This enables the Company to protect, maintain, and evolve our various platforms and integrate them with surface and subsea payloads. The Company has previously entered into business relationships focused on including, but not limited to, deployment and installations, sourcing of surface payloads, and integration with autonomous vehicles. To augment the further development the MDAS, we maintain ongoing strategic software and robotics partnerships with two software companies, Greensea Systems, Inc. and Fathom5. We believe the business relationships with Greensea and Fathom5 will further the development, alongside our internal technology resources, of our next-generation MDAS product for the maritime industrial market and governmental defense and security organizations.

 

Greensea Systems, Inc. is contributing to the Company’s MDAS by providing integration software, control software, autonomy and systems integration for the buoy sensor payload.

 

Fathom5 designed and is building a customized data platform that supports the Company’s MDAS with sensor data feed management, secure communications management, a cloud-based infrastructure, and web-based user interface. The platform was designed with a flexible architecture that allows the Company to integrate new sensor technologies and third-party analytics capabilities and share MDAS data with customers and partners.

 

We also maintain an active dialogue with several offshore specialist and marine operations partners in the North Sea and North America to support our deployment, maintenance, and recovery operations and projects.

 

Business Strategy

 

During fiscal 2023, we continue to advance our marketing programs, products, and solutions. We have made progress in transitioning from an R&D focused organization to more robust commercialization efforts and we are moving further into the ocean DaaS market. We intend to build on these efforts by introducing additional processes and making investments in appropriate human capital to more effectively target potential customers from demand generation to close of contract. In addition, we are focusing on customer care and service efforts to increase repeat business opportunities. This strategy was further enhanced by our acquisition of MAR in November 2021.

 

The majority of the Company’s potential customers are in areas of defense and security, hydrographic survey, offshore and coastal communication networks, and maritime domain awareness, including mitigation of IUU fishing. These are largely for customers in the United States, where the end use may be both domestic or abroad. Further, the Company’s acquisition of MAR provides an unmanned surface vehicle platform for use in oil & gas, renewable energy, hydrographic survey, and security and defense markets largely in North America and Europe.

 

30

 

Historically, demonstration projects have been a requisite step towards broad solution deployment and revenues associated with specific applications such as our New Jersey MDAS test array as part of our DaaS solution and to highlight these capabilities. Customers may want their own dedicated demonstration depending on customer needs. During a typical demonstration project’s specification, negotiation and evaluation period, we are often subject to the prospective customer’s vendor qualification process, which entails substantial due diligence of the Company and its capabilities. Such demonstrations are often a required step prior to leasing and may include negotiation of standard terms and conditions. Many proposals contain provisions which would provide the option to purchase or lease our PowerBuoy® or WAM-V® product upon successful conclusion of the demonstration project. The Company has successfully demonstrated the capabilities of many of its solutions on its own or in customer-sponsored evaluation projects and remains focused on further demonstrations to build customer awareness and confidence and to drive revenue.

 

The Company is pursuing a long-term growth strategy to expand its market value proposition while growing the Company’s revenue base. This strategy includes partnerships with leading companies and organizations in adjacent and complementary markets. We continue to develop our PowerBuoy® and WAM-V® products for use in offshore power, data acquisition, and real-time data communications applications, and in order to achieve this goal, we are pursuing the following business objectives:

 

Integrated turn-key solutions, purchases or leases. We believe our DaaS and PaaS solutions, together with our platforms, are well suited to enable unmanned, autonomous (non-grid connected) offshore applications, such as topside and subsea surveillance and communications, subsea equipment monitoring, early warning systems platform, subsea power and buffering, and weather and climate data collection. We have investigated and realized market demand for some of these solutions and we intend to sell and/or lease our products to these markets as part of these broader integrated solutions. Additionally, we intend to provide services associated with our solution offerings such as paid engineering studies, value-added engineering, maintenance, remote monitoring and diagnostics, application engineering, planning, training, project management, and marine and logistics support required for our solution life cycle. We continue to increase our commercial capabilities through new hires in sales, engineering, product development, safety, and application support, and through engagement of expert market consultants in various geographies. As our MDAS development continues, we expect that this will also include data and cloud services.
   
Expand customer system solution offerings through new complementary products that enable more cost-efficient deployments that make shorter missions more feasible. We are continuously innovating new solutions to deliver enhanced value to our customers, such as enhancing our MDAS and improving our deployment platforms solutions, such as our PowerBuoys® and WAM-Vs®. We are currently developing our next generation Power Buoy that incorporates wave, wind, and solar power generation capabilities in a robust yet cost effective system that supports shorter term missions as well as the ability to operate in near shore and low wave environments. This effort is partially funded by the DOE SBIR Phase II award. In addition, we have future plans to integrate PB3 and WAM-V® capabilities, including the possibility of adding recharging capabilities to our PowerBuoys, and MDAS capabilities to include our WAM-Vs®, thus extending our reach and providing both fixed and mobile MDAS offerings to our customers.

 

The Company has a subsea battery system available to commercial clients that is complementary to the Company’s PowerBuoy® products. The subsea battery system offers the ability to create a seafloor energy storage solution for remote offshore operations. These subsea battery systems contain lithium-iron phosphate batteries, which provide high power density to supply power to subsea equipment, sensors, communications, and the recharging of AUVs and eROVs. Ideal for many remote offshore customer applications, these subsea battery systems are designed to be safe, high performance, cost-efficient, and quickly deployable. The Company’s PowerBuoy® products can also be used with other providers’ battery systems.

 

31

 

Our WAM-Vs® are easily and economically shipped via land, air, or sea, and their modular design enables us to quickly reduce their size for storage or shipment. The ability to disassemble a WAM-V® reduces the footprint by as much as 75%, and as a result, a 20-foot container can hold four 16-foot WAM-Vs®. To integrate our solutions and add roaming as an option or enhancement to our MDAS, we are advancing developments to further integrate MDAS into the WAM-V® platform and develop additional autonomy capabilities.

 

Focus sales efforts in key global markets in the U.S., Europe, Canada, Asia and Australia. While we are marketing our products and services globally, we have focused on several key markets and applications, including U.S. and foreign defense and security applications with our MDAS offering; subsea power for oil and gas; and the hydrographic survey market with regard to our WAM-Vs®. We believe that each of these areas has demand for our solutions, sizable end market opportunities, and high levels of industrialization and economic development. We have an office in Houston, Texas that enables us to further support our customers and strengthen our dialogue with our solution partners. During fiscal 2022, we added an office in Richmond, California through our acquisition of MAR. During fiscal 2022, we also further streamlined our global operation by selecting to work with partners in active offshore markets, such as the North Sea. These relationships continue to be evaluated against performance criteria during fiscal 2023. We are in active discussions with potential partners in North and South America, the Caribbean, Southeast Asia and West Africa.
   
Expand our relationships in key market areas through strategic partnerships and collaborations. We believe that strategic partners are an important part of expanding visibility to our products. Partnerships and collaborations can be used to improve the development of overall integrated solutions, create new market channels, expand commercial know-how and geographic footprint, and bolster our product delivery capabilities. We have formed such a relationship with several well-known groups, and we continue to seek other opportunities to collaborate with application experts from within our selected markets. These partnerships have helped us source services, such as installation expertise, and products, such as MDA enabling equipment, to meet our development and customer obligations. We have been actively pursuing additional opportunities to bring in-house skills, capabilities, and solutions that are complementary to our strategy and enable us to scale more quickly, including, for example, our acquisition of 3Dent and MAR.
   
Partner with fabrication, deployment and service support. In order to minimize our capital requirements as we scale our business, we intend to optimize and utilize state of the art fabrication, anchoring, mooring, cabling supply, and in some cases, deployment of our products and solutions. We believe this domestically distributed manufacturing and assembly approach enables us to focus on our core competencies and ensure a cost-effective product by leveraging a larger more established supply base. We continue to seek strategic partnerships regarding servicing of our products and solutions.
   
Survey and security market applications. With the addition of our WAM-V® products, we are able to increase our ability to lease vehicles specifically to support shoreline and offshore survey markets as well as security applications while integrating MDA into these solutions.

 

32

 

Liquidity

 

During the nine months ending January 31, 2023, the Company incurred a net loss of approximately $16.8 million and used cash in operations of approximately $16.1 million. The Company has continued to make investments in ongoing product development efforts and in building inventory in anticipation of, and in support of, future growth. The Company’s future results of operations involve significant risks and uncertainties. Factors that could affect the Company’s future operating results and could cause actual results to vary materially from expectations include, but are not limited to, performance of its products, its ability to market and commercialize its products and new products that it may develop, technology development, scalability of technology and production, ability to attract and retain key personnel, concentration of customers and suppliers, and deployment risks and integration of acquisitions.

 

The Company previously obtained equity financing through its At the Market Offering Agreement (“ATM”) with A.G.P/Alliance Global Partners (“AGP”) and through its equity line financing with Aspire Capital Fund, LLC (“Aspire Capital”), but the Company cannot be certain that additional equity and/or debt financing will be available to the Company as needed on acceptable terms, or at all.

 

Management believes the Company’s cash balance of $11.0 million and short term investments balance of $30.0 million at January 31, 2023 is sufficient to fund its planned operations through at least March 2024.

 

Capital Raises

 

At the Market Offering Agreement: On November 20, 2020, the Company entered into an At-the-Market Offering Agreement with AGP (the “2020 ATM Facility”) pursuant to which the Company may issue and sell, from time to time, shares of the Company’s common stock having an aggregate offering price of up to $100.0 million. The Company’s common stock will be sold at prevailing market prices at the time of sale, and, as a result, prices will vary. Although the Company initially only had filed to sell up to $50.0 million, a prospectus supplement was filed on January 10, 2022 to allow the Company to sell an additional $25.0 million of common stock up to a total of $75.0 million under the 2020 ATM Facility. As of January 31, 2023, an aggregate of $50.0 million remained available under this facility, subject to the filing of a prospectus supplement for an additional $25.0 million.

 

Equity Line Common Stock Purchase Agreement: On September 18, 2020, the Company entered into a common stock purchase agreement with Aspire Capital which provided that, subject to certain terms, conditions and limitations, Aspire Capital was committed to purchase up to an aggregate of $12.5 million shares of the Company’s common stock over a 30-month period subject to a limit of 19.99% of the outstanding common stock on the date of the agreement if the price did not exceed a specified price in the agreement. The number of shares the Company could issue within the 19.99% limit was 3,722,251 shares without shareholder approval. Shareholder approval was received at the Company’s annual meeting of shareholders on December 23, 2020 for the sale of 9,864,706 additional shares of common stock which exceeded the 19.99% limit of the outstanding common stock on the date of the agreement. Through January 31, 2023, the Company had sold an aggregate of 3,722,251 shares of common stock with an aggregate market value of $11.8 million at an average price of $3.17 per share pursuant to this common stock purchase agreement with approximately $0.7 million remaining on the facility as of January 31, 2023.

 

The sale of additional equity or convertible securities could result in dilution to our shareholders. If additional funds are raised through the issuance of debt securities or preferred stock; these securities could have rights senior to those associated with our common stock and could contain covenants that would restrict our operations. The Company has obtained equity financing through its ATM Agreement with AGP and the Aspire Capital financing, but the Company cannot be certain that additional equity and/or debt financing will be available to the Company as needed on acceptable terms, or at all. If we are unable to obtain required financing when needed, we may be required to reduce the scope of our operations, including our planned product development and marketing efforts, which could materially and adversely affect our financial condition and operating results. If we are unable to secure additional financing, we may be forced to cease our operations.

 

Backlog

 

As of January 31, 2023, the Company’s backlog was $2.5 million. Our backlog includes unfilled firm orders for our products and services from commercial or governmental customers. If any of our contracts were to be terminated, our backlog would be reduced by the expected value of the remaining terms of such contract.

 

The amount of contract backlog is not necessarily indicative of future revenue because modifications to or terminations of present contracts and production delays can provide additional revenue or reduce anticipated revenue. A portion of our revenue is recognized using the input method used to measure progress towards completion of our customer contracts over time, and changes in estimates from time to time may have a significant effect on revenue and backlog. Our backlog is also typically subject to large variations from time to time due to the timing of new awards.

 

33

 

Critical Accounting Policies and Estimates

 

To understand our financial statements, it is important to understand our critical accounting policies and estimates. We prepare our financial statements in accordance with U.S. Generally Accepted Accounting Principles (“U.S. GAAP”). The preparation of financial statements also requires us to make estimates and assumptions that affect the reported amounts of assets, liabilities, costs and expenses and related disclosures. We base our estimates on historical experience and on various other assumptions that we believe to be reasonable under the circumstances. Actual results could differ significantly from the estimates made by our management. To the extent that there are differences between our estimates and actual results, our future financial statement presentation, financial condition, results of operations and cash flows will be affected. We believe that the accounting policies are critical to understanding our historical and future performance, as these policies relate to the more significant areas involving management’s judgments and estimates.

 

For a discussion of our critical accounting estimates, see the section entitled Item 7.- “Management’s Discussion and Analysis of Financial Condition and Results of Operations” in our Annual Report on Form 10-K for the year ended April 30, 2022. There were no material changes to our critical accounting estimates or accounting policies during the nine months ended January 31, 2023.

 

Recently Issued Accounting Standards

 

In June 2016, the Financial Accounting Standards Board (“FASB”) issued ASU No. 2016-13, “Financial Instruments - Credit Losses (Topic 326), Measurement of Credit Losses on Financial Instruments.” This amendment replaces the incurred loss impairment methodology in current GAAP with a methodology that reflects expected credit losses on instruments within its scope, including trade receivables. This update is intended to provide financial statement users with more decision-useful information about the expected credit losses. In November 2019, the FASB issued No. 2019-10, Financial Instruments—Credit Losses (Topic 326), Derivatives and Hedging (Topic 815), and Leases (Topic 842), which deferred the effective date of ASU 2016-13 for Smaller Reporting Companies for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. The Company is currently evaluating the impact the adoption of ASU 2016-13 will have on its consolidated financial statements.

 

Financial Operations Overview

 

The following describes certain line items in our statement of operations and some of the factors that affect our operating results.

 

Revenues

 

A performance obligation is the unit of account for revenue recognition in accordance with Accounting Standards Codification 606 (ASC 606) or Accounting Standards Codification 842 (ASC 842) which identifies how to recognize revenue in leasing arrangement. For revenue recognized under ASC 606, The Company assesses the goods or services promised in a contract with a customer and identifies as a performance obligation as either: a) a good or service (or a bundle of goods or services) that is distinct; or b) a series of distinct goods or services that are substantially the same and that have the same pattern of transfer to the customer. A contract may contain a single or multiple performance obligations. For contracts with multiple performance obligations, the Company allocates the contracted transaction price to each performance obligation based upon the relative standalone selling price, which represents the price the Company would sell a promised good or service separately to a customer. The Company determines the standalone selling price based upon the facts and circumstances of each obligated good or service. When no observable standalone selling price is available, the standalone selling price is generally estimated based upon the Company’s forecast of the total cost to satisfy the performance obligation plus an appropriate profit margin.

 

34

 

The nature of the Company’s contracts may give rise to several types of variable considerations, including unpriced change orders and liquidated damages and penalties. Variable considerations can also arise from modifications to the scope of services. Variable consideration is included in the transaction price to the extent it is probable that a significant reversal of cumulative revenue recognized will not occur once the uncertainty associated with the variable consideration is resolved. Our estimates of variable consideration and determination of whether to include such amounts in the transaction price are based largely on our assessment of legal enforceability, performance and any other information (historical, current, and forecasted) that is reasonably available to us. There was no variable consideration related to open contracts as of January 31, 2023 and 2022.

 

The Company recognizes revenue when or as it satisfies a performance obligation by transferring a good or service to a customer, either (1) at a point in time or (2) over time. A good or service is transferred when or as the customer obtains control of it. The evaluation of whether control of each performance obligation is transferred at a point in time or over time is made at contract inception. Input measures such as costs incurred or time elapsed are utilized to assess progress against specific contractual performance obligations for the Company’s services. The selection of the method to measure progress towards completion requires judgment and is based on the nature of the services to be provided. For the Company, the input method using costs or labor hour incurred best represents the measure of progress against the performance obligations incorporated within the contractual agreements. When the Company’s estimate of total costs to be incurred to satisfy the performance obligations exceeds revenues, the Company recognizes the loss immediately.

 

The Company’s contracts are either cost plus or fixed price contracts. Under cost plus contracts, customers are billed for actual expenses incurred plus an agreed-upon fee. Under cost plus contracts, a profit or loss on a project is recognized depending on whether actual costs are more or less than the agreed upon amount.

 

The Company has two types of fixed price contracts, firm fixed price and cost-sharing. Under firm fixed price contracts, the Company receives an agreed-upon amount for providing products and services specified in the contract, a profit or loss is recognized depending on whether actual costs are more or less than the agreed upon amount. Under cost-sharing contracts, the fixed amount agreed upon with the customer is only intended to fund a portion of the costs on a specific project. Under cost sharing contracts, an amount corresponding to the revenue is recorded in cost of revenues, resulting in gross profit on these contracts of zero. The Company’s share of the costs is recorded as product development expense. The Company reports its disaggregation of revenues by contract type since this method best represents the Company’s business. For the nine-month periods ended January 31, 2023 and 2022, all of the Company’s contracts were classified as firm fixed price.

 

As of January 31, 2023, the Company’s total remaining performance obligations, also referred to as backlog, totaled $2.5 million. The Company expects to recognize approximately 85%, or $2.1 million, of the remaining performance obligations as revenue over the next twelve months.

 

The Company also enters into lease arrangements for its PB3 and WAM-V® with certain customers. Revenue related to multiple-element arrangements is allocated to lease and non-lease elements based on their relative standalone selling prices or expected cost plus a margin approach. Lease elements generally include a PB3 or WAM-V® and components, while non-lease elements generally include engineering, monitoring and support services. In the lease arrangement, the customer may be provided an option to extend the lease term or purchase the leased asset at some point during and/or at the end of the lease term.

 

The Company classifies leases as either operating or financing in accordance with the authoritative accounting guidance contained within ASC Topic 842, “Leases”. At inception of the contract, the Company evaluates the lease against the lease classification criteria within ASC Topic 842. If the direct financing or sales-type classification criteria are met, then the lease is accounted for as a finance lease. All others are treated as an operating lease, either under the right of use classification or short-term operating lease.

 

The Company recognizes revenue from operating lease arrangements generally on a straight-line basis over the lease term based on time or usage as presented in Revenues in the Consolidated Statement of Operations. The lease income for the three months ended January 31, 2023 and 2022 was $175,000 and zero, respectively.

 

35

 

For the nine months ended January 31, 2023 and 2022, the Company had two and four customers whose revenues accounted for at least 10% of the Company’s consolidated revenues, respectively. These revenues accounted for approximately 28% and 58% of the Company’s total revenue for the respective periods.

 

For the three months ended January 31, 2023 and 2022, the Company had five and four customers whose revenues accounted for at least 10% of the Company’s consolidated revenues, respectively. These revenues accounted for approximately 63% and 71% of the Company’s total revenue for the respective periods.

 

We currently focus our sales efforts in key global markets in North America, South America, Europe and Asia. The following table shows the percentage of our revenues by geographical location of our customers for the nine months ended January 31, 2023 and 2022.

 

   Nine months ended January 31, 
Customer Location*  2023   2022 
         
North America   82%   83%
South America   4%   16%
Europe   %   1%
Asia and Australia   14%   %
    100%   100%

 

* For US Government contracts, the revenue is classified as North American however, location of operations may differ.

 

Cost of revenues

 

Our cost of revenues consists primarily of subcontracts, incurred material, labor and manufacturing overhead expenses, such as engineering expense, equipment depreciation and maintenance and facility related expenses, and includes the cost of equipment to customize the PowerBuoy® and our other products supplied by third-party suppliers. Cost of revenues also includes PowerBuoy® and other product system delivery and deployment expenses and may include anticipated losses at completion on certain contracts.

 

Operating Expenses

 

Engineering and product development costs

 

Our engineering and product development costs consist of salaries and other personnel-related costs and the costs of products, materials and outside services used in our product development and unfunded research activities. Our product development costs relate primarily to our efforts to increase the power output and reliability of our PowerBuoy® system and other products, to enhance and optimize data monitoring and controls systems, and to the development of new products, product applications and complementary technologies. We expense all of our product development costs including engineering product development costs as incurred.

 

Selling, general and administrative costs

 

Our selling, general and administrative costs consist primarily of professional fees, salaries and other personnel-related costs for employees and consultants engaged in sales and marketing and support of our products, and costs for executive, accounting and administrative personnel, professional fees and other general corporate expenses.

 

Interest income, net

 

Interest income, net consists of interest received on cash, cash equivalents, and short term investments and interest paid on certain obligations to third parties as well as amortization expense related to the premiums on the purchase of short term investments.

 

36

 

Foreign exchange gain (loss)

 

We transact business in various countries and have exposure to fluctuations in foreign currency exchange rates. Foreign exchange gains and losses arise in the translation of foreign-denominated assets and liabilities, which may result in realized and unrealized gains or losses from exchange rate fluctuations. Since we conduct our business in U.S. dollars and our functional currency is the U.S. dollar, our main foreign exchange exposure, if any, results from changes in the exchange rate between the U.S. dollar and the British pound sterling, and the Euro.

 

We maintain cash accounts that are denominated in British pounds sterling in addition to U.S. dollars. These foreign-denominated accounts had an aggregate balance of $14,000 as of January 31, 2023 and $28,000 as of April 30, 2022, compared to our total cash, cash equivalents, short term investments, and restricted cash balances of $41.1 million as of January 31, 2023 and $57.7 million as of April 30, 2022.

 

In addition, a portion of our operations is conducted through our subsidiaries in countries other than the U.S., and specifically Ocean Power Technologies Ltd. in the United Kingdom, the functional currency of which is the British pound sterling. This subsidiary has foreign exchange exposure that results from changes in the exchange rate between their functional currency and other foreign currencies in which they conduct business. The Company is in the process of winding down its Australian subsidiary, which is expected to be completed during fiscal 2023. The unrealized gains or losses resulting from foreign currency balances translation are included in Accumulated Other Comprehensive Loss within Shareholders’ Equity. Foreign currency transaction gains and losses are recognized within our Consolidated Statements of Operations.

 

We currently do not hedge our exchange rate exposure. However, we assess the anticipated foreign currency working capital requirements and capital asset acquisitions of our foreign operations and attempt to maintain a portion of our cash and cash equivalents denominated in foreign currencies sufficient to satisfy these anticipated requirements. We also assess the need and cost to utilize financial instruments to hedge currency exposures on an ongoing basis and may hedge against exchange rate exposure in the future.

 

Results of Operations

 

This section should be read in conjunction with the discussion below under “Liquidity and Capital Resources.”

 

37

 

Three months ended January 31, 2023 compared to the three months ended January 31, 2022

 

The following table contains selected statement of operations information, which serves as the basis of the discussion of our results of operations for the three months ended January 31, 2023 and 2022.

 

   Three months ended October 31, 
   2023   2022 
         
Revenues  $734   $484 
Cost of revenues   598    597 
Gross margin (loss)  $136   $(113)
(Gain)/loss from change in fair value of consideration   373    (60)
Operating expenses   6,820    5,439 
Operating loss  $(7,057)  $(5,492)
Interest income, net   229    16 
Other income, proceeds from insurance claim   458     
Foreign exchange gain   2    5 
Loss before income taxes  $(6,368)  $(5,471)
Income tax benefit   278     
Net loss  $(6,090)  $(5,471)

 

Revenues

 

Revenues for the three months ended January 31, 2023 and 2022 were $0.7 million and $0.5 million, respectively. The year-over-year increase was primarily due to higher levels of revenue stemming from MAR which increased revenue by $0.2 million for the three month ended January 31, 2023.

 

Cost of revenues

 

Cost of revenues for the three months ended January 31, 2023 and 2022 were $0.6 million and $0.6 million, respectively. The lack of movement despite the increase in revenue is related to better margins on our strategic consulting services and government related grants with NOAA and DOE in the current year.

 

Change in fair value of contingent consideration

 

The change in fair value of contingent consideration for the three months ended January 31, 2023 was $0.4 million relating to an adjustment of the contingent consideration liability based on actual and forecasted revenues relating to the MAR acquisition. The previous year related to an adjustment to a 3Dent earnout liability in relation to their acquisition.

 

Operating expenses

 

Operating expenses for the three months ended January 31, 2023 and 2022 were $6.8 million and $5.4 million, respectively. The increase of approximately $1.4 million was the result of an increase in employee related costs of $1.0 million due to increased headcount, an increase in product development costs of $0.3 million, and an increase in office related expenses of $0.1 million from the prior year.

 

38

 

Interest income

 

Interest income for three months ended January 31, 2023 and 2022 was $0.2 million and $16,000, respectively. The increase was directly related to the short term investments we made during the fourth quarter of fiscal 2022. As such, there were no short term investments held for the three months ended January 31, 2022.

 

Other income

 

Other income for the three months ended January 31, 2023 and 2022 was $0.5 million and zero, respectively. The amount in the current year relates to proceeds received for an insurance claim.

 

Nine months ended January 31, 2023 compared to the nine months ended January 31, 2022

 

The following table contains selected statement of operations information, which serves as the basis of the discussion of our results of operations for the nine months ended January 31, 2023 and 2022.

 

   Nine months ended 
   2023   2022 
         
Revenues  $1,752   $1,003 
Cost of revenues   1,382    1,320 
Gross margin (loss)  $370   $(317)
(Gain)/loss from change in fair value of consideration   154    (60)
Operating expenses   19,546    15,451 
Operating loss  $(19,330)  $(15,708)
Interest income, net   604    56 
Other income, proceeds from insurance claim   458     
Other income, employee retention credit   1,202     
Gain on extinguishment of PPP loan       890 
Foreign exchange gain   2     
Loss before income taxes  $(17,064)  $(14,762)
Income tax benefit   278    1,041 
Net loss  $(16,786)  $(13,721)

 

Revenues

 

Revenues for the nine months ended January 31, 2023 and 2022 were $1.8 million and $1.0 million, respectively. The year-over-year increase was primarily due to higher levels of revenue stemming from the acquisition of MAR which produced $0.9 million in revenue as of January 31, 2023. The MAR acquisition took place in November 2021 with $0.2 million in revenue as of the nine months ended January 31, 2022.

 

Cost of revenues

 

Cost of revenues for the nine months ended January 31, 2023 and 2022 were $1.4 million and $1.3 million, respectively. The increase of approximately $0.1 million over fiscal year 2022 was mostly due to the acquisition of MAR and their related projects for the nine months ended January 31, 2023 which were part of the Company for only three of the nine months ended January 31, 2022.

 

39

 

Change in fair value of contingent consideration

 

The change in fair value of contingent consideration for the nine months ended January 31, 2023 was $0.2 million relating to an adjustment of the contingent consideration liability based on actual and forecasted revenues relating to the MAR acquisition. The previous year related to an adjustment to a 3Dent earnout liability in relation to their acquisition.

 

Operating expenses

 

Operating expenses for the nine months ended January 31, 2023 and 2022 were $19.5 million and $15.5 million, respectively. The increase of approximately $4.0 million was the result of an increase in employee related costs of $1.9 million due to increased headcount and the inclusion of MAR employees for nine months in the current year and only 2 months in the prior year, an increase in product development related costs of $1.6 million, an increase in office related expenses of $0.3 million and an increase in corporate costs of $0.2 million from the prior year.

 

Interest Income

 

Interest income for the nine months ended January 31, 2023 and 2022 was $0.6 million and $0.1 million, respectively. The increase was directly related to the short term investments we made during the fourth quarter of fiscal 2022. As such, there were no short term investments held for the nine months ended January 31, 2022.

 

Extinguishment of Debt

 

The Company filed its loan forgiveness application for the PPP loan at the end of February 2021 asking for 100% forgiveness of the loan. In June 2021, the Company was informed that its application was approved, the loan was fully forgiven and the Company recognized a gain on extinguishment of PPP loan of $0.9 million in its Consolidated Statement of Operations for the nine months ended January 31, 2022.

 

Other income

 

Other income for the nine months ended January 31, 2023 and 2021 was $1.7 million and zero, respectively. The amount in the current year relates to employee retention credits applied for previously filed payroll tax returns with the Internal Revenue Service of $1.2 million and proceeds received for an insurance claim of $0.5 million.

 

Liquidity and Capital Resources

 

Our cash requirements relate primarily to working capital needed to operate and grow our business including funding operating expenses. We have experienced and continue to experience negative cash flows from operations and net losses. The Company incurred net losses of $16.8 million and $13.7 million for the nine months ended January 31, 2023 and 2022, respectively. Refer to “Liquidity Outlook” below for additional information.

 

Net cash used in operating activities

 

During the nine months ended January 31, 2023, net cash flows used in operating activities was $16.1 million, an increase of $0.3 million compared to net cash used in operating activities during the nine months ended January 31, 2022 of $15.8 million. This reflects an increase in net loss of $3.1 million and an increase in inventory of $ 0.8 million, primarily offset by a gain on extinguishment of the PPP loan of $0.9 million, an increase in contract liabilities of $1.2 million the payment of litigation payable in the prior year of $1.2 million.

 

Net cash provided by (used in) investing activities

 

Net cash provided by investing activities during the nine months ended January 31, 2023 was $18.9 million, compared to $3.9 million cash used in investing activities during the nine months ended January 31, 2022. The increase in net cash provided by investing activities was primarily due to the redemption of short term investments of $49.6 million, partially offset by the purchase of short term investments of $30.4 million during the nine months ended January 31, 2023.

 

40

 

Net cash (used in) provided by financing activities

 

Net cash used in financing activities during the nine months ended January 31, 2023 of $14,000 relates to the acquisition of treasury stock. Net cash provided by financing activities during the nine months ended January 31, 2022 of $90,000 relates to the number of stock option exercises in the prior year while no options were exercised in the current year.

 

Effect of exchange rates on cash and cash equivalents

 

There was no effect of exchange rates on cash and cash equivalents during the nine months ended January 31, 2023 and there was a decrease of approximately $14,000 during the nine months ended January 31, 2022. The effect of exchange rates on cash and cash equivalents stems primarily from gains or losses on consolidation of foreign subsidiaries and foreign denominated cash and cash equivalents.

 

Liquidity Outlook

 

Since our inception, the cash flows from customer revenues have not been sufficient to fund our operations and provide the capital resources for our business. As of January 31, 2023, our aggregate year to date revenues were $1.8 million, our aggregate year to date net losses were $16.8 million, our year to date net cash used in operating activities was $16.1 million and our accumulated deficit was $270.6 million.

 

We expect to devote substantial resources to continue our development efforts for our products and to expand our sales, marketing and manufacturing programs associated with the continued commercialization of our products. Our future capital requirements will depend on a number of factors, including but not limited to:

 

our ability to develop, market and commercialize our products, and achieve and sustain profitability;

 

our continued development of our proprietary technologies, and expected continued use of cash from operating activities unless or until we achieve positive cash flow from the commercialization of our products and services;

 

our ability to obtain additional funding, as and if needed, which will be subject to several factors, including market conditions, and our operating performance;

 

the continued impact of COVID-19 and the inflation related to the U.S. dollar on our business, operations, customers, suppliers and manufacturers and personnel;

 

our ability to meet product development, manufacturing and customer delivery deadlines may be impacted by disruptions to our supply chain, primarily related to labor shortages and manufacturing and transportation delays both here in the U.S. and abroad;

 

our acquisitions and our ability to integrate them into our operations may use significant resources, be unsuccessful or expose us to unforeseen liabilities;

 

our estimates regarding future expenses, revenues, and capital requirements;

 

our ability to identify and penetrate markets for our products, services, and solutions;

 

our ability to effectively respond to competition in our targeted markets

 

our ability to establish relationships with our existing and future strategic partners may not be successful;

 

41

 

our ability to maintain the listing of our common stock on the NYSE American;

 

the reliability of our technology, products and solutions;

 

our ability to improve the power output and survivability of our products;

 

changes in current legislation, regulations and economic conditions that affect the demand for, or restrict the use of our products;

 

our ability to hire and retain key personnel, including senior management, to achieve our business objectives;

 

our history of operating losses, which we expect to continue for at least the short term and possibly longer; and

 

our ability to protect our intellectual property portfolio.

 

Our business is capital intensive, and through January 31, 2023, we have been funding our business principally through sales of our securities. As of January 31, 2023, our cash and cash equivalents, restricted cash, and short term investments balance was $41.1 million and we expect to fund our business with this amount and, to a lesser extent, with our profits. Management believes the Company’s current cash and cash equivalents, and short term investments, are sufficient to fund its planned expenditures through at least March 2024.

 

Off-Balance Sheet Arrangements

 

Since inception, we have not engaged in any off-balance sheet financing activities.

 

Item 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

 

Not applicable.

 

Item 4. CONTROLS AND PROCEDURES

 

Evaluation of Disclosure Controls and Procedures

 

Management, under the supervision and with the participation of our Chief Executive Officer and Chief Financial Officer, evaluated the effectiveness of the design and operation of our disclosure controls and procedures as of January 31, 2023 pursuant to Rules 13a-15(b) or 15d-15(b) of the Securities Exchange Act of 1934, as amended (the “Exchange Act”). Disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) are controls and other procedures that are designed to ensure that information required to be disclosed by us in the reports we file or submit under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the Securities and Exchange Commission’s (“SEC”) rules and forms. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed by us in the reports that we file under the Exchange Act is accumulated and communicated to our management, as appropriate, to allow timely decisions regarding required disclosure. Based on such evaluation, management concluded that our disclosure controls and procedures were effective as of January 31, 2023 to ensure that non-financial statement and related disclosure information required to be disclosed by us in the reports that we file or submit under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms.

 

Changes in Internal Control over Financial Reporting

 

No change in our internal control over financial reporting (as defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act) occurred during the fiscal quarter ended January 31, 2023 that has materially affected, or is reasonably likely to materially affect, our internal control over financial reporting.

 

42

 

PART II — OTHER INFORMATION

 

Item 1. LEGAL PROCEEDINGS

 

As part of our normal business activities, we are party to a number of legal proceedings and other matters in various stages of development. Management periodically assesses our liabilities and contingencies in connection with these matters based upon the latest information available. We disclose material pending legal proceedings pursuant to SEC rules and other pending matters as we may determine to be appropriate.

 

For information on matters in dispute, see Note 15 to the Consolidated Financial Statements under Part I, Item 1 of this report.

 

Item 1A. RISK FACTORS

 

The discussion of our business and operations should be read together with the risk factors contained in Item 1A of our Annual Report on Form 10-K for the year ended April 30, 2022 and set forth below in this Quarterly Report on Form 10-Q. These risk factors describe various risks and uncertainties to which we are or may become subject. These risks and uncertainties have the potential to affect our business, financial condition, results of operations, cash flows, strategies or prospects in a material and adverse manner. Except as noted below, there have been no material changes in our risk factors from those disclosed in our Annual Report on Form 10-K filed with the SEC on July 13, 2022.

 

We have a history of operating losses and may not achieve or maintain profitability and positive cash flow.

 

We have incurred net losses since we began operations in 1994, including net losses of $16.8 million during the first nine months of fiscal year 2023 and $13.7 million during the same nine month period in fiscal year 2022. As of January 31, 2023, we had an accumulated deficit of $270.6 million. To date, our activities have consisted primarily of activities related to the development and testing of our technologies and our PowerBuoy®. Thus, our losses to date have resulted primarily from costs incurred in our research and development programs and from our selling, general and administrative costs. As we continue to develop our proprietary technologies, we expect to continue to have a net use of cash from operating activities unless or until we achieve positive cash flow from the commercialization of our products and services.

 

We do not know whether we will be able to successfully commercialize our products and solutions, or whether we can achieve profitability. There is significant uncertainty about our ability to successfully commercialize our products and solutions in our targeted markets. Even if we do achieve commercialization of our products and solutions and become profitable, we may not be able to achieve or, if achieved, sustain profitability on a quarterly or annual basis.

 

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

 

None.

 

Item 3. DEFAULTS UPON SENIOR SECURITIES

 

None.

 

Item 4. MINE SAFETY DISCLOSURES

 

Not applicable.

 

Item 5. OTHER INFORMATION

 

None.

 

43

 

Item 6. EXHIBIT INDEX

 

10.1   Form of Restricted Stock Unit Agreement for Non-Directors
     
10.2   Form of Restricted Stock Unit Agreement for Directors
     
10.3   Form of Non-Qualified Stock Option Agreement
     
31.1   Certification of Chief Executive Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002
     
31.2   Certification of Chief Financial Officer pursuant to Section 302 of the Sarbanes-Oxley Act of 2002
     
32.1 * Certification of Chief Executive Officer pursuant to Section 906 of the Sarbanes-Oxley Act of 2002
     
32.2 * Certification of Chief Financial Officer pursuant to Section 906 of the Sarbanes-Oxley Act of 2002
     
101   The following financial information from Ocean Power Technologies, Inc.’s Quarterly Report on Form 10-Q for the quarter ended January 31, 2023, formatted in eXtensible Business Reporting Language (XBRL): (i) Consolidated Balance Sheets – January 31, 2023 (unaudited) and April 30, 2021, (ii) Consolidated Statements of Operations (unaudited) – three and nine  months ended January 31, 2023 and 2022, (iii) Consolidated Statements of Comprehensive Loss (unaudited) – three and nine  months ended January 31, 2023 and 2021, (iv) Consolidated Statement of Shareholders’ Equity (unaudited) – three and nine  months ended January 31, 2023 and 2022 (v) Consolidated Statements of Cash Flows (unaudited) –nine months ended January 31, 2023 and 2022, (vi) Notes to Consolidated Financial Statements.**
     
101.INS   Inline XBRL Instance Document
     
101.SCH   Inline XBRL Taxonomy Extension Schema Document
     
101.CAL   Inline XBRL Taxonomy Extension Calculation Linkbase Document
     
101.DEF   Inline XBRL Taxonomy Extension Definition Linkbase Document
     
101.LAB   Inline XBRL Taxonomy Extension Label Linkbase Document
     
101.PRE   Inline XBRL Taxonomy Extension Presentation Linkbase Document
     
104   Cover Page Interactive Data File (embedded within the Inline XBRL document)
     
  * As provided in Item 601(b)(32)(ii) of Regulation S-K, this exhibit shall not be deemed to be “filed” or part of a registration statement or prospectus for purposes of Sections 11 or 12 of the Securities Act of 1933, as amended, and shall not be deemed “filed” for purposes of Section 18 of the Securities Exchange Act of 1934 or otherwise subject to the liability under those sections.
     
  ** As provided in Rule 406T of Regulation S-T, this exhibit shall not be deemed “filed” or a part of a registration statement or prospectus for purposes of Sections 11 or 12 of the Securities Act of 1933, as amended, and shall not be deemed “filed” for purposes of Section 18 of the Securities Exchange Act of 1934 or otherwise subject to the liability under those sections.

 

44

 

SIGNATURES

 

Pursuant to the requirements 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.

 

  Ocean Power Technologies, Inc.
  (Registrant)
     
Date: March 13, 2023   /s/ Philipp Stratmann
  By: Philipp Stratmann
    President and Chief Executive Officer
     
Date: March 13, 2023   /s/ Robert Powers
  By: Robert Powers
    Senior Vice President and Chief Financial Officer

 

45

 

EX-10.1 2 ex10-1.htm

 

Exhibit 10.1

 

OCEAN POWER TECHNOLOGIES, INC.

 

Restricted Stock Unit Agreement and Recipient’s Acceptance Agreement

 

  Name of Recipient:    
       
  Number of Restricted Stock Units awarded:    
       
  Grant Date:    

 

Ocean Power Technologies, Inc. (the “Company”) has selected you to receive an Award of restricted stock units in the number described above in this acceptance agreement (“Acceptance Agreement”), which is subject to the terms and conditions contained in the Restricted Stock Unit Agreement (attached) and the Ocean Power Technologies, Inc. 2015 Omnibus Incentive Plan.

 

Please confirm your acceptance of this restricted stock unit Award and its terms and conditions by signing a copy of this Acceptance Agreement where indicated below and forwarding it to: Ocean Power Technologies, Inc., Attention: CFO, 28 Engelhard Drive, Monroe Township, NJ 08831.

 

  Ocean Power Technologies, Inc.
     
  By:            
    Signature
   
   
  Printed Name
     
   
  Title

 

Accepted and Agreed:  
   
   
Signature of Recipient  
   
   
Printed Name of Recipient  

 

 

 

 

OCEAN POWER TECHNOLOGIES, INC.

 

Restricted Stock Unit Agreement

 

The terms and conditions of the Award of restricted stock units (the “Restricted Stock Units” or “RSUs”) under the Ocean Power Technologies, Inc. 2015 Omnibus Incentive Plan (the “Plan”) made to the Recipient, as set forth in the Acceptance Agreement dated _____, are as follows:

 

1.Issuance of Restricted Stock Units.

 

The Restricted Stock Units will be accounted for by the Company in book entry form only, in the name of the Recipient. The Recipient shall have no rights with respect to the Restricted Stock Units as a Company shareholder until such Restricted Stock Units are vested and Stock is issued to the Recipient by the Company. The Recipient agrees that the Restricted Stock Units shall be subject to the forfeiture provisions set forth in Section 3 of this Agreement and the restrictions on transfer set forth in Section 4 of this Agreement. The grant of Restricted Stock Units is governed by the Acceptance Agreement, this Restricted Stock Unit Agreement and the Plan, which provide, among other things, definitions of the capitalized terms and the other terms and conditions respecting the Restricted Stock Units granted to Recipient, and the Acceptance Agreement and the Plan are hereby incorporated by reference.

 

2.Vesting.

 

The RSUs shall vest (if at all) in three equal tranches over three years on the anniversary date of the award but subject to the following three vesting criteria:

 

1.1/3 of the RSUs shall vest (if at all) equally over time on January 18, 2024, on January 18, 2025, and on January 18, 2026;

 

2.1/3 of the RSUs shall vest (if at all) equally over time if the total shareholder return (“TSR”) is positive year-over-year, which TSR is calculated by comparing:

 

(a)the Volume Weighted Average Price for ten (10) consecutive trading days (“VWAP-10”) on January 18, 2023 with the VWAP-10 on January 18, 2024;
(b)the VWAP-10 on January 18, 2024 with the VWAP-10 on January 18, 2025; and
(c)the VWAP-10 on January 18, 2025 with the VWAP-10 on January 18, 2026;

 

provided, however, that

 

(i)if the VWAP-10 on January 18, 2024 is less than the VWAP-10 on January 18, 2023, the RSUs will rollover for possible vesting on January 18, 2025, but not beyond; Note that the reference point for the TSR calculation is always the VWAP-10 on January 18, 2023; and
(ii)if the VWAP-10 on January 18, 2025 is less than the VWAP-10 on January 18, 2024 then those RSUs that would have vested but for the negative TSR may rollover for possible vesting on January 18, 2026 with the exception that RSUs that rolled-over from the 2024 vesting date, but did not vest on the 2025 vesting date, shall not roll-over again.

 

1

 

 

3.1/3 of the RSUs shall vest (if at all) equally over time if the relative Total Shareholder Return (rTSR) is positive year-over-year, which rTSR is calculated as follows:

 

(a)Ascertain the Russell 3000 Microcap index (reference index) representing the average for the 10-day period ending January 18, 2023 (indexed to 100), and compare it to the same index for the 10-day period ending January 18, 2024 – and utilize a similar comparison year-over-year on January 18, 2025 and January 18, 2026 – to determine what percentage increase occurred year-over-year;
(b)If the reference index and the Company’s TSR are both positive, vesting of the rTSR tranche is calculated as fifty percent (50%) plus one percent (1%) per relative percentage of performance gain until the Company’s return is equal to the index (thus vesting at 150% if TSR is equal to the index). If the Company’s TSR exceeds the index, vesting shall occur at the rate of 150% plus 2% for every relative 1% the Company’s TSR exceeds the index, capped at 200% vesting.
(c)If TSR is negative and the reference index is positive, no rTSR tranche will be vested.
(d)If the reference index and the Company’s TSR are both negative, then the rTSR tranche will vest at 100% if the Company’s TSR performed the same or better than the reference index. For every 1% for which the Company’s relative TSR underperforms the reference index, 1% of vesting will be lost until 0% vesting is reached
(e)If the Company has positive TSR, and the reference index is negative, then the rTSR tranche will vest at 200%.

 

3.Forfeiture of Unvested Restricted Stock Units upon Employment Termination.

 

In the event that the Recipient ceases to be employed by or provide services to the Company for any reason or no reason, with or without cause, all of the Restricted Stock Units that are unvested as of the time of such employment termination shall be forfeited immediately and automatically to the Company, without the payment of any consideration to the Recipient, effective as of such termination of employment or service relationship. The Recipient shall have no further rights with respect to any Restricted Stock Units that are so forfeited. If the Recipient is employed by or provides services to a Subsidiary or Affiliate of the Company, any references in this Agreement to employment or service relationship with the Company shall instead be deemed to refer to employment or service relationship with such Subsidiary or Affiliate.

 

4.Restrictions on Transfer.

 

The Recipient shall not sell, assign, transfer, pledge, hypothecate or otherwise dispose of, by operation of law or otherwise (collectively, “transfer”) any Restricted Stock Units, or any interest therein, until such Restricted Stock Units have vested.

 

2

 

 

5.Settlement.

 

Upon becoming vested as provided herein, the Company shall issue or cause to be issued a number of shares of Company Stock equal to the number of Restricted Stock Units granted to Recipient that have become vested on the applicable vesting date as provided herein.

 

6.No Rights as a Shareholder.

 

Recipient shall have no rights as a Company shareholder until the Restricted Stock Units have vested and the Stock has been issued to the Recipient, including, without limitation, any voting rights or rights to receive dividends and distributions with respect to the Restricted Stock Units.

 

7.Tax Matters.

 

The Recipient acknowledges and agrees that the Restricted Stock Units are subject to all applicable federal, state and local taxes and foreign taxes and withholding requirements, and the Company has the right to deduct from payments of any kind otherwise due to the Recipient any federal, state, local or other taxes of any kind required by law to be withheld with respect to the vesting of the Restricted Stock Units. On the date on which Restricted Stock Units vest, the Company shall deliver written notice to the Recipient of the estimated amount of withholding taxes due with respect to the vesting of the Restricted Stock Units that vest on such date; provided, however, that the total tax withholding cannot exceed the Company’s minimum statutory withholding obligations (based on minimum statutory withholding rates for federal and state tax purposes, including payroll taxes, that are applicable to such supplemental taxable income). The Recipient may satisfy such tax withholding obligations by making a cash payment to the Company on the date of vesting of the Restricted Stock Units, in the amount of the Company’s withholding obligation in connection with the vesting of such Restricted Stock Units. The Recipient may, at the option of the Recipient and if the Committee so approves in advance of the applicable vesting date, satisfy such tax withholding obligations by transferring to the Company, on each date on which Restricted Stock Units vest under this Agreement, such number of shares of Stock related to the Restricted Stock Units that vest on such date as have a fair market value (calculated using the last reported sale price of the common stock of the Company immediately prior to such vesting date) equal to the amount of the Company’s tax withholding obligation in connection with the vesting of such Restricted Stock Units.

 

8.Effects of Changes in Capitalization.

 

(a) Changes in Stock. If the number of outstanding shares of Stock is increased or decreased or the shares of Stock are changed into or exchanged for a different number of shares or kind of capital stock or other securities of the Company on account of any recapitalization, reclassification, stock split, reverse stock split, spin-off, combination of stock, exchange of stock, stock dividend or other distribution payable in capital stock, or other increase or decrease in shares of Stock effected without receipt of consideration by the Company occurring after the Grant Date, the number and kinds of shares of stock shall be adjusted proportionately and accordingly by the Committee. In addition, the number and kind of shares of stock for which Awards are outstanding shall be adjusted proportionately and accordingly by the Committee so that the proportionate interest of the Recipient therein immediately following such event shall, to the extent practicable, be the same as immediately before such event.

 

3

 

 

(b) Reorganization in Which the Company Is the Surviving Entity Which Does not Constitute a Change in Control. If the Company shall be the surviving entity in any reorganization, merger or consolidation of the Company with one or more other entities which does not constitute a Change in Control, any Award theretofore granted shall pertain to and apply to the securities to which a holder of the number of shares of Stock subject to such Award would have been entitled immediately following such reorganization, merger or consolidation, with a corresponding proportionate adjustment of shares so that the aggregate value of the award thereafter shall be the same as the aggregate value immediately prior to such reorganization, merger, or consolidation. Subject to any contrary language in the Agreement or in another agreement with the Recipient, or otherwise set forth in writing, any restrictions applicable to such Award shall apply as well to any replacement shares received by the Recipient as a result of such reorganization, merger or consolidation.

 

(c) Change in Control in which Awards are not Assumed. Except as otherwise provided in the applicable Award Agreement or in another agreement with the Recipient, or as otherwise set forth in writing, upon the occurrence of a Change in Control in which outstanding Restricted Stock Units are not being assumed or continued, the following provision shall apply to such Award, to the extent not assumed or continued: all outstanding Restricted Stock Units shall be deemed to have vested immediately prior to the occurrence of such Change in Control, the Committee may elect, in its sole discretion, to cancel any outstanding Restricted Stock Units and pay or deliver, or cause to be paid or delivered, to the holder thereof an amount in cash or securities having a value (as determined by the Committee acting in good faith).

 

(d) Change in Control in which Awards are Assumed. Except as otherwise provided in the applicable Award Agreement or in another agreement with the Recipient, or as otherwise set forth in writing, upon the occurrence of a Change in Control in which outstanding Restricted Stock Units are being assumed or continued, the following provision shall apply to such Award, to the extent assumed or continued: the Restricted Stock Units shall continue in the manner and under the terms so provided in the event of any Change in Control to the extent that provision is made in writing in connection with such Change in Control for the assumption or continuation of such Restricted Stock Units or for the substitution for such Restricted Stock Units of new restricted stock relating to the stock of a successor entity, or a parent or Subsidiary thereof, with appropriate adjustments as to the number of shares (disregarding any consideration that is not common stock). In the event an Award is assumed, continued or substituted upon the consummation of any Change in Control and the employment of such Recipient with the Company or an Affiliate is terminated without Cause within one year following the consummation of such Change in Control, such Award shall be fully vested and may be exercised in full, to the extent applicable, beginning on the date of such termination and for the one-year period immediately following such termination or for such longer period as the Committee shall determine, but only to the extent permitted under Code Section 409A.

 

4

 

 

(e) Adjustments. Adjustments under this section related to shares of Stock or other securities of the Company shall be made by the Committee, whose determination in that respect shall be final, binding and conclusive. No fractional shares or other securities shall be issued pursuant to any such adjustment, and any fractions resulting from any such adjustment shall be eliminated in each case by rounding downward to the nearest whole share. The Committee may provide in the applicable Award Agreement at the time of grant, in another agreement with the Recipient, or otherwise in writing at any time thereafter with the consent of the Recipient, for different provisions to apply to an Award in place of those provided in section. This section shall not limit the Committee’s ability to provide for alternative treatment of Awards outstanding in the event of a change in control event involving the Company that is not a Change in Control.

 

(f) No Limitations on Company. The making of this Award shall not affect or limit in any way the right or power of the Company to make adjustments, reclassifications, reorganizations, or changes of its capital or business structure or to merge, consolidate, dissolve, or liquidate, or to sell or transfer all or any part of its business or assets (including all or any part of the business or assets of any Subsidiary or other Affiliate) or engage in any other transaction or activity.

 

9.Miscellaneous.

 

(a) Authority of Committee. In making any decisions or taking any actions with respect to the matters covered by this Agreement, the Committee of the Company’s Board of Directors shall have all authority and discretion. All decisions and actions by the Committee, as approved by the Board of Directors, with respect to this Agreement shall be made in the Committee’s discretion and shall be final and binding on the Recipient.

 

(b) No Right to Continued Employment. The Recipient acknowledges and agrees that, notwithstanding the fact that the vesting of the Restricted Stock Units is contingent upon his or her continued employment by, or service to, the Company or any Subsidiary or Affiliate, this Agreement does not constitute an express or implied promise of continued employment or service or confer upon the Recipient any rights with respect to continued employment by, or service to, the Company or any Subsidiary or Affiliate.

 

(c) Governing Law. This Agreement shall be construed, interpreted and enforced in accordance with the internal laws of the State of Delaware without regard to any applicable conflicts of law’s provisions.

 

(d) Independent Legal and Tax Advice. The Recipient has been advised, and the Recipient hereby acknowledges, that he has been advised to obtain independent legal and tax advice regarding this Agreement, the grant of the Restricted Stock Units, the Plan and the disposition of such shares, including, without limitation, the impact of Code Section 409A, and none of the Company, its Affiliates, Subsidiaries, their shareholders, directors, officers, employees nor any of their agents guarantee or are otherwise responsible for any tax treatment to Recipient or his or her heirs with respect to the Restricted Stock Units, this Agreement or the Plan, including any excise tax under Code Section 409A.

 

5

 

 

(e) Code Section 409A. The Committee shall to the extent applicable interpret and construe this Award to comply with Code Section 409A and Section 18.10 of the Plan, and to the extent required a Change in Control shall be limited to a Change in Control that complies with Code Section 409A. The Committee may interpret or amend this Award to comply with Code Section 409A without the Recipient’s consent even if such amendment would have an adverse effect on this Award. To the extent required under Code Section 409A, in the case of any Recipient who is specified employee, a distribution on account of a separation from service may not be made before the date which is six months after the date of the Recipient’s separation from service (or, if earlier, the date of the Recipient’s death). For purposes of the foregoing and to the extent required by Code Section 409A with respect to an Award, the terms “separation from service” and “specified employee” all shall be defined in the same manner as those terms are defined for purposes of Section 409A of the Code, and the limitations set forth herein shall be applied in such manner (and only to the extent) as shall be necessary to comply with any requirements of Section 409A of the Code that are applicable to the Award as determined by the Committee. Furthermore, to the extent required under Code Section 409A, none of the Company, the Committee or Board shall have any discretion otherwise provided in the Plan or herein to the extent such discretion is prohibited under Code Section 409A for compliance with Code Section 409A with respect to deferred compensation including, without limitation, any discretion to accelerate or substitute as permitted under the Plan or determine an event is or is not a Change in Control.

 

(f) Recipient’s Acknowledgments. The Recipient acknowledges that he or she has read this Agreement and understands the terms and conditions of this Agreement, and that a copy of the Plan has been provided to Recipient electronically.

 

6

EX-10.2 3 ex10-2.htm

 

Exhibit 10.2

 

OCEAN POWER TECHNOLOGIES, INC.

 

Restricted Stock Unit Agreement and Recipient’s Acceptance Agreement

 

  Name of Recipient:    
       
  Number of Restricted Stock Units awarded:    
       
  Grant Date:    

 

Ocean Power Technologies, Inc. (the “Company”) has selected you to receive an Award of restricted stock units in the number described above in this acceptance agreement (“Acceptance Agreement”), which is subject to the terms and conditions contained in the Restricted Stock Unit Agreement (attached) and the Ocean Power Technologies, Inc. 2015 Omnibus Incentive Plan.

 

Please confirm your acceptance of this restricted stock unit Award and its terms and conditions by signing a copy of this Acceptance Agreement where indicated below and forwarding it to: Ocean Power Technologies, Inc., Attention: CFO, 28 Engelhard Drive, Monroe Township, NJ 08831.

 

  Ocean Power Technologies, Inc.
     
  By:  
    Signature
     
   
  Printed Name
     
   
  Title  

 

Accepted and Agreed:  
   
   
Signature of Recipient  
   
   
Printed Name of Recipient  

 

 

 

 

OCEAN POWER TECHNOLOGIES, INC.

 

Restricted Stock Unit Agreement

 

The terms and conditions of the Award of restricted stock units (the “Restricted Stock Units” or “RSUs”) under the Ocean Power Technologies, Inc. 2015 Omnibus Incentive Plan (the “Plan”) made to the Recipient, as set forth in the Acceptance Agreement dated ____, are as follows:

 

1.Issuance of Restricted Stock Units.

 

The Restricted Stock Units will be accounted for by the Company in book entry form only, in the name of the Recipient. The Recipient shall have no rights with respect to the Restricted Stock Units as a Company shareholder until such Restricted Stock Units are vested and Stock is issued to the Recipient by the Company. The Recipient agrees that the Restricted Stock Units shall be subject to the forfeiture provisions set forth in Section 3 of this Agreement and the restrictions on transfer set forth in Section 4 of this Agreement. The grant of Restricted Stock Units is governed by the Acceptance Agreement, this Restricted Stock Unit Agreement and the Plan, which provide, among other things, definitions of the capitalized terms and the other terms and conditions respecting the Restricted Stock Units granted to Recipient, and the Acceptance Agreement and the Plan are hereby incorporated by reference.

 

2.Vesting.

 

Unless otherwise provided in this Agreement or the Plan, the Restricted Stock Units will vest as to 100% of the granted shares on the date of the first annual shareholders meeting following the Grant Date or one year after the Grant Date, whichever is earlier.

 

3.Forfeiture of Unvested Restricted Stock Units upon Employment Termination.

 

In the event that the Recipient ceases to be employed by or provide services to the Company for any reason or no reason, with or without cause, all of the Restricted Stock Units that are unvested as of the time of such employment termination shall be forfeited immediately and automatically to the Company, without the payment of any consideration to the Recipient, effective as of such termination of employment or service relationship. The Recipient shall have no further rights with respect to any Restricted Stock Units that are so forfeited. If the Recipient is employed by or provides services to a Subsidiary or Affiliate of the Company, any references in this Agreement to employment or service relationship with the Company shall instead be deemed to refer to employment or service relationship with such Subsidiary or Affiliate.

 

4.Restrictions on Transfer.

 

The Recipient shall not sell, assign, transfer, pledge, hypothecate or otherwise dispose of, by operation of law or otherwise (collectively, “transfer”) any Restricted Stock Units, or any interest therein, until such Restricted Stock Units have vested.

 

1

 

 

5.Settlement.

 

Upon becoming vested as provided herein, the Company shall issue or cause to be issued a number of shares of Company Stock equal to the number of Restricted Stock Units granted to Recipient that have become vested on the applicable vesting date as provided herein.

 

6.No Rights as a Shareholder.

 

Recipient shall have no rights as a Company shareholder until the Restricted Stock Units have vested and the Stock has been issued to the Recipient, including, without limitation, any voting rights or rights to receive dividends and distributions with respect to the Restricted Stock Units.

 

7.Tax Matters.

 

The Recipient acknowledges and agrees that the Restricted Stock Units are subject to all applicable federal, state and local taxes and foreign taxes and withholding requirements, and the Company has the right to deduct from payments of any kind otherwise due to the Recipient any federal, state, local or other taxes of any kind required by law to be withheld with respect to the vesting of the Restricted Stock Units. On the date on which Restricted Stock Units vest, the Company shall deliver written notice to the Recipient of the estimated amount of withholding taxes due with respect to the vesting of the Restricted Stock Units that vest on such date; provided, however, that the total tax withholding cannot exceed the Company’s minimum statutory withholding obligations (based on minimum statutory withholding rates for federal and state tax purposes, including payroll taxes, that are applicable to such supplemental taxable income). The Recipient may satisfy such tax withholding obligations by making a cash payment to the Company on the date of vesting of the Restricted Stock Units, in the amount of the Company’s withholding obligation in connection with the vesting of such Restricted Stock Units. The Recipient may, at the option of the Recipient and if the Committee so approves in advance of the applicable vesting date, satisfy such tax withholding obligations by transferring to the Company, on each date on which Restricted Stock Units vest under this Agreement, such number of shares of Stock related to the Restricted Stock Units that vest on such date as have a fair market value (calculated using the last reported sale price of the common stock of the Company immediately prior to such vesting date) equal to the amount of the Company’s tax withholding obligation in connection with the vesting of such Restricted Stock Units.

 

8.Effects of Changes in Capitalization.

 

(a) Changes in Stock. If the number of outstanding shares of Stock is increased or decreased or the shares of Stock are changed into or exchanged for a different number of shares or kind of capital stock or other securities of the Company on account of any recapitalization, reclassification, stock split, reverse stock split, spin-off, combination of stock, exchange of stock, stock dividend or other distribution payable in capital stock, or other increase or decrease in shares of Stock effected without receipt of consideration by the Company occurring after the Grant Date, the number and kinds of shares of stock shall be adjusted proportionately and accordingly by the Committee. In addition, the number and kind of shares of stock for which Awards are outstanding shall be adjusted proportionately and accordingly by the Committee so that the proportionate interest of the Recipient therein immediately following such event shall, to the extent practicable, be the same as immediately before such event.

 

2

 

 

(b) Reorganization in Which the Company Is the Surviving Entity Which Does not Constitute a Change in Control. If the Company shall be the surviving entity in any reorganization, merger or consolidation of the Company with one or more other entities which does not constitute a Change in Control, any Award theretofore granted shall pertain to and apply to the securities to which a holder of the number of shares of Stock subject to such Award would have been entitled immediately following such reorganization, merger or consolidation, with a corresponding proportionate adjustment of shares so that the aggregate value of the award thereafter shall be the same as the aggregate value immediately prior to such reorganization, merger, or consolidation. Subject to any contrary language in the Agreement or in another agreement with the Recipient, or otherwise set forth in writing, any restrictions applicable to such Award shall apply as well to any replacement shares received by the Recipient as a result of such reorganization, merger or consolidation.

 

(c) Change in Control in which Awards are not Assumed. Except as otherwise provided in the applicable Award Agreement or in another agreement with the Recipient, or as otherwise set forth in writing, upon the occurrence of a Change in Control in which outstanding Restricted Stock Units are not being assumed or continued, the following provision shall apply to such Award, to the extent not assumed or continued: all outstanding Restricted Stock Units shall be deemed to have vested immediately prior to the occurrence of such Change in Control, the Committee may elect, in its sole discretion, to cancel any outstanding Restricted Stock Units and pay or deliver, or cause to be paid or delivered, to the holder thereof an amount in cash or securities having a value (as determined by the Committee acting in good faith).

 

(d) Change in Control in which Awards are Assumed. Except as otherwise provided in the applicable Award Agreement or in another agreement with the Recipient, or as otherwise set forth in writing, upon the occurrence of a Change in Control in which outstanding Restricted Stock Units are being assumed or continued, the following provision shall apply to such Award, to the extent assumed or continued: the Restricted Stock Units shall continue in the manner and under the terms so provided in the event of any Change in Control to the extent that provision is made in writing in connection with such Change in Control for the assumption or continuation of such Restricted Stock Units or for the substitution for such Restricted Stock Units of new restricted stock relating to the stock of a successor entity, or a parent or Subsidiary thereof, with appropriate adjustments as to the number of shares (disregarding any consideration that is not common stock). In the event an Award is assumed, continued or substituted upon the consummation of any Change in Control and the employment of such Recipient with the Company or an Affiliate is terminated without Cause within one year following the consummation of such Change in Control, such Award shall be fully vested and may be exercised in full, to the extent applicable, beginning on the date of such termination and for the one-year period immediately following such termination or for such longer period as the Committee shall determine, but only to the extent permitted under Code Section 409A.

 

3

 

 

(e) Adjustments. Adjustments under this section related to shares of Stock or other securities of the Company shall be made by the Committee, whose determination in that respect shall be final, binding and conclusive. No fractional shares or other securities shall be issued pursuant to any such adjustment, and any fractions resulting from any such adjustment shall be eliminated in each case by rounding downward to the nearest whole share. The Committee may provide in the applicable Award Agreement at the time of grant, in another agreement with the Recipient, or otherwise in writing at any time thereafter with the consent of the Recipient, for different provisions to apply to an Award in place of those provided in section. This section shall not limit the Committee’s ability to provide for alternative treatment of Awards outstanding in the event of a change in control event involving the Company that is not a Change in Control.

 

(f) No Limitations on Company. The making of this Award shall not affect or limit in any way the right or power of the Company to make adjustments, reclassifications, reorganizations, or changes of its capital or business structure or to merge, consolidate, dissolve, or liquidate, or to sell or transfer all or any part of its business or assets (including all or any part of the business or assets of any Subsidiary or other Affiliate) or engage in any other transaction or activity.

 

9.Miscellaneous.

 

(a) Authority of Committee. In making any decisions or taking any actions with respect to the matters covered by this Agreement, the Committee of the Company’s Board of Directors shall have all authority and discretion. All decisions and actions by the Committee, as approved by the Board of Directors, with respect to this Agreement shall be made in the Committee’s discretion and shall be final and binding on the Recipient.

 

(b) No Right to Continued Employment. The Recipient acknowledges and agrees that, notwithstanding the fact that the vesting of the Restricted Stock Units is contingent upon his or her continued employment by, or service to, the Company or any Subsidiary or Affiliate, this Agreement does not constitute an express or implied promise of continued employment or service or confer upon the Recipient any rights with respect to continued employment by, or service to, the Company or any Subsidiary or Affiliate.

 

(c) Governing Law. This Agreement shall be construed, interpreted and enforced in accordance with the internal laws of the State of Delaware without regard to any applicable conflicts of law’s provisions.

 

(d) Independent Legal and Tax Advice. The Recipient has been advised, and the Recipient hereby acknowledges, that he has been advised to obtain independent legal and tax advice regarding this Agreement, the grant of the Restricted Stock Units, the Plan and the disposition of such shares, including, without limitation, the impact of Code Section 409A, and none of the Company, its Affiliates, Subsidiaries, their shareholders, directors, officers, employees nor any of their agents guarantee or are otherwise responsible for any tax treatment to Recipient or his or her heirs with respect to the Restricted Stock Units, this Agreement or the Plan, including any excise tax under Code Section 409A.

 

4

 

 

(e) Code Section 409A. The Committee shall to the extent applicable interpret and construe this Award to comply with Code Section 409A and Section 18.10 of the Plan, and to the extent required a Change in Control shall be limited to a Change in Control that complies with Code Section 409A. The Committee may interpret or amend this Award to comply with Code Section 409A without the Recipient’s consent even if such amendment would have an adverse effect on this Award. To the extent required under Code Section 409A, in the case of any Recipient who is specified employee, a distribution on account of a separation from service may not be made before the date which is six months after the date of the Recipient’s separation from service (or, if earlier, the date of the Recipient’s death). For purposes of the foregoing and to the extent required by Code Section 409A with respect to an Award, the terms “separation from service” and “specified employee” all shall be defined in the same manner as those terms are defined for purposes of Section 409A of the Code, and the limitations set forth herein shall be applied in such manner (and only to the extent) as shall be necessary to comply with any requirements of Section 409A of the Code that are applicable to the Award as determined by the Committee. Furthermore, to the extent required under Code Section 409A, none of the Company, the Committee or Board shall have any discretion otherwise provided in the Plan or herein to the extent such discretion is prohibited under Code Section 409A for compliance with Code Section 409A with respect to deferred compensation including, without limitation, any discretion to accelerate or substitute as permitted under the Plan or determine an event is or is not a Change in Control.

 

(f) Recipient’s Acknowledgments. The Recipient acknowledges that he or she has read this Agreement and understands the terms and conditions of this Agreement, and that a copy of the Plan has been provided to Recipient electronically.

 

5

EX-10.3 4 ex10-3.htm

 

Exhibit 10.3

 

 

Non-Qualified Stock Option Agreement

 

  Name of Recipient:  
     
  Number of shares of non-qualified stock options awarded:  
     
  Grant Date:  

 

Ocean Power Technologies, Inc. (the “Company”) has selected you to receive a non-qualified stock option award (“NQSO”), which is subject to the provisions of the Company’s 2015 Omnibus Incentive Plan (the “Plan”), as amended, and the terms and conditions contained in this NQSO Agreement. Attached for your information is;

 

  - NQSO Agreement, with attached Notice of Exercise of Stock Option form
  - Participant’s Acceptance
  - 2015 Omnibus Incentive Plan, as amended

 

Please confirm your acceptance of this NQSO Agreement and its various terms and conditions by signing a copy of this Agreement where indicated below and forwarding it to: Ocean Power Technologies, Inc., Attention: CFO, 28 Engelhard Drive, Suite B, Monroe Township, NJ 08831. The Company must have the signed Participant’s Acceptance, for your stock options to be issued.

 

Also, you should consult with a tax advisor concerning tax implications, if any, of these options and their prospective exercise by you.

 

  Ocean Power Technologies, Inc.
     
  By:                 
  Signature
   
  Printed Name
   
  Title

 

-1-

 

 

Ocean Power Technologies, inc.

 

Non-qualified Stock Option Agreement

Granted Under the 2015 Omnibus Incentive Plan, as amended

 

1. Grant of Option.

 

This Agreement evidences the grant by Ocean Power Technologies, Inc., a Delaware corporation (the “Company”), on _______ (the “Grant Date”) to _______, an employee of the Company (the “Participant”), of an option to purchase, in whole or in part, on the terms provided herein and in the Company’s 2015 Omnibus Incentive Plan (the “Plan”), as amended, a total of _______ shares (the “Shares”) of common stock, $0.001 par value per share, of the Company (“Common Stock”) at $___ per Share, which was the 10 day volume weighted average (VWAP) share pricing on the closing of the markets on _______. Unless earlier terminated, this option shall expire at 5:00 p.m., Eastern time, on _______ (the “Final Exercise Date”).

 

It is intended that the option evidenced by this Agreement shall not be an incentive stock option as defined in Section 422 of the Internal Revenue Code of 1986, as amended, and any regulations promulgated thereunder (the “Code”). Except as otherwise indicated by the context, the term “Participant”, as used in this Agreement, shall be deemed to include any person who acquires the right to exercise this option validly under its terms.

 

2. Vesting Schedule. Unless otherwise provided in this Agreement or the Plan, this option will become exercisable (“vest”) as to one third each on the first, second, and third anniversaries of the Grant Date.

 

3. Exercise of Option.

 

(a) Form of Exercise. Each election to exercise this option shall be in writing using the Notice of Stock Option Exercise attached hereto, signed by the Participant, and received by the Company at its principal office, accompanied by this Agreement, and payment in full in the manner provided in the Plan. The Participant may provide a check as payment or provide instructions to the Company to conduct a cashless exercise. The Participant may purchase less than the total number of shares covered hereby, provided that no partial exercise of this option may be for any fractional share.

 

(b) Continuous Relationship with the Company Required. Except as otherwise provided in this Section 3, this option may not be exercised unless the Participant, at the time he or she exercises this option, is, and has been at all times since the Grant Date, an employee, officer or director of, or consultant or advisor to, the Company or any other entity the employees, officers, directors, consultants, or advisors of which are eligible to receive option grants under the Plan (an “Eligible Participant”).

 

(c) Termination of Relationship with the Company. If the Participant ceases to be an Eligible Participant for any reason, then, except as provided in paragraphs (d) and (e) below, the right to exercise this option shall terminate three months after such cessation (but in no event after the Final Exercise Date), provided that this option shall be exercisable only to the extent that the Participant was entitled to exercise this option on the date of such cessation. Notwithstanding the foregoing, if the Participant, prior to the Final Exercise Date, violates the non-competition or confidentiality or other provisions of any employment contract, confidentiality and nondisclosure agreement or other agreement between the Participant and the Company, the right to exercise this option shall terminate immediately upon written notice to the Participant from the Company describing such violation.

 

-2-

 

 

(d) Exercise Period Upon Death or Disability. If the Participant dies or becomes disabled (within the meaning of Section 22(e)(3) of the Code) prior to the Final Exercise Date while he or she is an Eligible Participant and the Company has not terminated such relationship for “cause” as specified in paragraph (e) below, this option shall be exercisable, within the period of 365 days following the date of death or disability of the Participant, by the Participant (or in the case of death by an authorized transferee), provided that this option shall be exercisable only to the extent that this option was exercisable by the Participant on the date of his or her death or disability, and further provided that this option shall not be exercisable after the Final Exercise Date.

 

(e) Termination for Cause. If, prior to the Final Exercise Date, the Participant’s employment or other relationship with the Company is terminated by the Company for Cause (as defined below), the right to exercise this option shall terminate immediately upon the effective date of such termination of employment or other relationship. If, prior to the Final Exercise Date, the Participant is given notice by the Company of the termination of his or her employment or other relationship by the Company for Cause, and the effective date of such employment or other termination is subsequent to the date of the delivery of such notice, the right to exercise this option shall be suspended from the time of the delivery of such notice until the earlier of (i) such time as it is determined or otherwise agreed that the Participant’s employment or other relationship shall not be terminated for Cause as provided in such notice or (ii) the effective date of such termination of employment or other relationship (in which case the right to exercise this option shall, pursuant to the preceding sentence, terminate immediately upon the effective date of such termination of employment or other relationship). If the Participant is party to an employment, consulting or service agreement or letter with the Company that contains a definition of “cause” for termination of employment or other relationship, “Cause” shall have the meaning ascribed to such term in such agreement or letter. Otherwise, “Cause” shall mean willful misconduct by the Participant or willful failure by the Participant to perform his or her responsibilities to the Company (including, without limitation, breach by the Participant of any provision of any employment, consulting, advisory, service, nondisclosure, non-competition or other similar agreement or letter between the Participant and the Company), as determined by the Company, which determination shall be conclusive. The Participant shall be considered to have been discharged for “Cause” if the Company determines, within 30 days after the Participant’s resignation, that discharge for cause was warranted.

 

4. Withholding.

 

No Shares will be issued pursuant to the exercise of this option unless and until the Participant pays to the Company or makes provision satisfactory to the Company for payment of, any federal, state or local withholding taxes required by law to be withheld in respect of this option to the degree that such federal, state or local withholding taxes are applicable to the Participant.

 

-3-

 

 

5. Non-transferability of Option.

 

This option may not be sold, assigned, transferred, pledged or otherwise encumbered by the Participant, either voluntarily or by operation of law, except by will or the laws of descent and distribution, and, during the lifetime of the Participant, this option shall be exercisable only by the Participant.

 

6. Provisions of the Plan.

 

This option is subject to the provisions of the Plan (including the provisions relating to amendments to the Plan), a copy of which is furnished to the Participant with this option.

 

IN WITNESS WHEREOF, the Company has caused this option to be executed under its corporate seal by its duly authorized officer. This option shall take effect as a sealed instrument.

 

  Ocean Power Technologies, Inc.
   
  By:  
  Name:  
  Title:               

 

-4-

 

 

PARTICIPANT’S ACCEPTANCE

 

The undersigned hereby accepts the foregoing NQSO granted on ______ for _______ shares of the Company’s stock and agrees to the terms and conditions of the NSQO Agreement to which this Acceptance is attached and such terms and conditions are incorporated by reference wherein. The undersigned hereby acknowledges receipt of a copy of the Company’s 2015 Omnibus Incentive Plan, as amended.

 

  PARTICIPANT:
   
   
  (Signature)
   
  (Printed Name)
     
  Address:              
     
     

 

-5-

 

 

NOTICE OF STOCK OPTION EXERCISE

 

Date: ____________

 

To: Ocean Power Technologies, Inc.

 

Attention: Chief Financial Officer

 

I am the holder of Non-Qualified Stock Options granted to me under the Ocean Power Technologies, Inc. (the “Company”) 2015 Omnibus Incentive Plan, as amended.

 

I hereby exercise my option to purchase _________ shares of Common Stock from my award granted to me on _______________________ at a purchase price of $_______ per share.

 

Please select type of transaction from choices below;

 

______ I hereby exercise a cashless exercise to purchase and sell shares of Common Stock.

 

Market order_____ or limit order _____, specify limit price $_______

 

If limit order- day order_______ or good-until-cancelled (30-day) _______

 

Disbursement method- wire transfer ______ or check ______

 

Wire transfer information:

 

Bank Name:

 

Bank Address:

 

ABA #:

 

Account #:

 

Beneficiary Account Name:

 

Please attached IRS Form W-9 (only needed the first time an exercise is done).

 

______ I hereby exercise a sell to cover, whereby enough shares will be sold to cover the purchase price and any withholding taxes and transaction fees. Remaining shares will be sent to optionee’s account. Please register my stock certificate per information provide below.

 

-6-

 

 

______ I hereby exercise my option to purchase ___________ shares of Common Stock, for which I have wire transferred ______or enclosed a check ______ in the amount of ______________. Please register my stock certificate per information provide below.

 

  Name(s):    
       
       
  Address:    
       
       
 

Tax I.D. #: or

   
  Social    
  Security #    

 

Very truly yours,  
   
   
   
(Signature)  
   
   
   
(Print Name)  

 

-7-

EX-31.1 5 ex31-1.htm

 

Exhibit 31.1

 

CERTIFICATION PURSUANT TO SECTION 302 OF SARBANES-OXLEY ACT

 

I, Philipp Stratmann, certify that:

 

1. I have reviewed this Quarterly Report on Form 10-Q of Ocean Power Technologies, 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 officers 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 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 other persons performing the equivalent functions):
   
(a) All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
   
(b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

 

Date: March 13, 2023  
  /s/ Philipp Stratmann
  Philipp Stratmann
  President and Chief Executive Officer

 

 

EX-31.2 6 ex31-2.htm

 

Exhibit 31.2

 

CERTIFICATION PURSUANT TO SECTION 302 OF SARBANES-OXLEY ACT

 

I, Robert Powers, certify that:

 

1I have reviewed this Quarterly Report on Form 10-Q of Ocean Power Technologies, Inc.;
  
2Based 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;
  
3Based 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;
  
4The registrant’s other certifying officers 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
  
5The registrant’s other certifying officer 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 other persons performing the equivalent functions):
  
(a)All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
  
(b)Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.

 

Date: March 13, 2023  
  /s/ Robert Powers
  Robert Powers
  Senior Vice President and Chief Financial Officer

 

 

EX-32.1 7 ex32-1.htm

 

Exhibit 32.1

 

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

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

 

In connection with the Quarterly Report on Form 10-Q of Ocean Power Technologies, Inc. (the “Company”) for the period ended January 31, 2023, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), the undersigned, Philipp Stratmann III, President and Chief Executive Officer of the Company, hereby certifies, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to the best of my knowledge:

 

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

 

Date: March 13, 2023  
  /s/ Philipp Stratmann
  Philipp Stratmann
  President and Chief Executive Officer

 

A signed original of this written statement required by Section 906 of the Sarbanes-Oxley Act of 2002 has been provided to the Company and will be retained by the Company and furnished to the Securities and Exchange Commission or its staff upon request.

 

 

EX-32.2 8 ex32-2.htm

 

Exhibit 32.2

 

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

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

 

In connection with the Quarterly Report on Form 10-Q of Ocean Power Technologies, Inc. (the “Company”) for the period ended January 31, 2023, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), the undersigned, Robert Powers, Senior Vice President and Chief Financial Officer of the Company, hereby certifies, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to the best of my knowledge:

 

(1)The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and

 

(2)The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

 

Date: March 13, 2023  
  /s/ Robert Powers
  Robert Powers
  Senior Vice President and Chief Financial Officer

 

A signed original of this written statement required by Section 906 of the Sarbanes-Oxley Act of 2002 has been provided to the Company and will be retained by the Company and furnished to the Securities and Exchange Commission or its staff upon request.

 

 

GRAPHIC 9 ex10-3_001.jpg begin 644 ex10-3_001.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#W^BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M*** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HH MHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHS29H M 6BDS2TKH HHI,TP%HI,TM*X!103BDS3 6BC-%*X!1113 **** "BBC.* "B MDS1F@!:*3.:7-*Z **,TF:+H!:*3-&:+H!:*3-+FF 449HH **** "BC.*3- M*Z 6BC-(#FBX"T449I@%%)FC- "T4F:,T +129HS0 M%)FC- "T4F:7- !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4AI:1J #-%-SGD<#WI-V.<\8I M7860X4HJK<7]K9J#AD<+G\ZQ-2\=^']+P)KT/G_GC^\_E5J$GLC-U( MQT;.EHKB#\5/#':XGS[PL/Z5GW/Q>TN-R(;2:5?7=M_I6D<-5D]$2Z\%U/1Z M2O-8?C#IKG]Y93(/]_/]*TD^*OAIERT\X/\ UQ;_ IRPU9?9$L13[G<4M 9' M"C]:@&N:4W34K,_2=3_6CEGT1+E'N:'/I1@^E5!JMAC/VVWQ_P!=!3&UO2T^ M]J-H/K.H_K5SEV8>TAW-*B MLW^WM*) &I69)[>>O^-78YXI5#1R*P]58$4G!KM**C'/<8[4]![ MYJ="M.@ZBBBF AI,4R>1(HR[LJ(O+,QP *H?V]I//_$SLO\ P(3_ !H2JZ?+_J[VV;_=F4_UIJ,NQ/M(/J7: M*B%Q$XRLJ'Z,#2B13T84GS=AWCW)**;N']X4;AZC\Z5NX[KN.HINX>H_.D+# M^\!3MV"Z[CZ*B,R#JXJ.2_M8AF2YA3_>D II2["YH]RR:*SCKNE X;4K/_O^ MO^-']O:3_P!!.S_[_K_C3Y9=A>TAW-&@57MKVWO(R]M/%,@XW1N&&?PJ=">] M2TT6M5<=1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1FD-)2;L NX5')(H (YP M><=JS]7U:TT6QDO+V54A09Y]?05XQXJ^(E]KQ$5F6M+/D%"?F?ZXKJHX:I6? MN['-6Q$::/1=?^)&C:29(H)OM5R%.%CY52.S'M7G6K?$_7;\LD+1VD#C&U0" M?^^L9KBR291WDS$/PEX@E4,FCW; \@A#7T M3!I5C;Q+'%;1*J]/D'%65C52< 9]J\^69O[*.Q9?W;/F2]T+5=/3?=V$T(_V MTK/P"!CFOJEX8I.)(E8?[0!K*U+PQH^K1A;NQBD]#C&/RJH9I?XHCE@++1GS M7TP<@ =ZFANKBU.8)Y8MQQF-RO\ *O1O$_PLFM8_M.C/+<#=S;-C('M_]+G%GU;YBX!YP:7>*\)\)_$6\T)1:W8-U:9]?FC^GM]:]FT_4K?4[.*ZMI5 M>*090K_*O"K8>I2>NQZ]'$0J+S-$$$X[TM,C& >V>:?6".D*:U.IK=J35P/. MOB^O_%-6Y];@#]#7BH.#D94^QKW'XLP/-X51E_Y93AS],&O#J^CRU1=&[1X6 M.;4M"7[3<8QYTN/]\U&S%_O$M]3245Z/*M+(X.:7<#@8R<$]LT8QU!]*D@C, ML\42CF1P@'N:]YTOX>^'QIMLMWI<+W C42-N;ELA'J*HUZ*5.K&Z29QWG!ZG6:9\1/$&FQQ0BY$L,9Y$B@LWU8\UZ#X= M^*NFWY$.J*+.9NASE/SKQ*@X/!_"N6M@:4EHM3HI8N<9:['U9'<131K(C;D8 M9!'<>M2;AZUX/X&\;W&C7D5E>S%K)S@EN?+]_I7NDK94?S->CEE2$&W)G#CE/[*,'&3U(_&I8[B:+[DSK_ M +K$5T \ ^*2P!TF8#U9E_QK1@^%WB"8?.B0_P"\:]+VU#5MHX52JZ63.4&J M:@!@7]RH_P!F9O\ &G?VQJ0Z:G=_]_V_QKN(_A!K!&3>VB_[P;_"L_7?AOJ. M@:5-J,][;ND6,J@/?]_V_P :H@Y]:6NOV%/^4Y_:S[EW^V-4_P"@E>?]_P!O\:/[8U3./[2O M,_\ 7=O\:I5L>'/#UQXDU'[%;3)$VTMO<'C\JSG3I07,TBXSJ2=DRG_:VH_Q M:C=_C.W^-1O?7M\(-6VC_B86Q(]FY_2JL_PHUR-^)HVPNER./4,O^-1-X"\3J,G2)?\ MOI?\:W]M0<;)HS]E63/1_A%G_A&;@#_GY/\ (5Z*G>O/_A99W%GH%S#)]0#REEM5)-O #C:/4^]<]ZT=5(/? MKZ_G1GID\]*^JHTU2CRQ/G*E1U'=ADUL>&=!F\1:S%9IN$765P/NC^E9 4E@ MO0DXYKZ!\!^&UT'0D$B+]IF^:5L<_3/I7)C<0Z,;1>K.G"4>>6QN:+HUGHE@ MEG9Q*D2CC Z^Y]36CM'/'6D5<$T[%?,MN3NSWXQ459"8HQ2T8-*UBA,48I<4 M8HU&-;@=,UY_X\\#1Z["VH6"K'?IRPQ@2@#H??WKT!@QQC%(4R,&M(5)4Y)H MRJTU.-F?*C(R,Z/P02"#U!]*;UP2,'%=_P#%#PVNE:BFIP1HMO/PP4]'[\?3 M%'-1CB+>983,!)'G[N?XO;Z MURM&!C'MR13K455BTQ4:KIRN?5=M/'X_#BO40P/2OE:])T9N+/HJ-55(*0ZD:C-!Y'%9&QROQ!B#^# M=0.,[8\U\\U]&>.P?^$)U7_K@?YBOG.O"1D @<@CG-?5L&>/F%-+WD5J.V.U%%>RM+ MGF-7LD )!!'4'(^M>^_#?5WU7PM'Y@8R6[>4Q8\M@ Y_6O J]1^#UW(UUJ%H M6)B10Z\]R<5YN904H]N&*-HI<4'BC M8!IXZ5R7Q) _X0:_..?D_P#0A77=:Y+XD_\ (CW_ /P#_P!"%:T5^]5C*O;V M;/GXTE%%?8K8^8:LPKTKX/Q;]6O),?=0#\\UYK7JGP:7,NJ-W 3^M<.._@2. MO"?Q4>M!0!G%+QZ4N#BC%?,:GT*2&X'I1@'M2D'M1@T!9=A H'0 9IPI,&E M(I66X>@M%%%,84444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%-)XI <[XWUK^P_#5Q#TQG]:\K''2O MHLMHJ,.?N>#CZKHM#@V1TO@32#J_BFV0@/#"WFRJW\2C MM^HKZ(0!5 [#H*\G^#VGQ/\ ;=0(^="(E^A&?Z5ZW7S&.J<]3T/?P4.6%P%+ M2#K2UPG<%%%% !1110 4E!I*0'.^,]*75_#5Y;Y"MMWJQ'3')_E7SD003GKG M]*^JYD66%T< JPP0>XKYF\0VZ6OB'4(40(B3N%4# SQ7M974WB>/CZ>O,9M M%%%>X>4:6@:D=(URUOMQ58W&\CNN>17TM;3K<6L4R\+*@8?0C-?*_I]:^B/ M=Y/?^$K*>Y;,A!7Z@$@?H*\/-*6TSUL!4^R=11117B,]3QBO*/ M5"3I7RWJ?_(6O/\ KN__ *$:^C_$FI'2]"N[H2(DB1MY98\;L<"OFF64S3/. MY^9V+].^>:]C*X/G7Y/X#O7O7PSTJ33O"L4DC9-R?.P1C;D8Q^E>?F4U&GR]SMP$&Y7.U0YR:=2 M*!CBEKYI'OA2'I2TAH8""N3^)/\ R(]__P _P#0A76"N5^(HSX*O@?1?_0A M6V'_ (L?4QK_ ,-GSUVHH[45]>CYF05ZM\&/OZK_ -L_ZUY37J_P8^]JW_;/ M^M<./_@2.O!?Q4>LT&B@U\R?0BBB@44 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 MA.*6FMVH$Q:8??MTIU-/?TI:] 9X)\4)4E\:S%&R!"@(]\5QM;?B^4S>+-1) MSE9F7\ 36)7UV&ARTHH^9Q#YJC84HXYS245T,QW/M?0!Z5X)\4_^1VE_P"N,?\ *O0RW2LD MCS\?\!Q=%%%?2GA!7LOP>N9I=&O8G-5[!\&O^09J7_79?Y5Y MN9ZTD=V!_B,]0HHHKYSH>^8'C49\'ZF/^F)KYN/4U])>-/\ D4-2_P"N)KYM M/4_6O:_(M:9_R%K,_]-T_]"%?4J'Y1]*^5;29;>]@G M8%A'(K';WP[N=1\0?&R>()_L%B=UC"W+_ //1AW^E<+GN3VZ8 MI.PYSQU]?>BO=P]!48V1X]:LZLKL!SR.<]/>C!Z@9Y[4^.)YY"B(TCXSD#)' MY5W'ACX:WVK,LVIJ]K:[01MQN8]L45*\*:;;"%&<]$C+\%>%Y_$.KI^[S90M MNF<]![?6OH.&%8(EC0!448"@<51TG2[32+*.TLHA%&@Z@?>/O6F*^:Q>(=:5 MWL>]AJ"IQ!,Y.:=2"EKF.H*0TM% "=*Y?X@KN\&WP'HO_H0KJ#7,^/O^1/OO M]T?S%:4-*L?4RK_PV?.IZT4>E%?8(^8D%>K_ 8ZZM_VS_K7E%>K_!CKJW_; M/^M<./\ X$CKP7\5'K/>@T=Z#7S)]"***!10 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% ! M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %% M%% !36IU-8=*!,04'@4N*1J0,^;O&4+0>+-05NK2LX^A)K"KL_BC#Y?C.4JO MRM%'R/7%<9TS7UV&FITHM'S-=6J,*/>BCTQUSBNE&)[[\,IHY/!MK&C9:,L& M'IEB:[.O,/@[*?[+U%"2<3+@'Z5Z?FOD,0K56?2X=WIH444@I:P.@**** "B MBB@ I*"<4F:3$(>%KP7XI'_BM9?^N$?\J]YO?>++YV_P"6-#CPAJ?_ %Q- M?-QZFOH[QPP'@S5#Z0G^=?.)KW*ZP?#'Q.PXM8B/^NRBN9TSC5;/N?/3\/F%?4B+\H^E>3CL5.G-*)WX/#Q MJ*[/ O\ A5_BC_GTA_[_ *T'X8>*0!MM8!]9UKW[::0)7G_VC6V.[ZC3W/%+ M'X2:O<*?M=U#;,!QQOS^1K?TWX0V$49&HWF;#G@_I2[:SEC: M\M+Z&JPE-=#$TGPMI&CA#:6422(-IE*_,?QK94"G;<\'D4 &N63ZF_ULKEFQTR:]>^+&N"VT==+B9/,N#F13R=HZ8_$5XUD8 4Y%?097 M2Y8N;ZGC8^HI320444#DY[CM7JIVNSS%=NR+%C:O>WT-K$?WDSB-1[GC-?3. ME6JV.EVMLJA?+C"D#UQS7DGPM\-->Z@=8F1?L\.5C#KG+^H^E>SJ,=_KBOG< MPK<\^5;(]S TG%._P#D2M5_ MZXG^=?.=>[E6S/%Q^X4445["/-Z%K3/^0M9_]=D_]"%?4J?='TKY:TS_ )"U MG_UV3_T(5]2I]T?2O S/^(CU\N^%CJ***\H]4**** "BBB@ HHHH **** "D M-+2&DP$'6N3^)!QX'O\ _@'_ *$*ZP=:Y/XD_P#(C7__ #_ -"%;8?^+'U, MJO\ #9\^44=J*^P1\N%>I?!ML7&I#U"?UKRVO2_@^^-2O4S]Y0?RS7%COX,C MKP?\5'LHHI!WI:^79]"MA:***!A1110 4444 %%%% !1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%% M% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% "8 MHQ2T4 1R<8]Z\@^)WA%H[AM:T^V_=8SP/VXS[5!- L\31N-RG M@@C@CTK6A5=*?,C&O252-CY8'.<F2MI.H3,MNY!A9SD(Q MXP2>E>_O17H*O#70="K[.1]61D '!R*?N%>->"?B/\ 88([#62[ M1J=L=P>=H]#[5ZU;7L%W'YD$JRH0""I!KYBM1E3=F>_2K1FMRWF@$&DS16'- MW-_07-)O&<=Z6F9]L4UKL)NVXXL.*R];UVRT/39+V[DQ&O ZL?053UWQ3I> M@0F2ZN4WX.V)3EF([>U>%^)O$]YXEU W,QV0](HP>$'^-=F&PDJLM=CCQ&)4 M(V6Y7U[6)==UB>_FRID;*KG(0>@K,ZDG'/M11UXS@]L>M?3P@H14%L>$Y.3N MP/!_K6MX>T&[\0ZG':6L>54@RN>BKZDU)H'AG4?$-Y'%:PLL9/SRD?*@[D^O MX5[UX>\/6?AW34M;2,9/,DA'+GU->=C,:J:Y(G9AL,YN[+FD:;%I>GPV=NH6 M.)0O3K[U? (I(^AI]?/"M4SWA/\Z^=*]\ M^)=R+?PA,A/^M.RO Z]W+5RTW(\/'O\ >!,F?IN%?45K(DT"21D%",J?45X&:+WXL]G+K%'B_YZL!^1!K;#J]5>IC7=J;/"**.YHKZ_;J?,;A7=_"B?9XK\ MKGYXF/Y"N$KM?A9_R.L7_7%_Y5QXU)T):G3A7:JCWH=O3%+0/NT5\MU/H^@M M%%% PHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBC- !11FC- !11FB@ H MI,T;A0*XM%)N%&:!BT4FX49H 6BDW"C- "T49I,T!<6BC-&: "BBB@ HHS10 M 44F:7-%P"BDS1F@!:*,TF12;2 6BD!S2TP"BB@G% !129IU/1)WBO;1TVGB3JA_'I69G\O3%?4\]G!=ILN(8Y4Z[9%##\ MC7*ZI\--"U%YI5@:">3HZ,<#_@/2O5IYF]IGF5O\9$, M3;-)D#=LS#_"N5U#XF>)+VWDC6>.!2?O0H0WYYK,_P"$,\2_] 6\_P"^#5NQ M^'_B2]E*'3Y(/]J8%10H8*#%*>*:..'NT;EC^1%=5IWPDTBV+?;)I;O/3_EGC\C6LL;1IKECJB( MX2K4=YGC5I975]*8[2VFG/ (1"=N?7%>C>&_A3-,PFUMS''@XAC;YCZ'->IZ M?HUCID86TMHXL#;E5&2/<]ZN[,#BO-K9C.:Y8Z([Z6"C%W94T_3[72[-+6TB M6.&,854&*N]J;@CT_P *?7FMMN[.]))60+WXI::#2Y% [BTQ^U.S2'YA@4 ] M4>>?%XD>&+<9ZW(SQUB?X_I7T5XR\,2^*-/@LUG$2+*'8]\8/^-;_ +]# M_&C_ (4Q:_\ 07F_[]#_ !KK>9P=SE6!GKH>1 D-N(/!X(KZ9\+L6\-:<3U- MNG\JX"7X-1")O+U65G'W0T8 _G7H^BV;Z?I%K:2D%X8E0D=\"N#'8B%9+E.W M!4)4_B-"BDS1FO+/3%HHS1F@ HHHS0 44F:7- !129HS0 M!I"<49!H%<*\Q M^,4C+I.GH"0&F;(SUXKTZN4\:^$Y/%5O9P"<1+%(6=\__:-$\58*?8\B MZ=_TKM/A8<>-8N_[B3^5=4/@S;#_ )B\W_?H?XU;T?X;3^'=;M[^RO\ SMI* MN)!MPIZXQ6&(QU*K3<([FU'"SA-2:/1%)Q@=O6GTT X&>U.KPNI[/06BD!I: M10449HS1= %%&:,TP"BDS2YH **,TF: %HHS29%*X"T49HI@%%)FC(H"XM%) MFES0 44F:,T +11FDS0 M%)FC- "T49HS0 449HS0 44F:,T +129I01AF=@% R M2>WO2U%MN24AR*YK5/'6@Z2%\Z^60-GF']Y_*LT_%7PSD_Z1<8 Y_<-5^SG_ M "F;JP[G;BBN(_X6IX9/"W,^>_[EJZ+3-?T[58T>TNXG+KN"!QNQ[CJ*;IS2 MORC56&US5S2U%EF/!&.]2U%S2ZZ"44USCFJ]S?6UDGF75S%$F<9D<*/UJ5&^ MG43:2NRUF@5Q=U\3O#EMG?$7P[J-V+>.\*,1G,J%%'XGBNEM[N"[0/;S1RQ_WXW!& M?PJ7"2*4XLGI:P]=\4:;X<,(U&5T,V=FU">G7^=9@^(_AT@$7CX/K&:I4IR5 MU&Z$ZD8NS.OHKDO^%B>'L9-XW_?)I;?XA>'[F[BM8KIS+*P1!Y9Y)H]G-;Q% M[6+V.LHIJG/M[TM0:+44TE5=2U"WTRRDN[J39#&I8G_/6L31O'.B:[>_9;&X M=I<9PZ%<_G5*$GK8F52,79G34E!ZBDK-.^A8ZDJK?W\.FV$UY<-MAA7A7EY%:Q7@\R7[I88'TSVK2,')72(E-1=FSJ!2TR,YRYA;%;]CXBTK453[/?P,S_=3S!N M/X=:)4I]4/VL+FKTIP-1QG.<\^E/J-MC2PM)4;R+&K,\@50,DDXKF]3\?>'] M*E6.:]$A89!A_>#\<=*I1E+9$RG&.[.H- %<0/BKX9W8^T7'K_J&_G1_PM3P MR2,7,X#' S V*KV4^D2/:P7VCM^*6LVPUJPU-0;2[AE) ;:D@) ]Q5Y6)XSR M/:H:E'XD7&<9?"R2DS67K.NVF@VZSWWF"-FV[D0L!]2.E8S?$?PZJ;S=G;U^ MX2:I0E)7BA.<4[,ZZBJMG>0WUK'

E5M0 MU"VTRT>ZNY%CA09)-8-CX\T/4+V"TM[EGFF;8B[",FJC&3UL2YQ6C.FVBC I M>](W %3=EU)@9K#UCQ5IFAW,4%_<&*252Z?+P0#BKNE:I;ZM9"ZM2[0 ML>'*E<_3VJDI6NR5*#=C0 (]*6N2G^(F@6UY-:RW,@DBW,==SZ4HKDC\1?#JC/VQC]$-7]%\6:9X@EDCT^2 M1VCQO+1D 4.G-*[B"JP;LF;U)5+4;^+2=/FOKDL((5W.0-QQ7-'XE^'5P?M< MF,=/+)-$:07:[[:XCF3. 8V##/N15F,D@YK*RB[/,,\992,4U2-="3DWT>*?L9?RB]M#N='Q1Q7*R_$'P]#G= M>$XY^5[O&K;264CFDZ;6K0U4BWH:U+6'KWBC3?#A@&H22 M)YV=A5"W3Z?6LQ?B/X<<#%XPSQRA%.-*;5U'0'4C%V9U_-'-' M\%S49^)7AQ75?M4K,QP L1.:'2J?RB56)V-%0QS"6..12=C@$9'8TXR$,!US M4[:%W'Y-)S5:ZOK:T0-<7,4()P#(X7/YURT_Q-\.6T[PO=2LR'#%(R1^'K34 M)R^R0ZD%]H[/'%%<3_PM7PP!_KY_IY+5:T[XB>'M3N/)BO#&?[TR^6/S-5[* M:UL)5H;7.LI:KVUU%=PB6"9)4/1T8$&LK5/%6F:->+:W\S1NZ[E.T[?SJ4FW M8MR5KLW:*YJ/QOHDMS';QW>Z21PB@#@DUT0);G/:B<)0U8HSC+8?12"LG6/$ M>G:$\*7\IC,V=F!GIU_G2Y6W9;CDU'YSQA1FNG5@ZAAT( MR*2(_ M,K<'\O2GR2M>V@>TC>US;HIF>,YS]*4$]Z@NW4=125S5UXVT>SU)]/EG<7*R M"/:%)YJE%RV(E)1W.FHI@)(&#C/-&XXSG'UJ4^A8^D)JI<7T%HA>XGCAC!QN MD8*/S-?$GPY9W+P27,C.AP2D99?S%6H2>R,W5@MSL.M)7$_\ "U/#'_/Q M/CU$+5+;?$SPW=W"P)=2*[' ,D90?F:?LI_RD^UIOJ=D*6JMK>6]VGF6]Q'* MO3]6<$UL4G%QT92::NA":,TC4S?CEB, M=C4MV&O,ES2=:S[[6+#35)N[N&$XW;7< X^E".W-2!BV<<$=14--%IIDE%-!QUY-(S8Y)X]J%<;L MA])7/:GXRT728]UQ?QNIT0HXS3 X/( M)(/0CI5'6-8M=#LOM=[(4A#!"P&>34)-^I;:7H:5%R"=2,-SL**Y0?$/P[@DWI!'&-M1O\2/#D?)N9"/:,TO M8R?0/:Q.PHJAI6K6NL:='?6;LT$F=I*XS@XJS),(T+NV$ R2?2E9K0KFTN2] M:3G/2N3U#XA^']-O#;2WA=@N[="I<8^HJK_PM3PSQ_I,_P#WY85:I3OL1[:. MYV]"]36)I/B;3-:C1[*\1M_1&.'_ "ZUM1YYSS4N#@[-%PFI+0?1112*"BBB M@ HHHH **** "BBB@ HHHH **** "D-+3'QWY]O6DP(+V]M["TDN;F58XD&6 M9CT%>#^,/'%YK]V8[6:2WLHB=@1BI/J6Q_*NL^+^KO'!9Z6@(CF_>%@>XXP? M:O,]&L7U#6+2U1/,#RCQ@J$?9NK-;'DXNO+VBIQ.Y\$_#A=6MQJ. MKQNMJZYBAW$%P?XL]A7J<7AS2H8EC73[4JH &8E)X]\@["K%>=7KRJ.]SNI4(06JU.-\1?#_1]9A>2*%;6Z5-LN<;?RYKLP M5=\RA)W3.;%4E%<\5JC0^'WCLZR!IVI86\481QTD'O[UZ,&''H:^7--O)M/U M*VNX&VR1.&&.YKZ9BN$>R2Y#*04W%NV,5&/P_)-..S*PE;FB^8P?&7BZ#PU8 MJ0HENI/]7$3U]Z\2NM1U7Q7JRJ\DDTT\F%C4G:#VPO2I?&.KR:OXGO)F;?&C MF.,#I@'@UV'PCTN.6[N]29E+Q8B"XXYYS]:ZXTHT**J6U.9U'6JN/0W] ^%V MFVEM%)J:FYNL[CABJK[8'6NP_L'2]NW^SK0]O]2O^%:0I:\F=64W=L]*%&,8 MV1YMXB^%MA-9RS:7FWNE)< L2KGT/H*T_AII\UCX6C,KAA*Y<#T[?TKMB,CF MHD58UVHH ' 51@4W5DX\K)5&*?,CRKXR\'2L?]-/UQ7G&BV*ZCK=G9,3ME?: M:],^,:9@TYO[N_\ I7 >#\#Q=I9/_/85[>%36%NGL>5B6_;M'I=>K+1L].-*G&S+'W1SVI=P&,TU2#D#M3)I5@ADED.%0%CGT KF MU>VYTK2-SS3XN:ZJ6<&D0LK.["28 _,H'3\^:\RT+4WT?6[6^B <1.&QT!]J MZ06%]H?V"60&:U.T M+_L=C^=>@CI7@5*;IS<6>Q2J*I!,YSQWD^"-4) _U)X_$5\ZJ=I##*GU!P._P#D2-4_ZXG^8KPG2- O-:M;R6R7>UNGF-'W<=./YUZF E&%.3D>;C5) MU$D>E?#[X@+,L>D:Q)MF&$AF;^+L%)]?YUZAO&,\U\I8>-^00RCZ$?\ UQ7K M?P_^( G$6D:M*/- Q#.Q^\/0^]+&82W[REL7A<4[^SJ;GJ>1FO)OC,K@YQ7D_QF.6TK_MI_2N'":U5\_R.O$NU-GH?AVV6UT&QB0 +Y2GCW&:U M@*HZ1_R"++_K@G_H(J_6$]9MLUI:00A%':E-)2N7Y'B?Q=3;XDMW(ZVX&?Q- M-2LY/5,?SK ^&_P#R.EN/]AJ^@HOE MPO,>)43>(Y3T#4?A9H+:?,+2*2"7:2',A;^9KQ;,ME='RV9)H\KN4[3^G2OJ M*XF2"WDD=@%5226Z5\RZM="]U>ZN40(LDA.*SRR3FY*>J+QT5!)QW/9_AEXC MFUG1WM;F1I)K3 WD=5/3GN>*ZS6-7MM&TR:]N6(CB7) ZGZ5YU\';6:.VU*X M*_NI"H4^I&.-4\0RA6E:"V#'9'$Q7@^I'6NK\&?#6"_LX]0U8LR.,I"O&1V)(KA_"FF?V MOXFL;3S/+5WW$X_N\_TKZ1A547:H &..E=&,DJ"5.&ESGPL76;G,SU\.Z5' M&J)I]KM5< F)2?Y(_AWI.KPR2P1"VN]F$:/A<_[O2NT[4QNG/6O+A4G& M5TST948.-K'S+*=1\+ZPT(E-O-F\11-:WNU;R/D$< M;QZUROQ?T^*WO[*]C7][.K)(IN812 X!^]['VKV94 MUB*'.]SRU4="MRK8^@?%>EC5O#EY:%RH9-P(&3DR MNPCC9V( 7G)["N+%T^2LTSJPM2]*[/-/B[K2I86^DJ5/G-OD^;YEQT_/->4Z M=>RZ?J%O>1,(Y8V#*3SCWKJ]4BG\;?$&>&!E&-R*>Q1>_P"5UA8TU35-[]3RL1.7M.;H?3]A>PW]A#=0.)(Y%!5AWJRQP#R*X M'X5ZP+SP[]BDE4R6S;$4=0G8_GFNPU2]73M*NKMESY$;/@]\"OGZE)QJN![, M*BE3YCQ?QW-A8P8N(XF$4(5E6UE I6*) H!/2O M(?AQIAUCQ?<:M+&?+B9I%.>CD\#\B:]L.,5TXJ7+:"Z&-"-[R/F_QG;BW\5Z M@O\ >E9^OJ35_P !^&[7Q)JL\%RS*B19&#WR*;\1%">,KH =@:W/A&P77+MF M( \G^HKV)N2PO-'L>9[KQ'+)&Y/\'M.D_P!5J,T?T7/]:Z+PCX*C\)-<&.]> MX$^W(9 ,8S_C72-=6\?WYXU^K"G17$%QD13))CKM8'%>!*O5E&TMCUHT:497 MCN9OB:W-WX"-$UOPVM[?6SO.SNI82L.*Q?'_@>+PYY=]9'%B[!#&S$E M6QV]N*[_ .%_'@V+ _Y:O_.LWXOSQCP_;0[QYAN 0G?%.K/ZPXKN7*G#V M'-(\U\,^)[SP_J$7<%O""SR.%! [$U]-Z-9G3])M;-FW-#$J%AWP,5IF4:<9+EW%E\I23OL7Z M***\D]0Q/%7AY/$VCG3WG: %P^]5R1CVKC;?X/:=%S-?33$_[.W^1KTPTAJX MU9PTBS*5*,GJ?/'CSP];>&]:AM;3<4: ._F:ZCPIX67PM8/:1W33HTADRR!>< =OI70CI2UX4JTY:-GKQ MHQCJCSCXO60D\/0W?>&4*.?[Q_\ K5XS$FZ5%)X+#M7N?Q8_Y$M_^N\?\Z\, MA)\]/]\5[6 O*@]=CR\6[53V+_A4NESPJR7$L9(!R!G^M1P_!^W@N$F35IMR M,",Q _UKT2":);>/=(H^4=2!VH-]:!@OVB').,;Q7DRKUGHV>@J--),?!#Y$ M"1[B=J@9]<"N7\:^,K?PU9F-")+Z1?W4?I_M'VKJG<(C,!T&:^;O%.LRZ[XA MGO&$C1%BL:L1^[4=JO!T/;U+BQ-7V<+(D>YUSQCK$4+S/<7$N /E1<=\#@8 MKU70OA?H^GB.6^#7=RI#%F.T ^F!P17._"'38Y;B]U"2/AKT\4U@21QQ7!3JS@[IG74HP:V.,^&ME]B\)PM()!+([>8 M')^4@D<#M7/?&.%?LNG38!5ZR;,ZZY:5CS3PUC_ (2G3!NX^TH0#_O"OI9>@R:^:?#3!?$VFL7"J+A& M)/H"*^CAJ%B?F^UP<_\ 305UYHE[2-CFP#7*VV7!7E'QE7*Z6WH7'7Z5Z9_: M%D?^7R#_ +^"O,?B]=6]Q;Z<(IHY"I?[K XZ5RX*-Z\;G1BYKV3LSS"SB\Z\ MBC[EQ7U);C%O&/\ 9'\J^9= 3S-=LH_[T@KZPKJS7='/EZT9Y3\9Q_ MR"O3]Y_2O--.U*[TF_CN[20QS1\\>GOZCZUZ9\9QD:4>F"_]*\]N?#M];Z': M:J$,EI<;AN'5""1@_E77A73^KQ53JU=." .37R[IFHW.E7Z7=I*T4J<\'CZ?2O>O"/C"V\36"M\L5VHQ)"3SG MU'M7FXO"NF^>*T.[#8E27++$2O*_8TQ*=X^I[;C"\US7C#Q9;>&=/+DB2[D&(8?7W^E=( MQP/PZU\\^.]9;6O$\\B2[[>,^7&.Z <']11A*/M:EGL/$UO9T]"G>ZQJ_BG4 MHXYYW>20A%C!PG7TZ5ZSX9^&FF:9'%<:@GVJ]P"Q8_(#Z8Z&N(^%.GP7GB*: M>1E=&-J>SE[.&ASX6'M/?F9YT#2><:;:#/_3%?\*X'Q=\, MK%K2:]TG,4R@N8RGX5ZA44@!0YZ=*X:=:<)73.VI2C*.Q\UZ)X@U+P M_?I/;RN-A^>%C\K#N,=OK7O7AGQ!:^(M.2[MF^8<21]T/H:\4\?:9'I?BRZB MA8[90)<'^$MSBM3X7:N-/\2+:.2(KL>6JCN_J?R->KB**JT?;=3S*%25.JJ? M0]R=2RE3CFOF?Q*@3Q+J:@8"W$@ !XQFOIH]*^9_%'_(TZK_ -?,G\S665I. M3OV-@XK?!X?VLFY;(QQE5PC9&EI=AJ?C#6E@$K M2R$[G>1B0J_Y[5[/H7@/1M%CP+99Y2H#/,-P)_W3D"N=^$-A$ND7%]Y>)7D* M!CW4 '^=>EBJQM;]XZ:V086DG'GD9%WX8TB[MGMWT^V".,$I&%/X$#BO*?'' MP^&A0MJ&G;WL]WSQGG9^/>O;ZI:A:K>V,]NV")(RF3[BN:E7E!IFU6A&46SP M;PGXTO?#U\#-(]Q9-P\;L3M'8KZ8KWC3-2MM3L(KNVE$D,HRK#^5?-&HV1T[ M4;BRW;C!*8]_K@XKU7X0ZJ9;*[TV28,8FW1I_=7O^IKTL;AXN/M8KU.+"5I* M?LV>E2W,<$;.Y 102QKQ7QK\0+G5IVL=,F:*UCDY>,X9\'U':NN^*VJRV'AZ M*TBV 7+VMO)L:5X*T32DV0V,;^\O[S^=7]#T^+3-&MK M6&,1*B %1V/?]:TZX*U>4FSJI4(QBF]S U/P=H>JP"&?3XE4'/[H;#G\*\N\ M8_#N;14^VZ9OEM5.9%'#1GL<^E>VMUQC.>U,DA$J;' 9>X[$>E33KRIO0TJ8 M>,]S)\*V5Q8^';*&Y9GN%C_>,SEN?QK)^)L!F\&S@\[75ORKL0H ';':N;\> M1B3PG>C_ &"?THIN]5/S"I&U)IGSKC@9]>.:^B_ @_XHG2AT_;@'[[+?BA<^&-3W<@6\AQ^!KYHP,=,?C7 MTQXI_P"18U/_ *]I/_037S0*K+%[DF&8/WD>J^'/AQIFL>&K*^DED66:/C*017SYX_L[BT\97K31LB3R&2,Y'*XQG]*K!15 M2I[^X\7)TZ=H['6_#+PEINH:9_:]W'YTF\QJA^ZNW^>:[C5?!NB:M"(Y;*&/ ML&B4+_*O(_!?CN7PQOM[B-I[%_F"+]Y3ZCZ]Z]CTCQ1I6M1!K.\C9N-Z'A@3 MVK3%1K0J-F6&E2G!1>YQ?@WP3+HOB^^DN(Y3;P_\>TQX#9XKT]!C(IH.[!]> MU/0]>:X:DY3:?TKZ.@^;"-(\&JK8A29 M]0(,"GU7MKJ*XMHYXG#QR*&5AW!J?<.U?.N-M#W8NZN&T$=*X7XL\>"W/7]_ M'GZ9KN2X%>4_%W6$9;32HI5+-EYH\\CI@_SKHPM-RJQ43GQ,XJFTSRA0 XX/ MM7T1I*RCP!&),[_L;9SUS@UX)H^GRZIJ]K9PX#RRA06X%?3,<"K:+!M&T+M* M]J]+,ZBO&*Z'!@8/EE<^6G+[FW'YLXP:]=^#8 TW4AW\Y2?KMKSSQ;I) MKV%XMJ/(S1XZ;2>*Z[X1ZREM?7.FR%0L_P ZDGJPXQ6V*]_#)Q,J"]G6:D>R M]Z44WW _>S,X_VKH4NC> /$]MKME=74,?E13*[MYX)P#Z5[2,8&*"0. M#U->.\4[H'?/U&17:,P168\ " MO"O$]S-XW\;?V?8/&0A,4),AVL!DY/H:K"TU.I=[(>)GRQY4=Q\+M%&F^'C= MRJRSW1!.3D%?X2!VZUSGQ9T80WD.KPHJI)\DK9ZOVX^@J%/AWXR10L>I(H V MJ%NG 4>@&*CNOAKXMEAQ<7T,RK\V)+AF&?7!%=4'"-;VG.M3BFINGR\NQS_@ MG6VT3Q-;S%F\F4^7*%.,@] ?;/-?12,&0,""#W!XKY5(9),9VNA[>U>^_#WQ M NL^&HED*BXMP(G4-DX' )^M:9E25U4B5@:OV&7/'?\ R)&J_P#7$_S%\*X/XUWWCKGP3JO\ UQ/\Q7!_!XXU'40.?W2X'XURTW_L\[&U5?OU MO-_'O@".^C MEU/2X@MTO,D:C ?W'O6V#QO*^6>J,L3A>;WHZ,@\ ?$'[08M*UB;][TAG8_> M]F/K[U7^,G72B#D?O/Z5Y:R203;7#1R \CN#6IJOB&\UC3[&TO/G:T#!9<\L M#C@_3%=;P:53VM/8YUB6X>SJ;GT5I'_((LO^N"?^@BK]4-(_Y ]B?^F*?^@B MK^>:\&7Q,]BG\" TE*3FDQ4E]3R/XQ8\ZQ/U_K7"^&=2N-+UJ.[M+9[B8*0( MT&2:[3XP2@ZC9Q=PN[\.:P/AJ!_PF-O_ +C=J^BHR2PO<\.JF\07]5\0>,O$ M$3Z<]A<10.W.RW92L6XW4%8]!892UDRCI&E6>CZ?%9V,0CA3MW)[D^]>%_$C!\.W->,_%O2&M]7AU&.%O*G7#R8XWCH/K@5KEU1>W?-U)QE.])*)A_#C' M_"<]F SZ;37T&HP3ZU\T^%=4_L?Q)9WQ4$(^W)/\ >X_K7TE!,DL:NK!E M8 J1W%:9G%^U3?8C -*#CYD])CFD+"D,BJ"2>E>78])NQYM\8#$NCVNXCS=Y M"#OCC->.P'_28U /4*?IFO2?B_J4%UJ-G8Q[O.MT9W)Z -C'\JXKPUH\FNZY M:V:A_+9@9)%'W17T6&?)A;R/!Q/[RO[I])VP_P!&C_W1_*O._B]I;3Z5:ZDC M#_1GVLF.6#8_PKT:)/+C5/[H K.\1::-5T*\M-BL\D9";NS8XKPJ,^2KS'KU M8WBJ*JU(U>G4\ MBA5<:;I]3M?A-H2QV$^L3*I>4E$RF&7'7!]#FN<^*6CO9>(EOADQW:Y8XX7' M&/TKV+2+!=,TFVLTQ^ZC5-P'WL#K7._$G2EU+PI.^<26W[Y0!RQ'&/UKSJ.( MMB%)['?4H)T;=3S+X<:PVE>*4C,B)!'H[..1DFN MF_A/\(^\#^=>*0RO!,DRX5XV# =@0T6QQ4*KY'3/2OAMHJ:7X:24QO'/='S) QSTX!_*NS[5#;0BWM8H4^ M[&@0'V Q4I.!7A5)\\W)]3UZ<>6F?/\ \2,#QC7).03"?YBOHG*<,(>);FQ!7G\"> M-Y_]<0_^]<@UV?PV\,ZKX?:_.IQHAFV;-L@;.,YZ?6N^P#UHQ@UX<]Z^I;I@+:4G^X?Y5\M3\S/TSO/;' M>O0RIZR9R9CT.HTKQIK_ ('8O$?PR-K@><)':)SU5O3/I7EMW:3Z=?26\Z^7-$V# M]1WK>C[.+74XU+5=SV:+@XIP'T445D;"&D-* M:3%(.IXC\7O^1IM_^O5?_0C5/X6_\CK%_P!<9/Y5<^+W_(T6_P#UZK_Z$:I_ M"W_D=HO^N$G\J]^Z>"^1X;3^M'O(Z4ZF@\4ZO!ZGM]#AOBQ_R);?]?$?\Z\* M3<7 7[Q/'UKW3XL'_BC&_P"OB/\ G7AL/$\?^\/YU[V6OEI29XN-UJ)'?-X0 M\>W,8\R9G4CC==#I1I?@#Q-!K5I<74$9BCE5WS,#D \U[-;_ /'O'C^Z/Y5+ MC]:\KZU):6.]8?:5R&48M&& "$/ YQQ7RW6$DGSS /$HZ<9S_ #%>P!@:Y,;3<:TDSIPDE[))"T8S M29HW"N0ZFPQS7F'QE_Y!>F?]=F_]!KT[>N['>O,?C*?^)9IOM,W_ *#6^&UJ MHY\5_#9Y3IMF=0U*ULP^PSRJ@8C."3BO1U^#MUU&M1CV$!_QK@_#'_(SZ7G_ M )^8_P"8KZ7P"HKULQKSA**7Y(\_ THSB[GDW_"GKHCG6D_[\G_&N7\7^"Y? M"L5NTEZMQYQ/1-N,?C[U]!D5Y;\9/^/73?\ >;^E=>&,'Q-8>THKZ6C^X/I7S)H$@BU^Q;TE!-?343#RE]P*O-=T3E^S/+OC, M,PZ9]7_I71> K2"]^'UI;7$:R12*ZLC#((W&N:^,S832AZE_Z5U7PW.?!-@> MV'_]"-95';"0+@E]8D>9^-O L^@W+W=FA;3V;((',?L?\:Y33=2NM)OTO;.0 MQS(>N>OU]:^G;FV2ZMWAF171A@JPX(KQ3QUX!DT25[^P1I+-LEE')3_ZU=&$ MQ:J1]G4.?$X9TG[2!Z-X1\86WB6S )$5Y&!YD9/ZCU%>?1G=\9K@@C N6!'_ M &N&T^_N=+O8KNTE99(^1@]?KZUTWAC4'U3XBV^H3(%DF^$_(2,\5\O:IG^U[SN//A#Q 8KP_X4ZE%9^))[ M:4$/=)LC '<M<^/@U6=SHPC7L[(?3&X ]*7>,]Z8\BJ#DY&. MM<:5V=4GRK4\(^*>#XVEYZP1\?@:R_!&/^$UTK(ZS#OU-2>.M4&J>++R8*%$ M1\G/KMXS6Q\+-%_M#7_M\D+-!:#&O?Q-XGN7\-? M,_BC_D:=5_Z^7_\ 0C7TQG S7S1XHY\4ZICOCAVO9JPZHR!L)]Z?N':J6I7L=CIL]W(ZJJ(6R>F>U< MZU:2-9.T6?.GB8_\53JC#_GZ?^9KJOA$#_PE,X_A^S-S[[A7$:A>'4-1N;MP M TTC2$?4YKUOX1Z0]OI<^HS1J#,V(F[[1U_45]%B9J.%<>YX>'3EB+F9\86N M!=60Y$ 7Y?3=SG]*X+PWSXFTS _Y>D_]"%>K_%K39KS08+J+;Y=I)ODR>2#Q MQ7C-K5Z5)6?HE]%J6CVMS#*LB MO&"64\9QS^M7RPS7S\M&TSVXN\$!X&3VKFCXZT)9)$:["F-BK ^HKHV8;2/: MOE[4\_VI>$\'SY./7YC7;@\.J\G%G)BJ[I)-'TEI&MV6N0//8R[XT?83CO6? MXWR/"E]G_GF?Y5SOP@/_ !3-P <_Z2<\?[(K?\=.$\)7I.>4(_2HY%"NH^9H MY\]'F/G7.!7T7X#_ .1)TO\ ZXC^9KYT QP:^B_ ?_(DZ7_UQ'\S7HYI\$3S M\!_$9>\4?\BQJ?\ U[2?^@FOF>OICQ1_R*^I_P#7M)_Z":^9LYS3RMVC(>8* M[2.WTOP[XTU#1[:6RNF^PNF8T%R *)?AYXPG;,L2-C^]< UZGX%&/!&E' ' M[D<8]S71 9K@GBI1;274ZH89N*=S!\%Z9=:1X8M;&]4">/=NP# M;+Q1; L1#>1\),!V]#ZBNGXSTJ#[1#]I,'F+YP7=L[X]:Y8U'S<\3IE37+RR M/G;7O">J>'YV6Y@9XE)"RQCY2.Q/I6-!<2VEQ'-!(\;!*,+*Q^9&_VCWKV2,Y&>U?+-B7&H6VS)<2KCZY%?4-D MTC6D1EXD*C<,=ZYLPI0IU%R]3?!5)2B[EBBBBO./0"BBB@ HHHH **** "BB MB@ HHHH **** "F.<8I]-;J.* ,W6-+@UG3)[&=1ME7&?[OO7@GB+P;J?AZY MQ)$TUN6(BE09!_R*^C,#'2F2P1S(R.BLK#!!'45TX?$RH^ARXC#JKJCQGP5\ M11H]JNFZFDC0!ODG!'RCW]J])M?&.@W<9>'4H64=]?TJJLL/5?.TS.*KPT6P[6OB;HMA ?L4GVV?E M2D0QM.."1W+ZMXMUB2?R'GFE/ 0<#T&?:O7[;X7>'+:82B*:7'\$LF MY?RQ74:;I-CI<;1V5I#;H>JQJ *NGB*%%?NT^8)4JE3X]CF/!/@B#PW MU.H MEOY$^>0_P#^Z*[7KWI=H]*,5QU*DIRNSJITU%61QGCOP:/$EHDEMA;R+.TGH MP[CZUXO+:ZKX:U57=)(+F!\@D?=]\]*^FF&2.:J7^F66IPB&]M8KB,'(61[/)_C-UTGCG M]Y_2O-M'OAINL6UZPW>7(&Q7T3KGAG3?$+P-J$;/Y&=@#8Z__JJFG@+PXBX_ MLV'CN0*]"AC*<*7)*)QU\)4G4YTSFV^+^EQJ,6-RYQV*U)8?%>PU'4K>S73; ME&GD5 Q9< D_6MQ_A[X;D*G^[@?TJ"#X<:!:WT-W#'*LD+AU^?C(_"N6] M"ST9NHUKJ['>/M?.A^&I&C=DN9_W43H1E2>_TXKC_A-HWF276L2X;!\I"1\P M;J3^1KT#6?"VFZ]/%)?1O(T2E5 ;C%7=)TFUT:QCM+.,)$GMR:S5>,*+26K* ME2:H' 4'C'Z5+ M\.M>_L?Q"D,CYMKD^6?K_#_.O8M<\+:5KTD?Q%F-I\ZF2!D$;9Y)%4])\,Z9HM[+C0QLH1Y7L>? M6PBE+F1JZ)(LVAV31G*F%.?P%:/>J6F:=%IE@EG"6,:9V[CGJK@E\3:.Z M*]U(,44F:6H2ZCOT/$OB\_\ Q4=LGI;@_J:YWP/=?9?%MB?[[A/S(KW#5?"> MDZSJ(O+Z#S9 @C /0 '/]:JGP)H4=W!=P6@AE@<.IC&.E>K3QL8T72L>=/"2 M]JJESIUZ"EIH[<\4^O,M9GHI60T]16/X@T.V\1:9)8W2G!^9&'5&]16SWI"! MZ4)M.\=P:4E9GS=KWA35= N66XMW>)3A)E&0_O["NN\#_$<6$"Z;K$C21)PE MR?X1Z'V%>O300SHT'=1VYLA!C/_'OA,_7BO1>+A5AR M55KW/.6%G2ES09*"2XFF)9FQQ[\GBO9_!/@R/PU;&67$E[*OSL.BCT%=+I^G M6FG6_D6EO'!$#D)&,#-7, =*JMBN=%XV *L,$&I5'!!YIP ]*\M-WN>D[6L?,&O:$M'U._>\NK1))BNW)&?QJ]HNCV>BV9M;*,I M"7+X/J>M>K5Q_/1]F>=3P3A4Y[E[H/K2L*=@=*:02>.E>3;0]"7PV/F[QA/] MH\5:BQZK,R?D35WP-XDMO#6K37%TK.K0E1CUR*];;P!H,MY/X45[,L;2E34)(\OZK4]HYQ9S#?&/34Z:=='\5_QKHO" M?C2V\6/<"WMI8?(QGS".5\JU.J,:W,KO0M>)KC['X*P\JK1G_ KY M\%1DC)\Y_P"=8_Q0\*)-"=9LX"95_P!>J]&7^\?IP.*] T71K30K'['9*1!N M+@$YY-7YH8YXFBD0,C#!!K%5W"K[1&WL%*GR,^7M.U*ZTF^2]LY"DT3Y##^1 M^O2OHKPKK\/B'1XKM"GF8 E1?X6[BLV#X=^';<<62S$G.92"?Y5H:5X8T[1K MQI[!7@WCYXT;"-]16^*Q$*RO;4QP]"=*6^AO44P9P.<\\T^N [Q#1VH-%+S M\/\ B[_R-%O_ ->P_P#0C61\/;Q;+QC:NW20&+\6XKVG5/"FE:QJ N[ZW\V4 M)L ;D 53_P"$#T*.\@NH;7R9875U\O@9%>I#&1]@Z5CS)827M54.H R*=3!D M-[4^O,ZGI=#SCXO78CT*"U_YZR;OR_\ UUXQ&=DJ$^H-?2FO>%].\1- ;]'? MR,[0K8'/K^544\!>'4 SIT/'=@#7IX;%TZ=/EDCS<3A)5)\R.;7XMZ5!"J"S MN'( '!%$/Q?TV698UTVZ!C MC^Z:Z^"%8(8X5)P@ &3R<5-M!&,5S1J.G*\3IE!3C9GS$8-2T#4DDFB>WN(7 MW#(. 0>F17K'A_XH:;=VH757%K.HP202K>XQDUV^I:18ZHJ)>VD,ZCD"1'+F9I3%-'DYV12;5S],5W3Q%"JOWB?,<<:%6E+W-C:'B[03;?:!J4) MC ^]SG\JP-8^*&BV4 -E(UZ[9&$! 4^^<4A^$_AP8_X^_P )?_K5JZ9X"\/Z M=$$73XIR#D23@,WYUSVH+5)F_-5EHT7/"^JW6LZ%#?W4(ADESB-1C !P.M<- M\9)E-GIT6?G64L1[8KU-8U1555 51@#TK#U?PKIFM7J7-]&\I5=JH3E1^%32 MJ1A4YAU: ?Y5U"($0*.@&!6^,Q*KM-&.%P[I7/*/C/\ \PK_ +:? MTKJ_AJ/^*'L/^!_^A&M?6/#VG:W)"U_;B;RL[ W3G_\ 55C2M-M](T];*U4K M#&3@>F3FLZF(3H1I=BX4FJKD7ZBN(8KB)HYD#(PP5(ZU)0?>N37='2[/<\.\ M>>!9-'F>_L$+V3G+*.J'_"N>\&RK!XJLI'X&_C\1BOHVXMXKF!X9D5XW&&4C M@BN93P!H414Q6OERHX99!U&#FO3AC6J;A(\Z>%O4YHG3_>4?2N5\9^#[?Q/9 M!TPE[&#Y!O()#^_&>:[V]TNQU.,17MK%<*.=LBY%?##PY>W#2F"6#/\$+[5'X8KNJ8JG7C:JCCIX>I3=X,U)/&&@16WV@ZE%Y9[ MC/\ *N$\9_$J.:U>QT.0DR##77MZ"M[_ (5+X<_Z>_\ O]_]:K^G?#OP[8 X MLQ.^'_"6J>)+K$$3I",%II1QD]_>O=_#^ MB0:#I<=G!\VT?.V/O-6G;6T-M$L4,:HB*%55& .@J; I5\5*KHM$72PZ@^9 M[C';"$GIUKYG\2$/XFU-@05:Y=@3]:^EY(A)$T9R P(.#TKF$^'WA\3O+):F M5W.6,G.?TIX.M&D[R%BJ,JNB. ^&OB;3- TZ_6^N!&\DRLHP>1BNIN?BUHT' M^KAFF_W<#^==#_PA/AL]=*MCCN4%1R^!/#DJ[?[-A7W0 5;78 M:#X6TSPX]PVGQNGGXWAFSTZ?SK:(!ZBL%55.IS4]C9TG.'+/<^9-,U"_\-:N MMT%D22(\QL, CN*]DT3XDZ'?VB/=7 M;AC@QN"3]>.,5T=_X>TK5)/-O+"": M0+M#N@) ]JYF3X5>')I6D*W*;C]U), ?I714KTZRO-:G/"A4I/W38NO&N@V: MAI=1B (R, G^0KRSQIX]E\0 6%@CQV9/S#^*4_X=*[D_"7PYG/\ I>?^NW_U MJV--\$>'].1!'IT5^#O 5WK [[0IWN+6-Y[%G)#(,F//0$=:][P/2FLH M.,BBAB)T7=!7P\:RLSP;P;X\G\-1M9743W%MR5 X9>>G->JVGCGP]>,$CU*/ M?C[K C'Z4FJ>!/#^I*V_3TA9CDO K$_6LC_ (5-X['4V+OQQX=M7\J75(@Y[!6/\A7SY?21S:A=R1DE6F=E*]P2:]M M7X4^'48$"[..QER/Y5MP>"_#T**!I-J2H^\T8)JZ&(IT&Y0ZD5J,Z[M(YWX2 MQ21>&IQ)&\9:X+!7&.,"K_Q,F\GP9<'IEU6NQ5%C0*B@*. !6=K>BVFNV'V. M\4F$L&(!QTKE=6]7G9U.DU3Y4?,?O7T7X"_Y$K2_^N/]34!\ ^'C&$_LZ,9X MS@9_E6]IFG0Z581V5MD0Q#"Y/05U8O%*M%+L<^&PTJE8$'P^\.1*%^PH^.[X/\ 2C!X MJ%&ZDKCQ6%E5=TSC_#OQ)TW1?#ME8R03220Q[3M(JZ?C%IV[']F79Q_M+_C7 M3OX!\.R @Z;$N?[H%5)OAGX#BO+?&'BJ73/B''VT/38K" MU#>3%G;O;)Y.:K:OX6TC6\M>6<;.1CS1@-^=84YPC-W6AO.$I11D6OQ'\-SV MT;RWZQ.0"8W5LJ?0X&*P?&?C_2;G0;C3]/G^U27*%=R@@)^>*T_^%3^'1VNR M/^NW_P!:K5A\-/#MC.9?L[W!_N3L&'\JUBZ"ES:F-JK5F>;>!/!MUKFH1W]1# QUJ.WM8;2%(8(UCB085%& *F7J:RKXB5:5WL;8> MA[.(ZBBBL#H"BBB@ HHHH **** "BBB@ HHHH **** "D.>U+10 F#1BEHI- M7 ;M)ZT;3VXIU%,!NW- 7%.HH 3%&*6B@5A",TF#3J*5AC=I]?PH5<4ZBG8! M,>N,T8I:* &D9I-I]:?12L%ANVC;3J* L,VG)Z4NT]#S3J*+ -PV:7%+13 ; MM-(5)Q@T^BE8!FTY_"@)C_\ 73Z*+*U@&@$4N*6BF W:>U(5./SI]% #<&@+3J*5@&;2.]+MSUIU%,!I6@*1^76 MG44K - (I<4M%%@&[?6C;SZ4ZBF T ]^*=110 &DQ2T4 -P:3::?10*PS8G8I:*5@&E_ MY4 8IU% Q,4@7'0\4ZBE8!NW_.:3:1P.!BGT4P$Q1BEHI6 ;M-+@TM%%@>HT M@FD"D<=J?136@"8-&*6B@!N#2;2#D?SI]%)*P,:%([YI<&EHI@,*DT;:?10) M*PW;1MIU% QH7%*0:6B@!I4D4;:=12L W;1MIU%,+(:%Q2XI:* L-P:"M.HH M ;BD*$__ *Z?10 T CK3J**& 4A!I:*0#=IZ]Z-M.HI@-VT8-.HI60"8-(1F MG44P&[31M/?FG44 ]1NVDVGUS3Z* &X/M1C'2G44K ,V&EVTZBF]0&D$T;:= M12:3 ;BE (SFEHI@%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 110 4444 %%%% !1110!__]D! end EX-101.SCH 10 optt-20230131.xsd INLINE XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 00000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 00000002 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 00000003 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00000004 - Statement - Consolidated Statements of Operations (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000005 - Statement - Consolidated Statements of Comprehensive Loss (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000006 - Statement - Consolidated Statements of Shareholders' Equity (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000007 - Statement - Consolidated Statements of Cash Flows (Unaudited) link:presentationLink link:calculationLink link:definitionLink 00000008 - Disclosure - Background, Basis of Presentation and Liquidity link:presentationLink link:calculationLink link:definitionLink 00000009 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 00000010 - Disclosure - Account Receivable, Contract Assets and Contract Liabilities link:presentationLink link:calculationLink link:definitionLink 00000011 - Disclosure - Inventory link:presentationLink link:calculationLink link:definitionLink 00000012 - Disclosure - Other Current Assets link:presentationLink link:calculationLink link:definitionLink 00000013 - Disclosure - Property and Equipment, net link:presentationLink link:calculationLink link:definitionLink 00000014 - Disclosure - Intangible Assets link:presentationLink link:calculationLink link:definitionLink 00000015 - Disclosure - Goodwill link:presentationLink link:calculationLink link:definitionLink 00000016 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 00000017 - Disclosure - Accrued Expenses link:presentationLink link:calculationLink link:definitionLink 00000018 - Disclosure - Warrants link:presentationLink link:calculationLink link:definitionLink 00000019 - Disclosure - Paycheck Protection Program Loan link:presentationLink link:calculationLink link:definitionLink 00000020 - Disclosure - Share-Based Compensation link:presentationLink link:calculationLink link:definitionLink 00000021 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 00000022 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 00000023 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 00000024 - Disclosure - Operating Segments and Geographic Information link:presentationLink link:calculationLink link:definitionLink 00000025 - Disclosure - Subsequent Events link:presentationLink link:calculationLink link:definitionLink 00000026 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 00000027 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 00000028 - Disclosure - Account Receivable, Contract Assets and Contract Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 00000029 - Disclosure - Inventory (Tables) link:presentationLink link:calculationLink link:definitionLink 00000030 - Disclosure - Other Current Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 00000031 - Disclosure - Property and Equipment, net (Tables) link:presentationLink link:calculationLink link:definitionLink 00000032 - Disclosure - Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 00000033 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 00000034 - Disclosure - Accrued Expenses (Tables) link:presentationLink link:calculationLink link:definitionLink 00000035 - Disclosure - Share-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 00000036 - Disclosure - Background, Basis of Presentation and Liquidity (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000037 - Disclosure - Schedule of Cash and Cash Equivalents and Restricted Cash (Details) link:presentationLink link:calculationLink link:definitionLink 00000038 - Disclosure - Schedule of Investments and Unrealized Gains/Losses (Details) link:presentationLink link:calculationLink link:definitionLink 00000039 - Disclosure - Schedule of Revenue Recognizes From Operating Lease Arrangements (Details) link:presentationLink link:calculationLink link:definitionLink 00000040 - Disclosure - Summary of Significant Accounting Policies (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000041 - Disclosure - Schedule of Accounts Receivable, Contract Assets and Contract Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 00000042 - Disclosure - Schedule of Significant Changes in Contract assets and Contract Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 00000043 - Disclosure - Account Receivable, Contract Assets and Contract Liabilities (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000044 - Disclosure - Schedule of Inventory (Details) link:presentationLink link:calculationLink link:definitionLink 00000045 - Disclosure - Schedule of Other Current Assets (Details) link:presentationLink link:calculationLink link:definitionLink 00000046 - Disclosure - Schedule of Components of Property and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 00000047 - Disclosure - Property and Equipment, net (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000048 - Disclosure - Schedule of Components of Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 00000049 - Disclosure - Intangible Assets (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000050 - Disclosure - Goodwill (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000051 - Disclosure - Schedule of Operating Lease Costs (Details) link:presentationLink link:calculationLink link:definitionLink 00000052 - Disclosure - Schedule of Right-of use Assets and Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 00000053 - Disclosure - Schedule of Future Minimum Lease payments Under Operating Lease (Details) link:presentationLink link:calculationLink link:definitionLink 00000054 - Disclosure - Leases (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000055 - Disclosure - Schedule of Accrued Expenses (Details) link:presentationLink link:calculationLink link:definitionLink 00000056 - Disclosure - Warrants (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000057 - Disclosure - Paycheck Protection Program Loan (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000058 - Disclosure - Schedule of Valuations Assumptions (Details) link:presentationLink link:calculationLink link:definitionLink 00000059 - Disclosure - Schedule of Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 00000060 - Disclosure - Schedule of Non-vested Restricted Stock Activity (Details) link:presentationLink link:calculationLink link:definitionLink 00000061 - Disclosure - Share-Based Compensation (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000062 - Disclosure - Fair Value Measurements (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000063 - Disclosure - Commitments and Contingencies (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000064 - Disclosure - Income Taxes (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000065 - Disclosure - Operating Segments and Geographic Information (Details Narrative) link:presentationLink link:calculationLink link:definitionLink 00000066 - Disclosure - Subsequent Events (Details Narrative) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 11 optt-20230131_cal.xml INLINE XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 12 optt-20230131_def.xml INLINE XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 13 optt-20230131_lab.xml INLINE XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Equity Components [Axis] Common Stock [Member] Treasury Stock [Member] Additional Paid-in Capital [Member] Retained Earnings [Member] AOCI Attributable to Parent [Member] Collaborative Arrangement and Arrangement Other than Collaborative [Axis] 2020 ATM Facility [Member] Legal Entity [Axis] Alliance Global Partners [Member] Stock Purchase Agreement [Member] Aspire Capital Fund, LLC [Member] Legal Entity of Counterparty, Type [Axis] Santander Bank [Member] Award Date [Axis] January 2024 [Member] Foreign Financial Institutions [Member] Concentration Risk Benchmark [Axis] Revenue Benchmark [Member] Concentration Risk Type [Axis] Customer Concentration Risk [Member] Customer [Axis] Two and Four Customers [Member] Five and Four Customers [Member] Statistical Measurement [Axis] Maximum [Member] Sale of Stock [Axis] Employee Retention Credit [Member] Title of Individual [Axis] Cares ERC [Member] Income Tax Authority [Axis] Internal Revenue Service (IRS) [Member] Investment Type [Axis] Corporate Bonds [Member] Government Bonds and Notes [Member] Government Agency [Member] Accounting Standards Update [Axis] Accounting Standards Update 2014-09 [Member] Accounting Standards Update 2016-02 [Member] Product and Service [Axis] Grant Revenue [Member] Sales Revenue [Member] Long-Lived Tangible Asset [Axis] Equipment [Member] Computer Equipment & Software [Member] Office Furniture and Equipment [Member] Leasehold Improvements [Member] Construction in Progress [Member] New Equipment [Member] Marine Advanced Robotics, Inc. [Member] Geographical [Axis] Monroe Township [Member] Houston, Texas [Member] Subsequent Event Type [Axis] Subsequent Event [Member] Pre-funded Warrants [Member] Underwritten Public Offering [Member] Paycheck Protection Program [Member] Plan Name [Axis] 2015 Omnibus Incentive Plan [Member] 2018 Inducement Plan [Member] Award Type [Axis] Share-Based Payment Arrangement, Option [Member] Employee Stock Option One [Member] Performance Shares [Member] Restricted Stock [Member] Performance Stock Options [Member] Non-vested Restricted Stock [Member] Fair Value Hierarchy and NAV [Axis] Fair Value, Inputs, Level 3 [Member] Income Tax Authority, Name [Axis] Tax Authority, Spain [Member] New Jersey Division of Taxation [Member] Cover [Abstract] Document Type Amendment Flag Amendment Description Document Registration Statement Document Annual Report Document Quarterly Report Document Transition Report Document Shell Company Report Document Shell Company Event Date Document Period Start Date Document Period End Date Document Fiscal Period Focus Document Fiscal Year Focus Current Fiscal Year End Date Entity File Number Entity Registrant Name Entity Central Index Key Entity Primary SIC Number Entity Tax Identification Number Entity Incorporation, State or Country Code Entity Address, Address Line One Entity Address, Address Line Two Entity Address, Address Line Three Entity Address, City or Town Entity Address, State or Province Entity Address, Country Entity Address, Postal Zip Code Country Region City Area Code Local Phone Number Extension Written Communications Soliciting Material Pre-commencement Tender Offer Pre-commencement Issuer Tender Offer Title of 12(b) Security No Trading Symbol Flag Trading Symbol Security Exchange Name Title of 12(g) Security Security Reporting Obligation Annual Information Form Audited Annual Financial Statements Entity Well-known Seasoned Issuer Entity Voluntary Filers Entity Current Reporting Status Entity Interactive Data Current Entity Filer Category Entity Small Business Entity Emerging Growth Company Elected Not To Use the Extended Transition Period Document Accounting Standard Other Reporting Standard Item Number Entity Shell Company Entity Public Float Entity Bankruptcy Proceedings, Reporting Current Entity Common Stock, Shares Outstanding Documents Incorporated by Reference [Text Block] Statement of Financial Position [Abstract] ASSETS Current assets: Cash and cash equivalents Short term investments Restricted cash, short-term Accounts receivable Contract assets Inventory Other current assets Total current assets Property and equipment, net Intangibles, net Right-of-use asset, net Restricted cash, long-term Goodwill Total assets LIABILITIES AND SHAREHOLDERS’ EQUITY Current liabilities: Accounts payable Accrued expenses Contingent liabilities, current portion Right-of-use liability, current portion Contract liabilities Total current liabilities Deferred tax liability Right-of-use liability, less current portion Contingent liabilities, less current portion Total liabilities Commitments and contingencies (Note 15) Shareholders’ Equity: Preferred stock, $0.001 par value; authorized 5,000,000 shares, none issued or outstanding Common stock, $0.001 par value; authorized 100,000,000 shares, issued 56,254,642 shares and 55,905,213 shares, respectively; outstanding 56,213,728 shares and 55,881,861 shares, respectively Treasury stock, at cost; 40,914 shares and 23,352 shares, respectively Additional paid-in capital Accumulated deficit Accumulated other comprehensive loss Total shareholders’ equity Total liabilities and shareholders’ equity Preferred stock, par value Preferred stock, shares authorized Preferred stock, shares issued Preferred stock, shares outstanding Common stock, par value Common stock, shares authorized Common stock, shares issued Common stock, shares outstanding Treasury stock, shares Income Statement [Abstract] Revenues Cost of revenues Gross margin (loss) (Gain)/loss from change in fair value of consideration Operating expenses Operating loss Interest income, net Other income, proceeds from insurance claim Other income, employee retention credit Gain on extinguishment of PPP loan Foreign exchange gain Loss before income taxes Income tax benefit Net loss Basic and diluted net loss per share Weighted average shares used to compute basic and diluted net loss per common share Net loss Foreign currency translation adjustment Total comprehensive loss Statement [Table] Statement [Line Items] Balance, value Balance, shares Share-based compensation Common stock issued upon vesting of restricted stock Common stock issued upon vesting of restricted stock, shares Acquisition of treasury stock Acquisition of treasury stock, shares Proceeds from stock options exercises Proceeds from stock options exercises, shares Issuance of shares for acquisition Issuance of shares in acquisition, shares Other comprehensive gain/(loss) Balance, value Balance, shares Statement of Cash Flows [Abstract] Cash flows from operating activities: Adjustments to reconcile net loss to net cash used in operating activities: Depreciation of fixed assets Amortization of intangible assets Amortization of right of use asset Amortization of premium on short term investments Change in contingent consideration liability Gain on extinguishment of PPP Loan Share based compensation Changes in operating assets and liabilities: Accounts receivable Contract assets Inventory Other assets Accounts payable Accrued expenses Change in lease liability Contract liabilities Litigation payable Net cash used in operating activities Cash flows from investing activities: Redemptions of short term investments Purchases of short term investments Payments for MAR acquisition, net of cash acquired Purchase of property, plant and equipment Net cash provided by (used in) investing activities Cash flows from financing activities: Acquisition of treasury stock for withholding taxes paid on vesting of restricted stock units Proceeds from issuance of common stock Net cash (used in) provided by financing activities Effect of exchange rate changes on cash, cash equivalents and restricted cash Net increase / (decrease) in cash, cash equivalents and restricted cash Cash, cash equivalents and restricted cash, beginning of period Cash, cash equivalents and restricted cash, end of period Supplemental disclosure of noncash investing and financing activities: Issuance of common stock in acquisition of MAR Contingent liability Advance Payable - MAR Accounting Policies [Abstract] Background, Basis of Presentation and Liquidity Summary of Significant Accounting Policies Account Receivable Contract Assets And Contract Liabilities Account Receivable, Contract Assets and Contract Liabilities Inventory Disclosure [Abstract] Inventory Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract] Other Current Assets Property, Plant and Equipment [Abstract] Property and Equipment, net Goodwill and Intangible Assets Disclosure [Abstract] Intangible Assets Goodwill Leases [Abstract] Leases Payables and Accruals [Abstract] Accrued Expenses Warrants Warrants Debt Disclosure [Abstract] Paycheck Protection Program Loan Share-Based Payment Arrangement [Abstract] Share-Based Compensation Fair Value Disclosures [Abstract] Fair Value Measurements Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Income Tax Disclosure [Abstract] Income Taxes Segment Reporting [Abstract] Operating Segments and Geographic Information Subsequent Events [Abstract] Subsequent Events Consolidation Use of Estimates Cash, Cash Equivalents, Restricted Cash and Security Agreements and Short Term Investments Concentration of Credit Risk Share-Based Compensation Revenue Recognition Other Income – Employee Retention Credit Net Loss per Common Share Recently Issued Accounting Standards Schedule of Cash and Cash Equivalents and Restricted Cash Schedule of Investments and Unrealized Gains/Losses Schedule of Revenue Recognizes From Operating Lease Arrangements Schedule of Accounts Receivable, Contract Assets and Contract Liabilities Schedule of Significant Changes in Contract assets and Contract Liabilities Schedule of Inventory Schedule of Other Current Assets Schedule of Components of Property and Equipment Schedule of Components of Intangible Assets Schedule of Operating Lease Costs Schedule of Right-of use Assets and Lease Liabilities Schedule of Future Minimum Lease payments Under Operating Lease Schedule of Accrued Expenses Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Schedule of Valuations Assumptions Schedule of Stock Option Activity Schedule of Non-vested Restricted Stock Activity Collaborative Arrangement and Arrangement Other than Collaborative [Table] Collaborative Arrangement and Arrangement Other than Collaborative [Line Items] Net loss Cash in operations Accumulated deficit Cash Short-term investments Offering amount capacity Proceeds from issuance or sale of equity, net of issuance costs Offering amount capacity Aggregate purchase of common stock. Percentage of outstanding common stock Shares can be issued based upon outstanding percentage Additional sales of common stock shares sold Number of common stock shares sold Combined purchase price per share Proceeds from issuance or sale of equity, net of issuance costs Restricted cash- short term Restricted cash- long term Cash, cash equivalents, restricted cash and restricted cash equivalents Investment Income [Table] Net Investment Income [Line Items] Amortized Cost Unrealized Gains (Losses) Market Value Revenue Schedule of Product Information [Table] Product Information [Line Items] Deposits Letters of credit issued amount Letter of credit amount reduced Investment securities Investment owned at cost Concentration risk percentage Share based compensation expense Revenue remaining performance obligation Revenue remaining performance obligation, percentage [custom:CretainEmployeeTaxes-0] Credit Derivative, Liquidation Proceeds, Percentage Salary and Wage, NonOfficer, Excluding Cost of Good and Service Sold Claime amount Other income Reveune from IRS Antidilutive securities earnings per share Schedule Of Accounts Receivable Contract Assets And Contract Liabilities Schedule Of Significant Changes In Contract Assets And Contract Liabilities Transferred to receivables from contract assets recognized at the beginning of the period Revenue recognized and not billed as of the end of the period Net change in contract assets Revenue recognized that was included in the contract liabilities balance as of the beginning of the period Payments collected for which revenue has not been recognized Net change in contract liabilities Raw Materials Work in Process Inventory, net Prepaid insurance Prepaid software & licenses Prepaid project costs Prepaid sales & marketing Employee retention credit receivable Interest receivable Other receivables Prepaid expenses- other Total other current assets Property, Plant and Equipment [Table] Property, Plant and Equipment [Line Items] Property and equipment, gross Less: accumulated depreciation Property and equipment, net Depreciation [custom:DepreciatedFixedAssetWrittenOff] Payments to Acquire Property, Plant, and Equipment Patents Trademarks Tradename Customer Relationships Intangible assets, gross Accumulated amortization Intangible assets, net Amortization expense Impairment of goodwill Operating lease cost Short-term lease cost Total lease cost Operating right-of-use asset, net Right-of-use liability- current Right-of-use liability- long term Total lease liability Weighted average remaining lease term- operating leases Weighted average discount rate- operating leases Remainder of fiscal year 2023 2024 2025 Total future minimum lease payments Less imputed interest Total Lessee, operating lease, option to extend Lease commencement date Lease termination description Rent expense Operating lease cash flow payments Project costs Contract loss reserve Employee incentive payments Accrued salary and benefits Professional fees Other Accrued expenses total Warrants to purchase common stock exercised Exercise price of warrants Warrants and rights outstanding, term Warrants to purchase common stock exercised Proceeds from loan originations Debt forgiveness, description Debt interest rate Repayments of long-term debt Risk-free interest rate Expected dividend yield Expected life (in years) Expected volatility Shares Underlying Options Outstanding, beginning Weighted Average Exercise Price, Beginning balance Weighted Average Remaining Contractual Term (In Years), Beginning Shares underlying Options Outstanding, Granted Weighted Average Exercise Price, Granted Shares Underlying Options ,Exercised Weighted Average Exercise Price, Exercised Shares Underlying Options, Cancelled/forfeited Weighted Average Exercise Price, Cancelled/forfeited Shares Underlying Options, ending Weighted average exercise price, ending balance Weighted Average Remaining Contractual Term (In Years), Ending Shares Underlying Options, Exercisable at Ending Weighted Average Exercise Price, Exercisable at ending Weighted Average Remaining Contractual Term (In Years), Exercisable at Ending Number of Shares, Unvested, Beginning Weighted Average Price per Share, Unvested, Beginning Number of Shares, Unvested, Granted Weighted Average Price per Share, Unvested, Granted Number of Shares, Unvested, Vested and issued Weighted Average Price per Share, Unvested, Vested Number of Shares, Cancelled/forfeited Number of Shares, Unvested, Ending Weighted Average Price per Share, Unvested, Ending Share-based compensation arrangement shares authorized Share-based compensation arrangement shares aggregate increase Capital shares reserved for future issuance Available for grant Shares underlying options outstanding, granted Weighted average grant date fair value of the options granted Options, outstanding, intrinsic value Options, number of shares unvested Weighted average remaining contractual term Share-based payment arrangement, expense Unrecognized compensation cost Share-based compensation of weighted-average period Number of restricted shares, granted Unrecognized compensation cost Fair Value, Recurring and Nonrecurring [Table] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair value of investments Contingent liability MAR acquisition amount Decrease in contingent liability Fair value of contingent consideration Operating Loss Carryforwards [Table] Operating Loss Carryforwards [Line Items] Income tax penalties Payment of tax on damages Operating loss Number of reportable segments Subsequent Event [Table] Subsequent Event [Line Items] 2020 ATM Facility [Member] A.G.P Alliance Global Partners [Member] Monroe Township [Member] Payment of sales commission. Schedule of right-of-use assets and lease liabilities [Table Text Block] Warrant Disclosure [Text Block] Aggregate purchase of common stock. Stock Purchase Agreement [Member] Aspire Capital Fund, LLC [Member] Percentage of outstanding common stock limit for shareholder approval. Number of shares can be issued based upon outstanding percentage. Number of additional shares that can be issued upon shareholder approval. Sale Of Stock Consideration Received Per Transaction Remaining. Pre-funded Warrants [Member] Santander Bank [Member] Paycheck Protection Program [Member] Description for the amount decreases as the indebtedness forgiven by the holder of the debt instrument. 2015 Omnibus Incentive Plan [Member] 2018 Inducement Plan [Member] Amortization of premium on marketable securities. Increase decrease in contingent consideration liability. Increase decrease in litigation payable. Corporate Bonds [Member] Government Bonds and Notes [Member] Government Agency [Member] Performance Stock Options [Member] Foreign Financial Institutions [Member] Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue. Non-vested Restricted Stock [Member] Other Income Employee Retention Credit [Policy Text Block] Cretain employee taxes. Employee Retention Credit [Member] Employee Stock Option One [Member] Claimed amount. Cares Erc [Member] Account receivable contract assets and contract liabilities [Text Block] Schedule of accounts receivable contract assets and contract liabilities [Table Text Block] The increase (decrease) in contingent liability. Revenue recognized and not billed as of the end of the period. Increase decrease in contract with customer assets. Grant Revenue [Member] Sales Revenue [Member] Amount received from sale of net operating loss carryforwards and other tax credits. Revenue recognized and not billed as of the end of the period. Prepaid software and licenses. Prepaid project costs. Prepaid sales and marketing. Employee retention credit receivable. Other income proceeds from insurance claim. Weighted average remaining contractual term (in years), ending. Two And Four Customers [Member] Depreciated fixed asset written off. New Equipment [Member] Marine Advanced Robotics, Inc. [Member] Underwritten Public Offering [Member] Class of warrant or right number of securities called by warrants or rights exercised. Houston, Texas [Member] Five and Four Customers [Member] January 2024 [Member] Computer Equipment & Software [Member] Office Furniture and Equipment [Member] Contingent liability. Amortization of premium on short term investments. Dividends interest on short term investments. Share based compensation arrangement by share based payment award options grants in value weighted average grant date fair value. Advance payable. Assets, Current Assets Liabilities, Current Liabilities Treasury Stock, Value Stockholders' Equity Attributable to Parent Liabilities and Equity Gross Profit Operating Income (Loss) Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Income Tax Expense (Benefit) Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Shares, Outstanding Treasury Stock, Value, Acquired, Cost Method Treasury Stock, Shares, Acquired AmortizationOfPremiumOnShortTermInvestments Increase (Decrease) in Accounts Receivable Increase (Decrease) in Contract with Customer, Asset Increase (Decrease) in Inventories Increase (Decrease) in Other Operating Assets Increase (Decrease) in Accounts Payable Increase (Decrease) in Accrued Liabilities Net Cash Provided by (Used in) Operating Activities Payments to Acquire Short-Term Investments Payments to Acquire Businesses, Net of Cash Acquired Net Cash Provided by (Used in) Investing Activities Payments for Repurchase of Common Stock Net Cash Provided by (Used in) Financing Activities Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations Inventory Disclosure [Text Block] Goodwill Disclosure [Text Block] WarrantDisclosureTextBlock Share-Based Payment Arrangement [Policy Text Block] SaleOfStockConsiderationReceivedPerTransactionRemaining Contract with Customer, Asset, after Allowance for Credit Loss Contract with Customer, Liability Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Finite-Lived Intangible Assets, Gross Finite-Lived Intangible Assets, Accumulated Amortization Finite-Lived Intangible Assets, Net Lease, Cost Lessee, Operating Lease, Liability, to be Paid Lessee, Operating Lease, Liability, Undiscounted Excess Amount ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRightsExercised Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount EX-101.PRE 14 optt-20230131_pre.xml INLINE XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 15 R1.htm IDEA: XBRL DOCUMENT v3.22.4
Cover - shares
9 Months Ended
Jan. 31, 2023
Mar. 10, 2023
Cover [Abstract]    
Document Type 10-Q  
Amendment Flag false  
Document Quarterly Report true  
Document Transition Report false  
Document Period End Date Jan. 31, 2023  
Document Fiscal Period Focus Q3  
Document Fiscal Year Focus 2023  
Current Fiscal Year End Date --04-30  
Entity File Number 001-33417  
Entity Registrant Name OCEAN POWER TECHNOLOGIES, INC.  
Entity Central Index Key 0001378140  
Entity Tax Identification Number 22-2535818  
Entity Incorporation, State or Country Code DE  
Entity Address, Address Line One 28 ENGELHARD DRIVE  
Entity Address, Address Line Two SUITE B  
Entity Address, City or Town MONROE TOWNSHIP  
Entity Address, State or Province NJ  
Entity Address, Postal Zip Code 08831  
City Area Code (609)  
Local Phone Number 730-0400  
Title of 12(b) Security Common Stock $0.001 par value  
Trading Symbol OPTT  
Security Exchange Name NYSEAMER  
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   56,213,728

XML 16 R2.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Balance Sheets - USD ($)
$ in Thousands
Jan. 31, 2023
Apr. 30, 2022
Current assets:    
Cash and cash equivalents $ 10,920 $ 7,885
Short term investments 30,005 49,384
Restricted cash, short-term 65 258
Accounts receivable 706 482
Contract assets 93 386
Inventory 1,436 442
Other current assets 1,997 467
Total current assets 45,222 59,304
Property and equipment, net 591 445
Intangibles, net 4,017 4,136
Right-of-use asset, net 522 752
Restricted cash, long-term 154 219
Goodwill 8,537 8,537
Total assets 59,043 73,393
Current liabilities:    
Accounts payable 591 905
Accrued expenses 1,626 877
Contingent liabilities, current portion 875 748
Right-of-use liability, current portion 320 319
Contract liabilities 1,334 129
Total current liabilities 4,746 2,978
Deferred tax liability 203 203
Right-of-use liability, less current portion 282 538
Contingent liabilities, less current portion 870 843
Total liabilities 6,101 4,562
Commitments and contingencies (Note 15)
Shareholders’ Equity:    
Preferred stock, $0.001 par value; authorized 5,000,000 shares, none issued or outstanding
Common stock, $0.001 par value; authorized 100,000,000 shares, issued 56,254,642 shares and 55,905,213 shares, respectively; outstanding 56,213,728 shares and 55,881,861 shares, respectively 56 56
Treasury stock, at cost; 40,914 shares and 23,352 shares, respectively (355) (341)
Additional paid-in capital 323,843 322,932
Accumulated deficit (270,556) (253,770)
Accumulated other comprehensive loss (46) (46)
Total shareholders’ equity 52,942 68,831
Total liabilities and shareholders’ equity $ 59,043 $ 73,393
XML 17 R3.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Balance Sheets (Parenthetical) - $ / shares
Jan. 31, 2023
Apr. 30, 2022
Statement of Financial Position [Abstract]    
Preferred stock, par value $ 0.001 $ 0.001
Preferred stock, shares authorized 5,000,000 5,000,000
Preferred stock, shares issued 0 0
Preferred stock, shares outstanding 0 0
Common stock, par value $ 0.001 $ 0.001
Common stock, shares authorized 100,000,000 100,000,000
Common stock, shares issued 56,254,642 55,905,213
Common stock, shares outstanding 56,213,728 55,881,861
Treasury stock, shares 40,914,000 23,352,000
XML 18 R4.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Statements of Operations (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2023
Jan. 31, 2022
Income Statement [Abstract]        
Revenues $ 734 $ 484 $ 1,752 $ 1,003
Cost of revenues 598 597 1,382 1,320
Gross margin (loss) 136 (113) 370 (317)
(Gain)/loss from change in fair value of consideration 373 (60) 154 (60)
Operating expenses 6,820 5,439 19,546 15,451
Operating loss (7,057) (5,492) (19,330) (15,708)
Interest income, net 229 16 604 56
Other income, proceeds from insurance claim 458 458
Other income, employee retention credit 1,202
Gain on extinguishment of PPP loan 890
Foreign exchange gain 2 5 2
Loss before income taxes (6,368) (5,471) (17,064) (14,762)
Income tax benefit 278 278 1,041
Net loss $ (6,090) $ (5,471) $ (16,786) $ (13,721)
Basic and diluted net loss per share $ (0.11) $ (0.10) $ (0.30) $ (0.26)
Weighted average shares used to compute basic and diluted net loss per common share 55,966,672 55,308,799 55,918,284 53,408,998
XML 19 R5.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Statements of Comprehensive Loss (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2023
Jan. 31, 2022
Income Statement [Abstract]        
Net loss $ (6,090) $ (5,471) $ (16,786) $ (13,721)
Foreign currency translation adjustment (1) (14)
Total comprehensive loss $ (6,090) $ (5,472) $ (16,786) $ (13,735)
XML 20 R6.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Statements of Shareholders' Equity (Unaudited) - USD ($)
$ in Thousands
Common Stock [Member]
Treasury Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
AOCI Attributable to Parent [Member]
Total
Balance, value at Apr. 30, 2021 $ 52 $ (338) $ 315,821 $ (234,896) $ (171) $ 80,468
Balance, shares at Apr. 30, 2021 52,479,051 (21,040)        
Net loss (13,721) (13,721)
Share-based compensation 864 864
Proceeds from stock options exercises $ 1 89 90
Proceeds from stock options exercises, shares 85,000          
Issuance of shares for acquisition $ 3 5,852 5,855
Issuance of shares in acquisition, shares 3,330,162          
Other comprehensive gain/(loss) (14) (14)
Balance, value at Jan. 31, 2022 $ 56 $ (338) 322,626 (248,617) (185) 73,542
Balance, shares at Jan. 31, 2022 55,894,213 (21,040)        
Balance, value at Oct. 31, 2021 $ 52 $ (338) 316,389 (243,191) (139) 72,773
Balance, shares at Oct. 31, 2021 52,499,051 (21,040)        
Net loss (5,471) (5,471)
Share-based compensation 317 317
Proceeds from stock options exercises $ 1 68 69
Proceeds from stock options exercises, shares 65,000          
Issuance of shares for acquisition $ 3 5,852 5,855
Issuance of shares in acquisition, shares 3,330,162          
Other comprehensive gain/(loss) 45 (46) (1)
Balance, value at Jan. 31, 2022 $ 56 $ (338) 322,626 (248,617) (185) 73,542
Balance, shares at Jan. 31, 2022 55,894,213 (21,040)        
Balance, value at Apr. 30, 2022 $ 56 $ (341) 322,932 (253,770) (46) 68,831
Balance, shares at Apr. 30, 2022 55,905,213 (23,352)        
Net loss (16,786) (16,786)
Share-based compensation 911 911
Common stock issued upon vesting of restricted stock
Common stock issued upon vesting of restricted stock, shares 349,429          
Acquisition of treasury stock $ (14) $ (14)
Acquisition of treasury stock, shares   (17,562)        
Proceeds from stock options exercises, shares          
Balance, value at Jan. 31, 2023 $ 56 $ (355) 323,843 (270,556) (46) $ 52,942
Balance, shares at Jan. 31, 2023 56,254,642 (40,914)        
Balance, value at Oct. 31, 2022 $ 56 $ (341) 323,564 (264,466) (46) 58,767
Balance, shares at Oct. 31, 2022 55,921,880 (23,352)        
Net loss (6,090) (6,090)
Share-based compensation 279 279
Common stock issued upon vesting of restricted stock
Common stock issued upon vesting of restricted stock, shares 332,762          
Acquisition of treasury stock $ (14) (14)
Acquisition of treasury stock, shares   (17,562)        
Balance, value at Jan. 31, 2023 $ 56 $ (355) $ 323,843 $ (270,556) $ (46) $ 52,942
Balance, shares at Jan. 31, 2023 56,254,642 (40,914)        
XML 21 R7.htm IDEA: XBRL DOCUMENT v3.22.4
Consolidated Statements of Cash Flows (Unaudited) - USD ($)
9 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Cash flows from operating activities:    
Net loss $ (16,786,000) $ (13,721,000)
Adjustments to reconcile net loss to net cash used in operating activities:    
Depreciation of fixed assets 157,000 104,000
Amortization of intangible assets 119,000 18,000
Amortization of right of use asset 230,000 211,000
Amortization of premium on short term investments 198,000
Change in contingent consideration liability 154,000 (60,000)
Gain on extinguishment of PPP Loan (890,000)
Share based compensation 911,000 864,000
Changes in operating assets and liabilities:    
Accounts receivable (224,000) 237,000
Contract assets 293,000 (217,000)
Inventory (995,000) (193,000)
Other assets (1,530,000) 51,000
Accounts payable (314,000) (165,000)
Accrued expenses 747,000 (589,000)
Change in lease liability (254,000) (228,000)
Contract liabilities 1,205,000 15,000
Litigation payable (1,224,000)
Net cash used in operating activities (16,089,000) (15,787,000)
Cash flows from investing activities:    
Redemptions of short term investments 49,584,000
Purchases of short term investments (30,402,000)
Payments for MAR acquisition, net of cash acquired (3,544,000)
Purchase of property, plant and equipment (302,000) (319,000)
Net cash provided by (used in) investing activities 18,880,000 (3,863,000)
Cash flows from financing activities:    
Acquisition of treasury stock for withholding taxes paid on vesting of restricted stock units (14,000)
Proceeds from issuance of common stock 90,000
Net cash (used in) provided by financing activities (14,000) 90,000
Effect of exchange rate changes on cash, cash equivalents and restricted cash (14,000)
Net increase / (decrease) in cash, cash equivalents and restricted cash 2,777,000 (19,574,000)
Cash, cash equivalents and restricted cash, beginning of period 8,362,000 83,634,000
Cash, cash equivalents and restricted cash, end of period 11,139,000 64,060,000
Supplemental disclosure of noncash investing and financing activities:    
Issuance of common stock in acquisition of MAR 5,855,000
Contingent liability 1,591,000
Advance Payable - MAR $ 456,000
XML 22 R8.htm IDEA: XBRL DOCUMENT v3.22.4
Background, Basis of Presentation and Liquidity
9 Months Ended
Jan. 31, 2023
Accounting Policies [Abstract]  
Background, Basis of Presentation and Liquidity

(1) Background, Basis of Presentation and Liquidity

 

(a) Background

 

Ocean Power Technologies, Inc. (“OPTI”) was founded in 1984 in New Jersey, commenced business operations in 1994 and re-incorporated in Delaware in 2007. Ocean Power Technologies, Inc. acquired 3dent Technology, LLC (“3Dent”), in February 2021 and Marine Advanced Robotics, Inc. (“MAR”) in November 2021, both of which are now included as part of OPTI. OPTI, along with its subsidiaries, (the “Company”) is a complete solutions provider, controlling the design, manufacturing, sales, installation, operations and maintenance of its products and services. The Company’s solutions provide distributed offshore power and data which is persistent, reliable, autonomous, renewable, and economical along with power, transportation, and communications for remote surface and subsea applications. Historically, funding from government agencies, such as research and development grants, accounted for a significant portion of the Company’s revenues. The Company’s objective is to generate the majority of its revenues from the sale or lease of its products and solutions, and sales of services to support business operations.

 

(b) Basis of Presentation

 

The accompanying unaudited consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) and for interim financial information in accordance with the Securities and Exchange Commission (“SEC”), instructions to Form 10-Q and Article 8 of Regulation S-X. Accordingly, they do not include all the information and footnotes required by GAAP for complete financial statements. In the opinion of management, all adjustments (consisting of normal recurring adjustments) considered necessary for a fair presentation have been included. The interim operating results are not necessarily indicative of the results for a full year or for any other interim period. Further information on potential factors that could affect the Company’s financial results can be found in the Company’s Annual Report on Form 10-K for the year ended April 30, 2022, as filed with the SEC and elsewhere in our subsequent Exchange Act filings, including this Form 10-Q. Certain items have been reclassified from prior periods to be consistent with current GAAP presentations.

 

(c) Liquidity

 

For the nine months ended January 31, 2023, the Company incurred net losses of approximately $16.8 million, used cash in operations of approximately $16.1 million and had an accumulated deficit of approximately $270.6 million. The Company has continued to make investments in ongoing product development efforts and to build inventory in anticipation of, and to support, future growth. The Company’s future results of operations involve significant risks and uncertainties. Factors that could affect the Company’s future operating results and could cause actual results to vary materially from expectations include, but are not limited to, the risks and uncertainties identified under “Special Note Regarding Forward-Looking Statements” in this quarterly report on Form 10-Q. The Company previously obtained equity financing through its At the Market Offering Agreement (“ATM”) with A.G.P/Alliance Global Partners (“AGP”) and through its equity line financing with Aspire Capital Fund, LLC (“Aspire Capital”), but the Company cannot be certain that additional equity and/or debt financing will be available to the Company as needed on acceptable terms, or at all. Management believes the Company’s current cash balance at January 31, 2023 of $11.0 million and short term investments balance of $30.0 million is sufficient to fund its planned expenditures through at least March 2024.

 

On November 20, 2020, the Company entered into an At-the-Market Offering Agreement with AGP (the “2020 ATM Facility”) pursuant to which the Company may issue and sell, from time to time, shares of the Company’s common stock having an aggregate offering price of up to $100.0 million. The Company’s common stock will be sold at prevailing market prices at the time of sale, and, as a result, prices will vary. Although the Company initially only had filed to sell up to $50.0 million, a prospectus supplement was filed on January 10, 2022 to allow the Company to sell an additional $25.0 million of common stock up to a total of $75.0 million under the 2020 ATM Facility. As of January 31, 2023, an aggregate of $50.0 million remained available under this facility, subject to the filing of a prospectus supplement for an additional $25.0 million.

 

 

On September 18, 2020, the Company entered into a common stock purchase agreement with Aspire Capital which provided that, subject to certain terms, conditions and limitations, Aspire Capital was committed to purchase up to an aggregate of $12.5 million shares of the Company’s common stock over a 30-month period subject to a limit of 19.99% of the outstanding common stock on the date of the agreement if the price did not exceed a specified price in the agreement. The number of shares the Company could issue within the 19.99% limit was 3,722,251 shares without shareholder approval. Shareholder approval was received at the Company’s annual meeting of shareholders on December 23, 2020 for the sale of 9,864,706 additional shares of common stock which exceeded the 19.99% limit of the outstanding common stock on the date of the agreement. Through January 31, 2023, the Company had sold an aggregate of 3,722,251 shares of common stock with an aggregate market value of $11.8 million at an average price of $3.17 per share pursuant to this common stock purchase agreement with approximately $0.7 million remaining on the facility as of January 31, 2023.

 

XML 23 R9.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies
9 Months Ended
Jan. 31, 2023
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies

(2) Summary of Significant Accounting Policies

 

(a) Consolidation

 

The accompanying consolidated financial statements include the accounts of the Company and its majority-owned subsidiaries, Ocean Power Technologies Ltd. in the United Kingdom, and Ocean Power Technologies (Australasia) Pty Ltd. in Australia (“OPT-A”). OPT-A is in the process of being liquidated due to inactivity. All documents have been filed with the Australian Tax Organization and the Company expects this to be completed in the current fiscal year. All significant intercompany accounts and transactions have been eliminated in consolidation.

 

(b) Use of Estimates

 

The preparation of the consolidated financial statements requires management of the Company to make a number of estimates and assumptions relating to the reported amounts of assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the period. Significant items subject to such estimates and assumptions include, among other items, stock-based compensation, valuations, purchase price allocations and contingent consideration related to business combinations, expected future cash flows including growth rates, discount rates, terminal values and other assumptions and estimates used to evaluate the recoverability of long-lived assets, goodwill and other intangible assets and the related amortization methods and periods, and estimated hours and costs to complete customer contracts for purposes of revenue recognition. Actual results could differ from those estimates.

 

(c) Cash, Cash Equivalents, Restricted Cash and Security Agreements and Short Term Investments

 

Cash and Cash Equivalents

 

The Company considers all highly liquid investments with a maturity of three months or less when purchased to be cash equivalents. The Company invests excess cash in a money market account or in short term investments that are held-to-maturity. The Company had cash and cash equivalents of approximately $10.9 million as of January 31, 2023 and $7.9 million as of April 30, 2022.

 

Restricted Cash and Security Agreements

 

The Company has a letter of credit agreement with Santander Bank, N.A. (“Santander”). Cash of $154,000 is on deposit at Santander and serves as security for a letter of credit issued by Santander for the lease of warehouse/office space in Monroe Township, New Jersey. This agreement cannot be extended beyond July 31, 2025 and is cancellable at the discretion of the bank.

 

Santander also issued a letter of credit to subsidiaries of Enel Green Power (“EGP”) pursuant to the Company’s contracts with EGP. This letter of credit was originally issued in the amount of $645,000, and was reduced to $323,000 in August 2020. The letter of credit was further reduced by an additional $258,000 during the quarter ended January 31, 2023 when the PowerBuoy® (“PB3”) and its accompanying systems passed final acceptance testing. The remaining restricted amount of $65,000 will be released in January 2024, which is 12 months after the buoy is fully deployed.

 

 

The following table provides a reconciliation of cash, cash equivalents and restricted cash reported within the Consolidated Balance Sheets that total to the same amounts shown in the Consolidated Statements of Cash Flows.

 

   January 31,
2023
   April 30,
2022
 
   (in thousands) 
Cash and cash equivalents  $10,920   $7,885 
Restricted cash- short term   65    258 
Restricted cash- long term   154    219 
Cash, cash equivalents, restricted cash and restricted cash equivalents  $11,139   $8,362 

 

Short term investments

 

During fiscal 2022, the Company acquired investment securities through Charles Schwab Bank. As of January 31, 2023 and April 30, 2022, their carrying value was approximately $30.0 million and $49.4 million, respectively. All short term investments consist of corporate bonds, government agency bonds, or U.S. Treasury Notes and Bonds, are investment grade rated or better, and mature within 12 months. The Company has the ability and the intention to hold all investments to maturity, and as such are classified as held-to-maturity investments and carried at amortized cost. The total recognized interest expense on the premium we paid for the securities for the nine month period ended January 31, 2023 and 2022 is approximately $0.2 million and zero, respectively. Additionally, there has been no impairment on these investments.

 

The following table summarizes the Company’s short term investments as of January 31, 2023:

 

Category  Amortized Cost   Unrealized
Gains (Losses)
   Market Value 
Corporate Bonds  $18,554   $54   $18,608 
Government Bonds & Notes   8,079   $(22)   8,057 
Government Agency   3,372   $419    3,791 
Total Short term investments  $30,005   $451   $30,456 

 

(d) Concentration of Credit Risk

 

Financial instruments that potentially subject the Company to credit risk consist principally of trade accounts receivable, short term investments and cash equivalents. The Company believes that its credit risk is limited because the Company’s current contracts are with entities with a reliable payment history. The Company invests its excess cash in a money market fund and short term held-to maturity investments and does not believe that it is exposed to any significant risks related to its cash accounts, money market fund, or held-to maturity investments. Cash is also maintained at foreign financial institutions. Cash in foreign financial institutions as of January 31, 2023 was approximately $14,000.

 

For the nine months ended January 31, 2023 and 2022, the Company had two and four customers whose revenues accounted for at least 10% of the Company’s consolidated revenues, respectively. These revenues accounted for approximately 28% and 58% of the Company’s total revenues for the respective periods. For the three months ended January 31, 2023 and 2022, the Company had five and four customers whose revenues accounted for at least 10% of the Company’s consolidated revenues, respectively. These revenues accounted for approximately 63% and 71% of the Company’s total revenues for the respective periods.

 

 

(e) Share-Based Compensation

 

Costs resulting from all share-based payment transactions are recognized in the consolidated financial statements at their fair values. The aggregate share-based compensation expense recorded in the Consolidated Statements of Operations for the nine months ended January 31, 2023 and 2022 was approximately $0.9 million and $0.9 million, respectively. For the three months ended January 31, 2023 and 2022, share-based compensation expense was $0.3 million in each period.

 

(f) Revenue Recognition

 

The Company accounts for revenues in accordance with Accounting Standards Codification 606 (ASC 606) for contracts with customers and Accounting Standards Codification 842 (ASC 842) for leasing arrangements. In relation to ASC 606, which states that a performance obligation is the unit of account for revenue recognition, the Company assesses the goods or services promised in a contract with a customer and identifies as a performance obligation as either: a) a good or service (or a bundle of goods or services) that is distinct; or b) a series of distinct goods or services that are substantially the same and that have the same pattern of transfer to the customer. A contract may contain a single performance obligation or multiple performance obligations. For contracts with multiple performance obligations, the Company allocates the contracted transaction price to each performance obligation based upon the relative standalone selling price, which represents the price the Company would sell a promised good or service separately to a customer. The Company determines the standalone selling price based upon the facts and circumstances of each obligated good or service. When no observable standalone selling price is available, the standalone selling price is generally estimated based upon the Company’s forecast of the total cost to satisfy the performance obligation plus an appropriate profit margin.

 

The nature of the Company’s contracts may give rise to several types of variable consideration, including unpriced change orders, liquidated damages and penalties. Variable consideration can also arise from modifications to the scope of services. Variable consideration is included in the transaction price to the extent it is probable that a significant reversal of cumulative revenue recognized will not occur once the uncertainty associated with the variable consideration is resolved. Our estimates of variable consideration and determination of whether to include such amounts in the transaction price are based largely on our assessment of legal enforceability, performance, and any other information (historical, current, and forecasted) that is reasonably available to us. There was no variable consideration as of January 31, 2023 or 2022. The Company presents shipping and handling costs, that occur after control of the promised goods or services transfer to the customer, as fulfillment costs in costs of goods sold and regular shipping and handling activities charged to operating expenses.

 

The Company recognizes revenue when or as it satisfies a performance obligation by transferring a good or service to a customer, either (1) at a point in time or (2) over time. A good or service is transferred when or as the customer obtains control. The evaluation of whether control of each performance obligation is transferred at a point in time or over time is made at contract inception. Input measures such as costs incurred are utilized to assess progress against specific contractual performance obligations for the Company’s services. The selection of the method to measure progress towards completion requires judgment and is based on the nature of the services to be provided. For the Company, the input method using costs incurred or labor hours best represents the measure of progress against the performance obligations incorporated within the contractual agreements. If estimated total costs on any contract project a loss, the Company charges the entire estimated loss to operations in the period the loss becomes known. The cumulative effect of revisions to revenue, estimated costs to complete contracts, including penalties, change orders, claims, anticipated losses, and others are recorded in the accounting period in which the events indicating a loss are known and the loss can be reasonably estimated. These loss projects are re-assessed for each subsequent reporting period until the project is complete. Such revisions could occur at any time and the effects may be material.

 

The Company’s contracts are either cost-plus contracts, fixed-price contracts, time and material agreements, lease or service agreements. Under cost plus contracts, customers are billed for actual expenses incurred plus an agreed-upon fee.

 

 

The Company has two types of fixed-price contracts, firm fixed-price and cost-sharing. Under firm fixed-price contracts, the Company receives an agreed-upon amount for providing products and services specified in the contract, and a profit or loss is recognized depending on whether actual costs are more or less than the agreed upon amount. Under cost-sharing contracts, the fixed amount agreed upon with the customer is only intended to fund a portion of the costs on a specific project. Under cost sharing contracts, an amount corresponding to the revenue is recorded in cost of revenues, resulting in gross profit on these contracts of zero. The Company’s share of the costs is recorded as product development expense. The Company reports its disaggregation of revenues by contract type since this method best represents the Company’s business. For the nine-month periods ended January 31, 2023 and 2022, all of the Company’s contracts were classified as firm fixed-price.

 

The Company at times enters into agreements with government agencies through Small Business Innovation Research (“SBIR”) contract agreements. These are typically fixed-priced agreements where the Company retains ownership of the data and grants the government a license with unlimited rights to use, disclose, reproduce, prepare derivative works and publicly distribute the data.

 

Time and materials agreements are billed based solely on the cost of time spent working on the contract and the material used.

 

As of January 31, 2023, the Company’s total remaining performance obligations, also referred to as backlog, totaled $2.5 million. The Company expects to recognize approximately 85%, or $2.1 million, for the remaining performance obligations as revenue over the next twelve months.

 

The Company also enters into lease arrangements for its PowerBuoys and Wave Adaptive Modular Vessels (“WAM-V®”) with certain customers. Revenue related to multiple-element arrangements is allocated to lease and non-lease elements based on their relative standalone selling prices or expected cost plus a margin approach. Lease elements generally include a PowerBuoy, WAM-V®, and components, while non-lease elements, which the Company expects to become more prevalent, generally include engineering, monitoring and support services. In the lease arrangement, the customer may be provided an option to extend the lease term or purchase the leased buoy or WAM-V® at some point during and/or at the end of the lease term.

 

At inception of a contract, the Company classifies leases as either operating or financing in accordance with the authoritative accounting guidance contained within ASC Topic 842, “Leases”. If the direct financing or sales-type classification criteria are met, then the lease is accounted for as a finance lease. All others are treated as operating leases.

 

The Company recognizes revenue from operating lease arrangements generally on a straight-line basis over the lease term, or as agreed upon in-use days are utilized, which is presented in Revenues in the Consolidated Statement of Operations. The below table represents the total revenue recognized under ASC 606 and ASC 842 for the three and nine months ended January 31, 2023 and 2022.

 

    Three months ended January 31, 2023   Three months ended January 31, 2022 
    ASC 606   ASC 842   Total   ASC 606   ASC 842   Total 
    (in thousands)   (in thousands) 
Revenue   $559   $175   $734   $484   $   $484 

 

    Nine months ended January 31, 2023   Nine months ended January 31, 2022 
    ASC 606   ASC 842   Total   ASC 606   ASC 842   Total 
    (in thousands)   (in thousands) 
Revenue   $1,562   $190   $1,752   $1,003   $   $1,003 

 

 

(g) Other Income – Employee Retention Credit

 

The Coronavirus Aid, Relief and Economic Security (“CARES”) Act provided an employee retention credit (“ERC”), which was a refundable tax credit against certain employment taxes of up to $5,000 per employee for eligible employers. The tax credit was equal to 50% of qualified wages paid to employees during a quarter, capped at $10,000 of qualified wages per employee through December 31, 2020. Additional relief provisions were passed by the United States government, which extend and slightly expand the qualified wage caps on these credits through December 31, 2021. Based on these additional provisions, the tax credit is now equal to 70% of qualified wages paid to employees during a quarter, and the limit on qualified wages per employee has been increased to $10,000 of qualified wages per quarter.

 

During the three-month period ended October 31, 2022, the Company determined that it qualified for the tax credit under “CARES” and submitted claims of approximately $612,000 and $590,000 for the fiscal years ended April 30, 2021 and 2022, respectively, and recognized approximately $1,202,000 as other income in the statement of operations for the nine-month period ended January 31, 2023. Claimed ERC’s are expected to be settled during the year ended April 30, 2023 and have been recorded within other current assets in the accompanying balance sheet as of January 31, 2023.

 

In November 2022 the Company received approximately $205,000 from the IRS related to the receivable.

 

(h) Net Loss per Common Share

 

Basic and diluted net loss per common share for all periods presented is computed by dividing net loss by the weighted average number of shares of common stock and common stock equivalents outstanding during the period.

 

Due to the Company’s net losses, potentially dilutive securities, consisting of options to purchase shares of common stock, potential exercises of warrants on common stock and unvested restricted stock issued to employees and non-employee directors, were excluded from the diluted loss per share calculation due to their anti-dilutive effect.

 

In computing diluted net loss per common share on the Consolidated Statement of Operations, potential exercises of warrants on common stock, options to purchase shares of common stock and non-vested restricted stock issued to employees and non-employee directors, totaling 8,010,373 and 6,356,123 for the nine months ended January 31, 2023 and 2022, respectively, were excluded from each of the computations as the effect would have been anti-dilutive due to the net loss for the periods.

 

(i) Recently Issued Accounting Standards

 

In June 2016, the Financial Accounting Standards Board (“FASB”) issued ASU No. 2016-13, “Financial Instruments - Credit Losses (Topic 326), Measurement of Credit Losses on Financial Instruments.” This amendment replaces the incurred loss impairment methodology in current GAAP with a methodology that reflects expected credit losses on instruments within its scope, including trade receivables. This update is intended to provide financial statement users with more decision-useful information about the expected credit losses. In November 2019, the FASB issued No. 2019-10, Financial Instruments—Credit Losses (Topic 326), Derivatives and Hedging (Topic 815), and Leases (Topic 842), which deferred the effective date of ASU 2016-13 for Smaller Reporting Companies for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. The Company is currently evaluating the impact the adoption of ASU 2016-13 will have on its consolidated financial statements.

 

 

XML 24 R10.htm IDEA: XBRL DOCUMENT v3.22.4
Account Receivable, Contract Assets and Contract Liabilities
9 Months Ended
Jan. 31, 2023
Account Receivable Contract Assets And Contract Liabilities  
Account Receivable, Contract Assets and Contract Liabilities

(3) Account Receivable, Contract Assets and Contract Liabilities

 

The following provides further details on the balance sheet accounts of accounts receivable, contract assets and contract liabilities from contracts with customers:

 

   January 31,
2023
   April 30,
2022
 
   (in thousands) 
Accounts receivable  $706   $482 
Contract assets   93    386 
Contract liabilities   1,334    129 

 

Accounts Receivable

 

The Company grants credit to its customers, generally without collateral, under normal payment terms (typically 30 to 60 days after invoicing). Generally, invoicing occurs after the related services are performed or control of goods have transferred to the customer. Accounts receivable represent an unconditional right to consideration arising from the Company’s performance under contracts with customers. The carrying value of such receivables represents their estimated realizable value.

 

Contract Assets

 

Contract assets include unbilled amounts typically resulting from arrangements whereby the right to payment is conditional on completing additional tasks or services for a performance obligation. The decrease in contract assets is primarily a result of services performed relating to MAR projects for which revenue was recognized in prior periods but was billed during the nine months ended January 31, 2023.

 

Significant changes in the contract assets balances during the period were as follows:

 

   Nine months ended
January 31,
2023
 
   (in thousands) 
Transferred to receivables from contract assets recognized at the beginning of the period  $(1,646)
Revenue recognized and not billed as of the end of the period   1,353 
Net change in contract assets  $(293)

 

Contract Liabilities

 

Contract liabilities consist of amounts invoiced to customers in excess of revenue recognized. The increase in contract liabilities is primarily due to payments received for the following; $1.0 million related to future grant revenue and $0.4 million for future sales revenue during the nine months ended January 31, 2023 for which revenue has not been recognized.

 

Significant changes in the contract liabilities balances during the period are as follows:

   Nine months ended
January 31,
2023
 
    (in thousands) 
      
Revenue recognized that was included in the contract liabilities balance as of the beginning of the period  $(447)
Payments collected for which revenue has not been recognized   1,652 
Net change in contract liabilities  $1,205 

 

 

XML 25 R11.htm IDEA: XBRL DOCUMENT v3.22.4
Inventory
9 Months Ended
Jan. 31, 2023
Inventory Disclosure [Abstract]  
Inventory

(4) Inventory

 

The Company holds inventory related to the production of its WAM-V® and PowerBuoy® products.

 

   January 31,
2023
   April 30,
2022
 
   (in thousands) 
Raw Materials  $1,191   $198 
Work in Process   245    244 
Inventory, net  $1,436   $442 

 

XML 26 R12.htm IDEA: XBRL DOCUMENT v3.22.4
Other Current Assets
9 Months Ended
Jan. 31, 2023
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
Other Current Assets

(5) Other Current Assets

 

Other current assets consisted of the following at January 31, 2023 and April 30, 2022:

 

   January 31,
2023
   April 30,
2022
 
   (in thousands) 
Prepaid insurance  $424   $182 
Prepaid software & licenses   135    127 
Prepaid project costs   26     
Prepaid sales & marketing   161    50 
Employee retention credit receivable   997     
Interest receivable   119     
Other receivables   72    24 
Prepaid expenses- other   63    84 
Total other current assets  $1,997   $467 

 

XML 27 R13.htm IDEA: XBRL DOCUMENT v3.22.4
Property and Equipment, net
9 Months Ended
Jan. 31, 2023
Property, Plant and Equipment [Abstract]  
Property and Equipment, net

(6) Property and Equipment, net

 

The components of property and equipment, net as of January 31, 2023 and April 30, 2022 consisted of the following:

 

   January 31,
2023
   April 30,
2022
 
   (in thousands) 
Equipment  $869   $615 
Computer equipment & software   623    571 
Office furniture & equipment   59    352 
Leasehold improvements   538    477 
Construction in process   15    15 
Property and equipment, gross   2,104    2,030 
Less: accumulated depreciation   (1,513)   (1,585)
Property and equipment, net  $591   $445 

 

Depreciation expense was approximately $157,000 and $104,000 for the nine-month periods ended January 31, 2023 and 2022, respectively. During the nine months ended January 31, 2023, the Company had approximately $229,000 of fully depreciated fixed assets that were no longer in use that were written off. During the nine months ended January 31, 2023, the Company purchased approximately $302,000 of new equipment.

 

 

XML 28 R14.htm IDEA: XBRL DOCUMENT v3.22.4
Intangible Assets
9 Months Ended
Jan. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Intangible Assets

(7) Intangible Assets

 

The components of intangible assets, net as of January 31, 2023 and April 30, 2022 consisted of the following:

 

   January 31,
2023
   April 30,
2022
 
   (in thousands) 
Patents  $2,729   $2,729 
Trademarks   2,769    2,769 
Tradename   130    130 
Customer Relationships   150    150 
Intangible assets, gross  $5,778   $5,778 
Accumulated amortization   (1,761)   (1,642)
Intangible assets, net  $4,017   $4,136 

 

Amortization expense was approximately $119,000 and $18,000 for the nine-month periods ended January 31, 2023 and 2022, respectively. Amortization expense was approximately $40,000 and $6,000 for the three-month periods ended January 31, 2023 and 2022, respectively.

 

XML 29 R15.htm IDEA: XBRL DOCUMENT v3.22.4
Goodwill
9 Months Ended
Jan. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill

(8) Goodwill

 

Goodwill in the amount of $8.5 million was recognized in November 2021 related to the acquisition of MAR. There have been no additions to or impairment of goodwill during the nine-month period ended January 31, 2023.

 

XML 30 R16.htm IDEA: XBRL DOCUMENT v3.22.4
Leases
9 Months Ended
Jan. 31, 2023
Leases [Abstract]  
Leases

(9) Leases

 

Lessee Information

 

Right-of-use asset and operating lease liabilities are recognized based on the present value of future minimum lease payments over the lease term at commencement date. When the implicit rate of the lease is not provided or cannot be determined, the Company uses the incremental borrowing rate based on the information available at the effective date to determine the present value of future payments. Lease terms may include options to extend or terminate the lease when it is reasonably certain that the Company will exercise those options. The renewal options have not been included in the lease term as they are not reasonably certain of exercise. The Company’s operating leases consist of leases for office facilities and warehouse space. Lease expense for minimum lease payments is recognized on a straight- line basis over the lease term and consists of interest on the lease liability and the amortization of the right of use asset.

 

The Company has a lease for its facility located in Monroe Township, New Jersey that is used as warehouse/production space and the Company’s principal offices and corporate headquarters. The lease includes an initial lease term of seven years which is set to expire in November of 2024, and contains an option to extend the lease for another five years. The lease is classified as an operating lease and is included in right-of-use assets, right-of-use liabilities current and lease liabilities-long-term on the Company’s Consolidated Balance Sheets.

 

The Company also signed a new lease located in Houston, Texas for office space for our local employees. The lease term is for 1 year and is set to expire in January of 2024. ASC 842 allows a company an accounting policy election to recognize lease payments within the Consolidated Statement of Operations on a straight-line basis if the lease term is equal to or less than 12 months and not recognize a right-of use asset and lease liability. The accounting policy election is made on the commencement date of the lease. The Company has chosen this election for the Houston lease and classified it as a short-term lease.

 

 

The Company also has a lease with the University of California Berkeley in Richmond, California that was assumed as part of the MAR acquisition. The lease is currently a month-to-month lease in accordance with the lease agreement. In accordance with ASC 842, since the remaining lease term at the time of the acquisition of MAR was less than 12 months, the lease was not recognized as a right-of-use asset.

 

Subsequent to January 31, 2023 (see Note 18) the Company entered into a new lease for facility located in Oakland, California with a commencement date to be determined upon completion of work to be performed by the landlord. The term of the lease is for 62 months from the commencement date with an option of the Company to terminate the lease after 39 months if certain conditions are met. The rent will be approximately $25,000 per month and the facility will be utilized for our MAR business.

 

The operating lease cash flow payments for the three months ended January 31, 2023 and 2022 were $110,000 and $111,000, respectively. The operating lease cash flow payments for the nine months ended January 31, 2023 and 2022 were $326,000 and $315,000, respectively.

 

The components of lease expense in the Consolidated Statement of Operations for the three and nine months ended January 31, 2023 and 2022 were as follows:

 

                 
   Three months ended
January 31,
   Nine months ended
January 31,
 
   2023   2022   2023   2022 
   (in thousands)   (in thousands) 
Operating lease cost  $92   $92   $276   $276 
Short-term lease cost   8    12    24    22 
Total lease cost  $100   $104   $300   $298 

 

Information related to the Company’s right-of use assets and lease liabilities as of January 31, 2023 was as follows:

 

   January 31,
2023
 
    (in thousands)  
      
Operating lease:     
Operating right-of-use asset, net  $522 
      
Right-of-use liability- current  $320 
Right-of-use liability- long term   282 
Total lease liability  $602 
      
Weighted average remaining lease term- operating leases   1.69 years 
Weighted average discount rate- operating leases   8.5%

 

Total remaining lease payments under the Company’s operating leases are as follows:

 

   January 31,
2023
 
    (in thousands)  
      
Remainder of fiscal year 2023  $106 
2024   398 
2025   184 
Total future minimum lease payments  $688 
Less imputed interest   (86)
Total  $602 

 

 

XML 31 R17.htm IDEA: XBRL DOCUMENT v3.22.4
Accrued Expenses
9 Months Ended
Jan. 31, 2023
Payables and Accruals [Abstract]  
Accrued Expenses

(10) Accrued Expenses

 

Accrued expenses consisted of the following at January 31, 2023 and April 30, 2022:

 

   January 31,
2023
   April 30,
2022
 
    (in thousands) 
Project costs  $363   $59 
Contract loss reserve   -    328 
Employee incentive payments   1,037    266 
Accrued salary and benefits   50    60 
Professional fees   55    30 
Other   121    134 
Accrued expenses total  $1,626   $877 

 

XML 32 R18.htm IDEA: XBRL DOCUMENT v3.22.4
Warrants
9 Months Ended
Jan. 31, 2023
Warrants  
Warrants

(11) Warrants

 

Equity Classified Warrants

 

On April 8, 2019, the Company issued and sold 1,542,000 shares of common stock, and pre-funded warrants to purchase up to 3,385,680 shares of common stock. The public offering price for the pre-funded warrants was equal to the public offering price of the common stock, less the $0.01 per share exercise price of each warrant. The pre-funded warrants have no expiration date. As of January 31, 2023, all of the pre-funded warrants had been exercised.

 

The underwritten public offering also included the issuance of common stock warrants to purchase up to 4,927,680 shares of common stock that have an exercise price of $3.85 per share and expire five years from the issuance date. As of January 31, 2023, common warrants to purchase 732,500 shares of the common stock had been exercised.

 

The pre-funded and common warrants issued in the Company’s April 8, 2019 public offering did not meet the criteria to be classified as a liability award and therefore were treated as an equity award and recorded as a component of shareholders’ equity in the Consolidated Balance Sheets.

 

XML 33 R19.htm IDEA: XBRL DOCUMENT v3.22.4
Paycheck Protection Program Loan
9 Months Ended
Jan. 31, 2023
Debt Disclosure [Abstract]  
Paycheck Protection Program Loan

(12) Paycheck Protection Program Loan

 

On March 27, 2020, the U.S. Government passed into law the CARES Act. On May 3, 2020, the Company signed a Paycheck Protection Program (“PPP”) loan with Santander as the lender for $890,000 in support through the Small Business Association (“SBA”) under the PPP Loan. The PPP Loan was unsecured and evidenced by a note in favor of Santander and governed by a Loan Agreement with Santander. The Company received the proceeds on May 5, 2020.

 

The Company filed its loan forgiveness application at the end of February 2021 asking for 100% forgiveness of the loan. In June 2021, the Company was informed that its application was approved, and that the loan was fully forgiven. The Company recognized a gain on forgiveness of PPP loan of approximately $890,000 during the nine months ended January 31, 2022.

 

 

XML 34 R20.htm IDEA: XBRL DOCUMENT v3.22.4
Share-Based Compensation
9 Months Ended
Jan. 31, 2023
Share-Based Payment Arrangement [Abstract]  
Share-Based Compensation

(13) Share-Based Compensation

 

In 2015, upon approval by the Company’s shareholders, the Company’s 2015 Omnibus Incentive Plan (the “2015 Plan”) became effective. A total of 1,332,036 shares were authorized for issuance under the 2015 Omnibus Incentive Plan, including shares available for awards under the 2006 Stock Incentive Plan remaining at the time that plan terminated, or that were subject to awards under the 2006 Stock Incentive Plan that thereafter terminated by reason of expiration, forfeiture, cancellation or otherwise. If any award under the 2006 Stock Incentive Plan or 2015 Plan expires, is cancelled, terminates unexercised or is forfeited, those shares become again available for grant under the 2015 Plan. The 2015 Plan will terminate ten years after its effective date, in October 2025, but is subject to earlier termination as provided in the 2015 Plan.

 

At subsequent shareholder meetings, including most recently in January 2023, the shareholders approved an aggregate increase to the 2015 Plan of 3,050,000 shares resulting in total shares authorized for issuance of 4,382,036 as of January 2023. As of January 31, 2023, the Company had approximately 38,000 shares available for future issuance under the 2015 Plan.

 

On January 18, 2018, the Company’s Board of Directors adopted the Company’s Employment Inducement Incentive Award Plan (the “2018 Inducement Plan”) pursuant to which the Company reserved 25,000 shares of common stock for issuance under the Inducement Plan. In accordance with Rule 711(a) of the NYSE American Company Guide, awards under the Inducement Plan may only be made to individuals not previously employees of the Company (or following such individuals’ bona fide period of non-employment with the Company), as an inducement material to the individuals’ entry into employment with the Company. An award is any right to receive the Company’s common stock pursuant to the 2018 Inducement Plan, consisting of a performance share award, restricted stock award, a restricted stock unit award or a stock payment award. On February 9, 2022, the 2018 Inducement Plan was amended to increase the authorized shares by 250,000 to 275,000. As of January 31, 2023, there were approximately 161,000 shares available for grant under the 2018 Inducement Plan. The 2015 Plan and the 2018 Inducement Plan together comprise the “Stock Incentive Plans”.

 

Stock Options

 

The Company estimates the fair value of each stock option award granted with service-based vesting requirements, using the Black-Scholes option pricing model, assuming no dividends, and using weighted average valuation assumptions. The risk-free rate is based on the U.S. Treasury yield curve in effect at the time of grant commensurate with the expected life of the award. The expected life (estimated period of time outstanding) of the stock options granted was estimated using the “simplified” method as permitted by the SEC’s Staff Accounting Bulletin No. 110, Share-Based Payment. Expected volatility is based on the Company’s historical volatility over the expected life of the stock option granted.

 

The Company granted options to acquire 601,089 and 793,850 share of common stock during the three and nine months ended January 31, 2023 and 2022, respectively. The weighted average grant date fair value of the options granted in January 2023 was approximately $376,000. The following assumptions were used to value the awards:

 

   Nine months ended
January 31,
 
   2023   2022 
Risk-free interest rate   3.5%   1.5%
Expected dividend yield   0%   0%
Expected life (in years)   5.5    5.6 
Expected volatility   109.0%   121.9%

 

A summary of stock options under our Stock Incentive Plans is detailed in the following table.

 

   

Shares

Underlying 

Options

  

Weighted

Average

Exercise

Price

  

Weighted

Average

Remaining

Contractual

Term

(In Years)

 
Outstanding as of April 30, 2022    1,110,356   $2.34    9.2 
Granted    601,089   $0.68      
Exercised       $      
Cancelled/forfeited    (135,903)  $1.88      
Outstanding as of January 31, 2023    1,575,542   $1.75    9.0 
Exercisable as of January 31, 2023    540,546   $3.19    7.9 

 

 

As of January 31, 2023, the total intrinsic value of outstanding and exercisable options was approximately zero. As of January 31, 2023, approximately 1,035,000 options were unvested, which had an intrinsic value of $10,000 and a weighted average remaining contractual term of 9.5 years. There was approximately $230,000 and $183,000 of total recognized compensation cost related to stock options during each of the nine months ended January 31, 2023 and 2022, respectively. There was approximately $62,000 and $68,000 of total recognized compensation cost related to stock options during each of the three months ended January 31, 2023 and 2022, respectively. As of January 31, 2023, there was approximately $0.8 million of total unrecognized compensation cost related to non-vested stock options granted under the plans. This cost is expected to be recognized over a weighted-average period of 2.4 years.

 

Performance Stock Options

 

A summary of performance stock options under our Stock Incentive Plans is detailed in the following table.

 

   

Shares

Underlying

Options

  

Weighted

Average

Exercise

Price

  

Weighted
Average

Remaining

Contractual

Term

(In Years)

 
Outstanding as of April 30, 2022    210,122   $2.20    8.8 
Granted       $      
Exercised       $      
Cancelled/forfeited    (8,466)  $2.93      
Outstanding as of January 31, 2023    201,656   $2.17    8.1 
Exercisable as of January 31, 2023       $      

 

As of January 31, 2023, approximately 202,000 performance stock options were unvested, which had an intrinsic value of zero and a weighted average remaining contractual term of 8.1 years. There was approximately $132,000 and $123,000 of total recognized compensation cost related to performance stock options during the nine months ended January 31, 2023 and 2022, respectively. There was approximately $31,000 and $62,000 of total recognized compensation cost related to performance stock options during the three months ended January 31, 2023 and 2022, respectively. As of January 31, 2023, there was approximately $22,000 of total unrecognized compensation cost related to non-vested performance stock options granted under the plans. This cost is expected to be recognized over a weighted-average period of 0.4 years.

 

Restricted Stock Units

 

Compensation expense for non-vested restricted stock units is generally recorded based on its market value on the date of grant and recognized ratably over the associated service and performance period. During the nine months ended January 31, 2023 and 2022, the Company granted 1,608,681 and 777,764 shares, respectively, that were subject to both service-based and market-based vesting requirements.

 

 

A summary of non-vested restricted stock units under our Stock Incentive Plans is as follows:

 

  

Number

of Shares

  

Weighted

Average Price
per Share

 
Unvested at April 30, 2022   827,764   $1.41 
Granted   1,608,681   $0.77 
Vested and issued   (349,429)  $1.40 
Cancelled/forfeited   (49,021)     
Unvested at January 31, 2023   2,037,995   $0.91 

 

There was approximately $549,000 and $43,000 of total recognized compensation cost related to restricted stock units for the nine months ended January 31, 2023 and 2022, respectively. There was approximately $185,000 and $14,000 of total recognized compensation cost related to restricted stock units for the three months ended January 31, 2023 and 2022, respectively. As of January 31, 2023, there was approximately $1,576,000 of unrecognized compensation cost remaining related to unvested restricted stock units granted under our plans. This cost is expected to be recognized over a weighted-average period of 1.6 years.

 

XML 35 R21.htm IDEA: XBRL DOCUMENT v3.22.4
Fair Value Measurements
9 Months Ended
Jan. 31, 2023
Fair Value Disclosures [Abstract]  
Fair Value Measurements

(14) Fair Value Measurements

 

ASC Topic 820, “Fair Value Measurements” states that fair value is an exit price, representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. Assets and liabilities that are measured at fair value are reported using a three-level fair value hierarchy that prioritizes the inputs used to measure fair value. This hierarchy maximizes the use of observable input and minimizes the use of unobservable inputs. The following is a description of the three hierarchy levels.

 

Level 1 Unadjusted quoted prices in active markets for identical assets or liabilities that the Company has the ability to access at the measurement date.
  
Level 2Inputs other than quoted prices in active markets that are observable for the asset or liability, either directly or indirectly.
  
Level 3Inputs that are unobservable for the asset or liability.

 

Disclosure of Fair Values

 

The Company’s financial instruments that are not re-measured at fair value include cash, cash equivalents, restricted cash, accounts receivable, contract assets and liabilities, deposits, accounts payable, and accrued expenses. The Company’s contingent consideration liability represents the only asset or liability classified financial instrument that is measured at fair value on a recurring basis.

 

The total carrying value of our short term investments approximates fair value due to the short term nature of these investments. As of January 31, 2023 and April 30, 2022, the carrying values were $30.0 million and $49.4 million, respectively.

 

Additionally, there is a Level 3 contingent liability related to earnouts as part of the MAR acquisition in the amount of $1.7 million as of January 31, 2023 as the inputs are currently unobservable to determine this fair value. As of January 31, 2023, the fair value of this contingent liability from the time that MAR was acquired has increased by approximately $0.1 million from $1.6 million.

 

Transfers into or out of any hierarchy level are recognized at the end of the reporting period in which the transfers occurred. There were no transfers between any hierarchy levels during each of the three and nine months ended January 31, 2023 and 2022.

 

 

XML 36 R22.htm IDEA: XBRL DOCUMENT v3.22.4
Commitments and Contingencies
9 Months Ended
Jan. 31, 2023
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies

(15) Commitments and Contingencies

 

Spain Income Tax Audit

 

The Company underwent an income tax audit in Spain for the period from 2011 to 2014, when its Spanish branch was closed. On July 30, 2018, the Spanish tax inspector concluded that although there was no tax owed in light of losses reported, the Company’s Spanish branch owed penalties for failure to properly account for the income associated with the funding grant. During the year ended April 30, 2022, the Company received notice from the Spanish Central Economic and Administrative Tribunal (“Spanish Tax Administration”) that it agreed with the inspector and ruled that the Company owes the full amount of the penalty in the amount of €279,870 or approximately $331,000. On January 25, 2021, the Company paid the Spanish Tax Administration €279,870. Notwithstanding that payment, on April 30, 2022, the Company filed its appeal of the decision of the Central Court to the Spanish National Court.

 

XML 37 R23.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes
9 Months Ended
Jan. 31, 2023
Income Tax Disclosure [Abstract]  
Income Taxes

(16) Income Taxes

 

Uncertain Tax Positions

 

We account for income taxes in accordance with ASC 740 . The guidance requires the Company to recognize in its consolidated financial statements the impact of a tax position if that position is more likely than not to be sustained upon examination, based on the technical merits of the position. The Company has no current or deferred tax due to current and projected losses for the year.

 

The Company has appealed the results of the income tax audit in Spain for the period from 2011 to 2014, when the Company’s Spanish branch was closed (see Note 15).

 

At January 31, 2023, the Company had no uncertain tax positions. The Company does not expect any material increase or decrease in its income tax expense or benefit in the next twelve months, related to examinations or uncertain tax positions. Net operating loss and credit carry forwards since inception remain open to examination by taxing authorities and will continue to remain open for a period of time after utilization.

 

Income Tax Benefit

 

The Company has sold New Jersey State net operating losses and research development credits under the New Jersey Economic Development Authority Tax Transfer program which has resulted in $278,000 and $1.0 million of income tax benefit related to the three and nine months ended January 31, 2023 and January 31, 2022, respectively.

 

XML 38 R24.htm IDEA: XBRL DOCUMENT v3.22.4
Operating Segments and Geographic Information
9 Months Ended
Jan. 31, 2023
Segment Reporting [Abstract]  
Operating Segments and Geographic Information

(17) Operating Segments and Geographic Information

 

The Company’s business consists of one reportable segment as the revenues associated with its different business lines are not material enough to justify segment reporting or to make it meaningful to investors, and our chief operating decision maker does not view the Company’s operations on a segment basis. The Company operates worldwide, with its U.S. operations in New Jersey, California and Texas, one operating subsidiary in the UK and one subsidiary which was discontinued during 2022 in Australia. Revenues and expenses are generally attributed to the operating unit that bills the customers. During each of the three and nine months ended January 31, 2023 and 2022, the Company’s primary business operations were in North America.

 

XML 39 R25.htm IDEA: XBRL DOCUMENT v3.22.4
Subsequent Events
9 Months Ended
Jan. 31, 2023
Subsequent Events [Abstract]  
Subsequent Events

(18) Subsequent Events

 

The Company entered into a new lease for facility located in Oakland, California with a commencement date to be determined upon completion of work to be performed by the landlord. The term of the lease is for 62 months from the commencement date with an option of the Company to terminate the lease after 39 months if certain conditions are met. The rent will be approximately $25,000 per month and the facility will be utilized for our MAR business.

XML 40 R26.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies (Policies)
9 Months Ended
Jan. 31, 2023
Accounting Policies [Abstract]  
Consolidation

(a) Consolidation

 

The accompanying consolidated financial statements include the accounts of the Company and its majority-owned subsidiaries, Ocean Power Technologies Ltd. in the United Kingdom, and Ocean Power Technologies (Australasia) Pty Ltd. in Australia (“OPT-A”). OPT-A is in the process of being liquidated due to inactivity. All documents have been filed with the Australian Tax Organization and the Company expects this to be completed in the current fiscal year. All significant intercompany accounts and transactions have been eliminated in consolidation.

 

Use of Estimates

(b) Use of Estimates

 

The preparation of the consolidated financial statements requires management of the Company to make a number of estimates and assumptions relating to the reported amounts of assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the period. Significant items subject to such estimates and assumptions include, among other items, stock-based compensation, valuations, purchase price allocations and contingent consideration related to business combinations, expected future cash flows including growth rates, discount rates, terminal values and other assumptions and estimates used to evaluate the recoverability of long-lived assets, goodwill and other intangible assets and the related amortization methods and periods, and estimated hours and costs to complete customer contracts for purposes of revenue recognition. Actual results could differ from those estimates.

 

Cash, Cash Equivalents, Restricted Cash and Security Agreements and Short Term Investments

(c) Cash, Cash Equivalents, Restricted Cash and Security Agreements and Short Term Investments

 

Cash and Cash Equivalents

 

The Company considers all highly liquid investments with a maturity of three months or less when purchased to be cash equivalents. The Company invests excess cash in a money market account or in short term investments that are held-to-maturity. The Company had cash and cash equivalents of approximately $10.9 million as of January 31, 2023 and $7.9 million as of April 30, 2022.

 

Restricted Cash and Security Agreements

 

The Company has a letter of credit agreement with Santander Bank, N.A. (“Santander”). Cash of $154,000 is on deposit at Santander and serves as security for a letter of credit issued by Santander for the lease of warehouse/office space in Monroe Township, New Jersey. This agreement cannot be extended beyond July 31, 2025 and is cancellable at the discretion of the bank.

 

Santander also issued a letter of credit to subsidiaries of Enel Green Power (“EGP”) pursuant to the Company’s contracts with EGP. This letter of credit was originally issued in the amount of $645,000, and was reduced to $323,000 in August 2020. The letter of credit was further reduced by an additional $258,000 during the quarter ended January 31, 2023 when the PowerBuoy® (“PB3”) and its accompanying systems passed final acceptance testing. The remaining restricted amount of $65,000 will be released in January 2024, which is 12 months after the buoy is fully deployed.

 

 

The following table provides a reconciliation of cash, cash equivalents and restricted cash reported within the Consolidated Balance Sheets that total to the same amounts shown in the Consolidated Statements of Cash Flows.

 

   January 31,
2023
   April 30,
2022
 
   (in thousands) 
Cash and cash equivalents  $10,920   $7,885 
Restricted cash- short term   65    258 
Restricted cash- long term   154    219 
Cash, cash equivalents, restricted cash and restricted cash equivalents  $11,139   $8,362 

 

Short term investments

 

During fiscal 2022, the Company acquired investment securities through Charles Schwab Bank. As of January 31, 2023 and April 30, 2022, their carrying value was approximately $30.0 million and $49.4 million, respectively. All short term investments consist of corporate bonds, government agency bonds, or U.S. Treasury Notes and Bonds, are investment grade rated or better, and mature within 12 months. The Company has the ability and the intention to hold all investments to maturity, and as such are classified as held-to-maturity investments and carried at amortized cost. The total recognized interest expense on the premium we paid for the securities for the nine month period ended January 31, 2023 and 2022 is approximately $0.2 million and zero, respectively. Additionally, there has been no impairment on these investments.

 

The following table summarizes the Company’s short term investments as of January 31, 2023:

 

Category  Amortized Cost   Unrealized
Gains (Losses)
   Market Value 
Corporate Bonds  $18,554   $54   $18,608 
Government Bonds & Notes   8,079   $(22)   8,057 
Government Agency   3,372   $419    3,791 
Total Short term investments  $30,005   $451   $30,456 

 

Concentration of Credit Risk

(d) Concentration of Credit Risk

 

Financial instruments that potentially subject the Company to credit risk consist principally of trade accounts receivable, short term investments and cash equivalents. The Company believes that its credit risk is limited because the Company’s current contracts are with entities with a reliable payment history. The Company invests its excess cash in a money market fund and short term held-to maturity investments and does not believe that it is exposed to any significant risks related to its cash accounts, money market fund, or held-to maturity investments. Cash is also maintained at foreign financial institutions. Cash in foreign financial institutions as of January 31, 2023 was approximately $14,000.

 

For the nine months ended January 31, 2023 and 2022, the Company had two and four customers whose revenues accounted for at least 10% of the Company’s consolidated revenues, respectively. These revenues accounted for approximately 28% and 58% of the Company’s total revenues for the respective periods. For the three months ended January 31, 2023 and 2022, the Company had five and four customers whose revenues accounted for at least 10% of the Company’s consolidated revenues, respectively. These revenues accounted for approximately 63% and 71% of the Company’s total revenues for the respective periods.

 

 

Share-Based Compensation

(e) Share-Based Compensation

 

Costs resulting from all share-based payment transactions are recognized in the consolidated financial statements at their fair values. The aggregate share-based compensation expense recorded in the Consolidated Statements of Operations for the nine months ended January 31, 2023 and 2022 was approximately $0.9 million and $0.9 million, respectively. For the three months ended January 31, 2023 and 2022, share-based compensation expense was $0.3 million in each period.

 

Revenue Recognition

(f) Revenue Recognition

 

The Company accounts for revenues in accordance with Accounting Standards Codification 606 (ASC 606) for contracts with customers and Accounting Standards Codification 842 (ASC 842) for leasing arrangements. In relation to ASC 606, which states that a performance obligation is the unit of account for revenue recognition, the Company assesses the goods or services promised in a contract with a customer and identifies as a performance obligation as either: a) a good or service (or a bundle of goods or services) that is distinct; or b) a series of distinct goods or services that are substantially the same and that have the same pattern of transfer to the customer. A contract may contain a single performance obligation or multiple performance obligations. For contracts with multiple performance obligations, the Company allocates the contracted transaction price to each performance obligation based upon the relative standalone selling price, which represents the price the Company would sell a promised good or service separately to a customer. The Company determines the standalone selling price based upon the facts and circumstances of each obligated good or service. When no observable standalone selling price is available, the standalone selling price is generally estimated based upon the Company’s forecast of the total cost to satisfy the performance obligation plus an appropriate profit margin.

 

The nature of the Company’s contracts may give rise to several types of variable consideration, including unpriced change orders, liquidated damages and penalties. Variable consideration can also arise from modifications to the scope of services. Variable consideration is included in the transaction price to the extent it is probable that a significant reversal of cumulative revenue recognized will not occur once the uncertainty associated with the variable consideration is resolved. Our estimates of variable consideration and determination of whether to include such amounts in the transaction price are based largely on our assessment of legal enforceability, performance, and any other information (historical, current, and forecasted) that is reasonably available to us. There was no variable consideration as of January 31, 2023 or 2022. The Company presents shipping and handling costs, that occur after control of the promised goods or services transfer to the customer, as fulfillment costs in costs of goods sold and regular shipping and handling activities charged to operating expenses.

 

The Company recognizes revenue when or as it satisfies a performance obligation by transferring a good or service to a customer, either (1) at a point in time or (2) over time. A good or service is transferred when or as the customer obtains control. The evaluation of whether control of each performance obligation is transferred at a point in time or over time is made at contract inception. Input measures such as costs incurred are utilized to assess progress against specific contractual performance obligations for the Company’s services. The selection of the method to measure progress towards completion requires judgment and is based on the nature of the services to be provided. For the Company, the input method using costs incurred or labor hours best represents the measure of progress against the performance obligations incorporated within the contractual agreements. If estimated total costs on any contract project a loss, the Company charges the entire estimated loss to operations in the period the loss becomes known. The cumulative effect of revisions to revenue, estimated costs to complete contracts, including penalties, change orders, claims, anticipated losses, and others are recorded in the accounting period in which the events indicating a loss are known and the loss can be reasonably estimated. These loss projects are re-assessed for each subsequent reporting period until the project is complete. Such revisions could occur at any time and the effects may be material.

 

The Company’s contracts are either cost-plus contracts, fixed-price contracts, time and material agreements, lease or service agreements. Under cost plus contracts, customers are billed for actual expenses incurred plus an agreed-upon fee.

 

 

The Company has two types of fixed-price contracts, firm fixed-price and cost-sharing. Under firm fixed-price contracts, the Company receives an agreed-upon amount for providing products and services specified in the contract, and a profit or loss is recognized depending on whether actual costs are more or less than the agreed upon amount. Under cost-sharing contracts, the fixed amount agreed upon with the customer is only intended to fund a portion of the costs on a specific project. Under cost sharing contracts, an amount corresponding to the revenue is recorded in cost of revenues, resulting in gross profit on these contracts of zero. The Company’s share of the costs is recorded as product development expense. The Company reports its disaggregation of revenues by contract type since this method best represents the Company’s business. For the nine-month periods ended January 31, 2023 and 2022, all of the Company’s contracts were classified as firm fixed-price.

 

The Company at times enters into agreements with government agencies through Small Business Innovation Research (“SBIR”) contract agreements. These are typically fixed-priced agreements where the Company retains ownership of the data and grants the government a license with unlimited rights to use, disclose, reproduce, prepare derivative works and publicly distribute the data.

 

Time and materials agreements are billed based solely on the cost of time spent working on the contract and the material used.

 

As of January 31, 2023, the Company’s total remaining performance obligations, also referred to as backlog, totaled $2.5 million. The Company expects to recognize approximately 85%, or $2.1 million, for the remaining performance obligations as revenue over the next twelve months.

 

The Company also enters into lease arrangements for its PowerBuoys and Wave Adaptive Modular Vessels (“WAM-V®”) with certain customers. Revenue related to multiple-element arrangements is allocated to lease and non-lease elements based on their relative standalone selling prices or expected cost plus a margin approach. Lease elements generally include a PowerBuoy, WAM-V®, and components, while non-lease elements, which the Company expects to become more prevalent, generally include engineering, monitoring and support services. In the lease arrangement, the customer may be provided an option to extend the lease term or purchase the leased buoy or WAM-V® at some point during and/or at the end of the lease term.

 

At inception of a contract, the Company classifies leases as either operating or financing in accordance with the authoritative accounting guidance contained within ASC Topic 842, “Leases”. If the direct financing or sales-type classification criteria are met, then the lease is accounted for as a finance lease. All others are treated as operating leases.

 

The Company recognizes revenue from operating lease arrangements generally on a straight-line basis over the lease term, or as agreed upon in-use days are utilized, which is presented in Revenues in the Consolidated Statement of Operations. The below table represents the total revenue recognized under ASC 606 and ASC 842 for the three and nine months ended January 31, 2023 and 2022.

 

    Three months ended January 31, 2023   Three months ended January 31, 2022 
    ASC 606   ASC 842   Total   ASC 606   ASC 842   Total 
    (in thousands)   (in thousands) 
Revenue   $559   $175   $734   $484   $   $484 

 

    Nine months ended January 31, 2023   Nine months ended January 31, 2022 
    ASC 606   ASC 842   Total   ASC 606   ASC 842   Total 
    (in thousands)   (in thousands) 
Revenue   $1,562   $190   $1,752   $1,003   $   $1,003 

 

 

Other Income – Employee Retention Credit

(g) Other Income – Employee Retention Credit

 

The Coronavirus Aid, Relief and Economic Security (“CARES”) Act provided an employee retention credit (“ERC”), which was a refundable tax credit against certain employment taxes of up to $5,000 per employee for eligible employers. The tax credit was equal to 50% of qualified wages paid to employees during a quarter, capped at $10,000 of qualified wages per employee through December 31, 2020. Additional relief provisions were passed by the United States government, which extend and slightly expand the qualified wage caps on these credits through December 31, 2021. Based on these additional provisions, the tax credit is now equal to 70% of qualified wages paid to employees during a quarter, and the limit on qualified wages per employee has been increased to $10,000 of qualified wages per quarter.

 

During the three-month period ended October 31, 2022, the Company determined that it qualified for the tax credit under “CARES” and submitted claims of approximately $612,000 and $590,000 for the fiscal years ended April 30, 2021 and 2022, respectively, and recognized approximately $1,202,000 as other income in the statement of operations for the nine-month period ended January 31, 2023. Claimed ERC’s are expected to be settled during the year ended April 30, 2023 and have been recorded within other current assets in the accompanying balance sheet as of January 31, 2023.

 

In November 2022 the Company received approximately $205,000 from the IRS related to the receivable.

 

Net Loss per Common Share

(h) Net Loss per Common Share

 

Basic and diluted net loss per common share for all periods presented is computed by dividing net loss by the weighted average number of shares of common stock and common stock equivalents outstanding during the period.

 

Due to the Company’s net losses, potentially dilutive securities, consisting of options to purchase shares of common stock, potential exercises of warrants on common stock and unvested restricted stock issued to employees and non-employee directors, were excluded from the diluted loss per share calculation due to their anti-dilutive effect.

 

In computing diluted net loss per common share on the Consolidated Statement of Operations, potential exercises of warrants on common stock, options to purchase shares of common stock and non-vested restricted stock issued to employees and non-employee directors, totaling 8,010,373 and 6,356,123 for the nine months ended January 31, 2023 and 2022, respectively, were excluded from each of the computations as the effect would have been anti-dilutive due to the net loss for the periods.

 

Recently Issued Accounting Standards

(i) Recently Issued Accounting Standards

 

In June 2016, the Financial Accounting Standards Board (“FASB”) issued ASU No. 2016-13, “Financial Instruments - Credit Losses (Topic 326), Measurement of Credit Losses on Financial Instruments.” This amendment replaces the incurred loss impairment methodology in current GAAP with a methodology that reflects expected credit losses on instruments within its scope, including trade receivables. This update is intended to provide financial statement users with more decision-useful information about the expected credit losses. In November 2019, the FASB issued No. 2019-10, Financial Instruments—Credit Losses (Topic 326), Derivatives and Hedging (Topic 815), and Leases (Topic 842), which deferred the effective date of ASU 2016-13 for Smaller Reporting Companies for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. The Company is currently evaluating the impact the adoption of ASU 2016-13 will have on its consolidated financial statements.

XML 41 R27.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies (Tables)
9 Months Ended
Jan. 31, 2023
Accounting Policies [Abstract]  
Schedule of Cash and Cash Equivalents and Restricted Cash

The following table provides a reconciliation of cash, cash equivalents and restricted cash reported within the Consolidated Balance Sheets that total to the same amounts shown in the Consolidated Statements of Cash Flows.

 

   January 31,
2023
   April 30,
2022
 
   (in thousands) 
Cash and cash equivalents  $10,920   $7,885 
Restricted cash- short term   65    258 
Restricted cash- long term   154    219 
Cash, cash equivalents, restricted cash and restricted cash equivalents  $11,139   $8,362 
Schedule of Investments and Unrealized Gains/Losses

The following table summarizes the Company’s short term investments as of January 31, 2023:

 

Category  Amortized Cost   Unrealized
Gains (Losses)
   Market Value 
Corporate Bonds  $18,554   $54   $18,608 
Government Bonds & Notes   8,079   $(22)   8,057 
Government Agency   3,372   $419    3,791 
Total Short term investments  $30,005   $451   $30,456 
Schedule of Revenue Recognizes From Operating Lease Arrangements

The Company recognizes revenue from operating lease arrangements generally on a straight-line basis over the lease term, or as agreed upon in-use days are utilized, which is presented in Revenues in the Consolidated Statement of Operations. The below table represents the total revenue recognized under ASC 606 and ASC 842 for the three and nine months ended January 31, 2023 and 2022.

 

    Three months ended January 31, 2023   Three months ended January 31, 2022 
    ASC 606   ASC 842   Total   ASC 606   ASC 842   Total 
    (in thousands)   (in thousands) 
Revenue   $559   $175   $734   $484   $   $484 

 

    Nine months ended January 31, 2023   Nine months ended January 31, 2022 
    ASC 606   ASC 842   Total   ASC 606   ASC 842   Total 
    (in thousands)   (in thousands) 
Revenue   $1,562   $190   $1,752   $1,003   $   $1,003 
XML 42 R28.htm IDEA: XBRL DOCUMENT v3.22.4
Account Receivable, Contract Assets and Contract Liabilities (Tables)
9 Months Ended
Jan. 31, 2023
Account Receivable Contract Assets And Contract Liabilities  
Schedule of Accounts Receivable, Contract Assets and Contract Liabilities

The following provides further details on the balance sheet accounts of accounts receivable, contract assets and contract liabilities from contracts with customers:

 

   January 31,
2023
   April 30,
2022
 
   (in thousands) 
Accounts receivable  $706   $482 
Contract assets   93    386 
Contract liabilities   1,334    129 
Schedule of Significant Changes in Contract assets and Contract Liabilities

Significant changes in the contract assets balances during the period were as follows:

 

   Nine months ended
January 31,
2023
 
   (in thousands) 
Transferred to receivables from contract assets recognized at the beginning of the period  $(1,646)
Revenue recognized and not billed as of the end of the period   1,353 
Net change in contract assets  $(293)
 

Significant changes in the contract liabilities balances during the period are as follows:

   Nine months ended
January 31,
2023
 
    (in thousands) 
      
Revenue recognized that was included in the contract liabilities balance as of the beginning of the period  $(447)
Payments collected for which revenue has not been recognized   1,652 
Net change in contract liabilities  $1,205 
XML 43 R29.htm IDEA: XBRL DOCUMENT v3.22.4
Inventory (Tables)
9 Months Ended
Jan. 31, 2023
Inventory Disclosure [Abstract]  
Schedule of Inventory

The Company holds inventory related to the production of its WAM-V® and PowerBuoy® products.

 

   January 31,
2023
   April 30,
2022
 
   (in thousands) 
Raw Materials  $1,191   $198 
Work in Process   245    244 
Inventory, net  $1,436   $442 
XML 44 R30.htm IDEA: XBRL DOCUMENT v3.22.4
Other Current Assets (Tables)
9 Months Ended
Jan. 31, 2023
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
Schedule of Other Current Assets

Other current assets consisted of the following at January 31, 2023 and April 30, 2022:

 

   January 31,
2023
   April 30,
2022
 
   (in thousands) 
Prepaid insurance  $424   $182 
Prepaid software & licenses   135    127 
Prepaid project costs   26     
Prepaid sales & marketing   161    50 
Employee retention credit receivable   997     
Interest receivable   119     
Other receivables   72    24 
Prepaid expenses- other   63    84 
Total other current assets  $1,997   $467 
XML 45 R31.htm IDEA: XBRL DOCUMENT v3.22.4
Property and Equipment, net (Tables)
9 Months Ended
Jan. 31, 2023
Property, Plant and Equipment [Abstract]  
Schedule of Components of Property and Equipment

The components of property and equipment, net as of January 31, 2023 and April 30, 2022 consisted of the following:

 

   January 31,
2023
   April 30,
2022
 
   (in thousands) 
Equipment  $869   $615 
Computer equipment & software   623    571 
Office furniture & equipment   59    352 
Leasehold improvements   538    477 
Construction in process   15    15 
Property and equipment, gross   2,104    2,030 
Less: accumulated depreciation   (1,513)   (1,585)
Property and equipment, net  $591   $445 
XML 46 R32.htm IDEA: XBRL DOCUMENT v3.22.4
Intangible Assets (Tables)
9 Months Ended
Jan. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Components of Intangible Assets

The components of intangible assets, net as of January 31, 2023 and April 30, 2022 consisted of the following:

 

   January 31,
2023
   April 30,
2022
 
   (in thousands) 
Patents  $2,729   $2,729 
Trademarks   2,769    2,769 
Tradename   130    130 
Customer Relationships   150    150 
Intangible assets, gross  $5,778   $5,778 
Accumulated amortization   (1,761)   (1,642)
Intangible assets, net  $4,017   $4,136 
XML 47 R33.htm IDEA: XBRL DOCUMENT v3.22.4
Leases (Tables)
9 Months Ended
Jan. 31, 2023
Leases [Abstract]  
Schedule of Operating Lease Costs

The components of lease expense in the Consolidated Statement of Operations for the three and nine months ended January 31, 2023 and 2022 were as follows:

 

                 
   Three months ended
January 31,
   Nine months ended
January 31,
 
   2023   2022   2023   2022 
   (in thousands)   (in thousands) 
Operating lease cost  $92   $92   $276   $276 
Short-term lease cost   8    12    24    22 
Total lease cost  $100   $104   $300   $298 
Schedule of Right-of use Assets and Lease Liabilities

Information related to the Company’s right-of use assets and lease liabilities as of January 31, 2023 was as follows:

 

   January 31,
2023
 
    (in thousands)  
      
Operating lease:     
Operating right-of-use asset, net  $522 
      
Right-of-use liability- current  $320 
Right-of-use liability- long term   282 
Total lease liability  $602 
      
Weighted average remaining lease term- operating leases   1.69 years 
Weighted average discount rate- operating leases   8.5%
Schedule of Future Minimum Lease payments Under Operating Lease

Total remaining lease payments under the Company’s operating leases are as follows:

 

   January 31,
2023
 
    (in thousands)  
      
Remainder of fiscal year 2023  $106 
2024   398 
2025   184 
Total future minimum lease payments  $688 
Less imputed interest   (86)
Total  $602 
XML 48 R34.htm IDEA: XBRL DOCUMENT v3.22.4
Accrued Expenses (Tables)
9 Months Ended
Jan. 31, 2023
Payables and Accruals [Abstract]  
Schedule of Accrued Expenses

Accrued expenses consisted of the following at January 31, 2023 and April 30, 2022:

 

   January 31,
2023
   April 30,
2022
 
    (in thousands) 
Project costs  $363   $59 
Contract loss reserve   -    328 
Employee incentive payments   1,037    266 
Accrued salary and benefits   50    60 
Professional fees   55    30 
Other   121    134 
Accrued expenses total  $1,626   $877 
XML 49 R35.htm IDEA: XBRL DOCUMENT v3.22.4
Share-Based Compensation (Tables)
9 Months Ended
Jan. 31, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Schedule of Valuations Assumptions

 

   Nine months ended
January 31,
 
   2023   2022 
Risk-free interest rate   3.5%   1.5%
Expected dividend yield   0%   0%
Expected life (in years)   5.5    5.6 
Expected volatility   109.0%   121.9%
Schedule of Stock Option Activity

A summary of stock options under our Stock Incentive Plans is detailed in the following table.

 

   

Shares

Underlying 

Options

  

Weighted

Average

Exercise

Price

  

Weighted

Average

Remaining

Contractual

Term

(In Years)

 
Outstanding as of April 30, 2022    1,110,356   $2.34    9.2 
Granted    601,089   $0.68      
Exercised       $      
Cancelled/forfeited    (135,903)  $1.88      
Outstanding as of January 31, 2023    1,575,542   $1.75    9.0 
Exercisable as of January 31, 2023    540,546   $3.19    7.9 
Schedule of Non-vested Restricted Stock Activity

A summary of non-vested restricted stock units under our Stock Incentive Plans is as follows:

 

  

Number

of Shares

  

Weighted

Average Price
per Share

 
Unvested at April 30, 2022   827,764   $1.41 
Granted   1,608,681   $0.77 
Vested and issued   (349,429)  $1.40 
Cancelled/forfeited   (49,021)     
Unvested at January 31, 2023   2,037,995   $0.91 
Performance Stock Options [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Schedule of Stock Option Activity

A summary of performance stock options under our Stock Incentive Plans is detailed in the following table.

 

   

Shares

Underlying

Options

  

Weighted

Average

Exercise

Price

  

Weighted
Average

Remaining

Contractual

Term

(In Years)

 
Outstanding as of April 30, 2022    210,122   $2.20    8.8 
Granted       $      
Exercised       $      
Cancelled/forfeited    (8,466)  $2.93      
Outstanding as of January 31, 2023    201,656   $2.17    8.1 
Exercisable as of January 31, 2023       $      
XML 50 R36.htm IDEA: XBRL DOCUMENT v3.22.4
Background, Basis of Presentation and Liquidity (Details Narrative) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended 26 Months Ended
Jan. 10, 2022
Dec. 23, 2020
Sep. 18, 2020
Apr. 08, 2019
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2023
Apr. 30, 2022
Nov. 20, 2020
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]                      
Net loss         $ 6,090 $ 5,471 $ 16,786 $ 13,721      
Cash in operations             16,089 15,787      
Accumulated deficit         270,556   270,556   $ 270,556 $ 253,770  
Cash         11,000   11,000   11,000    
Short-term investments         30,005   30,005   30,005 $ 49,384  
Offering amount capacity             $ 90      
Number of common stock shares sold       1,542,000              
2020 ATM Facility [Member]                      
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]                      
Proceeds from issuance or sale of equity, net of issuance costs $ 75,000                    
Offering amount capacity $ 25,000                    
2020 ATM Facility [Member] | Alliance Global Partners [Member]                      
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]                      
Offering amount capacity         $ 50,000   50,000   50,000   $ 100,000
Proceeds from issuance or sale of equity, net of issuance costs                 $ 50,000    
Offering amount capacity             25,000        
Stock Purchase Agreement [Member] | Aspire Capital Fund, LLC [Member]                      
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]                      
Proceeds from issuance or sale of equity, net of issuance costs             $ 11,800        
Aggregate purchase of common stock.     $ 12,500                
Percentage of outstanding common stock   19.99% 19.99%                
Shares can be issued based upon outstanding percentage     3,722,251                
Additional sales of common stock shares sold   9,864,706                  
Number of common stock shares sold             3,722,251        
Combined purchase price per share         $ 3.17   $ 3.17   $ 3.17    
Proceeds from issuance or sale of equity, net of issuance costs             $ 700        
XML 51 R37.htm IDEA: XBRL DOCUMENT v3.22.4
Schedule of Cash and Cash Equivalents and Restricted Cash (Details) - USD ($)
$ in Thousands
Jan. 31, 2023
Apr. 30, 2022
Accounting Policies [Abstract]    
Cash and cash equivalents $ 10,920 $ 7,885
Restricted cash- short term 65 258
Restricted cash- long term 154 219
Cash, cash equivalents, restricted cash and restricted cash equivalents $ 11,139 $ 8,362
XML 52 R38.htm IDEA: XBRL DOCUMENT v3.22.4
Schedule of Investments and Unrealized Gains/Losses (Details)
$ in Thousands
9 Months Ended
Jan. 31, 2023
USD ($)
Net Investment Income [Line Items]  
Amortized Cost $ 30,005
Unrealized Gains (Losses) 451
Market Value 30,456
Corporate Bonds [Member]  
Net Investment Income [Line Items]  
Amortized Cost 18,554
Unrealized Gains (Losses) 54
Market Value 18,608
Government Bonds and Notes [Member]  
Net Investment Income [Line Items]  
Amortized Cost 8,079
Unrealized Gains (Losses) (22)
Market Value 8,057
Government Agency [Member]  
Net Investment Income [Line Items]  
Amortized Cost 3,372
Unrealized Gains (Losses) 419
Market Value $ 3,791
XML 53 R39.htm IDEA: XBRL DOCUMENT v3.22.4
Schedule of Revenue Recognizes From Operating Lease Arrangements (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2023
Jan. 31, 2022
Revenue $ 734 $ 484 $ 1,752 $ 1,003
Accounting Standards Update 2014-09 [Member]        
Revenue 559 484 1,562 1,003
Accounting Standards Update 2016-02 [Member]        
Revenue $ 175 $ 190
XML 54 R40.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies (Details Narrative) - USD ($)
1 Months Ended 3 Months Ended 9 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Nov. 30, 2022
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2023
Jan. 31, 2022
Apr. 30, 2022
Apr. 30, 2021
Aug. 31, 2020
Product Information [Line Items]                    
Cash and cash equivalents       $ 10,920,000   $ 10,920,000   $ 7,885,000    
Investment securities       30,005,000   30,005,000   49,384,000    
Investment owned at cost           200,000 $ 0      
Share based compensation expense       300,000 $ 300,000 900,000 900,000      
Revenue remaining performance obligation       2,500,000   $ 2,500,000        
Revenue remaining performance obligation, percentage           85.00%        
Other income       $ 1,202,000      
Antidilutive securities earnings per share           8,010,373 6,356,123      
Internal Revenue Service (IRS) [Member]                    
Product Information [Line Items]                    
Reveune from IRS     $ 205,000              
Cares ERC [Member]                    
Product Information [Line Items]                    
Claime amount               $ 590,000 $ 612,000  
Other income           $ 1,202,000        
Employee Retention Credit [Member]                    
Product Information [Line Items]                    
[custom:CretainEmployeeTaxes-0]   $ 5,000                
Credit Derivative, Liquidation Proceeds, Percentage 70.00% 50.00%                
Salary and Wage, NonOfficer, Excluding Cost of Good and Service Sold $ 10,000 $ 10,000                
Maximum [Member]                    
Product Information [Line Items]                    
Revenue remaining performance obligation       $ 2,100,000   $ 2,100,000        
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Two and Four Customers [Member]                    
Product Information [Line Items]                    
Concentration risk percentage           28.00% 58.00%      
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Five and Four Customers [Member]                    
Product Information [Line Items]                    
Concentration risk percentage       63.00% 71.00%          
Santander Bank [Member]                    
Product Information [Line Items]                    
Deposits       $ 154,000   $ 154,000        
Letters of credit issued amount                   $ 645,000
Letter of credit amount reduced       258,000   258,000       $ 323,000
Santander Bank [Member] | January 2024 [Member]                    
Product Information [Line Items]                    
Letters of credit issued amount       65,000   65,000        
Foreign Financial Institutions [Member]                    
Product Information [Line Items]                    
Cash and cash equivalents       $ 14,000   $ 14,000        
XML 55 R41.htm IDEA: XBRL DOCUMENT v3.22.4
Schedule of Accounts Receivable, Contract Assets and Contract Liabilities (Details) - USD ($)
$ in Thousands
Jan. 31, 2023
Apr. 30, 2022
Account Receivable Contract Assets And Contract Liabilities    
Accounts receivable $ 706 $ 482
Contract assets 93 386
Contract liabilities $ 1,334 $ 129
XML 56 R42.htm IDEA: XBRL DOCUMENT v3.22.4
Schedule of Significant Changes in Contract assets and Contract Liabilities (Details) - USD ($)
$ in Thousands
9 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Account Receivable Contract Assets And Contract Liabilities    
Transferred to receivables from contract assets recognized at the beginning of the period $ (1,646)  
Revenue recognized and not billed as of the end of the period 1,353  
Net change in contract assets (293)  
Revenue recognized that was included in the contract liabilities balance as of the beginning of the period (447)  
Payments collected for which revenue has not been recognized 1,652  
Net change in contract liabilities $ 1,205 $ 15
XML 57 R43.htm IDEA: XBRL DOCUMENT v3.22.4
Account Receivable, Contract Assets and Contract Liabilities (Details Narrative) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2023
Jan. 31, 2022
Revenue $ 734 $ 484 $ 1,752 $ 1,003
Grant Revenue [Member]        
Revenue     1,000  
Sales Revenue [Member]        
Revenue     $ 400  
XML 58 R44.htm IDEA: XBRL DOCUMENT v3.22.4
Schedule of Inventory (Details) - USD ($)
$ in Thousands
Jan. 31, 2023
Apr. 30, 2022
Inventory Disclosure [Abstract]    
Raw Materials $ 1,191 $ 198
Work in Process 245 244
Inventory, net $ 1,436 $ 442
XML 59 R45.htm IDEA: XBRL DOCUMENT v3.22.4
Schedule of Other Current Assets (Details) - USD ($)
$ in Thousands
Jan. 31, 2023
Apr. 30, 2022
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Prepaid insurance $ 424 $ 182
Prepaid software & licenses 135 127
Prepaid project costs 26
Prepaid sales & marketing 161 50
Employee retention credit receivable 997
Interest receivable 119
Other receivables 72 24
Prepaid expenses- other 63 84
Total other current assets $ 1,997 $ 467
XML 60 R46.htm IDEA: XBRL DOCUMENT v3.22.4
Schedule of Components of Property and Equipment (Details) - USD ($)
$ in Thousands
Jan. 31, 2023
Apr. 30, 2022
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 2,104 $ 2,030
Less: accumulated depreciation (1,513) (1,585)
Property and equipment, net 591 445
Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 869 615
Computer Equipment & Software [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 623 571
Office Furniture and Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 59 352
Leasehold Improvements [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross 538 477
Construction in Progress [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment, gross $ 15 $ 15
XML 61 R47.htm IDEA: XBRL DOCUMENT v3.22.4
Property and Equipment, net (Details Narrative) - USD ($)
9 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Property, Plant and Equipment [Line Items]    
Depreciation $ 157,000 $ 104,000
[custom:DepreciatedFixedAssetWrittenOff] 229,000  
Payments to Acquire Property, Plant, and Equipment 302,000 $ 319,000
New Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Payments to Acquire Property, Plant, and Equipment $ 302,000  
XML 62 R48.htm IDEA: XBRL DOCUMENT v3.22.4
Schedule of Components of Intangible Assets (Details) - USD ($)
$ in Thousands
Jan. 31, 2023
Apr. 30, 2022
Goodwill and Intangible Assets Disclosure [Abstract]    
Patents $ 2,729 $ 2,729
Trademarks 2,769 2,769
Tradename 130 130
Customer Relationships 150 150
Intangible assets, gross 5,778 5,778
Accumulated amortization (1,761) (1,642)
Intangible assets, net $ 4,017 $ 4,136
XML 63 R49.htm IDEA: XBRL DOCUMENT v3.22.4
Intangible Assets (Details Narrative) - USD ($)
3 Months Ended 9 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2023
Jan. 31, 2022
Goodwill and Intangible Assets Disclosure [Abstract]        
Amortization expense $ 40,000 $ 6,000 $ 119,000 $ 18,000
XML 64 R50.htm IDEA: XBRL DOCUMENT v3.22.4
Goodwill (Details Narrative) - USD ($)
9 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Apr. 30, 2022
Nov. 30, 2021
Goodwill $ 8,537,000   $ 8,537,000  
Impairment of goodwill $ 0 $ 0    
Marine Advanced Robotics, Inc. [Member]        
Goodwill       $ 8,500,000
XML 65 R51.htm IDEA: XBRL DOCUMENT v3.22.4
Schedule of Operating Lease Costs (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2023
Jan. 31, 2022
Leases [Abstract]        
Operating lease cost $ 92 $ 92 $ 276 $ 276
Short-term lease cost 8 12 24 22
Total lease cost $ 100 $ 104 $ 300 $ 298
XML 66 R52.htm IDEA: XBRL DOCUMENT v3.22.4
Schedule of Right-of use Assets and Lease Liabilities (Details) - USD ($)
$ in Thousands
Jan. 31, 2023
Apr. 30, 2022
Leases [Abstract]    
Operating right-of-use asset, net $ 522 $ 752
Right-of-use liability- current 320 319
Right-of-use liability- long term 282 $ 538
Total lease liability $ 602  
Weighted average remaining lease term- operating leases 1 year 8 months 8 days  
Weighted average discount rate- operating leases 8.50%  
XML 67 R53.htm IDEA: XBRL DOCUMENT v3.22.4
Schedule of Future Minimum Lease payments Under Operating Lease (Details)
$ in Thousands
Jan. 31, 2023
USD ($)
Leases [Abstract]  
Remainder of fiscal year 2023 $ 106
2024 398
2025 184
Total future minimum lease payments 688
Less imputed interest (86)
Total $ 602
XML 68 R54.htm IDEA: XBRL DOCUMENT v3.22.4
Leases (Details Narrative) - USD ($)
2 Months Ended 3 Months Ended 9 Months Ended
Mar. 31, 2023
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2023
Jan. 31, 2022
Operating lease cash flow payments   $ 110,000 $ 111,000 $ 326,000 $ 315,000
Subsequent Event [Member]          
Lease commencement date 62 months        
Lease termination description the Company to terminate the lease after 39 months        
Rent expense $ 25,000        
Monroe Township [Member]          
Lessee, operating lease, option to extend       The lease includes an initial lease term of seven years which is set to expire in November of 2024, and contains an option to extend the lease for another five years  
Lease commencement date   7 years   7 years  
Houston, Texas [Member]          
Lessee, operating lease, option to extend       expire in January of 2024  
Lease commencement date   1 year   1 year  
XML 69 R55.htm IDEA: XBRL DOCUMENT v3.22.4
Schedule of Accrued Expenses (Details) - USD ($)
$ in Thousands
Jan. 31, 2023
Apr. 30, 2022
Payables and Accruals [Abstract]    
Project costs $ 363 $ 59
Contract loss reserve 328
Employee incentive payments 1,037 266
Accrued salary and benefits 50 60
Professional fees 55 30
Other 121 134
Accrued expenses total $ 1,626 $ 877
XML 70 R56.htm IDEA: XBRL DOCUMENT v3.22.4
Warrants (Details Narrative) - $ / shares
Apr. 08, 2019
Jan. 31, 2023
Number of common stock shares sold 1,542,000  
Warrants to purchase common stock exercised   732,500
Underwritten Public Offering [Member]    
Warrants to purchase common stock exercised   4,927,680
Exercise price of warrants   $ 3.85
Warrants and rights outstanding, term   5 years
Pre-funded Warrants [Member]    
Warrants to purchase common stock exercised 3,385,680  
Exercise price of warrants $ 0.01  
XML 71 R57.htm IDEA: XBRL DOCUMENT v3.22.4
Paycheck Protection Program Loan (Details Narrative) - Paycheck Protection Program [Member] - USD ($)
9 Months Ended
Feb. 28, 2021
May 03, 2020
Jan. 31, 2023
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]      
Proceeds from loan originations   $ 890,000  
Debt forgiveness, description The Company filed its loan forgiveness application at the end of February 2021 asking for 100% forgiveness of the loan. In June 2021, the Company was informed that its application was approved, and that the loan was fully forgiven. The Company recognized a gain on forgiveness of PPP loan of approximately $890,000 during the nine months ended January 31, 2022    
Debt interest rate 100.00%    
Repayments of long-term debt     $ 890,000
XML 72 R58.htm IDEA: XBRL DOCUMENT v3.22.4
Schedule of Valuations Assumptions (Details) - Share-Based Payment Arrangement, Option [Member]
9 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Risk-free interest rate 3.50% 1.50%
Expected dividend yield 0.00% 0.00%
Expected life (in years) 5 years 6 months 5 years 7 months 6 days
Expected volatility 109.00% 121.90%
XML 73 R59.htm IDEA: XBRL DOCUMENT v3.22.4
Schedule of Stock Option Activity (Details) - $ / shares
9 Months Ended
Jan. 31, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Shares Underlying Options Outstanding, beginning 1,110,356
Weighted Average Exercise Price, Beginning balance $ 2.34
Weighted Average Remaining Contractual Term (In Years), Beginning 9 years 2 months 12 days
Shares underlying Options Outstanding, Granted 601,089
Weighted Average Exercise Price, Granted $ 0.68
Shares Underlying Options ,Exercised
Weighted Average Exercise Price, Exercised
Shares Underlying Options, Cancelled/forfeited (135,903)
Weighted Average Exercise Price, Cancelled/forfeited $ 1.88
Shares Underlying Options, ending 1,575,542
Weighted average exercise price, ending balance $ 1.75
Weighted Average Remaining Contractual Term (In Years), Ending 9 years
Shares Underlying Options, Exercisable at Ending 540,546
Weighted Average Exercise Price, Exercisable at ending $ 3.19
Weighted Average Remaining Contractual Term (In Years), Exercisable at Ending 7 years 10 months 24 days
Performance Stock Options [Member]  
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Shares Underlying Options Outstanding, beginning 210,122
Weighted Average Exercise Price, Beginning balance $ 2.20
Weighted Average Remaining Contractual Term (In Years), Beginning 8 years 9 months 18 days
Shares underlying Options Outstanding, Granted
Weighted Average Exercise Price, Granted
Shares Underlying Options ,Exercised
Weighted Average Exercise Price, Exercised
Shares Underlying Options, Cancelled/forfeited (8,466)
Weighted Average Exercise Price, Cancelled/forfeited $ 2.93
Shares Underlying Options, ending 201,656
Weighted average exercise price, ending balance $ 2.17
Weighted Average Remaining Contractual Term (In Years), Ending 8 years 1 month 6 days
Shares Underlying Options, Exercisable at Ending
Weighted Average Exercise Price, Exercisable at ending
XML 74 R60.htm IDEA: XBRL DOCUMENT v3.22.4
Schedule of Non-vested Restricted Stock Activity (Details) - Non-vested Restricted Stock [Member]
9 Months Ended
Jan. 31, 2023
$ / shares
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]  
Number of Shares, Unvested, Beginning 827,764
Weighted Average Price per Share, Unvested, Beginning | $ / shares $ 1.41
Number of Shares, Unvested, Granted 1,608,681
Weighted Average Price per Share, Unvested, Granted | $ / shares $ 0.77
Number of Shares, Unvested, Vested and issued (349,429)
Weighted Average Price per Share, Unvested, Vested | $ / shares $ 1.40
Number of Shares, Cancelled/forfeited (49,021)
Number of Shares, Unvested, Ending 2,037,995
Weighted Average Price per Share, Unvested, Ending | $ / shares $ 0.91
XML 75 R61.htm IDEA: XBRL DOCUMENT v3.22.4
Share-Based Compensation (Details Narrative) - USD ($)
3 Months Ended 9 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2023
Jan. 31, 2022
Feb. 09, 2022
Feb. 08, 2022
Jan. 18, 2018
Dec. 31, 2015
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Shares underlying options outstanding, granted     601,089          
Unrecognized compensation cost $ 800,000   $ 800,000          
Share-based compensation of weighted-average period     2 years 4 months 24 days          
Share-Based Payment Arrangement, Option [Member]                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Shares underlying options outstanding, granted 601,089 793,850 601,089 793,850        
Weighted average grant date fair value of the options granted   $ 376,000            
Options, outstanding, intrinsic value $ 0   $ 0          
Options, number of shares unvested 1,035,000   1,035,000          
Weighted average remaining contractual term     9 years 6 months          
Share-based payment arrangement, expense $ 62,000 68,000 $ 230,000 $ 183,000        
Employee Stock Option One [Member]                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Options, outstanding, intrinsic value 10,000   10,000          
Performance Shares [Member]                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Options, outstanding, intrinsic value $ 0   $ 0          
Options, number of shares unvested 202,000   202,000          
Weighted average remaining contractual term     8 years 1 month 6 days          
Share-based payment arrangement, expense $ 31,000 62,000 $ 132,000 123,000        
Unrecognized compensation cost 22,000   $ 22,000          
Share-based compensation of weighted-average period     4 months 24 days          
Restricted Stock [Member]                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Share-based payment arrangement, expense 185,000 $ 14,000 $ 549,000 $ 43,000        
Share-based compensation of weighted-average period     1 year 7 months 6 days          
Number of restricted shares, granted     1,608,681 777,764        
Unrecognized compensation cost $ 1,576,000   $ 1,576,000          
2015 Omnibus Incentive Plan [Member]                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Share-based compensation arrangement shares authorized 4,382,036   4,382,036         1,332,036
Share-based compensation arrangement shares aggregate increase $ 3,050,000   $ 3,050,000          
Capital shares reserved for future issuance 38,000   38,000          
2018 Inducement Plan [Member]                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                
Share-based compensation arrangement shares authorized         275,000 250,000    
Capital shares reserved for future issuance             25,000  
Available for grant 161,000   161,000          
XML 76 R62.htm IDEA: XBRL DOCUMENT v3.22.4
Fair Value Measurements (Details Narrative) - USD ($)
$ in Millions
9 Months Ended
Jan. 31, 2023
Apr. 30, 2022
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value of investments $ 30.0 $ 49.4
Fair Value, Inputs, Level 3 [Member]    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Contingent liability MAR acquisition amount 1.7  
Decrease in contingent liability 0.1  
Fair value of contingent consideration $ 1.6  
XML 77 R63.htm IDEA: XBRL DOCUMENT v3.22.4
Commitments and Contingencies (Details Narrative) - Tax Authority, Spain [Member]
Jan. 25, 2021
EUR (€)
Apr. 30, 2022
USD ($)
Apr. 30, 2022
EUR (€)
Operating Loss Carryforwards [Line Items]      
Income tax penalties   $ 331,000 € 279,870
Payment of tax on damages € 279,870    
XML 78 R64.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes (Details Narrative) - USD ($)
Jan. 31, 2023
Jan. 31, 2022
New Jersey Division of Taxation [Member]    
Operating Loss Carryforwards [Line Items]    
Operating loss $ 278,000 $ 1,000,000.0
XML 79 R65.htm IDEA: XBRL DOCUMENT v3.22.4
Operating Segments and Geographic Information (Details Narrative)
9 Months Ended
Jan. 31, 2023
Segment
Segment Reporting [Abstract]  
Number of reportable segments 1
XML 80 R66.htm IDEA: XBRL DOCUMENT v3.22.4
Subsequent Events (Details Narrative) - Subsequent Event [Member]
2 Months Ended
Mar. 31, 2023
USD ($)
Subsequent Event [Line Items]  
Lease commencement date 62 months
Lease termination description the Company to terminate the lease after 39 months
Rent expense $ 25,000
XML 81 form10-q_htm.xml IDEA: XBRL DOCUMENT 0001378140 2022-05-01 2023-01-31 0001378140 2023-03-10 0001378140 2023-01-31 0001378140 2022-04-30 0001378140 2022-11-01 2023-01-31 0001378140 2021-11-01 2022-01-31 0001378140 2021-05-01 2022-01-31 0001378140 us-gaap:CommonStockMember 2022-04-30 0001378140 us-gaap:TreasuryStockMember 2022-04-30 0001378140 us-gaap:AdditionalPaidInCapitalMember 2022-04-30 0001378140 us-gaap:RetainedEarningsMember 2022-04-30 0001378140 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-04-30 0001378140 us-gaap:CommonStockMember 2021-04-30 0001378140 us-gaap:TreasuryStockMember 2021-04-30 0001378140 us-gaap:AdditionalPaidInCapitalMember 2021-04-30 0001378140 us-gaap:RetainedEarningsMember 2021-04-30 0001378140 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-04-30 0001378140 2021-04-30 0001378140 us-gaap:CommonStockMember 2022-10-31 0001378140 us-gaap:TreasuryStockMember 2022-10-31 0001378140 us-gaap:AdditionalPaidInCapitalMember 2022-10-31 0001378140 us-gaap:RetainedEarningsMember 2022-10-31 0001378140 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-10-31 0001378140 2022-10-31 0001378140 us-gaap:CommonStockMember 2021-10-31 0001378140 us-gaap:TreasuryStockMember 2021-10-31 0001378140 us-gaap:AdditionalPaidInCapitalMember 2021-10-31 0001378140 us-gaap:RetainedEarningsMember 2021-10-31 0001378140 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-10-31 0001378140 2021-10-31 0001378140 us-gaap:CommonStockMember 2022-05-01 2023-01-31 0001378140 us-gaap:TreasuryStockMember 2022-05-01 2023-01-31 0001378140 us-gaap:AdditionalPaidInCapitalMember 2022-05-01 2023-01-31 0001378140 us-gaap:RetainedEarningsMember 2022-05-01 2023-01-31 0001378140 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-05-01 2023-01-31 0001378140 us-gaap:CommonStockMember 2021-05-01 2022-01-31 0001378140 us-gaap:TreasuryStockMember 2021-05-01 2022-01-31 0001378140 us-gaap:AdditionalPaidInCapitalMember 2021-05-01 2022-01-31 0001378140 us-gaap:RetainedEarningsMember 2021-05-01 2022-01-31 0001378140 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-05-01 2022-01-31 0001378140 us-gaap:CommonStockMember 2022-11-01 2023-01-31 0001378140 us-gaap:TreasuryStockMember 2022-11-01 2023-01-31 0001378140 us-gaap:AdditionalPaidInCapitalMember 2022-11-01 2023-01-31 0001378140 us-gaap:RetainedEarningsMember 2022-11-01 2023-01-31 0001378140 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-11-01 2023-01-31 0001378140 us-gaap:CommonStockMember 2021-11-01 2022-01-31 0001378140 us-gaap:TreasuryStockMember 2021-11-01 2022-01-31 0001378140 us-gaap:AdditionalPaidInCapitalMember 2021-11-01 2022-01-31 0001378140 us-gaap:RetainedEarningsMember 2021-11-01 2022-01-31 0001378140 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-11-01 2022-01-31 0001378140 us-gaap:CommonStockMember 2023-01-31 0001378140 us-gaap:TreasuryStockMember 2023-01-31 0001378140 us-gaap:AdditionalPaidInCapitalMember 2023-01-31 0001378140 us-gaap:RetainedEarningsMember 2023-01-31 0001378140 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-31 0001378140 us-gaap:CommonStockMember 2022-01-31 0001378140 us-gaap:TreasuryStockMember 2022-01-31 0001378140 us-gaap:AdditionalPaidInCapitalMember 2022-01-31 0001378140 us-gaap:RetainedEarningsMember 2022-01-31 0001378140 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-31 0001378140 2022-01-31 0001378140 OPTT:TwoThousandTwentyATMFacilityMember OPTT:AGPAllianceGlobalPartnersMember 2020-11-20 0001378140 OPTT:TwoThousandTwentyATMFacilityMember OPTT:AGPAllianceGlobalPartnersMember 2020-11-20 2023-01-31 0001378140 OPTT:TwoThousandTwentyATMFacilityMember 2022-01-09 2022-01-10 0001378140 OPTT:TwoThousandTwentyATMFacilityMember OPTT:AGPAllianceGlobalPartnersMember 2023-01-31 0001378140 OPTT:TwoThousandTwentyATMFacilityMember OPTT:AGPAllianceGlobalPartnersMember 2022-05-01 2023-01-31 0001378140 OPTT:StockPurchaseAgreementMember OPTT:AspireCapitalFundLLCMember 2020-09-14 2020-09-18 0001378140 OPTT:StockPurchaseAgreementMember OPTT:AspireCapitalFundLLCMember 2020-12-22 2020-12-23 0001378140 OPTT:StockPurchaseAgreementMember OPTT:AspireCapitalFundLLCMember 2022-05-01 2023-01-31 0001378140 OPTT:StockPurchaseAgreementMember OPTT:AspireCapitalFundLLCMember 2023-01-31 0001378140 OPTT:SantanderBankMember 2023-01-31 0001378140 OPTT:SantanderBankMember 2020-08-31 0001378140 OPTT:SantanderBankMember OPTT:JanuaryTwoThousandTwentyFourMember 2023-01-31 0001378140 OPTT:ForeignFinancialInstitutionsMember 2023-01-31 0001378140 OPTT:TwoAndFourCustomersMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-05-01 2023-01-31 0001378140 OPTT:TwoAndFourCustomersMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-05-01 2022-01-31 0001378140 OPTT:FiveAndFourCustomersMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-11-01 2023-01-31 0001378140 OPTT:FiveAndFourCustomersMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-11-01 2022-01-31 0001378140 srt:MaximumMember 2023-01-31 0001378140 OPTT:EmployeeRetentionCreditMember 2020-12-31 0001378140 OPTT:EmployeeRetentionCreditMember 2020-12-29 2020-12-31 0001378140 OPTT:EmployeeRetentionCreditMember 2021-12-29 2021-12-31 0001378140 OPTT:CaresErcMember 2021-04-30 0001378140 OPTT:CaresErcMember 2022-04-30 0001378140 OPTT:CaresErcMember 2022-05-01 2023-01-31 0001378140 us-gaap:InternalRevenueServiceIRSMember 2022-11-01 2022-11-30 0001378140 OPTT:CorporateBondsMember 2023-01-31 0001378140 OPTT:CorporateBondsMember 2022-05-01 2023-01-31 0001378140 OPTT:GovernmentBondsandNotesMember 2023-01-31 0001378140 OPTT:GovernmentBondsandNotesMember 2022-05-01 2023-01-31 0001378140 OPTT:GovernmentAgencyMember 2023-01-31 0001378140 OPTT:GovernmentAgencyMember 2022-05-01 2023-01-31 0001378140 us-gaap:AccountingStandardsUpdate201409Member 2022-11-01 2023-01-31 0001378140 us-gaap:AccountingStandardsUpdate201602Member 2022-11-01 2023-01-31 0001378140 us-gaap:AccountingStandardsUpdate201409Member 2021-11-01 2022-01-31 0001378140 us-gaap:AccountingStandardsUpdate201602Member 2021-11-01 2022-01-31 0001378140 us-gaap:AccountingStandardsUpdate201409Member 2022-05-01 2023-01-31 0001378140 us-gaap:AccountingStandardsUpdate201602Member 2022-05-01 2023-01-31 0001378140 us-gaap:AccountingStandardsUpdate201409Member 2021-05-01 2022-01-31 0001378140 us-gaap:AccountingStandardsUpdate201602Member 2021-05-01 2022-01-31 0001378140 OPTT:GrantRevenueMember 2022-05-01 2023-01-31 0001378140 OPTT:SalesRevenueMember 2022-05-01 2023-01-31 0001378140 us-gaap:EquipmentMember 2023-01-31 0001378140 us-gaap:EquipmentMember 2022-04-30 0001378140 OPTT:ComputerEquipmentAndSoftwareMember 2023-01-31 0001378140 OPTT:ComputerEquipmentAndSoftwareMember 2022-04-30 0001378140 OPTT:OfficeFurnitureAndEquipmentMember 2023-01-31 0001378140 OPTT:OfficeFurnitureAndEquipmentMember 2022-04-30 0001378140 us-gaap:LeaseholdImprovementsMember 2023-01-31 0001378140 us-gaap:LeaseholdImprovementsMember 2022-04-30 0001378140 us-gaap:ConstructionInProgressMember 2023-01-31 0001378140 us-gaap:ConstructionInProgressMember 2022-04-30 0001378140 OPTT:NewEquipmentMember 2022-05-01 2023-01-31 0001378140 OPTT:MarineAdvancedRoboticsIncMember 2021-11-30 0001378140 OPTT:MonroeTownshipMember 2022-05-01 2023-01-31 0001378140 OPTT:MonroeTownshipMember 2023-01-31 0001378140 OPTT:HoustonTexasMember 2023-01-31 0001378140 OPTT:HoustonTexasMember 2022-05-01 2023-01-31 0001378140 us-gaap:SubsequentEventMember 2023-03-31 0001378140 us-gaap:SubsequentEventMember 2023-02-01 2023-03-31 0001378140 2019-04-07 2019-04-08 0001378140 OPTT:PreFundedWarrantsMember 2019-04-08 0001378140 OPTT:UnderwrittenPublicOfferingMember 2023-01-31 0001378140 OPTT:PaycheckProtectionProgramMember 2020-05-01 2020-05-03 0001378140 OPTT:PaycheckProtectionProgramMember 2021-02-28 2021-02-28 0001378140 OPTT:PaycheckProtectionProgramMember 2021-02-28 0001378140 OPTT:PaycheckProtectionProgramMember 2022-05-01 2023-01-31 0001378140 OPTT:TwoThousandAndFifteenOmnibusIncentivePlanMember 2015-12-31 0001378140 OPTT:TwoThousandAndFifteenOmnibusIncentivePlanMember 2023-01-31 0001378140 OPTT:TwoThousandAndEighteenInducementPlanMember 2018-01-18 0001378140 OPTT:TwoThousandAndEighteenInducementPlanMember 2022-02-08 0001378140 OPTT:TwoThousandAndEighteenInducementPlanMember 2022-02-09 0001378140 OPTT:TwoThousandAndEighteenInducementPlanMember 2023-01-31 0001378140 us-gaap:EmployeeStockOptionMember 2022-11-01 2023-01-31 0001378140 us-gaap:EmployeeStockOptionMember 2022-05-01 2023-01-31 0001378140 us-gaap:EmployeeStockOptionMember 2021-05-01 2022-01-31 0001378140 us-gaap:EmployeeStockOptionMember 2021-11-01 2022-01-31 0001378140 us-gaap:EmployeeStockOptionMember 2023-01-31 0001378140 OPTT:EmployeeStockOptionOneMember 2023-01-31 0001378140 us-gaap:PerformanceSharesMember 2023-01-31 0001378140 us-gaap:PerformanceSharesMember 2022-05-01 2023-01-31 0001378140 us-gaap:PerformanceSharesMember 2021-05-01 2022-01-31 0001378140 us-gaap:PerformanceSharesMember 2022-11-01 2023-01-31 0001378140 us-gaap:PerformanceSharesMember 2021-11-01 2022-01-31 0001378140 us-gaap:RestrictedStockMember 2022-05-01 2023-01-31 0001378140 us-gaap:RestrictedStockMember 2021-05-01 2022-01-31 0001378140 us-gaap:RestrictedStockMember 2022-11-01 2023-01-31 0001378140 us-gaap:RestrictedStockMember 2021-11-01 2022-01-31 0001378140 us-gaap:RestrictedStockMember 2023-01-31 0001378140 OPTT:PerformanceStockOptionsMember 2022-05-01 2023-01-31 0001378140 OPTT:PerformanceStockOptionsMember 2022-04-30 0001378140 OPTT:PerformanceStockOptionsMember 2023-01-31 0001378140 OPTT:NonVestedRestrictedStockMember 2022-04-30 0001378140 OPTT:NonVestedRestrictedStockMember 2022-05-01 2023-01-31 0001378140 OPTT:NonVestedRestrictedStockMember 2023-01-31 0001378140 us-gaap:FairValueInputsLevel3Member 2023-01-31 0001378140 us-gaap:FairValueInputsLevel3Member 2022-05-01 2023-01-31 0001378140 us-gaap:TaxAuthoritySpainMember 2022-04-30 0001378140 us-gaap:TaxAuthoritySpainMember 2021-01-24 2021-01-25 0001378140 us-gaap:NewJerseyDivisionOfTaxationMember 2023-01-31 0001378140 us-gaap:NewJerseyDivisionOfTaxationMember 2022-01-31 iso4217:USD shares iso4217:USD shares pure iso4217:EUR OPTT:Segment 0001378140 false Q3 --04-30 376000 10-Q true 2023-01-31 2023 false 001-33417 OCEAN POWER TECHNOLOGIES, INC. DE 22-2535818 28 ENGELHARD DRIVE SUITE B MONROE TOWNSHIP NJ 08831 (609) 730-0400 Common Stock $0.001 par value OPTT NYSEAMER Yes Yes Non-accelerated Filer true false false 56213728 10920000 7885000 30005000 49384000 65000 258000 706000 482000 93000 386000 1436000 442000 1997000 467000 45222000 59304000 591000 445000 4017000 4136000 522000 752000 154000 219000 8537000 8537000 59043000 73393000 591000 905000 1626000 877000 875000 748000 320000 319000 1334000 129000 4746000 2978000 203000 203000 282000 538000 870000 843000 6101000 4562000 0.001 0.001 5000000 5000000 0 0 0 0 0.001 0.001 100000000 100000000 56254642 55905213 56213728 55881861 56000 56000 40914000 23352000 355000 341000 323843000 322932000 -270556000 -253770000 -46000 -46000 52942000 68831000 59043000 73393000 734000 484000 1752000 1003000 598000 597000 1382000 1320000 136000 -113000 370000 -317000 373000 -60000 154000 -60000 6820000 5439000 19546000 15451000 -7057000 -5492000 -19330000 -15708000 229000 16000 604000 56000 458000 458000 1202000 890000 2000 5000 2000 -6368000 -5471000 -17064000 -14762000 -278000 -278000 -1041000 -6090000 -5471000 -16786000 -13721000 -0.11 -0.10 -0.30 -0.26 55966672000 55308799000 55918284000 53408998000 -6090000 -5471000 -16786000 -13721000 -1000 -14000 -6090000 -5472000 -16786000 -13735000 55905213 56000 -23352 -341000 322932000 -253770000 -46000 68831000 -16786000 -16786000 911000 911000 349429 17562 14000 14000 56254642 56000 -40914 -355000 323843000 -270556000 -46000 52942000 52479051 52000 -21040 -338000 315821000 -234896000 -171000 80468000 -13721000 -13721000 864000 864000 85000 1000 89000 90000 3330162 3000 5852000 5855000 -14000 -14000 55894213 56000 -21040 -338000 322626000 -248617000 -185000 73542000 55921880 56000 -23352 -341000 323564000 -264466000 -46000 58767000 -6090000 -6090000 279000 279000 332762 17562 14000 14000 56254642 56000 -40914 -355000 323843000 -270556000 -46000 52942000 52499051 52000 -21040 -338000 316389000 -243191000 -139000 72773000 52499051 52000 -21040 -338000 316389000 -243191000 -139000 72773000 -5471000 -5471000 317000 317000 65000 1000 68000 69000 3330162 3000 5852000 5855000 45000 -46000 -1000 55894213 56000 -21040 -338000 322626000 -248617000 -185000 73542000 55894213 56000 -21040 -338000 322626000 -248617000 -185000 73542000 -16786000 -13721000 157000 104000 119000 18000 230000 211000 -198000 154000 -60000 890000 911000 864000 224000 -237000 -293000 217000 995000 193000 1530000 -51000 -314000 -165000 747000 -589000 -254000 -228000 1205000 15000 -1224000 -16089000 -15787000 49584000 30402000 3544000 302000 319000 18880000 -3863000 14000 90000 -14000 90000 -14000 2777000 -19574000 8362000 83634000 11139000 64060000 5855000 1591000 456000 <p id="xdx_805_eus-gaap--BusinessDescriptionAndBasisOfPresentationTextBlock_zBM9NkanRBPb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(1) <span id="xdx_82E_zUEqkgvUYgNf">Background, Basis of Presentation and Liquidity</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>(a)</i></b></span> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Background</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: -0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i> </i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Ocean Power Technologies, Inc. (“OPTI”) was founded in 1984 in New Jersey, commenced business operations in 1994 and re-incorporated in Delaware in 2007. Ocean Power Technologies, Inc. acquired 3dent Technology, LLC (“3Dent”), in February 2021 and Marine Advanced Robotics, Inc. (“MAR”) in November 2021, both of which are now included as part of OPTI. OPTI, along with its subsidiaries, (the “Company”) is a complete solutions provider, controlling the design, manufacturing, sales, installation, operations and maintenance of its products and services. The Company’s solutions provide distributed offshore power and data which is persistent, reliable, autonomous, renewable, and economical along with power, transportation, and communications for remote surface and subsea applications. Historically, funding from government agencies, such as research and development grants, accounted for a significant portion of the Company’s revenues. The Company’s objective is to generate the majority of its revenues from the sale or lease of its products and solutions, and sales of services to support business operations.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>(b)</i></b></span> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Basis of Presentation</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: -0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i> </i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The accompanying unaudited consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) and for interim financial information in accordance with the Securities and Exchange Commission (“SEC”), instructions to Form 10-Q and Article 8 of Regulation S-X. Accordingly, they do not include all the information and footnotes required by GAAP for complete financial statements. In the opinion of management, all adjustments (consisting of normal recurring adjustments) considered necessary for a fair presentation have been included. The interim operating results are not necessarily indicative of the results for a full year or for any other interim period. Further information on potential factors that could affect the Company’s financial results can be found in the Company’s Annual Report on Form 10-K for the year ended April 30, 2022, as filed with the SEC and elsewhere in our subsequent Exchange Act filings, including this Form 10-Q. Certain items have been reclassified from prior periods to be consistent with current GAAP presentations.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>(c)</i></b></span> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>Liquidity</i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in; text-align: justify; text-indent: -0.25in"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i> </i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For the nine months ended January 31, 2023, the Company incurred net losses of approximately $<span id="xdx_90F_eus-gaap--NetIncomeLoss_iN_pn5n6_di_c20220501__20230131_zCBetqOk8cMb" title="Net loss">16.8</span> million, used cash in operations of approximately $<span id="xdx_909_eus-gaap--NetCashProvidedByUsedInOperatingActivities_iN_pn5n6_di_c20220501__20230131_zQtvdcDyJur" title="Cash in operations">16.1</span> million and had an accumulated deficit of approximately $<span id="xdx_907_eus-gaap--RetainedEarningsAccumulatedDeficit_iNI_pn5n6_di_c20230131_zDSMM04dQXq3" title="Accumulated deficit">270.6</span> million. The Company has continued to make investments in ongoing product development efforts and to build inventory in anticipation of, and to support, future growth. The Company’s future results of operations involve significant risks and uncertainties. Factors that could affect the Company’s future operating results and could cause actual results to vary materially from expectations include, but are not limited to, the risks and uncertainties identified under “Special Note Regarding Forward-Looking Statements” in this quarterly report on Form 10-Q. The Company previously obtained equity financing through its At the Market Offering Agreement (“ATM”) with A.G.P/Alliance Global Partners (“AGP”) and through its equity line financing with Aspire Capital Fund, LLC (“Aspire Capital”), but the Company cannot be certain that additional equity and/or debt financing will be available to the Company as needed on acceptable terms, or at all. Management believes the Company’s current cash balance at January 31, 2023 of $<span id="xdx_901_eus-gaap--Cash_iI_pn5n6_c20230131_zF30lHLhC3Eh" title="Cash">11.0</span> million and short term investments balance of $<span id="xdx_902_eus-gaap--ShortTermInvestments_iI_pn5n6_c20230131_zHIAmuJ9dVY6" title="Short-term investments">30.0</span> million is sufficient to fund its planned expenditures through at least March 2024.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On November 20, 2020, the Company entered into an At-the-Market Offering Agreement with AGP (the “2020 ATM Facility”) pursuant to which the Company may issue and sell, from time to time, shares of the Company’s common stock having an aggregate offering price of up to $<span id="xdx_900_eus-gaap--LineOfCreditFacilityMaximumBorrowingCapacity_iI_pn5n6_c20201120__us-gaap--TypeOfArrangementAxis__custom--TwoThousandTwentyATMFacilityMember__dei--LegalEntityAxis__custom--AGPAllianceGlobalPartnersMember_zi0kLPmkxIgh" title="Offering amount capacity">100.0</span> million. The Company’s common stock will be sold at prevailing market prices at the time of sale, and, as a result, prices will vary. Although the Company initially only had filed to sell up to $<span id="xdx_90A_eus-gaap--SaleOfStockConsiderationReceivedPerTransaction_pn5n6_c20201120__20230131__us-gaap--TypeOfArrangementAxis__custom--TwoThousandTwentyATMFacilityMember__dei--LegalEntityAxis__custom--AGPAllianceGlobalPartnersMember_zjUgBKgyAPL7" title="Proceeds from issuance or sale of equity, net of issuance costs">50.0</span> million, a prospectus supplement was filed on January 10, 2022 to allow the Company to sell an additional $<span id="xdx_901_eus-gaap--ProceedsFromIssuanceOfCommonStock_pn5n6_c20220109__20220110__us-gaap--TypeOfArrangementAxis__custom--TwoThousandTwentyATMFacilityMember_zdSMElwNflHa">25.0 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">million of common stock up to a total of $<span id="xdx_90D_eus-gaap--SaleOfStockConsiderationReceivedPerTransaction_pn5n6_c20220109__20220110__us-gaap--TypeOfArrangementAxis__custom--TwoThousandTwentyATMFacilityMember_z2k2hZdaMvzk">75.0 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">million under the 2020 ATM Facility. As of January 31, 2023, an aggregate of $<span id="xdx_90B_eus-gaap--LineOfCreditFacilityMaximumBorrowingCapacity_iI_pn5n6_c20230131__us-gaap--TypeOfArrangementAxis__custom--TwoThousandTwentyATMFacilityMember__dei--LegalEntityAxis__custom--AGPAllianceGlobalPartnersMember_zDPcC67krgcg" title="Offering amount capacity">50.0</span> million remained available under this facility, subject to the filing of a prospectus supplement for an additional $<span id="xdx_903_eus-gaap--ProceedsFromIssuanceOfCommonStock_pn5n6_c20220501__20230131__us-gaap--TypeOfArrangementAxis__custom--TwoThousandTwentyATMFacilityMember__dei--LegalEntityAxis__custom--AGPAllianceGlobalPartnersMember_zDMEjlk8wVr1" title="Offering amount capacity">25.0</span> million.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On September 18, 2020, the Company entered into a common stock purchase agreement with Aspire Capital which provided that, subject to certain terms, conditions and limitations, Aspire Capital was committed to purchase up to an aggregate of $<span id="xdx_906_ecustom--StockIssuedDuringPeriodValueIssuedForCommitmentFee_pn5n6_c20200914__20200918__us-gaap--TypeOfArrangementAxis__custom--StockPurchaseAgreementMember__dei--LegalEntityAxis__custom--AspireCapitalFundLLCMember_zRkT0ix5aprl" title="Aggregate purchase of common stock.">12.5</span> million shares of the Company’s common stock over a 30-month period subject to a limit of <span id="xdx_905_ecustom--PercentageOfOutstandingCommonStockLimitForShareholderApproval_pid_dp_uPure_c20200914__20200918__us-gaap--TypeOfArrangementAxis__custom--StockPurchaseAgreementMember__dei--LegalEntityAxis__custom--AspireCapitalFundLLCMember_z6iIKKVq6rF3" title="Percentage of outstanding common stock">19.99%</span> of the outstanding common stock on the date of the agreement if the price did not exceed a specified price in the agreement. The number of shares the Company could issue within the <span id="xdx_907_ecustom--PercentageOfOutstandingCommonStockLimitForShareholderApproval_pid_dp_uPure_c20200914__20200918__us-gaap--TypeOfArrangementAxis__custom--StockPurchaseAgreementMember__dei--LegalEntityAxis__custom--AspireCapitalFundLLCMember_zsSeposoKjS5" title="Percentage of outstanding common stock">19.99%</span> limit was <span id="xdx_903_ecustom--StockIssuedDuringPeriodSharesCanBeIssuedBasedUponOutstandingPercentage_pp0p0_c20200914__20200918__us-gaap--TypeOfArrangementAxis__custom--StockPurchaseAgreementMember__dei--LegalEntityAxis__custom--AspireCapitalFundLLCMember_zi3ZzxkZAvKk" title="Shares can be issued based upon outstanding percentage">3,722,251</span> shares without shareholder approval. Shareholder approval was received at the Company’s annual meeting of shareholders on December 23, 2020 for the sale of <span id="xdx_90B_ecustom--NumberOfAdditionalSharesThatCanBeIssuedUponShareholderApproval_pp0p0_c20201222__20201223__us-gaap--TypeOfArrangementAxis__custom--StockPurchaseAgreementMember__dei--LegalEntityAxis__custom--AspireCapitalFundLLCMember_zfSAQSFwQKC8" title="Additional sales of common stock shares sold">9,864,706</span> additional shares of common stock which exceeded the <span id="xdx_90B_ecustom--PercentageOfOutstandingCommonStockLimitForShareholderApproval_pid_dp_uPure_c20201222__20201223__us-gaap--TypeOfArrangementAxis__custom--StockPurchaseAgreementMember__dei--LegalEntityAxis__custom--AspireCapitalFundLLCMember_z3CbwGqzAGGf" title="Percentage of outstanding common stock">19.99%</span> limit of the outstanding common stock on the date of the agreement. Through January 31, 2023, the Company had sold an aggregate of <span id="xdx_903_eus-gaap--SaleOfStockNumberOfSharesIssuedInTransaction_pp0p0_c20220501__20230131__us-gaap--TypeOfArrangementAxis__custom--StockPurchaseAgreementMember__dei--LegalEntityAxis__custom--AspireCapitalFundLLCMember_zleyrVhX1Tb7" title="Number of common stock shares sold">3,722,251</span> shares of common stock with an aggregate market value of $<span id="xdx_907_eus-gaap--SaleOfStockConsiderationReceivedPerTransaction_pn5n6_c20220501__20230131__us-gaap--TypeOfArrangementAxis__custom--StockPurchaseAgreementMember__dei--LegalEntityAxis__custom--AspireCapitalFundLLCMember_zzyMkyzZYtdd" title="Proceeds from issuance or sale of equity, net of issuance costs">11.8</span> million at an average price of $<span id="xdx_905_eus-gaap--SaleOfStockPricePerShare_iI_pid_c20230131__us-gaap--TypeOfArrangementAxis__custom--StockPurchaseAgreementMember__dei--LegalEntityAxis__custom--AspireCapitalFundLLCMember_zjNsFo5Wghgh" title="Combined purchase price per share">3.17</span> per share pursuant to this common stock purchase agreement with approximately $<span id="xdx_907_ecustom--SaleOfStockConsiderationReceivedPerTransactionRemaining_pn5n6_c20220501__20230131__us-gaap--TypeOfArrangementAxis__custom--StockPurchaseAgreementMember__dei--LegalEntityAxis__custom--AspireCapitalFundLLCMember_zU98bp7LLQP" title="Proceeds from issuance or sale of equity, net of issuance costs">0.7</span> million remaining on the facility as of January 31, 2023.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i> </i></span></p> -16800000 -16100000 -270600000 11000000.0 30000000.0 100000000.0 50000000.0 25000000.0 75000000.0 50000000.0 25000000.0 12500000 0.1999 0.1999 3722251 9864706 0.1999 3722251 11800000 3.17 700000 <p id="xdx_803_eus-gaap--SignificantAccountingPoliciesTextBlock_zjzTJtzMO8N9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(2) <span id="xdx_829_zXZtIjWE7xba">Summary of Significant Accounting Policies</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_84A_eus-gaap--ConsolidationPolicyTextBlock_zh17oRFYiuq3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>(a) <span id="xdx_862_zeCjffEByj07">Consolidation</span></i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The accompanying consolidated financial statements include the accounts of the Company and its majority-owned subsidiaries, Ocean Power Technologies Ltd. in the United Kingdom, and Ocean Power Technologies (Australasia) Pty Ltd. in Australia (“OPT-A”). OPT-A is in the process of being liquidated due to inactivity. All documents have been filed with the Australian Tax Organization and the Company expects this to be completed in the current fiscal year. All significant intercompany accounts and transactions have been eliminated in consolidation.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_843_eus-gaap--UseOfEstimates_z9CZ2j3yCacf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>(b) <span id="xdx_86F_zvPLueYJVhT">Use of Estimates</span></i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The preparation of the consolidated financial statements requires management of the Company to make a number of estimates and assumptions relating to the reported amounts of assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the period. Significant items subject to such estimates and assumptions include, among other items, stock-based compensation, valuations, purchase price allocations and contingent consideration related to business combinations, expected future cash flows including growth rates, discount rates, terminal values and other assumptions and estimates used to evaluate the recoverability of long-lived assets, goodwill and other intangible assets and the related amortization methods and periods, and estimated hours and costs to complete customer contracts for purposes of revenue recognition. Actual results could differ from those estimates.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_84B_eus-gaap--CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_zwK6tIXZsYCb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>(c) <span id="xdx_863_zU7zGnOkeL51">Cash, Cash Equivalents, Restricted Cash and Security Agreements and Short Term Investments</span></i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i> </i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Cash and Cash Equivalents</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company considers all highly liquid investments with a maturity of three months or less when purchased to be cash equivalents. The Company invests excess cash in a money market account or in short term investments that are held-to-maturity. The Company had cash and cash equivalents of approximately $<span id="xdx_904_eus-gaap--CashAndCashEquivalentsAtCarryingValue_iI_pn5n6_c20230131_z3GfhOWztze7" title="Cash and cash equivalents">10.9</span> million as of January 31, 2023 and $<span id="xdx_90A_eus-gaap--CashAndCashEquivalentsAtCarryingValue_iI_pn5n6_c20220430_zvsgydptGywk" title="Cash and cash equivalents">7.9</span> million as of April 30, 2022.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Restricted Cash and Security Agreements</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company has a letter of credit agreement with Santander Bank, N.A. (“Santander”). Cash of $<span id="xdx_90F_eus-gaap--Deposits_iI_c20230131__us-gaap--AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis__custom--SantanderBankMember_zgriqrgKK4l4" title="Deposits">154,000</span> is on deposit at Santander and serves as security for a letter of credit issued by Santander for the lease of warehouse/office space in Monroe Township, New Jersey. This agreement cannot be extended beyond July 31, 2025 and is cancellable at the discretion of the bank.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Santander also issued a letter of credit to subsidiaries of Enel Green Power (“EGP”) pursuant to the Company’s contracts with EGP. This letter of credit was originally issued in the amount of $<span id="xdx_904_eus-gaap--LineOfCredit_iI_c20200831__us-gaap--AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis__custom--SantanderBankMember_zMVMEiBSa3Kc" title="Letters of credit outstanding, Amount">645,000</span>, and was reduced to $<span id="xdx_90D_eus-gaap--LettersOfCreditOutstandingAmount_iI_c20200831__us-gaap--AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis__custom--SantanderBankMember_ztpZ9rJFMcsi" title="Letter of credit amount reduced">323,000</span> in August 2020. The letter of credit was further reduced by an additional $<span id="xdx_905_eus-gaap--LettersOfCreditOutstandingAmount_iI_c20230131__us-gaap--AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis__custom--SantanderBankMember_zCzr1YvpJyG6" title="Letter of credit amount reduced">258,000</span> during the quarter ended January 31, 2023 when the PowerBuoy® (“PB3”) and its accompanying systems passed final acceptance testing. The remaining restricted amount of $<span id="xdx_907_eus-gaap--LineOfCredit_iI_c20230131__us-gaap--AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis__custom--SantanderBankMember__us-gaap--AwardDateAxis__custom--JanuaryTwoThousandTwentyFourMember_z10q7Rxpo9Wc" title="Letters of credit issued amount">65,000</span> will be released in January 2024, which is 12 months after the buoy is fully deployed.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"/> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_898_eus-gaap--ScheduleOfRestrictedCashAndCashEquivalentsTextBlock_z7BJ8buoyG54" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following table provides a reconciliation of cash, cash equivalents and restricted cash reported within the Consolidated Balance Sheets that total to the same amounts shown in the Consolidated Statements of Cash Flows.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span id="xdx_8B9_zsTyOejGgXSi" style="display: none">Schedule of Cash and Cash Equivalents and Restricted Cash</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" id="xdx_491_20230131_zW2AXhR05v3f" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">January 31, <br/> 2023</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" id="xdx_495_20220430_zIJQoFOLUsAl" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">April 30, <br/> 2022</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="6" style="text-align: center">(in thousands)</td><td> </td></tr> <tr id="xdx_40E_eus-gaap--CashAndCashEquivalentsAtCarryingValue_iI_pn3n3" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left">Cash and cash equivalents</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">10,920</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">7,885</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--RestrictedCashCurrent_iI_pn3n3" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Restricted cash- short term</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">65</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">258</td><td style="text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--RestrictedCashNoncurrent_iI_pn3n3" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1pt">Restricted cash- long term</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">154</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">219</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_40B_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_iI_pn3n3" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Cash, cash equivalents, restricted cash and restricted cash equivalents</span></td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">11,139</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">8,362</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A7_zj30fg5f6QE6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Short term investments</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i> </i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During fiscal 2022, the Company acquired investment securities through Charles Schwab Bank. As of January 31, 2023 and April 30, 2022, their carrying value was approximately $<span id="xdx_909_eus-gaap--ShortTermInvestments_iI_pn5n6_c20230131_zVwgiU0pCqw5">30.0</span></span> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">million and $<span id="xdx_904_eus-gaap--ShortTermInvestments_iI_pn5n6_c20220430_zOE35LKymX5h" title="Investment securities">49.4 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">million, respectively. All short term investments consist of corporate bonds, government agency bonds, or U.S. Treasury Notes and Bonds, are investment grade rated or better, and mature within 12 months. The Company has the ability and the intention to hold all investments to maturity, and as such are classified as held-to-maturity investments and carried at amortized cost. The total recognized interest expense on the premium we paid for the securities for the nine month period ended January 31, 2023 and 2022 is approximately $<span id="xdx_905_eus-gaap--InvestmentIncomeNetAmortizationOfDiscountAndPremium_pn5n6_c20220501__20230131_ztkU47zVyZT">0.2 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">million and <span id="xdx_90C_eus-gaap--InvestmentIncomeNetAmortizationOfDiscountAndPremium_dc_c20210501__20220131_zs1g9C2Srzx" title="Investment owned at cost">zero</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">, respectively. Additionally, there has been no impairment on these investments.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_89B_eus-gaap--UnrealizedGainLossOnInvestmentsTableTextBlock_zkKJTC7hcLU" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following table summarizes the Company’s short term investments as of January 31, 2023:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span id="xdx_8BF_zk9ZeuRafLT7" style="display: none">Schedule of Investments and Unrealized Gains/Losses</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="font-weight: bold">Category</td><td style="font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Amortized Cost</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Unrealized<br/> Gains (Losses)</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Market Value</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 46%; text-align: left">Corporate Bonds</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_985_eus-gaap--InvestmentOwnedAtCost_iI_pn3n3_c20230131__us-gaap--InvestmentTypeAxis__custom--CorporateBondsMember_zSCjlUpeEmji" style="width: 14%; text-align: right" title="Amortized Cost">18,554</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98D_eus-gaap--UnrealizedGainLossOnInvestments_pn3n3_c20220501__20230131__us-gaap--InvestmentTypeAxis__custom--CorporateBondsMember_zfwvliGzhucb" style="width: 14%; text-align: right" title="Unrealized Gains (Losses)">54</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_987_eus-gaap--MoneyMarketFundsAtCarryingValue_iI_pn3n3_c20230131__us-gaap--InvestmentTypeAxis__custom--CorporateBondsMember_zemi0kJflPwj" style="width: 14%; text-align: right" title="Market Value">18,608</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Government Bonds &amp; Notes</td><td> </td> <td style="text-align: left"> </td><td id="xdx_986_eus-gaap--InvestmentOwnedAtCost_iI_pn3n3_c20230131__us-gaap--InvestmentTypeAxis__custom--GovernmentBondsandNotesMember_zWyW2DIaVZGg" style="text-align: right" title="Amortized Cost">8,079</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_98B_eus-gaap--UnrealizedGainLossOnInvestments_pn3n3_c20220501__20230131__us-gaap--InvestmentTypeAxis__custom--GovernmentBondsandNotesMember_z0PJixlIWVY8" style="text-align: right" title="Unrealized Gains (Losses)">(22</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_eus-gaap--MoneyMarketFundsAtCarryingValue_iI_pn3n3_c20230131__us-gaap--InvestmentTypeAxis__custom--GovernmentBondsandNotesMember_zke64jpsCquc" style="text-align: right" title="Market Value">8,057</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1pt">Government Agency</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98D_eus-gaap--InvestmentOwnedAtCost_iI_pn3n3_c20230131__us-gaap--InvestmentTypeAxis__custom--GovernmentAgencyMember_zedH1aTroWHk" style="border-bottom: Black 1pt solid; text-align: right" title="Amortized Cost">3,372</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td id="xdx_98A_eus-gaap--UnrealizedGainLossOnInvestments_pn3n3_c20220501__20230131__us-gaap--InvestmentTypeAxis__custom--GovernmentAgencyMember_z6eQdzcA7aT5" style="border-bottom: Black 1pt solid; text-align: right" title="Unrealized Gains (Losses)">419</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_989_eus-gaap--MoneyMarketFundsAtCarryingValue_iI_pn3n3_c20230131__us-gaap--InvestmentTypeAxis__custom--GovernmentAgencyMember_zKQ6D3wMu8V9" style="border-bottom: Black 1pt solid; text-align: right" title="Market Value">3,791</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.5pt">Total Short term investments</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_986_eus-gaap--InvestmentOwnedAtCost_iI_pn3n3_c20230131_zPd52vyD8Evb" style="border-bottom: Black 2.5pt double; text-align: right" title="Amortized Cost">30,005</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_983_eus-gaap--UnrealizedGainLossOnInvestments_pn3n3_c20220501__20230131_zdQUCcUAknF8" style="border-bottom: Black 2.5pt double; text-align: right" title="Unrealized Gains (Losses)">451</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98B_eus-gaap--MoneyMarketFundsAtCarryingValue_iI_pn3n3_c20230131_zb3pzto8UIxa" style="border-bottom: Black 2.5pt double; text-align: right" title="Market Value">30,456</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8AC_zThfjMs5M8o1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_841_eus-gaap--ConcentrationRiskCreditRisk_z41ypVSCkOT4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>(d) <span id="xdx_86C_zO3IwgqD9Mqk">Concentration of Credit Risk</span></i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Financial instruments that potentially subject the Company to credit risk consist principally of trade accounts receivable, short term investments and cash equivalents. The Company believes that its credit risk is limited because the Company’s current contracts are with entities with a reliable payment history. The Company invests its excess cash in a money market fund and short term held-to maturity investments and does not believe that it is exposed to any significant risks related to its cash accounts, money market fund, or held-to maturity investments. Cash is also maintained at foreign financial institutions. Cash in foreign financial institutions as of January 31, 2023 was approximately $<span id="xdx_903_eus-gaap--CashAndCashEquivalentsAtCarryingValue_iI_c20230131__us-gaap--AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis__custom--ForeignFinancialInstitutionsMember_zfX4R5dHe40d" title="Cash and cash equivalents">14,000</span>.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For the nine months ended January 31, 2023 and 2022, the Company had two and four customers whose revenues accounted for at least 10% of the Company’s consolidated revenues, respectively. These revenues accounted for approximately <span id="xdx_90B_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20220501__20230131__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--TwoAndFourCustomersMember_zDHFSkXu1ts8" title="Concentration risk percentage">28%</span> and <span id="xdx_90D_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20210501__20220131__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--TwoAndFourCustomersMember_zNb1byje4jkh" title="Concentration risk percentage">58%</span> of the Company’s total revenues for the respective periods. For the three months ended January 31, 2023 and 2022, the Company had five and four customers whose revenues accounted for at least 10% of the Company’s consolidated revenues, respectively. These revenues accounted for approximately <span id="xdx_906_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20221101__20230131__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--FiveAndFourCustomersMember_zIYqEimfoDvb" title="Concentration risk percentage">63%</span> and <span id="xdx_90A_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20211101__20220131__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--FiveAndFourCustomersMember_z17Rw3IrMtz6" title="Concentration risk percentage">71%</span> of the Company’s total revenues for the respective periods.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"/> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_849_eus-gaap--ShareBasedCompensationOptionAndIncentivePlansPolicy_zvNgCeSQ1mu1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>(e) <span id="xdx_869_zQcTZgQbI2qj">Share-Based Compensation</span></i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Costs resulting from all share-based payment transactions are recognized in the consolidated financial statements at their fair values. The aggregate share-based compensation expense recorded in the Consolidated Statements of Operations for the nine months ended January 31, 2023 and 2022 was approximately $<span id="xdx_909_eus-gaap--EmployeeBenefitsAndShareBasedCompensation_pn5n6_c20220501__20230131_z1YpYWbH0WS3" title="Share based compensation">0.9</span> million and $<span id="xdx_90D_eus-gaap--EmployeeBenefitsAndShareBasedCompensation_pn5n6_c20210501__20220131_zN8RlS6VRTqi" title="Share based compensation">0.9</span> million, respectively. For the three months ended January 31, 2023 and 2022, share-based compensation expense was $<span id="xdx_90D_eus-gaap--EmployeeBenefitsAndShareBasedCompensation_pn5n6_c20221101__20230131_zEGFcnh7XmEe" title="Share based compensation expense"><span id="xdx_903_eus-gaap--EmployeeBenefitsAndShareBasedCompensation_pn5n6_c20211101__20220131_z6H9ArwAIkSe" title="Share based compensation expense">0.3</span></span> million in each period.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_840_eus-gaap--RevenueFromContractWithCustomerPolicyTextBlock_ztmoS27uj886" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>(f) <span id="xdx_865_zaoRNoq2tk6f">Revenue Recognition</span></i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i> </i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company accounts for revenues in accordance with Accounting Standards Codification 606 (ASC 606) for contracts with customers and Accounting Standards Codification 842 (ASC 842) for leasing arrangements. In relation to ASC 606, which states that a performance obligation is the unit of account for revenue recognition, the Company assesses the goods or services promised in a contract with a customer and identifies as a performance obligation as either: a) a good or service (or a bundle of goods or services) that is distinct; or b) a series of distinct goods or services that are substantially the same and that have the same pattern of transfer to the customer. A contract may contain a single performance obligation or multiple performance obligations. For contracts with multiple performance obligations, the Company allocates the contracted transaction price to each performance obligation based upon the relative standalone selling price, which represents the price the Company would sell a promised good or service separately to a customer. The Company determines the standalone selling price based upon the facts and circumstances of each obligated good or service. When no observable standalone selling price is available, the standalone selling price is generally estimated based upon the Company’s forecast of the total cost to satisfy the performance obligation plus an appropriate profit margin.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The nature of the Company’s contracts may give rise to several types of variable consideration, including unpriced change orders, liquidated damages and penalties. Variable consideration can also arise from modifications to the scope of services. Variable consideration is included in the transaction price to the extent it is probable that a significant reversal of cumulative revenue recognized will not occur once the uncertainty associated with the variable consideration is resolved. Our estimates of variable consideration and determination of whether to include such amounts in the transaction price are based largely on our assessment of legal enforceability, performance, and any other information (historical, current, and forecasted) that is reasonably available to us. There was no variable consideration as of January 31, 2023 or 2022. The Company presents shipping and handling costs, that occur after control of the promised goods or services transfer to the customer, as fulfillment costs in costs of goods sold and regular shipping and handling activities charged to operating expenses.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company recognizes revenue when or as it satisfies a performance obligation by transferring a good or service to a customer, either (1) at a point in time or (2) over time. A good or service is transferred when or as the customer obtains control. The evaluation of whether control of each performance obligation is transferred at a point in time or over time is made at contract inception. Input measures such as costs incurred are utilized to assess progress against specific contractual performance obligations for the Company’s services. The selection of the method to measure progress towards completion requires judgment and is based on the nature of the services to be provided. For the Company, the input method using costs incurred or labor hours best represents the measure of progress against the performance obligations incorporated within the contractual agreements. If estimated total costs on any contract project a loss, the Company charges the entire estimated loss to operations in the period the loss becomes known. The cumulative effect of revisions to revenue, estimated costs to complete contracts, including penalties, change orders, claims, anticipated losses, and others are recorded in the accounting period in which the events indicating a loss are known and the loss can be reasonably estimated. These loss projects are re-assessed for each subsequent reporting period until the project is complete. Such revisions could occur at any time and the effects may be material.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company’s contracts are either cost-plus contracts, fixed-price contracts, time and material agreements, lease or service agreements. Under cost plus contracts, customers are billed for actual expenses incurred plus an agreed-upon fee.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company has two types of fixed-price contracts, firm fixed-price and cost-sharing. Under firm fixed-price contracts, the Company receives an agreed-upon amount for providing products and services specified in the contract, and a profit or loss is recognized depending on whether actual costs are more or less than the agreed upon amount. Under cost-sharing contracts, the fixed amount agreed upon with the customer is only intended to fund a portion of the costs on a specific project. Under cost sharing contracts, an amount corresponding to the revenue is recorded in cost of revenues, resulting in gross profit on these contracts of zero. The Company’s share of the costs is recorded as product development expense. The Company reports its disaggregation of revenues by contract type since this method best represents the Company’s business. For the nine-month periods ended January 31, 2023 and 2022, all of the Company’s contracts were classified as firm fixed-price.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company at times enters into agreements with government agencies through Small Business Innovation Research (“SBIR”) contract agreements. These are typically fixed-priced agreements where the Company retains ownership of the data and grants the government a license with unlimited rights to use, disclose, reproduce, prepare derivative works and publicly distribute the data.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Time and materials agreements are billed based solely on the cost of time spent working on the contract and the material used.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As of January 31, 2023, the Company’s total remaining performance obligations, also referred to as backlog, totaled $<span id="xdx_903_eus-gaap--RevenueRemainingPerformanceObligation_iI_pn5n6_c20230131_zyZCCHrjM62j" title="Revenue remaining performance obligation">2.5</span> million. The Company expects to recognize approximately <span id="xdx_900_ecustom--RevenueRemainingPerformancesObligationPercentage_pid_dp_uPure_c20220501__20230131_ze8PHKc93SL" title="Revenue remaining performance obligation, percentage">85%</span>, or $<span id="xdx_90C_eus-gaap--RevenueRemainingPerformanceObligation_iI_pn5n6_c20230131__srt--RangeAxis__srt--MaximumMember_z8mftFQaNQOb" title="Revenue remaining performance obligation">2.1</span> million, for the remaining performance obligations as revenue over the next twelve months.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company also enters into lease arrangements for its PowerBuoys and Wave Adaptive Modular Vessels (“WAM-V®”) with certain customers. Revenue related to multiple-element arrangements is allocated to lease and non-lease elements based on their relative standalone selling prices or expected cost plus a margin approach. Lease elements generally include a PowerBuoy, WAM-V®, and components, while non-lease elements, which the Company expects to become more prevalent, generally include engineering, monitoring and support services. In the lease arrangement, the customer may be provided an option to extend the lease term or purchase the leased buoy or WAM-V® at some point during and/or at the end of the lease term.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">At inception of a contract, the Company classifies leases as either operating or financing in accordance with the authoritative accounting guidance contained within ASC Topic 842, “Leases”. If the direct financing or sales-type classification criteria are met, then the lease is accounted for as a finance lease. All others are treated as operating leases.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_896_eus-gaap--DisaggregationOfRevenueTableTextBlock_zA2tiYnN7Tlc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company recognizes revenue from operating lease arrangements generally on a straight-line basis over the lease term, or as agreed upon in-use days are utilized, which is presented in Revenues in the Consolidated Statement of Operations. The below table represents the total revenue recognized under ASC 606 and ASC 842 for the three and nine months ended January 31, 2023 and 2022.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span id="xdx_8BC_z0ot4Tn432Tj" style="display: none">Schedule of Revenue Recognizes From Operating Lease Arrangements</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td> </td><td style="font-weight: bold"> </td> <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Three months ended January 31, 2023</td><td style="font-weight: bold"> </td><td style="border-left: Black 1pt solid; font-weight: bold"> </td> <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Three months ended January 31, 2022</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1pt"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">ASC 606</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">ASC 842</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Total</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="border-left: Black 1pt solid; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">ASC 606</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">ASC 842</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Total</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td><td> </td> <td colspan="10" style="text-align: center">(in thousands)</td><td> </td><td style="border-left: Black 1pt solid"> </td> <td colspan="10" style="text-align: center">(in thousands)</td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 9%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Revenue</b></span></td><td style="width: 1%; font-weight: bold; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_982_eus-gaap--Revenues_pn3n3_c20221101__20230131__us-gaap--AdjustmentsForNewAccountingPronouncementsAxis__us-gaap--AccountingStandardsUpdate201409Member_z9ozO0JXNxRg" style="width: 11%; text-align: right" title="Revenue">559</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98D_eus-gaap--Revenues_pn3n3_c20221101__20230131__us-gaap--AdjustmentsForNewAccountingPronouncementsAxis__us-gaap--AccountingStandardsUpdate201602Member_zpBs7EEeGkhg" style="width: 11%; text-align: right" title="Revenue">175</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_988_eus-gaap--Revenues_pn3n3_c20221101__20230131_z44Lir6UClF1" style="width: 11%; text-align: right" title="Revenue">734</td><td style="width: 1%; text-align: left"> </td><td style="border-left: Black 1pt solid; width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_987_eus-gaap--Revenues_pn3n3_c20211101__20220131__us-gaap--AdjustmentsForNewAccountingPronouncementsAxis__us-gaap--AccountingStandardsUpdate201409Member_z0f5I9NKnbj8" style="width: 11%; text-align: right" title="Revenue">484</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_984_eus-gaap--Revenues_pn3n3_c20211101__20220131__us-gaap--AdjustmentsForNewAccountingPronouncementsAxis__us-gaap--AccountingStandardsUpdate201602Member_zcz2jHnmAYEj" style="width: 11%; text-align: right" title="Revenue"><span style="-sec-ix-hidden: xdx2ixbrl0806">—</span></td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_987_eus-gaap--Revenues_pn3n3_c20211101__20220131_zT0NnT9hWpd6" style="width: 11%; text-align: right" title="Revenue">484</td><td style="width: 1%; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td> </td><td style="font-weight: bold"> </td> <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Nine months ended January 31, 2023</td><td style="font-weight: bold"> </td><td style="border-left: Black 1pt solid; font-weight: bold"> </td> <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Nine months ended January 31, 2022</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1pt"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">ASC 606</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">ASC 842</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Total</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="border-left: Black 1pt solid; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">ASC 606</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">ASC 842</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Total</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td><td> </td> <td colspan="10" style="text-align: center">(in thousands)</td><td> </td><td style="border-left: Black 1pt solid"> </td> <td colspan="10" style="text-align: center">(in thousands)</td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 9%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Revenue</b></span></td><td style="width: 1%; font-weight: bold; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98F_eus-gaap--Revenues_pn3n3_c20220501__20230131__us-gaap--AdjustmentsForNewAccountingPronouncementsAxis__us-gaap--AccountingStandardsUpdate201409Member_z0sgxUh91Jwi" style="width: 11%; text-align: right" title="Revenue">1,562</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_982_eus-gaap--Revenues_pn3n3_c20220501__20230131__us-gaap--AdjustmentsForNewAccountingPronouncementsAxis__us-gaap--AccountingStandardsUpdate201602Member_zBwjWBuNJp1i" style="width: 11%; text-align: right" title="Revenue">190</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_987_eus-gaap--Revenues_pn3n3_c20220501__20230131_z7Eto2Vtf8c5" style="width: 11%; text-align: right" title="Revenue">1,752</td><td style="width: 1%; text-align: left"> </td><td style="border-left: Black 1pt solid; width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_989_eus-gaap--Revenues_pn3n3_c20210501__20220131__us-gaap--AdjustmentsForNewAccountingPronouncementsAxis__us-gaap--AccountingStandardsUpdate201409Member_zj1zhiO7E41h" style="width: 11%; text-align: right" title="Revenue">1,003</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98D_eus-gaap--Revenues_pn3n3_c20210501__20220131__us-gaap--AdjustmentsForNewAccountingPronouncementsAxis__us-gaap--AccountingStandardsUpdate201602Member_zhGn7SSuuHS7" style="width: 11%; text-align: right" title="Revenue"><span style="-sec-ix-hidden: xdx2ixbrl0818">—</span></td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_982_eus-gaap--Revenues_pn3n3_c20210501__20220131_z1YedLKuH3yj" style="width: 11%; text-align: right" title="Revenue">1,003</td><td style="width: 1%; text-align: left"> </td></tr> </table> <p id="xdx_8A0_zXTTVdX9P51d" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"/> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_84B_ecustom--OtherIncomeEmployeeRetentionCreditPolicyTextBlock_zEr3LpXYXibh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>(g) <span><span id="xdx_862_zRcNjTMIWAfi">Other Income – Employee Retention Credit</span></span> </i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i> </i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Coronavirus Aid, Relief and Economic Security (“CARES”) Act provided an employee retention credit (“ERC”), which was a refundable tax credit against certain employment taxes of up to $<span id="xdx_90B_ecustom--CretainEmployeeTaxes_iI_c20201231__us-gaap--SubsidiarySaleOfStockAxis__custom--EmployeeRetentionCreditMember_zgGInWc3sNk">5,000 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">per employee for eligible employers. The tax credit was equal to <span id="xdx_90A_eus-gaap--CreditDerivativeLiquidationProceedsPercentage_pid_dp_uPure_c20201229__20201231__us-gaap--SubsidiarySaleOfStockAxis__custom--EmployeeRetentionCreditMember_zjvHYvKtQ0ra">50% </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">of qualified wages paid to employees during a quarter, capped at $<span id="xdx_90E_eus-gaap--SalariesAndWages_c20201229__20201231__us-gaap--SubsidiarySaleOfStockAxis__custom--EmployeeRetentionCreditMember_z741fjS4Kkxc">10,000 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">of qualified wages per employee through December 31, 2020. Additional relief provisions were passed by the United States government, which extend and slightly expand the qualified wage caps on these credits through December 31, 2021. Based on these additional provisions, the tax credit is now equal to <span id="xdx_90B_eus-gaap--CreditDerivativeLiquidationProceedsPercentage_pid_dp_uPure_c20211229__20211231__us-gaap--SubsidiarySaleOfStockAxis__custom--EmployeeRetentionCreditMember_zg6QMVdhEYkl">70% </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">of qualified wages paid to employees during a quarter, and the limit on qualified wages per employee has been increased to $<span id="xdx_90B_eus-gaap--SalariesAndWages_c20211229__20211231__us-gaap--SubsidiarySaleOfStockAxis__custom--EmployeeRetentionCreditMember_zh6S5hme1RZ1">10,000 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">of qualified wages per quarter.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During the three-month period ended October 31, 2022, the Company determined that it qualified for the tax credit under “CARES” and submitted claims of approximately $<span id="xdx_906_ecustom--ClaimedAmount_iI_c20210430__srt--TitleOfIndividualAxis__custom--CaresErcMember_zh5IvWZyyJB" title="Claime amount">612,000</span> and $<span id="xdx_903_ecustom--ClaimedAmount_iI_c20220430__srt--TitleOfIndividualAxis__custom--CaresErcMember_zOl49CE9mii9" title="Claime amount">590,000</span> for the fiscal years ended April 30, 2021 and 2022, respectively, and recognized approximately $<span id="xdx_90D_eus-gaap--OtherIncome_c20220501__20230131__srt--TitleOfIndividualAxis__custom--CaresErcMember_ze7fJneHFzI6" title="Other income">1,202,000</span> as other income in the statement of operations for the nine-month period ended January 31, 2023. Claimed ERC’s are expected to be settled during the year ended April 30, 2023 and have been recorded within other current assets in the accompanying balance sheet as of January 31, 2023.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In November 2022 the Company received approximately $<span id="xdx_903_eus-gaap--RevenueFromRelatedParties_c20221101__20221130__us-gaap--IncomeTaxAuthorityAxis__us-gaap--InternalRevenueServiceIRSMember_zacdyUOq5Vgl" title="Reveune from IRS">205,000</span> from the IRS related to the receivable.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_845_eus-gaap--EarningsPerSharePolicyTextBlock_zsrQMAj1E2me" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>(h) <span id="xdx_86E_zbqDPIjCvCw5">Net Loss per Common Share</span></i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i> </i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Basic and diluted net loss per common share for all periods presented is computed by dividing net loss by the weighted average number of shares of common stock and common stock equivalents outstanding during the period.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Due to the Company’s net losses, potentially dilutive securities, consisting of options to purchase shares of common stock, potential exercises of warrants on common stock and unvested restricted stock issued to employees and non-employee directors, were excluded from the diluted loss per share calculation due to their anti-dilutive effect.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In computing diluted net loss per common share on the Consolidated Statement of Operations, potential exercises of warrants on common stock, options to purchase shares of common stock and non-vested restricted stock issued to employees and non-employee directors, totaling <span id="xdx_903_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pid_c20220501__20230131_zoV23W2fbjf1" title="Antidilutive securities earnings per share">8,010,373</span> and <span id="xdx_909_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pid_c20210501__20220131_zc2ypRmSINxb" title="Antidilutive securities earnings per share">6,356,123</span> for the nine months ended January 31, 2023 and 2022, respectively, were excluded from each of the computations as the effect would have been anti-dilutive due to the net loss for the periods.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_845_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zCqNFKIX7Lb3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>(i) <span id="xdx_864_z4YKjAGNQwV1">Recently Issued Accounting Standards</span></i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In June 2016, the Financial Accounting Standards Board (“FASB”) issued ASU No. 2016-13, “<i>Financial Instruments </i>- <i>Credit Losses (Topic 326), Measurement of Credit Losses on Financial Instruments.” </i>This amendment replaces the incurred loss impairment methodology in current GAAP with a methodology that reflects expected credit losses on instruments within its scope, including trade receivables. This update is intended to provide financial statement users with more decision-useful information about the expected credit losses. In November 2019, the FASB issued No. 2019-10, <i>Financial Instruments—Credit Losses (Topic 326), Derivatives and Hedging (Topic 815), and Leases (Topic 842)</i>, which deferred the effective date of ASU 2016-13 for Smaller Reporting Companies for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. The Company is currently evaluating the impact the adoption of ASU 2016-13 will have on its consolidated financial statements.</span></p> <p id="xdx_85A_zDcBuUFape1g" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </p> <p id="xdx_84A_eus-gaap--ConsolidationPolicyTextBlock_zh17oRFYiuq3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>(a) <span id="xdx_862_zeCjffEByj07">Consolidation</span></i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The accompanying consolidated financial statements include the accounts of the Company and its majority-owned subsidiaries, Ocean Power Technologies Ltd. in the United Kingdom, and Ocean Power Technologies (Australasia) Pty Ltd. in Australia (“OPT-A”). OPT-A is in the process of being liquidated due to inactivity. All documents have been filed with the Australian Tax Organization and the Company expects this to be completed in the current fiscal year. All significant intercompany accounts and transactions have been eliminated in consolidation.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_843_eus-gaap--UseOfEstimates_z9CZ2j3yCacf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>(b) <span id="xdx_86F_zvPLueYJVhT">Use of Estimates</span></i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The preparation of the consolidated financial statements requires management of the Company to make a number of estimates and assumptions relating to the reported amounts of assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the period. Significant items subject to such estimates and assumptions include, among other items, stock-based compensation, valuations, purchase price allocations and contingent consideration related to business combinations, expected future cash flows including growth rates, discount rates, terminal values and other assumptions and estimates used to evaluate the recoverability of long-lived assets, goodwill and other intangible assets and the related amortization methods and periods, and estimated hours and costs to complete customer contracts for purposes of revenue recognition. Actual results could differ from those estimates.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_84B_eus-gaap--CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_zwK6tIXZsYCb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>(c) <span id="xdx_863_zU7zGnOkeL51">Cash, Cash Equivalents, Restricted Cash and Security Agreements and Short Term Investments</span></i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i> </i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Cash and Cash Equivalents</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company considers all highly liquid investments with a maturity of three months or less when purchased to be cash equivalents. The Company invests excess cash in a money market account or in short term investments that are held-to-maturity. The Company had cash and cash equivalents of approximately $<span id="xdx_904_eus-gaap--CashAndCashEquivalentsAtCarryingValue_iI_pn5n6_c20230131_z3GfhOWztze7" title="Cash and cash equivalents">10.9</span> million as of January 31, 2023 and $<span id="xdx_90A_eus-gaap--CashAndCashEquivalentsAtCarryingValue_iI_pn5n6_c20220430_zvsgydptGywk" title="Cash and cash equivalents">7.9</span> million as of April 30, 2022.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Restricted Cash and Security Agreements</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company has a letter of credit agreement with Santander Bank, N.A. (“Santander”). Cash of $<span id="xdx_90F_eus-gaap--Deposits_iI_c20230131__us-gaap--AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis__custom--SantanderBankMember_zgriqrgKK4l4" title="Deposits">154,000</span> is on deposit at Santander and serves as security for a letter of credit issued by Santander for the lease of warehouse/office space in Monroe Township, New Jersey. This agreement cannot be extended beyond July 31, 2025 and is cancellable at the discretion of the bank.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Santander also issued a letter of credit to subsidiaries of Enel Green Power (“EGP”) pursuant to the Company’s contracts with EGP. This letter of credit was originally issued in the amount of $<span id="xdx_904_eus-gaap--LineOfCredit_iI_c20200831__us-gaap--AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis__custom--SantanderBankMember_zMVMEiBSa3Kc" title="Letters of credit outstanding, Amount">645,000</span>, and was reduced to $<span id="xdx_90D_eus-gaap--LettersOfCreditOutstandingAmount_iI_c20200831__us-gaap--AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis__custom--SantanderBankMember_ztpZ9rJFMcsi" title="Letter of credit amount reduced">323,000</span> in August 2020. The letter of credit was further reduced by an additional $<span id="xdx_905_eus-gaap--LettersOfCreditOutstandingAmount_iI_c20230131__us-gaap--AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis__custom--SantanderBankMember_zCzr1YvpJyG6" title="Letter of credit amount reduced">258,000</span> during the quarter ended January 31, 2023 when the PowerBuoy® (“PB3”) and its accompanying systems passed final acceptance testing. The remaining restricted amount of $<span id="xdx_907_eus-gaap--LineOfCredit_iI_c20230131__us-gaap--AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis__custom--SantanderBankMember__us-gaap--AwardDateAxis__custom--JanuaryTwoThousandTwentyFourMember_z10q7Rxpo9Wc" title="Letters of credit issued amount">65,000</span> will be released in January 2024, which is 12 months after the buoy is fully deployed.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"/> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_898_eus-gaap--ScheduleOfRestrictedCashAndCashEquivalentsTextBlock_z7BJ8buoyG54" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following table provides a reconciliation of cash, cash equivalents and restricted cash reported within the Consolidated Balance Sheets that total to the same amounts shown in the Consolidated Statements of Cash Flows.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span id="xdx_8B9_zsTyOejGgXSi" style="display: none">Schedule of Cash and Cash Equivalents and Restricted Cash</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" id="xdx_491_20230131_zW2AXhR05v3f" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">January 31, <br/> 2023</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" id="xdx_495_20220430_zIJQoFOLUsAl" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">April 30, <br/> 2022</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="6" style="text-align: center">(in thousands)</td><td> </td></tr> <tr id="xdx_40E_eus-gaap--CashAndCashEquivalentsAtCarryingValue_iI_pn3n3" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left">Cash and cash equivalents</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">10,920</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">7,885</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--RestrictedCashCurrent_iI_pn3n3" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Restricted cash- short term</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">65</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">258</td><td style="text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--RestrictedCashNoncurrent_iI_pn3n3" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1pt">Restricted cash- long term</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">154</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">219</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_40B_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_iI_pn3n3" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Cash, cash equivalents, restricted cash and restricted cash equivalents</span></td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">11,139</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">8,362</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A7_zj30fg5f6QE6" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Short term investments</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i> </i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During fiscal 2022, the Company acquired investment securities through Charles Schwab Bank. As of January 31, 2023 and April 30, 2022, their carrying value was approximately $<span id="xdx_909_eus-gaap--ShortTermInvestments_iI_pn5n6_c20230131_zVwgiU0pCqw5">30.0</span></span> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">million and $<span id="xdx_904_eus-gaap--ShortTermInvestments_iI_pn5n6_c20220430_zOE35LKymX5h" title="Investment securities">49.4 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">million, respectively. All short term investments consist of corporate bonds, government agency bonds, or U.S. Treasury Notes and Bonds, are investment grade rated or better, and mature within 12 months. The Company has the ability and the intention to hold all investments to maturity, and as such are classified as held-to-maturity investments and carried at amortized cost. The total recognized interest expense on the premium we paid for the securities for the nine month period ended January 31, 2023 and 2022 is approximately $<span id="xdx_905_eus-gaap--InvestmentIncomeNetAmortizationOfDiscountAndPremium_pn5n6_c20220501__20230131_ztkU47zVyZT">0.2 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">million and <span id="xdx_90C_eus-gaap--InvestmentIncomeNetAmortizationOfDiscountAndPremium_dc_c20210501__20220131_zs1g9C2Srzx" title="Investment owned at cost">zero</span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">, respectively. Additionally, there has been no impairment on these investments.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_89B_eus-gaap--UnrealizedGainLossOnInvestmentsTableTextBlock_zkKJTC7hcLU" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following table summarizes the Company’s short term investments as of January 31, 2023:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span id="xdx_8BF_zk9ZeuRafLT7" style="display: none">Schedule of Investments and Unrealized Gains/Losses</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="font-weight: bold">Category</td><td style="font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Amortized Cost</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Unrealized<br/> Gains (Losses)</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Market Value</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 46%; text-align: left">Corporate Bonds</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_985_eus-gaap--InvestmentOwnedAtCost_iI_pn3n3_c20230131__us-gaap--InvestmentTypeAxis__custom--CorporateBondsMember_zSCjlUpeEmji" style="width: 14%; text-align: right" title="Amortized Cost">18,554</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98D_eus-gaap--UnrealizedGainLossOnInvestments_pn3n3_c20220501__20230131__us-gaap--InvestmentTypeAxis__custom--CorporateBondsMember_zfwvliGzhucb" style="width: 14%; text-align: right" title="Unrealized Gains (Losses)">54</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_987_eus-gaap--MoneyMarketFundsAtCarryingValue_iI_pn3n3_c20230131__us-gaap--InvestmentTypeAxis__custom--CorporateBondsMember_zemi0kJflPwj" style="width: 14%; text-align: right" title="Market Value">18,608</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Government Bonds &amp; Notes</td><td> </td> <td style="text-align: left"> </td><td id="xdx_986_eus-gaap--InvestmentOwnedAtCost_iI_pn3n3_c20230131__us-gaap--InvestmentTypeAxis__custom--GovernmentBondsandNotesMember_zWyW2DIaVZGg" style="text-align: right" title="Amortized Cost">8,079</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_98B_eus-gaap--UnrealizedGainLossOnInvestments_pn3n3_c20220501__20230131__us-gaap--InvestmentTypeAxis__custom--GovernmentBondsandNotesMember_z0PJixlIWVY8" style="text-align: right" title="Unrealized Gains (Losses)">(22</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_eus-gaap--MoneyMarketFundsAtCarryingValue_iI_pn3n3_c20230131__us-gaap--InvestmentTypeAxis__custom--GovernmentBondsandNotesMember_zke64jpsCquc" style="text-align: right" title="Market Value">8,057</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1pt">Government Agency</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98D_eus-gaap--InvestmentOwnedAtCost_iI_pn3n3_c20230131__us-gaap--InvestmentTypeAxis__custom--GovernmentAgencyMember_zedH1aTroWHk" style="border-bottom: Black 1pt solid; text-align: right" title="Amortized Cost">3,372</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td id="xdx_98A_eus-gaap--UnrealizedGainLossOnInvestments_pn3n3_c20220501__20230131__us-gaap--InvestmentTypeAxis__custom--GovernmentAgencyMember_z6eQdzcA7aT5" style="border-bottom: Black 1pt solid; text-align: right" title="Unrealized Gains (Losses)">419</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_989_eus-gaap--MoneyMarketFundsAtCarryingValue_iI_pn3n3_c20230131__us-gaap--InvestmentTypeAxis__custom--GovernmentAgencyMember_zKQ6D3wMu8V9" style="border-bottom: Black 1pt solid; text-align: right" title="Market Value">3,791</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.5pt">Total Short term investments</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_986_eus-gaap--InvestmentOwnedAtCost_iI_pn3n3_c20230131_zPd52vyD8Evb" style="border-bottom: Black 2.5pt double; text-align: right" title="Amortized Cost">30,005</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_983_eus-gaap--UnrealizedGainLossOnInvestments_pn3n3_c20220501__20230131_zdQUCcUAknF8" style="border-bottom: Black 2.5pt double; text-align: right" title="Unrealized Gains (Losses)">451</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98B_eus-gaap--MoneyMarketFundsAtCarryingValue_iI_pn3n3_c20230131_zb3pzto8UIxa" style="border-bottom: Black 2.5pt double; text-align: right" title="Market Value">30,456</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8AC_zThfjMs5M8o1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> 10900000 7900000 154000 645000 323000 258000 65000 <p id="xdx_898_eus-gaap--ScheduleOfRestrictedCashAndCashEquivalentsTextBlock_z7BJ8buoyG54" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following table provides a reconciliation of cash, cash equivalents and restricted cash reported within the Consolidated Balance Sheets that total to the same amounts shown in the Consolidated Statements of Cash Flows.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span id="xdx_8B9_zsTyOejGgXSi" style="display: none">Schedule of Cash and Cash Equivalents and Restricted Cash</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" id="xdx_491_20230131_zW2AXhR05v3f" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">January 31, <br/> 2023</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" id="xdx_495_20220430_zIJQoFOLUsAl" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">April 30, <br/> 2022</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="6" style="text-align: center">(in thousands)</td><td> </td></tr> <tr id="xdx_40E_eus-gaap--CashAndCashEquivalentsAtCarryingValue_iI_pn3n3" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left">Cash and cash equivalents</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">10,920</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">7,885</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--RestrictedCashCurrent_iI_pn3n3" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Restricted cash- short term</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">65</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">258</td><td style="text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--RestrictedCashNoncurrent_iI_pn3n3" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1pt">Restricted cash- long term</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">154</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">219</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_40B_eus-gaap--CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_iI_pn3n3" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Cash, cash equivalents, restricted cash and restricted cash equivalents</span></td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">11,139</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">8,362</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 10920000 7885000 65000 258000 154000 219000 11139000 8362000 30000000.0 49400000 200000 0 <p id="xdx_89B_eus-gaap--UnrealizedGainLossOnInvestmentsTableTextBlock_zkKJTC7hcLU" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following table summarizes the Company’s short term investments as of January 31, 2023:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span id="xdx_8BF_zk9ZeuRafLT7" style="display: none">Schedule of Investments and Unrealized Gains/Losses</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="font-weight: bold">Category</td><td style="font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Amortized Cost</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Unrealized<br/> Gains (Losses)</td><td style="font-weight: bold"> </td><td style="font-weight: bold"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Market Value</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 46%; text-align: left">Corporate Bonds</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_985_eus-gaap--InvestmentOwnedAtCost_iI_pn3n3_c20230131__us-gaap--InvestmentTypeAxis__custom--CorporateBondsMember_zSCjlUpeEmji" style="width: 14%; text-align: right" title="Amortized Cost">18,554</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98D_eus-gaap--UnrealizedGainLossOnInvestments_pn3n3_c20220501__20230131__us-gaap--InvestmentTypeAxis__custom--CorporateBondsMember_zfwvliGzhucb" style="width: 14%; text-align: right" title="Unrealized Gains (Losses)">54</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_987_eus-gaap--MoneyMarketFundsAtCarryingValue_iI_pn3n3_c20230131__us-gaap--InvestmentTypeAxis__custom--CorporateBondsMember_zemi0kJflPwj" style="width: 14%; text-align: right" title="Market Value">18,608</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Government Bonds &amp; Notes</td><td> </td> <td style="text-align: left"> </td><td id="xdx_986_eus-gaap--InvestmentOwnedAtCost_iI_pn3n3_c20230131__us-gaap--InvestmentTypeAxis__custom--GovernmentBondsandNotesMember_zWyW2DIaVZGg" style="text-align: right" title="Amortized Cost">8,079</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_98B_eus-gaap--UnrealizedGainLossOnInvestments_pn3n3_c20220501__20230131__us-gaap--InvestmentTypeAxis__custom--GovernmentBondsandNotesMember_z0PJixlIWVY8" style="text-align: right" title="Unrealized Gains (Losses)">(22</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_eus-gaap--MoneyMarketFundsAtCarryingValue_iI_pn3n3_c20230131__us-gaap--InvestmentTypeAxis__custom--GovernmentBondsandNotesMember_zke64jpsCquc" style="text-align: right" title="Market Value">8,057</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1pt">Government Agency</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98D_eus-gaap--InvestmentOwnedAtCost_iI_pn3n3_c20230131__us-gaap--InvestmentTypeAxis__custom--GovernmentAgencyMember_zedH1aTroWHk" style="border-bottom: Black 1pt solid; text-align: right" title="Amortized Cost">3,372</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left">$</td><td id="xdx_98A_eus-gaap--UnrealizedGainLossOnInvestments_pn3n3_c20220501__20230131__us-gaap--InvestmentTypeAxis__custom--GovernmentAgencyMember_z6eQdzcA7aT5" style="border-bottom: Black 1pt solid; text-align: right" title="Unrealized Gains (Losses)">419</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_989_eus-gaap--MoneyMarketFundsAtCarryingValue_iI_pn3n3_c20230131__us-gaap--InvestmentTypeAxis__custom--GovernmentAgencyMember_zKQ6D3wMu8V9" style="border-bottom: Black 1pt solid; text-align: right" title="Market Value">3,791</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.5pt">Total Short term investments</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_986_eus-gaap--InvestmentOwnedAtCost_iI_pn3n3_c20230131_zPd52vyD8Evb" style="border-bottom: Black 2.5pt double; text-align: right" title="Amortized Cost">30,005</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_983_eus-gaap--UnrealizedGainLossOnInvestments_pn3n3_c20220501__20230131_zdQUCcUAknF8" style="border-bottom: Black 2.5pt double; text-align: right" title="Unrealized Gains (Losses)">451</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td id="xdx_98B_eus-gaap--MoneyMarketFundsAtCarryingValue_iI_pn3n3_c20230131_zb3pzto8UIxa" style="border-bottom: Black 2.5pt double; text-align: right" title="Market Value">30,456</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 18554000 54000 18608000 8079000 -22000 8057000 3372000 419000 3791000 30005000 451000 30456000 <p id="xdx_841_eus-gaap--ConcentrationRiskCreditRisk_z41ypVSCkOT4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>(d) <span id="xdx_86C_zO3IwgqD9Mqk">Concentration of Credit Risk</span></i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Financial instruments that potentially subject the Company to credit risk consist principally of trade accounts receivable, short term investments and cash equivalents. The Company believes that its credit risk is limited because the Company’s current contracts are with entities with a reliable payment history. The Company invests its excess cash in a money market fund and short term held-to maturity investments and does not believe that it is exposed to any significant risks related to its cash accounts, money market fund, or held-to maturity investments. Cash is also maintained at foreign financial institutions. Cash in foreign financial institutions as of January 31, 2023 was approximately $<span id="xdx_903_eus-gaap--CashAndCashEquivalentsAtCarryingValue_iI_c20230131__us-gaap--AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis__custom--ForeignFinancialInstitutionsMember_zfX4R5dHe40d" title="Cash and cash equivalents">14,000</span>.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For the nine months ended January 31, 2023 and 2022, the Company had two and four customers whose revenues accounted for at least 10% of the Company’s consolidated revenues, respectively. These revenues accounted for approximately <span id="xdx_90B_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20220501__20230131__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--TwoAndFourCustomersMember_zDHFSkXu1ts8" title="Concentration risk percentage">28%</span> and <span id="xdx_90D_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20210501__20220131__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--TwoAndFourCustomersMember_zNb1byje4jkh" title="Concentration risk percentage">58%</span> of the Company’s total revenues for the respective periods. For the three months ended January 31, 2023 and 2022, the Company had five and four customers whose revenues accounted for at least 10% of the Company’s consolidated revenues, respectively. These revenues accounted for approximately <span id="xdx_906_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20221101__20230131__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--FiveAndFourCustomersMember_zIYqEimfoDvb" title="Concentration risk percentage">63%</span> and <span id="xdx_90A_eus-gaap--ConcentrationRiskPercentage1_pid_dp_uPure_c20211101__20220131__us-gaap--ConcentrationRiskByBenchmarkAxis__us-gaap--SalesRevenueNetMember__us-gaap--ConcentrationRiskByTypeAxis__us-gaap--CustomerConcentrationRiskMember__srt--MajorCustomersAxis__custom--FiveAndFourCustomersMember_z17Rw3IrMtz6" title="Concentration risk percentage">71%</span> of the Company’s total revenues for the respective periods.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"/> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 14000 0.28 0.58 0.63 0.71 <p id="xdx_849_eus-gaap--ShareBasedCompensationOptionAndIncentivePlansPolicy_zvNgCeSQ1mu1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>(e) <span id="xdx_869_zQcTZgQbI2qj">Share-Based Compensation</span></i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Costs resulting from all share-based payment transactions are recognized in the consolidated financial statements at their fair values. The aggregate share-based compensation expense recorded in the Consolidated Statements of Operations for the nine months ended January 31, 2023 and 2022 was approximately $<span id="xdx_909_eus-gaap--EmployeeBenefitsAndShareBasedCompensation_pn5n6_c20220501__20230131_z1YpYWbH0WS3" title="Share based compensation">0.9</span> million and $<span id="xdx_90D_eus-gaap--EmployeeBenefitsAndShareBasedCompensation_pn5n6_c20210501__20220131_zN8RlS6VRTqi" title="Share based compensation">0.9</span> million, respectively. For the three months ended January 31, 2023 and 2022, share-based compensation expense was $<span id="xdx_90D_eus-gaap--EmployeeBenefitsAndShareBasedCompensation_pn5n6_c20221101__20230131_zEGFcnh7XmEe" title="Share based compensation expense"><span id="xdx_903_eus-gaap--EmployeeBenefitsAndShareBasedCompensation_pn5n6_c20211101__20220131_z6H9ArwAIkSe" title="Share based compensation expense">0.3</span></span> million in each period.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 900000 900000 300000 300000 <p id="xdx_840_eus-gaap--RevenueFromContractWithCustomerPolicyTextBlock_ztmoS27uj886" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>(f) <span id="xdx_865_zaoRNoq2tk6f">Revenue Recognition</span></i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i> </i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company accounts for revenues in accordance with Accounting Standards Codification 606 (ASC 606) for contracts with customers and Accounting Standards Codification 842 (ASC 842) for leasing arrangements. In relation to ASC 606, which states that a performance obligation is the unit of account for revenue recognition, the Company assesses the goods or services promised in a contract with a customer and identifies as a performance obligation as either: a) a good or service (or a bundle of goods or services) that is distinct; or b) a series of distinct goods or services that are substantially the same and that have the same pattern of transfer to the customer. A contract may contain a single performance obligation or multiple performance obligations. For contracts with multiple performance obligations, the Company allocates the contracted transaction price to each performance obligation based upon the relative standalone selling price, which represents the price the Company would sell a promised good or service separately to a customer. The Company determines the standalone selling price based upon the facts and circumstances of each obligated good or service. When no observable standalone selling price is available, the standalone selling price is generally estimated based upon the Company’s forecast of the total cost to satisfy the performance obligation plus an appropriate profit margin.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The nature of the Company’s contracts may give rise to several types of variable consideration, including unpriced change orders, liquidated damages and penalties. Variable consideration can also arise from modifications to the scope of services. Variable consideration is included in the transaction price to the extent it is probable that a significant reversal of cumulative revenue recognized will not occur once the uncertainty associated with the variable consideration is resolved. Our estimates of variable consideration and determination of whether to include such amounts in the transaction price are based largely on our assessment of legal enforceability, performance, and any other information (historical, current, and forecasted) that is reasonably available to us. There was no variable consideration as of January 31, 2023 or 2022. The Company presents shipping and handling costs, that occur after control of the promised goods or services transfer to the customer, as fulfillment costs in costs of goods sold and regular shipping and handling activities charged to operating expenses.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company recognizes revenue when or as it satisfies a performance obligation by transferring a good or service to a customer, either (1) at a point in time or (2) over time. A good or service is transferred when or as the customer obtains control. The evaluation of whether control of each performance obligation is transferred at a point in time or over time is made at contract inception. Input measures such as costs incurred are utilized to assess progress against specific contractual performance obligations for the Company’s services. The selection of the method to measure progress towards completion requires judgment and is based on the nature of the services to be provided. For the Company, the input method using costs incurred or labor hours best represents the measure of progress against the performance obligations incorporated within the contractual agreements. If estimated total costs on any contract project a loss, the Company charges the entire estimated loss to operations in the period the loss becomes known. The cumulative effect of revisions to revenue, estimated costs to complete contracts, including penalties, change orders, claims, anticipated losses, and others are recorded in the accounting period in which the events indicating a loss are known and the loss can be reasonably estimated. These loss projects are re-assessed for each subsequent reporting period until the project is complete. Such revisions could occur at any time and the effects may be material.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company’s contracts are either cost-plus contracts, fixed-price contracts, time and material agreements, lease or service agreements. Under cost plus contracts, customers are billed for actual expenses incurred plus an agreed-upon fee.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company has two types of fixed-price contracts, firm fixed-price and cost-sharing. Under firm fixed-price contracts, the Company receives an agreed-upon amount for providing products and services specified in the contract, and a profit or loss is recognized depending on whether actual costs are more or less than the agreed upon amount. Under cost-sharing contracts, the fixed amount agreed upon with the customer is only intended to fund a portion of the costs on a specific project. Under cost sharing contracts, an amount corresponding to the revenue is recorded in cost of revenues, resulting in gross profit on these contracts of zero. The Company’s share of the costs is recorded as product development expense. The Company reports its disaggregation of revenues by contract type since this method best represents the Company’s business. For the nine-month periods ended January 31, 2023 and 2022, all of the Company’s contracts were classified as firm fixed-price.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company at times enters into agreements with government agencies through Small Business Innovation Research (“SBIR”) contract agreements. These are typically fixed-priced agreements where the Company retains ownership of the data and grants the government a license with unlimited rights to use, disclose, reproduce, prepare derivative works and publicly distribute the data.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Time and materials agreements are billed based solely on the cost of time spent working on the contract and the material used.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As of January 31, 2023, the Company’s total remaining performance obligations, also referred to as backlog, totaled $<span id="xdx_903_eus-gaap--RevenueRemainingPerformanceObligation_iI_pn5n6_c20230131_zyZCCHrjM62j" title="Revenue remaining performance obligation">2.5</span> million. The Company expects to recognize approximately <span id="xdx_900_ecustom--RevenueRemainingPerformancesObligationPercentage_pid_dp_uPure_c20220501__20230131_ze8PHKc93SL" title="Revenue remaining performance obligation, percentage">85%</span>, or $<span id="xdx_90C_eus-gaap--RevenueRemainingPerformanceObligation_iI_pn5n6_c20230131__srt--RangeAxis__srt--MaximumMember_z8mftFQaNQOb" title="Revenue remaining performance obligation">2.1</span> million, for the remaining performance obligations as revenue over the next twelve months.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company also enters into lease arrangements for its PowerBuoys and Wave Adaptive Modular Vessels (“WAM-V®”) with certain customers. Revenue related to multiple-element arrangements is allocated to lease and non-lease elements based on their relative standalone selling prices or expected cost plus a margin approach. Lease elements generally include a PowerBuoy, WAM-V®, and components, while non-lease elements, which the Company expects to become more prevalent, generally include engineering, monitoring and support services. In the lease arrangement, the customer may be provided an option to extend the lease term or purchase the leased buoy or WAM-V® at some point during and/or at the end of the lease term.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">At inception of a contract, the Company classifies leases as either operating or financing in accordance with the authoritative accounting guidance contained within ASC Topic 842, “Leases”. If the direct financing or sales-type classification criteria are met, then the lease is accounted for as a finance lease. All others are treated as operating leases.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_896_eus-gaap--DisaggregationOfRevenueTableTextBlock_zA2tiYnN7Tlc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company recognizes revenue from operating lease arrangements generally on a straight-line basis over the lease term, or as agreed upon in-use days are utilized, which is presented in Revenues in the Consolidated Statement of Operations. The below table represents the total revenue recognized under ASC 606 and ASC 842 for the three and nine months ended January 31, 2023 and 2022.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span id="xdx_8BC_z0ot4Tn432Tj" style="display: none">Schedule of Revenue Recognizes From Operating Lease Arrangements</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td> </td><td style="font-weight: bold"> </td> <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Three months ended January 31, 2023</td><td style="font-weight: bold"> </td><td style="border-left: Black 1pt solid; font-weight: bold"> </td> <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Three months ended January 31, 2022</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1pt"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">ASC 606</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">ASC 842</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Total</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="border-left: Black 1pt solid; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">ASC 606</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">ASC 842</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Total</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td><td> </td> <td colspan="10" style="text-align: center">(in thousands)</td><td> </td><td style="border-left: Black 1pt solid"> </td> <td colspan="10" style="text-align: center">(in thousands)</td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 9%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Revenue</b></span></td><td style="width: 1%; font-weight: bold; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_982_eus-gaap--Revenues_pn3n3_c20221101__20230131__us-gaap--AdjustmentsForNewAccountingPronouncementsAxis__us-gaap--AccountingStandardsUpdate201409Member_z9ozO0JXNxRg" style="width: 11%; text-align: right" title="Revenue">559</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98D_eus-gaap--Revenues_pn3n3_c20221101__20230131__us-gaap--AdjustmentsForNewAccountingPronouncementsAxis__us-gaap--AccountingStandardsUpdate201602Member_zpBs7EEeGkhg" style="width: 11%; text-align: right" title="Revenue">175</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_988_eus-gaap--Revenues_pn3n3_c20221101__20230131_z44Lir6UClF1" style="width: 11%; text-align: right" title="Revenue">734</td><td style="width: 1%; text-align: left"> </td><td style="border-left: Black 1pt solid; width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_987_eus-gaap--Revenues_pn3n3_c20211101__20220131__us-gaap--AdjustmentsForNewAccountingPronouncementsAxis__us-gaap--AccountingStandardsUpdate201409Member_z0f5I9NKnbj8" style="width: 11%; text-align: right" title="Revenue">484</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_984_eus-gaap--Revenues_pn3n3_c20211101__20220131__us-gaap--AdjustmentsForNewAccountingPronouncementsAxis__us-gaap--AccountingStandardsUpdate201602Member_zcz2jHnmAYEj" style="width: 11%; text-align: right" title="Revenue"><span style="-sec-ix-hidden: xdx2ixbrl0806">—</span></td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_987_eus-gaap--Revenues_pn3n3_c20211101__20220131_zT0NnT9hWpd6" style="width: 11%; text-align: right" title="Revenue">484</td><td style="width: 1%; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td> </td><td style="font-weight: bold"> </td> <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Nine months ended January 31, 2023</td><td style="font-weight: bold"> </td><td style="border-left: Black 1pt solid; font-weight: bold"> </td> <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Nine months ended January 31, 2022</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1pt"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">ASC 606</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">ASC 842</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Total</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="border-left: Black 1pt solid; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">ASC 606</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">ASC 842</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Total</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td><td> </td> <td colspan="10" style="text-align: center">(in thousands)</td><td> </td><td style="border-left: Black 1pt solid"> </td> <td colspan="10" style="text-align: center">(in thousands)</td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 9%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Revenue</b></span></td><td style="width: 1%; font-weight: bold; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98F_eus-gaap--Revenues_pn3n3_c20220501__20230131__us-gaap--AdjustmentsForNewAccountingPronouncementsAxis__us-gaap--AccountingStandardsUpdate201409Member_z0sgxUh91Jwi" style="width: 11%; text-align: right" title="Revenue">1,562</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_982_eus-gaap--Revenues_pn3n3_c20220501__20230131__us-gaap--AdjustmentsForNewAccountingPronouncementsAxis__us-gaap--AccountingStandardsUpdate201602Member_zBwjWBuNJp1i" style="width: 11%; text-align: right" title="Revenue">190</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_987_eus-gaap--Revenues_pn3n3_c20220501__20230131_z7Eto2Vtf8c5" style="width: 11%; text-align: right" title="Revenue">1,752</td><td style="width: 1%; text-align: left"> </td><td style="border-left: Black 1pt solid; width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_989_eus-gaap--Revenues_pn3n3_c20210501__20220131__us-gaap--AdjustmentsForNewAccountingPronouncementsAxis__us-gaap--AccountingStandardsUpdate201409Member_zj1zhiO7E41h" style="width: 11%; text-align: right" title="Revenue">1,003</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98D_eus-gaap--Revenues_pn3n3_c20210501__20220131__us-gaap--AdjustmentsForNewAccountingPronouncementsAxis__us-gaap--AccountingStandardsUpdate201602Member_zhGn7SSuuHS7" style="width: 11%; text-align: right" title="Revenue"><span style="-sec-ix-hidden: xdx2ixbrl0818">—</span></td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_982_eus-gaap--Revenues_pn3n3_c20210501__20220131_z1YedLKuH3yj" style="width: 11%; text-align: right" title="Revenue">1,003</td><td style="width: 1%; text-align: left"> </td></tr> </table> <p id="xdx_8A0_zXTTVdX9P51d" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"/> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> 2500000 0.85 2100000 <p id="xdx_896_eus-gaap--DisaggregationOfRevenueTableTextBlock_zA2tiYnN7Tlc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company recognizes revenue from operating lease arrangements generally on a straight-line basis over the lease term, or as agreed upon in-use days are utilized, which is presented in Revenues in the Consolidated Statement of Operations. The below table represents the total revenue recognized under ASC 606 and ASC 842 for the three and nine months ended January 31, 2023 and 2022.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span id="xdx_8BC_z0ot4Tn432Tj" style="display: none">Schedule of Revenue Recognizes From Operating Lease Arrangements</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td> </td><td style="font-weight: bold"> </td> <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Three months ended January 31, 2023</td><td style="font-weight: bold"> </td><td style="border-left: Black 1pt solid; font-weight: bold"> </td> <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Three months ended January 31, 2022</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1pt"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">ASC 606</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">ASC 842</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Total</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="border-left: Black 1pt solid; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">ASC 606</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">ASC 842</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Total</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td><td> </td> <td colspan="10" style="text-align: center">(in thousands)</td><td> </td><td style="border-left: Black 1pt solid"> </td> <td colspan="10" style="text-align: center">(in thousands)</td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 9%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Revenue</b></span></td><td style="width: 1%; font-weight: bold; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_982_eus-gaap--Revenues_pn3n3_c20221101__20230131__us-gaap--AdjustmentsForNewAccountingPronouncementsAxis__us-gaap--AccountingStandardsUpdate201409Member_z9ozO0JXNxRg" style="width: 11%; text-align: right" title="Revenue">559</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98D_eus-gaap--Revenues_pn3n3_c20221101__20230131__us-gaap--AdjustmentsForNewAccountingPronouncementsAxis__us-gaap--AccountingStandardsUpdate201602Member_zpBs7EEeGkhg" style="width: 11%; text-align: right" title="Revenue">175</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_988_eus-gaap--Revenues_pn3n3_c20221101__20230131_z44Lir6UClF1" style="width: 11%; text-align: right" title="Revenue">734</td><td style="width: 1%; text-align: left"> </td><td style="border-left: Black 1pt solid; width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_987_eus-gaap--Revenues_pn3n3_c20211101__20220131__us-gaap--AdjustmentsForNewAccountingPronouncementsAxis__us-gaap--AccountingStandardsUpdate201409Member_z0f5I9NKnbj8" style="width: 11%; text-align: right" title="Revenue">484</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_984_eus-gaap--Revenues_pn3n3_c20211101__20220131__us-gaap--AdjustmentsForNewAccountingPronouncementsAxis__us-gaap--AccountingStandardsUpdate201602Member_zcz2jHnmAYEj" style="width: 11%; text-align: right" title="Revenue"><span style="-sec-ix-hidden: xdx2ixbrl0806">—</span></td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_987_eus-gaap--Revenues_pn3n3_c20211101__20220131_zT0NnT9hWpd6" style="width: 11%; text-align: right" title="Revenue">484</td><td style="width: 1%; text-align: left"> </td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td> </td><td style="font-weight: bold"> </td> <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Nine months ended January 31, 2023</td><td style="font-weight: bold"> </td><td style="border-left: Black 1pt solid; font-weight: bold"> </td> <td colspan="10" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Nine months ended January 31, 2022</td><td style="font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1pt"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">ASC 606</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">ASC 842</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Total</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="border-left: Black 1pt solid; font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">ASC 606</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">ASC 842</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Total</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td><td> </td> <td colspan="10" style="text-align: center">(in thousands)</td><td> </td><td style="border-left: Black 1pt solid"> </td> <td colspan="10" style="text-align: center">(in thousands)</td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 9%; font-weight: bold; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Revenue</b></span></td><td style="width: 1%; font-weight: bold; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98F_eus-gaap--Revenues_pn3n3_c20220501__20230131__us-gaap--AdjustmentsForNewAccountingPronouncementsAxis__us-gaap--AccountingStandardsUpdate201409Member_z0sgxUh91Jwi" style="width: 11%; text-align: right" title="Revenue">1,562</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_982_eus-gaap--Revenues_pn3n3_c20220501__20230131__us-gaap--AdjustmentsForNewAccountingPronouncementsAxis__us-gaap--AccountingStandardsUpdate201602Member_zBwjWBuNJp1i" style="width: 11%; text-align: right" title="Revenue">190</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_987_eus-gaap--Revenues_pn3n3_c20220501__20230131_z7Eto2Vtf8c5" style="width: 11%; text-align: right" title="Revenue">1,752</td><td style="width: 1%; text-align: left"> </td><td style="border-left: Black 1pt solid; width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_989_eus-gaap--Revenues_pn3n3_c20210501__20220131__us-gaap--AdjustmentsForNewAccountingPronouncementsAxis__us-gaap--AccountingStandardsUpdate201409Member_zj1zhiO7E41h" style="width: 11%; text-align: right" title="Revenue">1,003</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_98D_eus-gaap--Revenues_pn3n3_c20210501__20220131__us-gaap--AdjustmentsForNewAccountingPronouncementsAxis__us-gaap--AccountingStandardsUpdate201602Member_zhGn7SSuuHS7" style="width: 11%; text-align: right" title="Revenue"><span style="-sec-ix-hidden: xdx2ixbrl0818">—</span></td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_982_eus-gaap--Revenues_pn3n3_c20210501__20220131_z1YedLKuH3yj" style="width: 11%; text-align: right" title="Revenue">1,003</td><td style="width: 1%; text-align: left"> </td></tr> </table> 559000 175000 734000 484000 484000 1562000 190000 1752000 1003000 1003000 <p id="xdx_84B_ecustom--OtherIncomeEmployeeRetentionCreditPolicyTextBlock_zEr3LpXYXibh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>(g) <span><span id="xdx_862_zRcNjTMIWAfi">Other Income – Employee Retention Credit</span></span> </i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i> </i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Coronavirus Aid, Relief and Economic Security (“CARES”) Act provided an employee retention credit (“ERC”), which was a refundable tax credit against certain employment taxes of up to $<span id="xdx_90B_ecustom--CretainEmployeeTaxes_iI_c20201231__us-gaap--SubsidiarySaleOfStockAxis__custom--EmployeeRetentionCreditMember_zgGInWc3sNk">5,000 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">per employee for eligible employers. The tax credit was equal to <span id="xdx_90A_eus-gaap--CreditDerivativeLiquidationProceedsPercentage_pid_dp_uPure_c20201229__20201231__us-gaap--SubsidiarySaleOfStockAxis__custom--EmployeeRetentionCreditMember_zjvHYvKtQ0ra">50% </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">of qualified wages paid to employees during a quarter, capped at $<span id="xdx_90E_eus-gaap--SalariesAndWages_c20201229__20201231__us-gaap--SubsidiarySaleOfStockAxis__custom--EmployeeRetentionCreditMember_z741fjS4Kkxc">10,000 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">of qualified wages per employee through December 31, 2020. Additional relief provisions were passed by the United States government, which extend and slightly expand the qualified wage caps on these credits through December 31, 2021. Based on these additional provisions, the tax credit is now equal to <span id="xdx_90B_eus-gaap--CreditDerivativeLiquidationProceedsPercentage_pid_dp_uPure_c20211229__20211231__us-gaap--SubsidiarySaleOfStockAxis__custom--EmployeeRetentionCreditMember_zg6QMVdhEYkl">70% </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">of qualified wages paid to employees during a quarter, and the limit on qualified wages per employee has been increased to $<span id="xdx_90B_eus-gaap--SalariesAndWages_c20211229__20211231__us-gaap--SubsidiarySaleOfStockAxis__custom--EmployeeRetentionCreditMember_zh6S5hme1RZ1">10,000 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">of qualified wages per quarter.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">During the three-month period ended October 31, 2022, the Company determined that it qualified for the tax credit under “CARES” and submitted claims of approximately $<span id="xdx_906_ecustom--ClaimedAmount_iI_c20210430__srt--TitleOfIndividualAxis__custom--CaresErcMember_zh5IvWZyyJB" title="Claime amount">612,000</span> and $<span id="xdx_903_ecustom--ClaimedAmount_iI_c20220430__srt--TitleOfIndividualAxis__custom--CaresErcMember_zOl49CE9mii9" title="Claime amount">590,000</span> for the fiscal years ended April 30, 2021 and 2022, respectively, and recognized approximately $<span id="xdx_90D_eus-gaap--OtherIncome_c20220501__20230131__srt--TitleOfIndividualAxis__custom--CaresErcMember_ze7fJneHFzI6" title="Other income">1,202,000</span> as other income in the statement of operations for the nine-month period ended January 31, 2023. Claimed ERC’s are expected to be settled during the year ended April 30, 2023 and have been recorded within other current assets in the accompanying balance sheet as of January 31, 2023.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In November 2022 the Company received approximately $<span id="xdx_903_eus-gaap--RevenueFromRelatedParties_c20221101__20221130__us-gaap--IncomeTaxAuthorityAxis__us-gaap--InternalRevenueServiceIRSMember_zacdyUOq5Vgl" title="Reveune from IRS">205,000</span> from the IRS related to the receivable.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 5000 0.50 10000 0.70 10000 612000 590000 1202000 205000 <p id="xdx_845_eus-gaap--EarningsPerSharePolicyTextBlock_zsrQMAj1E2me" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>(h) <span id="xdx_86E_zbqDPIjCvCw5">Net Loss per Common Share</span></i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i> </i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Basic and diluted net loss per common share for all periods presented is computed by dividing net loss by the weighted average number of shares of common stock and common stock equivalents outstanding during the period.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Due to the Company’s net losses, potentially dilutive securities, consisting of options to purchase shares of common stock, potential exercises of warrants on common stock and unvested restricted stock issued to employees and non-employee directors, were excluded from the diluted loss per share calculation due to their anti-dilutive effect.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In computing diluted net loss per common share on the Consolidated Statement of Operations, potential exercises of warrants on common stock, options to purchase shares of common stock and non-vested restricted stock issued to employees and non-employee directors, totaling <span id="xdx_903_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pid_c20220501__20230131_zoV23W2fbjf1" title="Antidilutive securities earnings per share">8,010,373</span> and <span id="xdx_909_eus-gaap--AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_pid_c20210501__20220131_zc2ypRmSINxb" title="Antidilutive securities earnings per share">6,356,123</span> for the nine months ended January 31, 2023 and 2022, respectively, were excluded from each of the computations as the effect would have been anti-dilutive due to the net loss for the periods.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 8010373 6356123 <p id="xdx_845_eus-gaap--NewAccountingPronouncementsPolicyPolicyTextBlock_zCqNFKIX7Lb3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b><i>(i) <span id="xdx_864_z4YKjAGNQwV1">Recently Issued Accounting Standards</span></i></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In June 2016, the Financial Accounting Standards Board (“FASB”) issued ASU No. 2016-13, “<i>Financial Instruments </i>- <i>Credit Losses (Topic 326), Measurement of Credit Losses on Financial Instruments.” </i>This amendment replaces the incurred loss impairment methodology in current GAAP with a methodology that reflects expected credit losses on instruments within its scope, including trade receivables. This update is intended to provide financial statement users with more decision-useful information about the expected credit losses. In November 2019, the FASB issued No. 2019-10, <i>Financial Instruments—Credit Losses (Topic 326), Derivatives and Hedging (Topic 815), and Leases (Topic 842)</i>, which deferred the effective date of ASU 2016-13 for Smaller Reporting Companies for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. The Company is currently evaluating the impact the adoption of ASU 2016-13 will have on its consolidated financial statements.</span></p> <p id="xdx_809_ecustom--AccountReceivableContractAssetsAndContractLiabilitiesTextBlock_ztDyCmxkK9lh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(3) <span id="xdx_826_z7VS4zJzBkH3">Account Receivable, Contract Assets and Contract Liabilities</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_899_ecustom--ScheduleOfAccountsReceivableContractAssetsAndContractLiabilitiesTableTextBlock_zUSVuZuRV532" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following provides further details on the balance sheet accounts of accounts receivable, contract assets and contract liabilities from contracts with customers:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span id="xdx_8BF_zFtbTTQg0NB6" style="display: none">Schedule of Accounts Receivable, Contract Assets and Contract Liabilities</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" id="xdx_498_20230131_zAOvPxaa4fyb" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">January 31,<br/> 2023</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" id="xdx_498_20220430_zrRXRDPgj0oc" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">April 30, <br/> 2022</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="6" style="text-align: center">(in thousands)</td><td> </td></tr> <tr id="xdx_405_eus-gaap--AccountsReceivableNetCurrent_iI_pn3n3_z03oENFaSuHh" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left">Accounts receivable</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">706</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">482</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_408_eus-gaap--ContractWithCustomerAssetNetCurrent_iI_pn3n3_zrKYDrnWt4n9" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Contract assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">93</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">386</td><td style="text-align: left"> </td></tr> <tr id="xdx_40D_eus-gaap--ContractWithCustomerLiabilityCurrent_iI_pn3n3_zWnOFl0VxBA" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Contract liabilities</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,334</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">129</td><td style="text-align: left"> </td></tr> </table> <p id="xdx_8AE_zxvWVWl12v9i" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Accounts Receivable</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company grants credit to its customers, generally without collateral, under normal payment terms (typically 30 to 60 days after invoicing). Generally, invoicing occurs after the related services are performed or control of goods have transferred to the customer. Accounts receivable represent an unconditional right to consideration arising from the Company’s performance under contracts with customers. The carrying value of such receivables represents their estimated realizable value.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Contract Assets</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Contract assets include unbilled amounts typically resulting from arrangements whereby the right to payment is conditional on completing additional tasks or services for a performance obligation. The decrease in contract assets is primarily a result of services performed relating to MAR projects for which revenue was recognized in prior periods but was billed during the nine months ended January 31, 2023.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_89F_eus-gaap--ContractWithCustomerAssetAndLiabilityTableTextBlock_gL3CWCAALTTB-FHKS_z0ihMRLV2yif" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Significant changes in the contract assets balances during the period were as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span id="xdx_8B2_zJEv7nR8m3dk" style="display: none">Schedule of Significant Changes in Contract assets and Contract Liabilities</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" id="xdx_491_20220501__20230131_zwrz4R1bDgCg" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Nine months ended<br/> January 31,<br/> 2023</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="text-align: center">(in thousands)</td><td style="padding-bottom: 1pt"> </td></tr> <tr id="xdx_408_eus-gaap--ContractWithCustomerAssetNet_iNE_pn3n3_di_zeeS3hbvtEoc" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 82%; text-align: left">Transferred to receivables from contract assets recognized at the beginning of the period</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">(1,646</td><td style="width: 1%; text-align: left">)</td></tr> <tr id="xdx_40B_ecustom--RevenueRecognizedAndNotBilledAsOfEndOfPeriod_pn3n3_zwpRLh7sWjWi" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt">Revenue recognized and not billed as of the end of the period</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">1,353</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_40C_ecustom--IncreaseDecreaseInContractWithCustomerAssets_pn3n3_zx4K2yKWAuT2" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 2.5pt">Net change in contract assets</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(293</td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr> </table> <p id="xdx_8A0_zwbzlyIRdaOa" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Contract Liabilities</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i> </i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Contract liabilities consist of amounts invoiced to customers in excess of revenue recognized. The increase in contract liabilities is primarily due to payments received for the following; $<span id="xdx_90E_eus-gaap--Revenues_pn5n6_c20220501__20230131__srt--ProductOrServiceAxis__custom--GrantRevenueMember_zBhL6qQwVeN3" title="Revenue">1.0</span> million related to future grant revenue and $<span id="xdx_903_eus-gaap--Revenues_pn5n6_c20220501__20230131__srt--ProductOrServiceAxis__custom--SalesRevenueMember_znS1qFoNcar2" title="Revenue">0.4</span> million for future sales revenue during the nine months ended January 31, 2023 for which revenue has not been recognized.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span id="xdx_C05_gL3CWCAALTTB-FHKS_zGBgOfNrAaK8"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></span></p> <div id="xdx_C01_gL3CWCAALTTB-FHKS_zZW1UjvYnvjb"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Significant changes in the contract liabilities balances during the period are as follows:</span></p> <table cellpadding="0" cellspacing="0" id="xdx_309_134_zmZGCNgRPCXi" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Schedule of Significant Changes in Contract assets and Contract Liabilities (Details)"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" id="xdx_491_20220501__20230131_znrkd9uc5Cnf" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Nine months ended<br/> January 31,<br/> 2023</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(in thousands)</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--ContractWithCustomerLiability_iNE_pn3n3_di_zilmo5NxTf9k" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 82%; text-align: left">Revenue recognized that was included in the contract liabilities balance as of the beginning of the period</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">(447</td><td style="width: 1%; text-align: left">)</td></tr> <tr id="xdx_400_ecustom--PaymentsCollectedForWhichRevenueHasNotBeenRecognized_pn3n3_zOzIPzCMouIf" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt">Payments collected for which revenue has not been recognized</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">1,652</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_408_eus-gaap--IncreaseDecreaseInContractWithCustomerLiability_pn3n3_zoXqMp9SiRSj" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 2.5pt">Net change in contract liabilities</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,205</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> </div><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span id="xdx_C0D_gL3CWCAALTTB-FHKS_zcMowA7u0Pk6"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/></span> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"/> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_899_ecustom--ScheduleOfAccountsReceivableContractAssetsAndContractLiabilitiesTableTextBlock_zUSVuZuRV532" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following provides further details on the balance sheet accounts of accounts receivable, contract assets and contract liabilities from contracts with customers:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span id="xdx_8BF_zFtbTTQg0NB6" style="display: none">Schedule of Accounts Receivable, Contract Assets and Contract Liabilities</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" id="xdx_498_20230131_zAOvPxaa4fyb" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">January 31,<br/> 2023</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" id="xdx_498_20220430_zrRXRDPgj0oc" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">April 30, <br/> 2022</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="6" style="text-align: center">(in thousands)</td><td> </td></tr> <tr id="xdx_405_eus-gaap--AccountsReceivableNetCurrent_iI_pn3n3_z03oENFaSuHh" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left">Accounts receivable</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">706</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">482</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_408_eus-gaap--ContractWithCustomerAssetNetCurrent_iI_pn3n3_zrKYDrnWt4n9" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Contract assets</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">93</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">386</td><td style="text-align: left"> </td></tr> <tr id="xdx_40D_eus-gaap--ContractWithCustomerLiabilityCurrent_iI_pn3n3_zWnOFl0VxBA" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Contract liabilities</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,334</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">129</td><td style="text-align: left"> </td></tr> </table> 706000 482000 93000 386000 1334000 129000 <p id="xdx_89F_eus-gaap--ContractWithCustomerAssetAndLiabilityTableTextBlock_gL3CWCAALTTB-FHKS_z0ihMRLV2yif" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Significant changes in the contract assets balances during the period were as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span id="xdx_8B2_zJEv7nR8m3dk" style="display: none">Schedule of Significant Changes in Contract assets and Contract Liabilities</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" id="xdx_491_20220501__20230131_zwrz4R1bDgCg" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Nine months ended<br/> January 31,<br/> 2023</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="text-align: center">(in thousands)</td><td style="padding-bottom: 1pt"> </td></tr> <tr id="xdx_408_eus-gaap--ContractWithCustomerAssetNet_iNE_pn3n3_di_zeeS3hbvtEoc" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 82%; text-align: left">Transferred to receivables from contract assets recognized at the beginning of the period</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">(1,646</td><td style="width: 1%; text-align: left">)</td></tr> <tr id="xdx_40B_ecustom--RevenueRecognizedAndNotBilledAsOfEndOfPeriod_pn3n3_zwpRLh7sWjWi" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt">Revenue recognized and not billed as of the end of the period</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">1,353</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_40C_ecustom--IncreaseDecreaseInContractWithCustomerAssets_pn3n3_zx4K2yKWAuT2" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 2.5pt">Net change in contract assets</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">(293</td><td style="padding-bottom: 2.5pt; text-align: left">)</td></tr> </table> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Significant changes in the contract liabilities balances during the period are as follows:</span></p> <table cellpadding="0" cellspacing="0" id="xdx_309_134_zmZGCNgRPCXi" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%" summary="xdx: Disclosure - Schedule of Significant Changes in Contract assets and Contract Liabilities (Details)"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" id="xdx_491_20220501__20230131_znrkd9uc5Cnf" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Nine months ended<br/> January 31,<br/> 2023</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(in thousands)</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--ContractWithCustomerLiability_iNE_pn3n3_di_zilmo5NxTf9k" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 82%; text-align: left">Revenue recognized that was included in the contract liabilities balance as of the beginning of the period</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">(447</td><td style="width: 1%; text-align: left">)</td></tr> <tr id="xdx_400_ecustom--PaymentsCollectedForWhichRevenueHasNotBeenRecognized_pn3n3_zOzIPzCMouIf" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt">Payments collected for which revenue has not been recognized</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">1,652</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_408_eus-gaap--IncreaseDecreaseInContractWithCustomerLiability_pn3n3_zoXqMp9SiRSj" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 2.5pt">Net change in contract liabilities</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,205</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> 1646000 1353000 -293000 1000000.0 400000 447000 1652000 1205000 <p id="xdx_804_eus-gaap--InventoryDisclosureTextBlock_zWJlfC06Ml8e" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(4) <span id="xdx_820_zNNsZnNEg86c">Inventory</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p id="xdx_899_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_zOl68nOSZ7lj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company holds inventory related to the production of its WAM-V® and PowerBuoy® products.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span id="xdx_8B2_za9rpn0WJYvd" style="display: none">Schedule of Inventory</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" id="xdx_49E_20230131_zCfXP3Kf00s5" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">January 31, <br/> 2023</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" id="xdx_49C_20220430_z8IB65b8UFBk" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">April 30,<br/> 2022</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="6" style="text-align: center">(in thousands)</td><td> </td></tr> <tr id="xdx_40A_eus-gaap--InventoryRawMaterials_iI_pn3n3_maINzERb_zKXoigxb8Pyj" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left">Raw Materials</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">1,191</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">198</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40D_eus-gaap--InventoryWorkInProcess_iI_pn3n3_maINzERb_zIoNadovLJN2" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt">Work in Process</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">245</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">244</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--InventoryNet_iTI_pn3n3_mtINzERb_zJRNIkBQ1NEf" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Inventory, net</span></td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,436</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">442</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A3_ztmC7Fu528sj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </p> <p id="xdx_899_eus-gaap--ScheduleOfInventoryCurrentTableTextBlock_zOl68nOSZ7lj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company holds inventory related to the production of its WAM-V® and PowerBuoy® products.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span id="xdx_8B2_za9rpn0WJYvd" style="display: none">Schedule of Inventory</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" id="xdx_49E_20230131_zCfXP3Kf00s5" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">January 31, <br/> 2023</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" id="xdx_49C_20220430_z8IB65b8UFBk" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">April 30,<br/> 2022</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="6" style="text-align: center">(in thousands)</td><td> </td></tr> <tr id="xdx_40A_eus-gaap--InventoryRawMaterials_iI_pn3n3_maINzERb_zKXoigxb8Pyj" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left">Raw Materials</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">1,191</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">198</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40D_eus-gaap--InventoryWorkInProcess_iI_pn3n3_maINzERb_zIoNadovLJN2" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt">Work in Process</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">245</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">244</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--InventoryNet_iTI_pn3n3_mtINzERb_zJRNIkBQ1NEf" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Inventory, net</span></td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,436</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">442</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 1191000 198000 245000 244000 1436000 442000 <p id="xdx_801_eus-gaap--OtherCurrentAssetsTextBlock_zAmNvRIAYNSg" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(5) <span id="xdx_825_zaLUSKtLds5f">Other Current Assets</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p id="xdx_89C_eus-gaap--ScheduleOfOtherCurrentAssetsTableTextBlock_zb361cBlKQZ3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other current assets consisted of the following at January 31, 2023 and April 30, 2022:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span id="xdx_8B3_zzqQc5V5wsL8" style="display: none">Schedule of Other Current Assets</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" id="xdx_49C_20230131_zsCm7zaGbPk" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">January 31, <br/> 2023</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" id="xdx_49C_20220430_zjz6Gmy3Qofh" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">April 30, <br/> 2022</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="6" style="text-align: center">(in thousands)</td><td> </td></tr> <tr id="xdx_407_eus-gaap--PrepaidInsurance_iI_pn3n3_maOACz300_zGwRVacypLBb" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left">Prepaid insurance</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">424</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">182</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40A_ecustom--PrepaidSoftwareAndLicenses_pn3n3_maOACz300_zes1xyLASBsl" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Prepaid software &amp; licenses</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">135</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">127</td><td style="text-align: left"> </td></tr> <tr id="xdx_40C_ecustom--PrepaidProjectCosts_iI_pn3n3_maOACz300_zn5rffQk0Vkj" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Prepaid project costs</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">26</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0903">—</span></td><td style="text-align: left"> </td></tr> <tr id="xdx_40B_ecustom--PrepaidSalesAndMarketing_pn3n3_maOACz300_zaClJjpGXv4b" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Prepaid sales &amp; marketing</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">161</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">50</td><td style="text-align: left"> </td></tr> <tr id="xdx_40B_ecustom--EmployeeRetentionCreditReceivable_iI_pn3n3_maOACz300_zz2SYSQJBoUl" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Employee retention credit receivable</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">997</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0909">—</span></td><td style="text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--InterestReceivableCurrent_iI_pn3n3_maOACz300_z10PMzfvdCV7" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Interest receivable</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">119</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0912">—</span></td><td style="text-align: left"> </td></tr> <tr id="xdx_40B_eus-gaap--OtherReceivablesNetCurrent_iI_pn3n3_maOACz300_zS9OzlperhWl" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Other receivables</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">72</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">24</td><td style="text-align: left"> </td></tr> <tr id="xdx_40B_eus-gaap--OtherPrepaidExpenseCurrent_iI_pn3n3_maOACz300_zOgaKC8Wacbc" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt">Prepaid expenses- other</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">63</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">84</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_40C_eus-gaap--OtherAssetsCurrent_iTI_pn3n3_mtOACz300_zi5u0pJlmYQk" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Total other current assets</span></td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,997</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">467</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8AB_z5s90pVvGhKd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_89C_eus-gaap--ScheduleOfOtherCurrentAssetsTableTextBlock_zb361cBlKQZ3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other current assets consisted of the following at January 31, 2023 and April 30, 2022:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span id="xdx_8B3_zzqQc5V5wsL8" style="display: none">Schedule of Other Current Assets</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" id="xdx_49C_20230131_zsCm7zaGbPk" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">January 31, <br/> 2023</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" id="xdx_49C_20220430_zjz6Gmy3Qofh" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">April 30, <br/> 2022</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="6" style="text-align: center">(in thousands)</td><td> </td></tr> <tr id="xdx_407_eus-gaap--PrepaidInsurance_iI_pn3n3_maOACz300_zGwRVacypLBb" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left">Prepaid insurance</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">424</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">182</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40A_ecustom--PrepaidSoftwareAndLicenses_pn3n3_maOACz300_zes1xyLASBsl" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Prepaid software &amp; licenses</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">135</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">127</td><td style="text-align: left"> </td></tr> <tr id="xdx_40C_ecustom--PrepaidProjectCosts_iI_pn3n3_maOACz300_zn5rffQk0Vkj" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Prepaid project costs</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">26</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0903">—</span></td><td style="text-align: left"> </td></tr> <tr id="xdx_40B_ecustom--PrepaidSalesAndMarketing_pn3n3_maOACz300_zaClJjpGXv4b" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Prepaid sales &amp; marketing</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">161</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">50</td><td style="text-align: left"> </td></tr> <tr id="xdx_40B_ecustom--EmployeeRetentionCreditReceivable_iI_pn3n3_maOACz300_zz2SYSQJBoUl" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Employee retention credit receivable</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">997</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0909">—</span></td><td style="text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--InterestReceivableCurrent_iI_pn3n3_maOACz300_z10PMzfvdCV7" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Interest receivable</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">119</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl0912">—</span></td><td style="text-align: left"> </td></tr> <tr id="xdx_40B_eus-gaap--OtherReceivablesNetCurrent_iI_pn3n3_maOACz300_zS9OzlperhWl" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Other receivables</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">72</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">24</td><td style="text-align: left"> </td></tr> <tr id="xdx_40B_eus-gaap--OtherPrepaidExpenseCurrent_iI_pn3n3_maOACz300_zOgaKC8Wacbc" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt">Prepaid expenses- other</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">63</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">84</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_40C_eus-gaap--OtherAssetsCurrent_iTI_pn3n3_mtOACz300_zi5u0pJlmYQk" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Total other current assets</span></td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,997</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">467</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 424000 182000 135000 127000 26000 161000 50000 997000 119000 72000 24000 63000 84000 1997000 467000 <p id="xdx_803_eus-gaap--PropertyPlantAndEquipmentDisclosureTextBlock_z1Wp7xC6Trb1" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(6) <span id="xdx_82C_zw42JbC4BYfb">Property and Equipment, net</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_894_eus-gaap--PropertyPlantAndEquipmentTextBlock_zOmBhJhAp9t3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The components of property and equipment, net as of January 31, 2023 and April 30, 2022 consisted of the following:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span id="xdx_8B0_zAdlY79V8kq1" style="display: none">Schedule of Components of Property and Equipment</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" id="xdx_490_20230131_zgBJTMc42z54" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">January 31, <br/> 2023</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" id="xdx_49C_20220430_zrxzeG4O9BZc" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">April 30, <br/> 2022</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="6" style="text-align: center">(in thousands)</td><td> </td></tr> <tr id="xdx_40D_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember_zAGUnzRkNrt2" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%">Equipment</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">869</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">615</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40E_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ComputerEquipmentAndSoftwareMember_zBj7a48a8Zf1" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Computer equipment &amp; software</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">623</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">571</td><td style="text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--OfficeFurnitureAndEquipmentMember_znDnaZGKz5lg" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Office furniture &amp; equipment</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">59</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">352</td><td style="text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_zid1hPWFXUkg" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Leasehold improvements</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">538</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">477</td><td style="text-align: left"> </td></tr> <tr id="xdx_404_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--ConstructionInProgressMember_zFdUi6MRNyIg" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1pt">Construction in process</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">15</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">15</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_407_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_maPPAENzI8F_zbnleD19jNni" style="vertical-align: bottom; background-color: White"> <td><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Property and equipment, gross</span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,104</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,030</td><td style="text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pn3n3_di_msPPAENzI8F_zu3kgjykDD62" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1pt">Less: accumulated depreciation</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(1,513</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(1,585</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr id="xdx_406_eus-gaap--PropertyPlantAndEquipmentNet_iTI_pn3n3_mtPPAENzI8F_ztrT3ogSHbL4" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Property and equipment, net</span></td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">591</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">445</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8AA_zLHdVqC3dLp5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Depreciation expense was approximately $<span id="xdx_90B_eus-gaap--Depreciation_c20220501__20230131_zBVgOEqLkJ84">157,000</span></span> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">and $<span id="xdx_90D_eus-gaap--Depreciation_c20210501__20220131_z9vY0NWHNio3">104,000</span></span> <span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">for the nine-month periods ended January 31, 2023 and </span>2022, respectively. During the nine months ended January 31, 2023, the Company had approximately $<span id="xdx_901_ecustom--DepreciatedFixedAssetWrittenOff_c20220501__20230131_zg6bFX9ceCB4">229,000 </span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">of fully depreciated fixed assets that were no longer in use that were written off. During the nine months ended January 31, 2023, the Company purchased approximately $<span id="xdx_90F_eus-gaap--PaymentsToAcquirePropertyPlantAndEquipment_c20220501__20230131__us-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--NewEquipmentMember_zvUkijJUrkl3">302,000 </span></span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">of new equipment.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"/> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p id="xdx_894_eus-gaap--PropertyPlantAndEquipmentTextBlock_zOmBhJhAp9t3" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The components of property and equipment, net as of January 31, 2023 and April 30, 2022 consisted of the following:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span id="xdx_8B0_zAdlY79V8kq1" style="display: none">Schedule of Components of Property and Equipment</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" id="xdx_490_20230131_zgBJTMc42z54" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">January 31, <br/> 2023</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" id="xdx_49C_20220430_zrxzeG4O9BZc" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">April 30, <br/> 2022</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="6" style="text-align: center">(in thousands)</td><td> </td></tr> <tr id="xdx_40D_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--EquipmentMember_zAGUnzRkNrt2" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%">Equipment</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">869</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">615</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40E_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--ComputerEquipmentAndSoftwareMember_zBj7a48a8Zf1" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Computer equipment &amp; software</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">623</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">571</td><td style="text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__custom--OfficeFurnitureAndEquipmentMember_znDnaZGKz5lg" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Office furniture &amp; equipment</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">59</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">352</td><td style="text-align: left"> </td></tr> <tr id="xdx_400_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--LeaseholdImprovementsMember_zid1hPWFXUkg" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Leasehold improvements</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">538</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">477</td><td style="text-align: left"> </td></tr> <tr id="xdx_404_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_hus-gaap--PropertyPlantAndEquipmentByTypeAxis__us-gaap--ConstructionInProgressMember_zFdUi6MRNyIg" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1pt">Construction in process</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">15</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">15</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_407_eus-gaap--PropertyPlantAndEquipmentGross_iI_pn3n3_maPPAENzI8F_zbnleD19jNni" style="vertical-align: bottom; background-color: White"> <td><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Property and equipment, gross</span></td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,104</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,030</td><td style="text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_iNI_pn3n3_di_msPPAENzI8F_zu3kgjykDD62" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1pt">Less: accumulated depreciation</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(1,513</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(1,585</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr id="xdx_406_eus-gaap--PropertyPlantAndEquipmentNet_iTI_pn3n3_mtPPAENzI8F_ztrT3ogSHbL4" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Property and equipment, net</span></td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">591</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">445</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 869000 615000 623000 571000 59000 352000 538000 477000 15000 15000 2104000 2030000 1513000 1585000 591000 445000 157000 104000 229000 302000 <p id="xdx_805_eus-gaap--IntangibleAssetsDisclosureTextBlock_zoHmIHVRfW2l" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(7) <span id="xdx_82B_z4DJoZSveck3">Intangible Assets</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p id="xdx_89F_eus-gaap--ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_zph4fNXHO1Pe" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The components of intangible assets, net as of January 31, 2023 and April 30, 2022 consisted of the following:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span id="xdx_8BF_z4oD644OtURa" style="display: none">Schedule of Components of Intangible Assets</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" id="xdx_492_20230131_zqZIE4E6P8T7" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">January 31, <br/> 2023</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" id="xdx_49C_20220430_zR9I5ZQubKob" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">April 30,<br/> 2022</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="6" style="text-align: center">(in thousands)</td><td> </td></tr> <tr id="xdx_401_eus-gaap--FiniteLivedPatentsGross_iI_pn3n3_maFLIAGzcoU_zHc2KHMDbJGh" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%">Patents</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">2,729</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">2,729</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40D_eus-gaap--FiniteLivedTrademarksGross_iI_pn3n3_maFLIAGzcoU_zPsSn6nyQ8s3" style="vertical-align: bottom; background-color: White"> <td>Trademarks</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,769</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,769</td><td style="text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--FiniteLivedTradeNamesGross_iI_pn3n3_maFLIAGzcoU_z8fPx9V2yQc" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Tradename</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">130</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">130</td><td style="text-align: left"> </td></tr> <tr id="xdx_40C_eus-gaap--FiniteLivedCustomerRelationshipsGross_iI_pn3n3_maFLIAGzcoU_zSzxne5BpBn3" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt">Customer Relationships</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">150</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">150</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_40E_eus-gaap--FiniteLivedIntangibleAssetsGross_iTI_pn3n3_mtFLIAGzcoU_maFLIANzod8_znqro7wyfL7h" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Intangible assets, gross</span></td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">5,778</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">5,778</td><td style="text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_msFLIANzod8_zRdf5BAJfAB2" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt">Accumulated amortization</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(1,761</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(1,642</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr id="xdx_401_eus-gaap--FiniteLivedIntangibleAssetsNet_iTI_pn3n3_mtFLIANzod8_zWxJPZK9hP5k" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Intangible assets, net</span></td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">4,017</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">4,136</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8A0_z5vqExaGIj4g" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Amortization expense was approximately $<span id="xdx_903_eus-gaap--AmortizationOfIntangibleAssets_c20220501__20230131_z1cC4yZFULKb" title="Amortization expense">119,000</span> and $<span id="xdx_90D_eus-gaap--AmortizationOfIntangibleAssets_c20210501__20220131_zWGKdKl2psI2" title="Amortization expense">18,000</span> for the nine-month periods ended January 31, 2023 and 2022, respectively. Amortization expense was approximately $<span id="xdx_90C_eus-gaap--AmortizationOfIntangibleAssets_c20221101__20230131_zTblO0qz82I8" title="Amortization expense">40,000</span> and $<span id="xdx_908_eus-gaap--AmortizationOfIntangibleAssets_c20211101__20220131_zENSwDfliqna" title="Amortization expense">6,000</span> for the three-month periods ended January 31, 2023 and 2022, respectively.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_89F_eus-gaap--ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock_zph4fNXHO1Pe" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The components of intangible assets, net as of January 31, 2023 and April 30, 2022 consisted of the following:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span id="xdx_8BF_z4oD644OtURa" style="display: none">Schedule of Components of Intangible Assets</span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" id="xdx_492_20230131_zqZIE4E6P8T7" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">January 31, <br/> 2023</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" id="xdx_49C_20220430_zR9I5ZQubKob" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">April 30,<br/> 2022</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="6" style="text-align: center">(in thousands)</td><td> </td></tr> <tr id="xdx_401_eus-gaap--FiniteLivedPatentsGross_iI_pn3n3_maFLIAGzcoU_zHc2KHMDbJGh" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%">Patents</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">2,729</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">2,729</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40D_eus-gaap--FiniteLivedTrademarksGross_iI_pn3n3_maFLIAGzcoU_zPsSn6nyQ8s3" style="vertical-align: bottom; background-color: White"> <td>Trademarks</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,769</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,769</td><td style="text-align: left"> </td></tr> <tr id="xdx_409_eus-gaap--FiniteLivedTradeNamesGross_iI_pn3n3_maFLIAGzcoU_z8fPx9V2yQc" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Tradename</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">130</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">130</td><td style="text-align: left"> </td></tr> <tr id="xdx_40C_eus-gaap--FiniteLivedCustomerRelationshipsGross_iI_pn3n3_maFLIAGzcoU_zSzxne5BpBn3" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt">Customer Relationships</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">150</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">150</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_40E_eus-gaap--FiniteLivedIntangibleAssetsGross_iTI_pn3n3_mtFLIAGzcoU_maFLIANzod8_znqro7wyfL7h" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Intangible assets, gross</span></td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">5,778</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">5,778</td><td style="text-align: left"> </td></tr> <tr id="xdx_40A_eus-gaap--FiniteLivedIntangibleAssetsAccumulatedAmortization_iNI_pn3n3_di_msFLIANzod8_zRdf5BAJfAB2" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt">Accumulated amortization</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(1,761</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(1,642</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr id="xdx_401_eus-gaap--FiniteLivedIntangibleAssetsNet_iTI_pn3n3_mtFLIANzod8_zWxJPZK9hP5k" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Intangible assets, net</span></td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">4,017</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">4,136</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 2729000 2729000 2769000 2769000 130000 130000 150000 150000 5778000 5778000 1761000 1642000 4017000 4136000 119000 18000 40000 6000 <p id="xdx_800_eus-gaap--GoodwillDisclosureTextBlock_z99OdTkWHPhb" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(8) <span id="xdx_824_zJtE7ZT1KXT5">Goodwill</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Goodwill in the amount of $<span id="xdx_90C_eus-gaap--Goodwill_iI_pn5n6_c20211130__dei--LegalEntityAxis__custom--MarineAdvancedRoboticsIncMember_zUZzYLLgUvCc" title="Goodwill">8.5</span> million was recognized in November 2021 related to the acquisition of MAR. There have been <span id="xdx_908_eus-gaap--GoodwillImpairmentLoss_do_c20220501__20230131_zzw5Rf6jhgm3" title="Impairment of goodwill"><span id="xdx_90C_eus-gaap--GoodwillImpairmentLoss_do_c20210501__20220131_zOC3K24qkCl7" title="Impairment of goodwill">no</span></span> additions to or impairment of goodwill during the nine-month period ended January 31, 2023.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 8500000 0 0 <p id="xdx_805_eus-gaap--LesseeOperatingLeasesTextBlock_zpMqH5DNtdzf" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(9) <span id="xdx_828_zcBKwG4IIfsl">Leases</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Lessee Information</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i> </i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Right-of-use asset and operating lease liabilities are recognized based on the present value of future minimum lease payments over the lease term at commencement date. When the implicit rate of the lease is not provided or cannot be determined, the Company uses the incremental borrowing rate based on the information available at the effective date to determine the present value of future payments. Lease terms may include options to extend or terminate the lease when it is reasonably certain that the Company will exercise those options. The renewal options have not been included in the lease term as they are not reasonably certain of exercise. The Company’s operating leases consist of leases for office facilities and warehouse space. Lease expense for minimum lease payments is recognized on a straight- line basis over the lease term and consists of interest on the lease liability and the amortization of the right of use asset.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company has a lease for its facility located in Monroe Township, New Jersey that is used as warehouse/production space and the Company’s principal offices and corporate headquarters. <span id="xdx_907_eus-gaap--LesseeOperatingLeaseOptionToExtend_c20220501__20230131__srt--StatementGeographicalAxis__custom--MonroeTownshipMember_zWQZlRSIQYGb" title="Lessee, operating lease, option to extend">The lease includes an initial lease term of <span id="xdx_908_eus-gaap--LesseeOperatingLeaseTermOfContract_iI_dc_c20230131__srt--StatementGeographicalAxis__custom--MonroeTownshipMember_z82DOLMTgowk" title="Lessee, operating lease, term of contract">seven years</span> which is set to expire in November of 2024, and contains an option to extend the lease for another five years</span>. The lease is classified as an operating lease and is included in right-of-use assets, right-of-use liabilities current and lease liabilities-long-term on the Company’s Consolidated Balance Sheets.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company also signed a new lease located in Houston, Texas for office space for our local employees. The lease term is for <span id="xdx_901_eus-gaap--LesseeOperatingLeaseTermOfContract_iI_dtY_c20230131__srt--StatementGeographicalAxis__custom--HoustonTexasMember_zXSJ70Fq1fqc" title="Lessee, operating lease, term of contract">1</span> year and is set to <span id="xdx_904_eus-gaap--LesseeOperatingLeaseOptionToExtend_c20220501__20230131__srt--StatementGeographicalAxis__custom--HoustonTexasMember_zYffFTHoMHFh" title="Lessee, operating lease, option to extend">expire in January of 2024</span>. ASC 842 allows a company an accounting policy election to recognize lease payments within the Consolidated Statement of Operations on a straight-line basis if the lease term is equal to or less than 12 months and not recognize a right-of use asset and lease liability. The accounting policy election is made on the commencement date of the lease. The Company has chosen this election for the Houston lease and classified it as a short-term lease.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"/> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company also has a lease with the University of California Berkeley in Richmond, California that was assumed as part of the MAR acquisition. The lease is currently a month-to-month lease in accordance with the lease agreement. In accordance with ASC 842, since the remaining lease term at the time of the acquisition of MAR was less than 12 months, the lease was not recognized as a right-of-use asset.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Subsequent to January 31, 2023 (see Note 18) the Company entered into a new lease for facility located in Oakland, California with a commencement date to be determined upon completion of work to be performed by the landlord. The term of the lease is for <span id="xdx_901_eus-gaap--LesseeOperatingLeaseTermOfContract_iI_dtM_c20230331__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zFRN0Z5z32u8" title="Lease commencement date">62</span> months from the commencement date with an option of <span id="xdx_908_eus-gaap--LesseeOperatingLeaseOptionToTerminate_c20230201__20230331__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zT3Qr9o60x49" title="Lease termination description">the Company to terminate the lease after 39 months</span> if certain conditions are met. The rent will be approximately $<span id="xdx_901_eus-gaap--PaymentsForRent_c20230201__20230331__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_z4sJFYmG70Uk" title="Rent expense">25,000</span> per month and the facility will be utilized for our MAR business.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The operating lease cash flow payments for the three months ended January 31, 2023 and 2022 were $<span id="xdx_900_eus-gaap--OperatingLeasePayments_pn3d_c20221101__20230131_zrQXgAR2M4il" title="Operating lease cash flow payments">110,000</span> and $<span id="xdx_902_eus-gaap--OperatingLeasePayments_pn3d_c20211101__20220131_z6uKPvrjlz7d" title="Operating lease cash flow payments">111,000</span>, respectively. The operating lease cash flow payments for the nine months ended January 31, 2023 and 2022 were $<span id="xdx_90D_eus-gaap--OperatingLeasePayments_pn3d_c20220501__20230131_zC2hdEmQJWJf" title="Operating lease cash flow payments">326,000</span> and $<span id="xdx_90C_eus-gaap--OperatingLeasePayments_pn3d_c20210501__20220131_z4D4gM4YyRzf" title="Operating lease cash flow payments">315,000</span>, respectively.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_89B_eus-gaap--LeaseCostTableTextBlock_zJyN1KS315Gc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The components of lease expense in the Consolidated Statement of Operations for the three and nine months ended January 31, 2023 and 2022 were as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8B1_ztxBLTXjrjm1" style="display: none">Schedule of Operating Lease Costs</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="display: none; vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" id="xdx_497_20221101__20230131_ziYBRY3bjQEl" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"> </td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" id="xdx_499_20211101__20220131_zyqMeXVcr6Ql" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"> </td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" id="xdx_49A_20220501__20230131_zVeb6HSODWKc" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"> </td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" id="xdx_497_20210501__20220131_zuVsM8Jj2g4k" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"> </td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Three months ended<br/> January 31,</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Nine months ended <br/> January 31,</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="6" style="text-align: center">(in thousands)</td><td> </td><td> </td> <td colspan="6" style="text-align: center">(in thousands)</td><td> </td></tr> <tr id="xdx_407_eus-gaap--OperatingLeaseCost_pn3n3_maLCzBwM_zJeCHL3BWh1l" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%; text-align: left">Operating lease cost</td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">92</td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">92</td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">276</td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">276</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--ShortTermLeaseCost_pn3n3_maLCzBwM_zbn4xzTpVqF" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt">Short-term lease cost</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">8</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">12</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">24</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">22</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--LeaseCost_iT_pn3n3_mtLCzBwM_zSuGoy2Cl2A3" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 2.5pt">Total lease cost</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">100</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">104</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">300</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">298</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8AE_zaPAGRnZsbZj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_89D_ecustom--ScheduleOfRightofUseAssetsAndLeaseLiabilitiesTableTextBlock_zTeyUqygSakl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Information related to the Company’s right-of use assets and lease liabilities as of January 31, 2023 was as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="margin-top: 0; margin-bottom: 0"><span id="xdx_8B0_z4Z8D7KuTIPi" style="display: none">Schedule of Right-of use Assets and Lease Liabilities</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" id="xdx_494_20230131_zJYEXHjDhYzk" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">January 31,<br/> 2023</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(in thousands) </span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-decoration: underline; text-align: left">Operating lease:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40C_eus-gaap--OperatingLeaseRightOfUseAsset_iI_pn3n3" style="vertical-align: bottom; background-color: White"> <td style="width: 82%; text-align: left; padding-bottom: 2.5pt">Operating right-of-use asset, net</td><td style="width: 2%; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 14%; text-align: right">522</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--OperatingLeaseLiabilityCurrent_iI_pn3n3_maOLLzIil_zUhAn8hCrxlg" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Right-of-use liability- current</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">320</td><td style="text-align: left"> </td></tr> <tr id="xdx_403_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_pn3n3_maOLLzIil_zj993Y7hQ7p3" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1pt">Right-of-use liability- long term</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">282</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--OperatingLeaseLiability_iTI_pn3n3_mtOLLzIil_zhrjDGbUkt99" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.5pt">Total lease liability</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">602</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Weighted average remaining lease term- operating leases</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90F_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20230131_zJifqP5HxN9d" title="Weighted average remaining lease term- operating leases">1.69</span> years</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Weighted average discount rate- operating leases</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_90D_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_uPure_c20230131_znL0Kh9y5tO8" title="Weighted average discount rate- operating leases">8.5</span></td><td style="text-align: left">%</td></tr> </table> <p id="xdx_8AF_zsuPVh7aZVE5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_89F_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_zpEKQjwR3v54" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total remaining lease payments under the Company’s operating leases are as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="margin-top: 0; margin-bottom: 0"><span id="xdx_8BF_zbG0WIvpHBA9" style="display: none">Schedule of Future Minimum Lease payments Under Operating Lease</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" id="xdx_49B_20230131_zR7tX0gD7mp8" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">January 31,<br/> 2023</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(in thousands) </span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_iI_pn3n3_maLOLLPzbOq_zoib3R3JUZy1" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 82%; text-align: left">Remainder of fiscal year 2023</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">106</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_pn3n3_maLOLLPzbOq_z6yRHif53RGe" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">2024</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">398</td><td style="text-align: left"> </td></tr> <tr id="xdx_403_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iI_pn3n3_maLOLLPzbOq_zDZYS5WteBhb" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1pt">2025</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">184</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_40C_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iTI_pn3n3_mtLOLLPzbOq_z5Rh9RJVojPd" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Total future minimum lease payments</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">688</td><td style="text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNI_pn3n3_di_z9SMc4T8SYgd" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1pt">Less imputed interest</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(86</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr id="xdx_401_eus-gaap--OperatingLeaseLiability_iI_pn3n3" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt">Total</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">602</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8AA_zSwTqjY1OUb2" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </p> The lease includes an initial lease term of seven years which is set to expire in November of 2024, and contains an option to extend the lease for another five years P7Y P1Y expire in January of 2024 P62M the Company to terminate the lease after 39 months 25000 110000 111000 326000 315000 <p id="xdx_89B_eus-gaap--LeaseCostTableTextBlock_zJyN1KS315Gc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The components of lease expense in the Consolidated Statement of Operations for the three and nine months ended January 31, 2023 and 2022 were as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8B1_ztxBLTXjrjm1" style="display: none">Schedule of Operating Lease Costs</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="display: none; vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" id="xdx_497_20221101__20230131_ziYBRY3bjQEl" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"> </td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" id="xdx_499_20211101__20220131_zyqMeXVcr6Ql" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"> </td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" id="xdx_49A_20220501__20230131_zVeb6HSODWKc" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"> </td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" id="xdx_497_20210501__20220131_zuVsM8Jj2g4k" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center"> </td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Three months ended<br/> January 31,</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Nine months ended <br/> January 31,</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="6" style="text-align: center">(in thousands)</td><td> </td><td> </td> <td colspan="6" style="text-align: center">(in thousands)</td><td> </td></tr> <tr id="xdx_407_eus-gaap--OperatingLeaseCost_pn3n3_maLCzBwM_zJeCHL3BWh1l" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 40%; text-align: left">Operating lease cost</td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">92</td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">92</td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">276</td><td style="width: 1%; text-align: left"> </td><td style="width: 3%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 10%; text-align: right">276</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--ShortTermLeaseCost_pn3n3_maLCzBwM_zbn4xzTpVqF" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 1pt">Short-term lease cost</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">8</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">12</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">24</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">22</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_401_eus-gaap--LeaseCost_iT_pn3n3_mtLCzBwM_zSuGoy2Cl2A3" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 2.5pt">Total lease cost</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">100</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">104</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">300</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">298</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 92000 92000 276000 276000 8000 12000 24000 22000 100000 104000 300000 298000 <p id="xdx_89D_ecustom--ScheduleOfRightofUseAssetsAndLeaseLiabilitiesTableTextBlock_zTeyUqygSakl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Information related to the Company’s right-of use assets and lease liabilities as of January 31, 2023 was as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="margin-top: 0; margin-bottom: 0"><span id="xdx_8B0_z4Z8D7KuTIPi" style="display: none">Schedule of Right-of use Assets and Lease Liabilities</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" id="xdx_494_20230131_zJYEXHjDhYzk" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">January 31,<br/> 2023</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(in thousands) </span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-decoration: underline; text-align: left">Operating lease:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40C_eus-gaap--OperatingLeaseRightOfUseAsset_iI_pn3n3" style="vertical-align: bottom; background-color: White"> <td style="width: 82%; text-align: left; padding-bottom: 2.5pt">Operating right-of-use asset, net</td><td style="width: 2%; padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; width: 1%; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; width: 14%; text-align: right">522</td><td style="width: 1%; padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--OperatingLeaseLiabilityCurrent_iI_pn3n3_maOLLzIil_zUhAn8hCrxlg" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Right-of-use liability- current</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">320</td><td style="text-align: left"> </td></tr> <tr id="xdx_403_eus-gaap--OperatingLeaseLiabilityNoncurrent_iI_pn3n3_maOLLzIil_zj993Y7hQ7p3" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1pt">Right-of-use liability- long term</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">282</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_402_eus-gaap--OperatingLeaseLiability_iTI_pn3n3_mtOLLzIil_zhrjDGbUkt99" style="vertical-align: bottom; background-color: White"> <td style="text-align: left; padding-bottom: 2.5pt">Total lease liability</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">602</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Weighted average remaining lease term- operating leases</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_90F_eus-gaap--OperatingLeaseWeightedAverageRemainingLeaseTerm1_iI_dtY_c20230131_zJifqP5HxN9d" title="Weighted average remaining lease term- operating leases">1.69</span> years</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Weighted average discount rate- operating leases</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_90D_eus-gaap--OperatingLeaseWeightedAverageDiscountRatePercent_iI_pid_dp_uPure_c20230131_znL0Kh9y5tO8" title="Weighted average discount rate- operating leases">8.5</span></td><td style="text-align: left">%</td></tr> </table> 522000 320000 282000 602000 P1Y8M8D 0.085 <p id="xdx_89F_eus-gaap--LesseeOperatingLeaseLiabilityMaturityTableTextBlock_zpEKQjwR3v54" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total remaining lease payments under the Company’s operating leases are as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="margin-top: 0; margin-bottom: 0"><span id="xdx_8BF_zbG0WIvpHBA9" style="display: none">Schedule of Future Minimum Lease payments Under Operating Lease</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" id="xdx_49B_20230131_zR7tX0gD7mp8" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">January 31,<br/> 2023</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(in thousands) </span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_iI_pn3n3_maLOLLPzbOq_zoib3R3JUZy1" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 82%; text-align: left">Remainder of fiscal year 2023</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">106</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_iI_pn3n3_maLOLLPzbOq_z6yRHif53RGe" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">2024</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">398</td><td style="text-align: left"> </td></tr> <tr id="xdx_403_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_iI_pn3n3_maLOLLPzbOq_zDZYS5WteBhb" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1pt">2025</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">184</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_40C_eus-gaap--LesseeOperatingLeaseLiabilityPaymentsDue_iTI_pn3n3_mtLOLLPzbOq_z5Rh9RJVojPd" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Total future minimum lease payments</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">688</td><td style="text-align: left"> </td></tr> <tr id="xdx_405_eus-gaap--LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_iNI_pn3n3_di_z9SMc4T8SYgd" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1pt">Less imputed interest</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">(86</td><td style="padding-bottom: 1pt; text-align: left">)</td></tr> <tr id="xdx_401_eus-gaap--OperatingLeaseLiability_iI_pn3n3" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 2.5pt">Total</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">602</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 106000 398000 184000 688000 86000 602000 <p id="xdx_80D_eus-gaap--AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_zeB94g06Djnj" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(10) <span id="xdx_829_zdQuV83O7Unf">Accrued Expenses</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p id="xdx_893_eus-gaap--ScheduleOfAccruedLiabilitiesTableTextBlock_zIsTI7MY7nOi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accrued expenses consisted of the following at January 31, 2023 and April 30, 2022:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8B9_zcg9YxRdOxQ5" style="display: none">Schedule of Accrued Expenses</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" id="xdx_494_20230131_zllj1git9p58" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">January 31, <br/> 2023</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" id="xdx_49E_20220430_zcJxl8iBCJld" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">April 30, <br/> 2022</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td style="text-align: left"> </td><td colspan="5" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(in thousands)</span></td><td style="text-align: left"> </td></tr> <tr id="xdx_406_eus-gaap--ConstructionPayableCurrent_iI_pn3n3_maCzsTG_zNDvrie4Bf69" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left">Project costs</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">363</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">59</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40B_eus-gaap--LossContingencyAccrualCarryingValueCurrent_iI_pn3n3_maCzsTG_z6hmsUsF63ng" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Contract loss reserve</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1072">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">328</td><td style="text-align: left"> </td></tr> <tr id="xdx_40E_eus-gaap--OtherEmployeeRelatedLiabilitiesCurrent_iI_pn3n3_maCzsTG_ztPsfrxGIpkf" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Employee incentive payments</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,037</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">266</td><td style="text-align: left"> </td></tr> <tr id="xdx_408_eus-gaap--AccruedSalariesCurrent_iI_pn3n3_maCzsTG_z4wK9IKwi1ek" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Accrued salary and benefits</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">50</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">60</td><td style="text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--AccruedProfessionalFeesCurrent_iI_pn3n3_maCzsTG_zr0Oggr9djp5" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Professional fees</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">55</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">30</td><td style="text-align: left"> </td></tr> <tr id="xdx_40D_eus-gaap--OtherAccruedLiabilitiesCurrent_iI_pn3n3_maCzsTG_zwjenwRbgfI3" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1pt">Other</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">121</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">134</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--AccruedLiabilitiesCurrent_iTI_pn3n3_mtCzsTG_zV1BbWvvfAu5" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Accrued expenses total</span></td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,626</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">877</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8AD_zoDqiKyyJnsl" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/> </p> <p id="xdx_893_eus-gaap--ScheduleOfAccruedLiabilitiesTableTextBlock_zIsTI7MY7nOi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accrued expenses consisted of the following at January 31, 2023 and April 30, 2022:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8B9_zcg9YxRdOxQ5" style="display: none">Schedule of Accrued Expenses</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" id="xdx_494_20230131_zllj1git9p58" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">January 31, <br/> 2023</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" id="xdx_49E_20220430_zcJxl8iBCJld" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">April 30, <br/> 2022</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td style="text-align: left"> </td><td colspan="5" style="text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">(in thousands)</span></td><td style="text-align: left"> </td></tr> <tr id="xdx_406_eus-gaap--ConstructionPayableCurrent_iI_pn3n3_maCzsTG_zNDvrie4Bf69" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left">Project costs</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">363</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 14%; text-align: right">59</td><td style="width: 1%; text-align: left"> </td></tr> <tr id="xdx_40B_eus-gaap--LossContingencyAccrualCarryingValueCurrent_iI_pn3n3_maCzsTG_z6hmsUsF63ng" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Contract loss reserve</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span style="-sec-ix-hidden: xdx2ixbrl1072">-</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">328</td><td style="text-align: left"> </td></tr> <tr id="xdx_40E_eus-gaap--OtherEmployeeRelatedLiabilitiesCurrent_iI_pn3n3_maCzsTG_ztPsfrxGIpkf" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Employee incentive payments</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,037</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">266</td><td style="text-align: left"> </td></tr> <tr id="xdx_408_eus-gaap--AccruedSalariesCurrent_iI_pn3n3_maCzsTG_z4wK9IKwi1ek" style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Accrued salary and benefits</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">50</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">60</td><td style="text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--AccruedProfessionalFeesCurrent_iI_pn3n3_maCzsTG_zr0Oggr9djp5" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Professional fees</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">55</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">30</td><td style="text-align: left"> </td></tr> <tr id="xdx_40D_eus-gaap--OtherAccruedLiabilitiesCurrent_iI_pn3n3_maCzsTG_zwjenwRbgfI3" style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1pt">Other</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">121</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td style="border-bottom: Black 1pt solid; text-align: right">134</td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr id="xdx_40F_eus-gaap--AccruedLiabilitiesCurrent_iTI_pn3n3_mtCzsTG_zV1BbWvvfAu5" style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt"><span style="display: none; font-family: Times New Roman, Times, Serif; font-size: 10pt">Accrued expenses total</span></td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">1,626</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left">$</td><td style="border-bottom: Black 2.5pt double; text-align: right">877</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 363000 59000 328000 1037000 266000 50000 60000 55000 30000 121000 134000 1626000 877000 <p id="xdx_802_ecustom--WarrantDisclosureTextBlock_z7wxGgF7tGS5" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(11) <span id="xdx_822_z5R9Rtsz5Boi">Warrants</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Equity Classified Warrants</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On April 8, 2019, the Company issued and sold <span id="xdx_90D_eus-gaap--SaleOfStockNumberOfSharesIssuedInTransaction_pid_c20190407__20190408_zR7gmKomkkXd" title="Number of common stock shares sold">1,542,000</span> shares of common stock, and pre-funded warrants to purchase up to <span id="xdx_904_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_pid_c20190408__us-gaap--StatementEquityComponentsAxis__custom--PreFundedWarrantsMember_zbLCBcN7uBg5" title="Purchase of warrants">3,385,680</span> shares of common stock. The public offering price for the pre-funded warrants was equal to the public offering price of the common stock, less the $<span id="xdx_907_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_pid_c20190408__us-gaap--StatementEquityComponentsAxis__custom--PreFundedWarrantsMember_z7KHDMc1XkRg">0.01</span> per share exercise price of each warrant. The pre-funded warrants have no expiration date. As of January 31, 2023, all of the pre-funded warrants had been exercised.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The underwritten public offering also included the issuance of common stock warrants to purchase up to <span id="xdx_902_eus-gaap--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights_iI_pid_c20230131__us-gaap--SubsidiarySaleOfStockAxis__custom--UnderwrittenPublicOfferingMember_z7ofjJYow7i5" title="Warrants to purchase common stock exercised">4,927,680</span> shares of common stock that have an exercise price of $<span id="xdx_903_eus-gaap--ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1_iI_pid_c20230131__us-gaap--SubsidiarySaleOfStockAxis__custom--UnderwrittenPublicOfferingMember_zukzv1eax5Jj" title="Exercise price of warrants">3.85</span> per share and expire <span id="xdx_905_eus-gaap--WarrantsAndRightsOutstandingTerm_iI_dc_c20230131__us-gaap--SubsidiarySaleOfStockAxis__custom--UnderwrittenPublicOfferingMember_zWo4O4A5gnYf" title="Warrants and rights outstanding, term">five years</span> from the issuance date. As of January 31, 2023, common warrants to purchase <span id="xdx_90C_ecustom--ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRightsExercised_iI_pid_c20230131_zDhSo2RGq092" title="Warrants to purchase common stock exercised">732,500</span> shares of the common stock had been exercised.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The pre-funded and common warrants issued in the Company’s April 8, 2019 public offering did not meet the criteria to be classified as a liability award and therefore were treated as an equity award and recorded as a component of shareholders’ equity in the Consolidated Balance Sheets.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 1542000 3385680 0.01 4927680 3.85 P5Y 732500 <p id="xdx_80D_eus-gaap--DebtDisclosureTextBlock_zmz9q1RN38I9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(12) <span id="xdx_827_zAcKpxQcbWj">Paycheck Protection Program Loan</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On March 27, 2020, the U.S. Government passed into law the CARES Act. On May 3, 2020, the Company signed a Paycheck Protection Program (“PPP”) loan with Santander as the lender for $<span id="xdx_90D_eus-gaap--ProceedsFromLoanOriginations1_c20200501__20200503__us-gaap--TypeOfArrangementAxis__custom--PaycheckProtectionProgramMember_ztiZiUepwRG" title="Proceeds from loan originations">890,000</span> in support through the Small Business Association (“SBA”) under the PPP Loan. The PPP Loan was unsecured and evidenced by a note in favor of Santander and governed by a Loan Agreement with Santander. The Company received the proceeds on May 5, 2020.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><span id="xdx_902_ecustom--DebtForgivenessDescription_c20210228__20210228__us-gaap--TypeOfArrangementAxis__custom--PaycheckProtectionProgramMember_zsVOaHdLggS2" title="Debt forgiveness, description">The Company filed its loan forgiveness application at the end of February 2021 asking for <span id="xdx_902_eus-gaap--DebtInstrumentInterestRateStatedPercentage_iI_pid_dp_c20210228__us-gaap--TypeOfArrangementAxis__custom--PaycheckProtectionProgramMember_zrhFkE3vYIsg" title="Debt interest rate">100</span>% forgiveness of the loan. In June 2021, the Company was informed that its application was approved, and that the loan was fully forgiven. The Company recognized a gain on forgiveness of PPP loan of approximately $<span id="xdx_909_eus-gaap--RepaymentsOfLongTermDebt_c20220501__20230131__us-gaap--TypeOfArrangementAxis__custom--PaycheckProtectionProgramMember_zVrf8lSuDB72" title="Repayments of long-term debt">890,000</span> during the nine months ended January 31, 2022</span>.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 890000 The Company filed its loan forgiveness application at the end of February 2021 asking for 100% forgiveness of the loan. In June 2021, the Company was informed that its application was approved, and that the loan was fully forgiven. The Company recognized a gain on forgiveness of PPP loan of approximately $890,000 during the nine months ended January 31, 2022 1 890000 <p id="xdx_806_eus-gaap--DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_zTq1PICr0Id" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(13) <span id="xdx_823_zBWn5UxlsAkk">Share-Based Compensation</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In 2015, upon approval by the Company’s shareholders, the Company’s 2015 Omnibus Incentive Plan (the “2015 Plan”) became effective. A total of <span id="xdx_90B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_iI_c20151231__us-gaap--PlanNameAxis__custom--TwoThousandAndFifteenOmnibusIncentivePlanMember_zPNCShirm6mf" title="Share-based compensation arrangement shares authorized">1,332,036</span> shares were authorized for issuance under the 2015 Omnibus Incentive Plan, including shares available for awards under the 2006 Stock Incentive Plan remaining at the time that plan terminated, or that were subject to awards under the 2006 Stock Incentive Plan that thereafter terminated by reason of expiration, forfeiture, cancellation or otherwise. If any award under the 2006 Stock Incentive Plan or 2015 Plan expires, is cancelled, terminates unexercised or is forfeited, those shares become again available for grant under the 2015 Plan. The 2015 Plan will terminate ten years after its effective date, in October 2025, but is subject to earlier termination as provided in the 2015 Plan.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">At subsequent shareholder meetings, including most recently in January 2023, the shareholders approved an aggregate increase to the 2015 Plan of <span id="xdx_90D_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding_iI_c20230131__us-gaap--PlanNameAxis__custom--TwoThousandAndFifteenOmnibusIncentivePlanMember_zXWRxKryJ6tk" title="Share-based compensation arrangement shares aggregate increase">3,050,000</span> shares resulting in total shares authorized for issuance of <span id="xdx_90C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_iI_c20230131__us-gaap--PlanNameAxis__custom--TwoThousandAndFifteenOmnibusIncentivePlanMember_zwPOHlCLDAR1" title="Share-based compensation arrangement shares authorized">4,382,036</span> as of January 2023. As of January 31, 2023, the Company had approximately <span id="xdx_906_eus-gaap--CommonStockCapitalSharesReservedForFutureIssuance_iI_c20230131__us-gaap--PlanNameAxis__custom--TwoThousandAndFifteenOmnibusIncentivePlanMember_zPUwF8ixGBwi" title="Capital shares reserved for future issuance">38,000</span> shares available for future issuance under the 2015 Plan.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On January 18, 2018, the Company’s Board of Directors adopted the Company’s Employment Inducement Incentive Award Plan (the “2018 Inducement Plan”) pursuant to which the Company reserved <span id="xdx_909_eus-gaap--CommonStockCapitalSharesReservedForFutureIssuance_iI_c20180118__us-gaap--PlanNameAxis__custom--TwoThousandAndEighteenInducementPlanMember_zdFx5uLylCBi" title="Capital shares reserved for future issuance">25,000</span> shares of common stock for issuance under the Inducement Plan. In accordance with Rule 711(a) of the NYSE American Company Guide, awards under the Inducement Plan may only be made to individuals not previously employees of the Company (or following such individuals’ bona fide period of non-employment with the Company), as an inducement material to the individuals’ entry into employment with the Company. An award is any right to receive the Company’s common stock pursuant to the 2018 Inducement Plan, consisting of a performance share award, restricted stock award, a restricted stock unit award or a stock payment award. On February 9, 2022, the 2018 Inducement Plan was amended to increase the authorized shares by <span id="xdx_90D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_iI_pid_c20220208__us-gaap--PlanNameAxis__custom--TwoThousandAndEighteenInducementPlanMember_zAZBkTQzc2Bk" title="Share-based compensation arrangement shares authorized">250,000</span> to <span id="xdx_90E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_iI_pid_c20220209__us-gaap--PlanNameAxis__custom--TwoThousandAndEighteenInducementPlanMember_zskjVcopQTg7" title="Share-based compensation arrangement shares authorized">275,000</span>. As of January 31, 2023, there were approximately <span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_iI_pid_c20230131__us-gaap--PlanNameAxis__custom--TwoThousandAndEighteenInducementPlanMember_ztGeM7eYC8uk" title="Available for grant">161,000</span> shares available for grant under the 2018 Inducement Plan. The 2015 Plan and the 2018 Inducement Plan together comprise the “Stock Incentive Plans”.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Stock Options</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company estimates the fair value of each stock option award granted with service-based vesting requirements, using the Black-Scholes option pricing model, assuming no dividends, and using weighted average valuation assumptions. The risk-free rate is based on the U.S. Treasury yield curve in effect at the time of grant commensurate with the expected life of the award. The expected life (estimated period of time outstanding) of the stock options granted was estimated using the “simplified” method as permitted by the SEC’s Staff Accounting Bulletin No. 110, <i>Share-Based Payment.</i> Expected volatility is based on the Company’s historical volatility over the expected life of the stock option granted.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company granted options to acquire <span id="xdx_904_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pid_c20221101__20230131__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_znHIggnS97e9" title="Shares underlying options outstanding, granted"><span id="xdx_909_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pid_c20220501__20230131__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zJnqMNSTKThg" title="Shares underlying options outstanding, granted">601,089</span></span> and <span id="xdx_90C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pid_c20210501__20220131__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zPezlr1yULj8" title="Shares underlying options outstanding, granted"><span id="xdx_90D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pid_c20211101__20220131__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_z92fU955kEce" title="Shares underlying options outstanding, granted">793,850</span></span> share of common stock during the three and nine months ended January 31, 2023 and 2022, respectively. The weighted average grant date fair value of the options granted in January 2023 was approximately $<span id="xdx_90B_ecustom--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInValueWeightedAverageGrantDateFairValue_c20211101__20220131__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zjG8LIEql4V5" title="Weighted average grant date fair value of the options granted"><span style="-sec-ix-hidden: xdx2ixbrl1141">376,000.</span></span> The following assumptions were used to value the awards:</span></p> <p id="xdx_893_eus-gaap--ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_zuKe40G5zx8b" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span><span id="xdx_8BD_ziTECDROtUlk" style="display: none">Schedule of Valuations Assumptions</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Nine months ended<br/> January 31,</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left">Risk-free interest rate</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 14%; text-align: right"><span id="xdx_906_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_pid_dp_uPure_c20220501__20230131__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zySgSTA0eDa4" title="Risk-free interest rate">3.5</span></td><td style="width: 1%; text-align: left">%</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 14%; text-align: right"><span id="xdx_90B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_pid_dp_uPure_c20210501__20220131__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zT19ts9Dmkha" title="Risk-free interest rate">1.5</span></td><td style="width: 1%; text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Expected dividend yield</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_pid_dp_c20220501__20230131__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zEMb9B6oXRM" title="Expected dividend yield">0</span></td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_90A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_pid_dp_c20210501__20220131__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zC5IfEddMxb8" title="Expected dividend yield">0</span></td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Expected life (in years)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_907_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20220501__20230131__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zqTE6ZBSMLdi" title="Expected life (in years)">5.5</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_906_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20210501__20220131__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zTSsED6hYqmb" title="Expected life (in years)">5.6</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Expected volatility</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_905_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_pid_dp_uPure_c20220501__20230131__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zCyAHO24UhAf" title="Expected volatility">109.0</span></td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_905_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_pid_dp_uPure_c20210501__20220131__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zPioZpD0VGFh" title="Expected volatility">121.9</span></td><td style="text-align: left">%</td></tr> </table> <p id="xdx_8A5_ztFX2ieyM9d9" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p id="xdx_89B_eus-gaap--ScheduleOfShareBasedCompensationActivityTableTextBlock_zd4cO5LDKe7c" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A summary of stock options under our Stock Incentive Plans is detailed in the following table.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8BC_zC0EyiKAnWDg" style="display: none">Schedule of Stock Option Activity</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: left"> </td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Shares </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Underlying</b> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Options </b></span></p></td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Weighted</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Average</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Exercise</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Price</b></span></p></td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Weighted</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Average</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Remaining</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Contractual</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Term</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(In Years)</b></span></p></td><td style="padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 45%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Outstanding as of April 30, 2022</span></td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pid_c20220501__20230131_zU7xTGmP5jJf" style="width: 14%; text-align: right" title="Shares Underlying Options Outstanding, beginning">1,110,356</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_pid_c20220501__20230131_zkZNJmV21QJ3" style="width: 14%; text-align: right" title="Weighted Average Exercise Price, Beginning balance">2.34</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 14%; text-align: right"><span id="xdx_90C_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20220501__20230131_zsVp0Iszh3s6" title="Weighted Average Remaining Contractual Term (In Years), Beginning">9.2</span></td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Granted</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pid_c20220501__20230131_zswxwMWrk3oh" style="text-align: right" title="Shares underlying Options Outstanding, Granted">601,089</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pid_c20220501__20230131_zSX8FTdyaRU5" style="text-align: right" title="Weighted Average Exercise Price, Granted">0.68</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exercised</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98F_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_pid_di_c20220501__20230131_zQrGPEz9BTR9" style="text-align: right" title="Shares Underlying Options ,Exercised"><span style="-sec-ix-hidden: xdx2ixbrl1173">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_pid_c20220501__20230131_zHAU8NN0xdDd" style="text-align: right" title="Weighted Average Exercise Price, Exercised"><span style="-sec-ix-hidden: xdx2ixbrl1175">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cancelled/forfeited</span></td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_iN_pid_di_c20220501__20230131_zkSecqbyPlSi" style="border-bottom: Black 1pt solid; text-align: right" title="Shares Underlying Options, Cancelled/forfeited">(135,903</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt"> </td> <td style="text-align: left">$</td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_pid_c20220501__20230131_zC3ZHFMx3RWd" style="text-align: right" title="Weighted Average Exercise Price, Cancelled/forfeited">1.88</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Outstanding as of January 31, 2023</span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_pid_c20220501__20230131_zO3LvGAD6bfh" style="border-bottom: Black 2.5pt double; text-align: right" title="Shares Underlying Options, ending">1,575,542</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="text-align: left">$</td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_pid_c20220501__20230131_z89b3MaRP7Wc" style="text-align: right" title="Weighted average exercise price, ending balance">1.75</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_908_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm_dtY_c20220501__20230131_zbaIpD8MDRHh" title="Weighted Average Remaining Contractual Term (In Years), Ending">9.0</span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exercisable as of January 31, 2023</span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iI_pid_c20230131_zz4IHZDnVQ44" style="border-bottom: Black 2.5pt double; text-align: right" title="Shares Underlying Options, Exercisable at Ending">540,546</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="text-align: left">$</td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iI_pid_c20230131_zBQFG1kY49Yi" style="text-align: right" title="Weighted Average Exercise Price, Exercisable at ending">3.19</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_907_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20220501__20230131_zlDP1H00qlKl" title="Weighted Average Remaining Contractual Term (In Years), Exercisable at Ending">7.9</span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8AC_zJZWr8EBXMrc" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"/> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As of January 31, 2023, the total intrinsic value of outstanding and exercisable options was approximately <span id="xdx_90A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iI_pp0p0_dc_c20230131__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zGEYCAZ6xiyj" title="Intrinsic value of outstanding and exercisable options">zero</span>. As of January 31, 2023, approximately <span id="xdx_904_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_iI_pid_c20230131__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zRTtqYtLsq44" title="Options unvested">1,035,000</span> options were unvested, which had an intrinsic value of <span id="xdx_90A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iI_pp0p0_c20230131__us-gaap--AwardTypeAxis__custom--EmployeeStockOptionOneMember_z591iinVj65f" title="Options, outstanding, intrinsic value">$10,000</span> and a weighted average remaining contractual term of <span id="xdx_90A_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1_dtY_c20220501__20230131__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zrvqyBmVnBw" title="Weighted average remaining contractual term">9.5</span> years. There was approximately $<span id="xdx_905_eus-gaap--AllocatedShareBasedCompensationExpense_pn3d_c20220501__20230131__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zCTaVfseSgw7" title="Share-based payment arrangement, expense">230,000</span> and $<span id="xdx_90B_eus-gaap--AllocatedShareBasedCompensationExpense_pn3d_c20210501__20220131__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zym3Q5nKeoG6" title="Share-based payment arrangement, expense">183,000</span> of total recognized compensation cost related to stock options during each of the nine months ended January 31, 2023 and 2022, respectively. There was approximately $<span id="xdx_90C_eus-gaap--AllocatedShareBasedCompensationExpense_pn3d_c20221101__20230131__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zaM2xDFIli2f" title="Share-based payment arrangement, expense">62,000</span> and $<span id="xdx_907_eus-gaap--AllocatedShareBasedCompensationExpense_pn3d_c20211101__20220131__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zGUq7Yg4LaP8" title="Share-based payment arrangement, expense">68,000</span> of total recognized compensation cost related to stock options during each of the three months ended January 31, 2023 and 2022, respectively. As of January 31, 2023, there was approximately $<span id="xdx_90D_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_iI_pn5n6_c20230131_zLrG6nv9Y7wj" title="Unrecognized compensation cost related to non-vested stock">0.8</span> million of total unrecognized compensation cost related to non-vested stock options granted under the plans. This cost is expected to be recognized over a weighted-average period of <span id="xdx_901_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_dtY_c20220501__20230131_zoPXBsez8W1g" title="Share-based compensation of weighted-average period">2.4</span> years.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Performance Stock Options</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_89D_eus-gaap--ScheduleOfShareBasedCompensationActivityTableTextBlock_hus-gaap--AwardTypeAxis__custom--PerformanceStockOptionsMember_zajny01I5Mgh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A summary of performance stock options under our Stock Incentive Plans is detailed in the following table.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8B9_z5BPEUB0uvka" style="display: none">Schedule of Stock Option Activity</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: left"> </td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Shares<br/> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Underlying<br/> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Options </b></span></p></td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Weighted</b><br/> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Average<br/> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Exercise<br/> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Price</b></span></p></td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Weighted<br/> Average<br/> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Remaining<br/> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Contractual<br/> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Term<br/> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(In Years)</b></span></p></td><td style="padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 45%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Outstanding as of April 30, 2022</span></td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pid_c20220501__20230131__us-gaap--AwardTypeAxis__custom--PerformanceStockOptionsMember_zHLSdxub4O74" style="width: 14%; text-align: right" title="Shares Underlying Options Outstanding, beginning">210,122</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_pid_c20220501__20230131__us-gaap--AwardTypeAxis__custom--PerformanceStockOptionsMember_z1nRBFO2PB46" style="width: 14%; text-align: right" title="Weighted Average Exercise Price, Beginning balance">2.20</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 14%; text-align: right"><span id="xdx_90A_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20220501__20230131__us-gaap--AwardTypeAxis__custom--PerformanceStockOptionsMember_zlwYO31kslH3" title="Weighted Average Remaining Contractual Term (In Years), Beginning">8.8</span></td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Granted</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pid_c20220501__20230131__us-gaap--AwardTypeAxis__custom--PerformanceStockOptionsMember_zReQf7tY8nXi" style="text-align: right" title="Shares underlying Options Outstanding, Granted"><span style="-sec-ix-hidden: xdx2ixbrl1221">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pid_c20220501__20230131__us-gaap--AwardTypeAxis__custom--PerformanceStockOptionsMember_zq41VoCMidF4" style="text-align: right" title="Weighted Average Exercise Price, Granted"><span style="-sec-ix-hidden: xdx2ixbrl1223">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exercised</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98B_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_pid_di_c20220501__20230131__us-gaap--AwardTypeAxis__custom--PerformanceStockOptionsMember_z1j7oKouod2a" style="text-align: right" title="Shares Underlying Options ,Exercised"><span style="-sec-ix-hidden: xdx2ixbrl1225">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_pid_c20220501__20230131__us-gaap--AwardTypeAxis__custom--PerformanceStockOptionsMember_zhNCvgnCBiUk" style="text-align: right" title="Weighted Average Exercise Price, Exercised"><span style="-sec-ix-hidden: xdx2ixbrl1227">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cancelled/forfeited</span></td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_iN_pid_di_c20220501__20230131__us-gaap--AwardTypeAxis__custom--PerformanceStockOptionsMember_z0oq240u8Vf5" style="border-bottom: Black 1pt solid; text-align: right" title="Shares Underlying Options, Cancelled/forfeited">(8,466</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt"> </td> <td style="text-align: left">$</td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_pid_c20220501__20230131__us-gaap--AwardTypeAxis__custom--PerformanceStockOptionsMember_zASM0CyGkt6b" style="text-align: right" title="Weighted Average Exercise Price, Cancelled/forfeited">2.93</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Outstanding as of January 31, 2023</span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_pid_c20220501__20230131__us-gaap--AwardTypeAxis__custom--PerformanceStockOptionsMember_zmh9meCnO64f" style="border-bottom: Black 2.5pt double; text-align: right" title="Shares Underlying Options, ending">201,656</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="text-align: left">$</td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_pid_c20220501__20230131__us-gaap--AwardTypeAxis__custom--PerformanceStockOptionsMember_zytQ4a5akZxl" style="text-align: right" title="Weighted average exercise price, ending balance">2.17</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_90D_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm_dtY_c20220501__20230131__us-gaap--AwardTypeAxis__custom--PerformanceStockOptionsMember_zB4wdNiP63bg" title="Weighted Average Remaining Contractual Term (In Years), Ending">8.1</span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exercisable as of January 31, 2023</span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iI_pid_c20230131__us-gaap--AwardTypeAxis__custom--PerformanceStockOptionsMember_zm4Mo9QcDoEh" style="border-bottom: Black 2.5pt double; text-align: right" title="Shares Underlying Options, Exercisable at Ending"><span style="-sec-ix-hidden: xdx2ixbrl1239">—</span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="text-align: left">$</td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iI_pid_c20230131__us-gaap--AwardTypeAxis__custom--PerformanceStockOptionsMember_zLoPFTJSx2Id" style="text-align: right" title="Weighted Average Exercise Price, Exercisable at ending"><span style="-sec-ix-hidden: xdx2ixbrl1241">—</span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8AD_zDsdR1NjIXMa" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As of January 31, 2023, approximately <span id="xdx_906_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares_iI_pid_c20230131__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zzKUjB3GcOhk" title="Options, number of shares unvested">202,000</span> performance stock options were unvested, which had an intrinsic value of <span id="xdx_902_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue_iI_dc_c20230131__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zf8cIkonf412" title="Options, outstanding, intrinsic value">zero</span> and a weighted average remaining contractual term of <span id="xdx_90F_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1_dtY_c20220501__20230131__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_z0yurRFZygY5" title="Weighted average remaining contractual term">8.1</span> years. There was approximately $<span id="xdx_90D_eus-gaap--AllocatedShareBasedCompensationExpense_c20220501__20230131__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zvyQUZ4iafKj" title="Recognized compensation cost">132,000</span> and $<span id="xdx_90D_eus-gaap--AllocatedShareBasedCompensationExpense_c20210501__20220131__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zHObVNajTkZk" title="Recognized compensation cost">123,000</span> of total recognized compensation cost related to performance stock options during the nine months ended January 31, 2023 and 2022, respectively. There was approximately $<span id="xdx_90A_eus-gaap--AllocatedShareBasedCompensationExpense_c20221101__20230131__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zEpuWuoLJK2e" title="Recognized compensation cost">31,000</span> and $<span id="xdx_90A_eus-gaap--AllocatedShareBasedCompensationExpense_c20211101__20220131__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zNo92FMwQwG1" title="Recognized compensation cost">62,000</span> of total recognized compensation cost related to performance stock options during the three months ended January 31, 2023 and 2022, respectively. As of January 31, 2023, there was approximately $<span id="xdx_907_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions_iI_c20230131__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_ziPlvwxLkRk3" title="Unrecognized compensation cost">22,000</span> of total unrecognized compensation cost related to non-vested performance stock options granted under the plans. This cost is expected to be recognized over a weighted-average period of <span id="xdx_90A_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_dtY_c20220501__20230131__us-gaap--AwardTypeAxis__us-gaap--PerformanceSharesMember_zBXSQfoVwbqg" title="Share-based compensation of weighted average period">0.4</span> years.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Restricted Stock Units</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0pt; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Compensation expense for non-vested restricted stock units is generally recorded based on its market value on the date of grant and recognized ratably over the associated service and performance period. During the nine months ended January 31, 2023 and 2022, the Company granted <span id="xdx_905_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_c20220501__20230131__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zgcQQeVc2xpb" title="Number of restricted shares, granted">1,608,681</span> and <span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_c20210501__20220131__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zukyRkf7xISj" title="Number of restricted shares, granted">777,764</span> shares, respectively, that were subject to both service-based and market-based vesting requirements.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p id="xdx_894_eus-gaap--ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_zIOxxTqg0NDd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A summary of non-vested restricted stock units under our Stock Incentive Plans is as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8B7_zJnBUT4qE7t3" style="display: none">Schedule of Non-vested Restricted Stock Activity</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Number<br/> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>of Shares</b></span></p></td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Weighted<br/> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Average Price <br/> per Share</b></span></p></td><td style="padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%">Unvested at April 30, 2022</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iS_pid_c20220501__20230131__us-gaap--AwardTypeAxis__custom--NonVestedRestrictedStockMember_zgnKSmgPf6T1" style="width: 14%; text-align: right" title="Number of Shares, Unvested, Beginning">827,764</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_pid_c20220501__20230131__us-gaap--AwardTypeAxis__custom--NonVestedRestrictedStockMember_zlAp5zQXHnUc" style="width: 14%; text-align: right" title="Weighted Average Price per Share, Unvested, Beginning">1.41</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>Granted</td><td> </td> <td style="text-align: left"> </td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_pid_c20220501__20230131__us-gaap--AwardTypeAxis__custom--NonVestedRestrictedStockMember_zPrS3annYos6" style="text-align: right" title="Number of Shares, Unvested, Granted">1,608,681</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pid_c20220501__20230131__us-gaap--AwardTypeAxis__custom--NonVestedRestrictedStockMember_z1j5zZGncual" style="text-align: right" title="Weighted Average Price per Share, Unvested, Granted">0.77</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Vested and issued</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_iN_pid_di_c20220501__20230131__us-gaap--AwardTypeAxis__custom--NonVestedRestrictedStockMember_zeO3zgQBqwH6" style="text-align: right" title="Number of Shares, Unvested, Vested and issued">(349,429</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left">$</td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_pid_c20220501__20230131__us-gaap--AwardTypeAxis__custom--NonVestedRestrictedStockMember_zF8nW5I9LPd8" style="text-align: right" title="Weighted Average Price per Share, Unvested, Vested">1.40</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1pt">Cancelled/forfeited</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_iN_pid_di_c20220501__20230131__us-gaap--AwardTypeAxis__custom--NonVestedRestrictedStockMember_ziNswUjwfBoi" style="border-bottom: Black 1pt solid; text-align: right" title="Number of Shares, Cancelled/forfeited">(49,021</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt"> </td> <td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt; text-align: right"> </td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt">Unvested at January 31, 2023</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iE_pid_c20220501__20230131__us-gaap--AwardTypeAxis__custom--NonVestedRestrictedStockMember_zQdBpkUo7bl3" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Shares, Unvested, Ending">2,037,995</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="padding-bottom: 2.5pt; text-align: left">$</td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iE_pid_c20220501__20230131__us-gaap--AwardTypeAxis__custom--NonVestedRestrictedStockMember_zgy79WkVByk6" style="padding-bottom: 2.5pt; text-align: right" title="Weighted Average Price per Share, Unvested, Ending">0.91</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> <p id="xdx_8AF_zATQIIV74qB4" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">There was approximately $<span id="xdx_908_eus-gaap--AllocatedShareBasedCompensationExpense_pp0p0_c20220501__20230131__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zxfm4RZwOK9h" title="Share-based payment arrangement, expense">549,000</span> and $<span id="xdx_90A_eus-gaap--AllocatedShareBasedCompensationExpense_pp0p0_c20210501__20220131__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_z860ZBRrfxT7" title="Share-based payment arrangement, expense">43,000</span> of total recognized compensation cost related to restricted stock units for the nine months ended January 31, 2023 and 2022, respectively. There was approximately $<span id="xdx_904_eus-gaap--AllocatedShareBasedCompensationExpense_pp0p0_c20221101__20230131__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zlQt8kJfmKgb" title="Share-based payment arrangement, expense">185,000</span> and $<span id="xdx_903_eus-gaap--AllocatedShareBasedCompensationExpense_pp0p0_c20211101__20220131__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zGoijBjo6Jzl" title="Share-based payment arrangement, expense">14,000</span> of total recognized compensation cost related to restricted stock units for the three months ended January 31, 2023 and 2022, respectively. As of January 31, 2023, there was approximately $<span id="xdx_908_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_iI_c20230131__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zNw9FeShQRkb" title="Unrecognized compensation cost">1,576,000</span> of unrecognized compensation cost remaining related to unvested restricted stock units granted under our plans. This cost is expected to be recognized over a weighted-average period of <span id="xdx_904_eus-gaap--EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_dtY_c20220501__20230131__us-gaap--AwardTypeAxis__us-gaap--RestrictedStockMember_zK0adjp4jqyg" title="Share-based compensation of weighted-average period">1.6</span> years.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 1332036 3050000 4382036 38000 25000 250000 275000 161000 601089 601089 793850 793850 <p id="xdx_893_eus-gaap--ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock_zuKe40G5zx8b" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span><span id="xdx_8BD_ziTECDROtUlk" style="display: none">Schedule of Valuations Assumptions</span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="6" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">Nine months ended<br/> January 31,</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2023</td><td style="padding-bottom: 1pt; font-weight: bold"> </td><td style="font-weight: bold; padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; font-weight: bold; text-align: center">2022</td><td style="padding-bottom: 1pt; font-weight: bold"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left">Risk-free interest rate</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 14%; text-align: right"><span id="xdx_906_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_pid_dp_uPure_c20220501__20230131__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zySgSTA0eDa4" title="Risk-free interest rate">3.5</span></td><td style="width: 1%; text-align: left">%</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 14%; text-align: right"><span id="xdx_90B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate_pid_dp_uPure_c20210501__20220131__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zT19ts9Dmkha" title="Risk-free interest rate">1.5</span></td><td style="width: 1%; text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Expected dividend yield</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_908_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_pid_dp_c20220501__20230131__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zEMb9B6oXRM" title="Expected dividend yield">0</span></td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_90A_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate_pid_dp_c20210501__20220131__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zC5IfEddMxb8" title="Expected dividend yield">0</span></td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Expected life (in years)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_907_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20220501__20230131__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zqTE6ZBSMLdi" title="Expected life (in years)">5.5</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_906_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1_dtY_c20210501__20220131__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zTSsED6hYqmb" title="Expected life (in years)">5.6</span></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left">Expected volatility</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_905_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_pid_dp_uPure_c20220501__20230131__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zCyAHO24UhAf" title="Expected volatility">109.0</span></td><td style="text-align: left">%</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_905_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate_pid_dp_uPure_c20210501__20220131__us-gaap--AwardTypeAxis__us-gaap--EmployeeStockOptionMember_zPioZpD0VGFh" title="Expected volatility">121.9</span></td><td style="text-align: left">%</td></tr> </table> 0.035 0.015 0 0 P5Y6M P5Y7M6D 1.090 1.219 <p id="xdx_89B_eus-gaap--ScheduleOfShareBasedCompensationActivityTableTextBlock_zd4cO5LDKe7c" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A summary of stock options under our Stock Incentive Plans is detailed in the following table.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8BC_zC0EyiKAnWDg" style="display: none">Schedule of Stock Option Activity</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: left"> </td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Shares </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Underlying</b> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Options </b></span></p></td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Weighted</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Average</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Exercise</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Price</b></span></p></td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Weighted</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Average</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Remaining</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Contractual</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Term</b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(In Years)</b></span></p></td><td style="padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 45%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Outstanding as of April 30, 2022</span></td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pid_c20220501__20230131_zU7xTGmP5jJf" style="width: 14%; text-align: right" title="Shares Underlying Options Outstanding, beginning">1,110,356</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_pid_c20220501__20230131_zkZNJmV21QJ3" style="width: 14%; text-align: right" title="Weighted Average Exercise Price, Beginning balance">2.34</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 14%; text-align: right"><span id="xdx_90C_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20220501__20230131_zsVp0Iszh3s6" title="Weighted Average Remaining Contractual Term (In Years), Beginning">9.2</span></td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Granted</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pid_c20220501__20230131_zswxwMWrk3oh" style="text-align: right" title="Shares underlying Options Outstanding, Granted">601,089</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pid_c20220501__20230131_zSX8FTdyaRU5" style="text-align: right" title="Weighted Average Exercise Price, Granted">0.68</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exercised</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98F_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_pid_di_c20220501__20230131_zQrGPEz9BTR9" style="text-align: right" title="Shares Underlying Options ,Exercised"><span style="-sec-ix-hidden: xdx2ixbrl1173">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_pid_c20220501__20230131_zHAU8NN0xdDd" style="text-align: right" title="Weighted Average Exercise Price, Exercised"><span style="-sec-ix-hidden: xdx2ixbrl1175">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cancelled/forfeited</span></td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_iN_pid_di_c20220501__20230131_zkSecqbyPlSi" style="border-bottom: Black 1pt solid; text-align: right" title="Shares Underlying Options, Cancelled/forfeited">(135,903</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt"> </td> <td style="text-align: left">$</td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_pid_c20220501__20230131_zC3ZHFMx3RWd" style="text-align: right" title="Weighted Average Exercise Price, Cancelled/forfeited">1.88</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Outstanding as of January 31, 2023</span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_985_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_pid_c20220501__20230131_zO3LvGAD6bfh" style="border-bottom: Black 2.5pt double; text-align: right" title="Shares Underlying Options, ending">1,575,542</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="text-align: left">$</td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_pid_c20220501__20230131_z89b3MaRP7Wc" style="text-align: right" title="Weighted average exercise price, ending balance">1.75</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_908_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm_dtY_c20220501__20230131_zbaIpD8MDRHh" title="Weighted Average Remaining Contractual Term (In Years), Ending">9.0</span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exercisable as of January 31, 2023</span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iI_pid_c20230131_zz4IHZDnVQ44" style="border-bottom: Black 2.5pt double; text-align: right" title="Shares Underlying Options, Exercisable at Ending">540,546</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="text-align: left">$</td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iI_pid_c20230131_zBQFG1kY49Yi" style="text-align: right" title="Weighted Average Exercise Price, Exercisable at ending">3.19</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_907_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_dtY_c20220501__20230131_zlDP1H00qlKl" title="Weighted Average Remaining Contractual Term (In Years), Exercisable at Ending">7.9</span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 1110356 2.34 P9Y2M12D 601089 0.68 135903 1.88 1575542 1.75 P9Y 540546 3.19 P7Y10M24D 0 1035000 10000 P9Y6M 230000 183000 62000 68000 800000 P2Y4M24D <p id="xdx_89D_eus-gaap--ScheduleOfShareBasedCompensationActivityTableTextBlock_hus-gaap--AwardTypeAxis__custom--PerformanceStockOptionsMember_zajny01I5Mgh" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A summary of performance stock options under our Stock Incentive Plans is detailed in the following table.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8B9_z5BPEUB0uvka" style="display: none">Schedule of Stock Option Activity</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: left"> </td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Shares<br/> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Underlying<br/> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Options </b></span></p></td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Weighted</b><br/> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Average<br/> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Exercise<br/> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Price</b></span></p></td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Weighted<br/> Average<br/> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Remaining<br/> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Contractual<br/> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Term<br/> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(In Years)</b></span></p></td><td style="padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 45%; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Outstanding as of April 30, 2022</span></td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_984_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iS_pid_c20220501__20230131__us-gaap--AwardTypeAxis__custom--PerformanceStockOptionsMember_zHLSdxub4O74" style="width: 14%; text-align: right" title="Shares Underlying Options Outstanding, beginning">210,122</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iS_pid_c20220501__20230131__us-gaap--AwardTypeAxis__custom--PerformanceStockOptionsMember_z1nRBFO2PB46" style="width: 14%; text-align: right" title="Weighted Average Exercise Price, Beginning balance">2.20</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 14%; text-align: right"><span id="xdx_90A_eus-gaap--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_dtY_c20220501__20230131__us-gaap--AwardTypeAxis__custom--PerformanceStockOptionsMember_zlwYO31kslH3" title="Weighted Average Remaining Contractual Term (In Years), Beginning">8.8</span></td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Granted</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_983_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_pid_c20220501__20230131__us-gaap--AwardTypeAxis__custom--PerformanceStockOptionsMember_zReQf7tY8nXi" style="text-align: right" title="Shares underlying Options Outstanding, Granted"><span style="-sec-ix-hidden: xdx2ixbrl1221">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_pid_c20220501__20230131__us-gaap--AwardTypeAxis__custom--PerformanceStockOptionsMember_zq41VoCMidF4" style="text-align: right" title="Weighted Average Exercise Price, Granted"><span style="-sec-ix-hidden: xdx2ixbrl1223">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exercised</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td id="xdx_98B_eus-gaap--StockIssuedDuringPeriodSharesStockOptionsExercised_iN_pid_di_c20220501__20230131__us-gaap--AwardTypeAxis__custom--PerformanceStockOptionsMember_z1j7oKouod2a" style="text-align: right" title="Shares Underlying Options ,Exercised"><span style="-sec-ix-hidden: xdx2ixbrl1225">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_988_eus-gaap--ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_pid_c20220501__20230131__us-gaap--AwardTypeAxis__custom--PerformanceStockOptionsMember_zhNCvgnCBiUk" style="text-align: right" title="Weighted Average Exercise Price, Exercised"><span style="-sec-ix-hidden: xdx2ixbrl1227">—</span></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cancelled/forfeited</span></td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98B_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod_iN_pid_di_c20220501__20230131__us-gaap--AwardTypeAxis__custom--PerformanceStockOptionsMember_z0oq240u8Vf5" style="border-bottom: Black 1pt solid; text-align: right" title="Shares Underlying Options, Cancelled/forfeited">(8,466</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt"> </td> <td style="text-align: left">$</td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice_pid_c20220501__20230131__us-gaap--AwardTypeAxis__custom--PerformanceStockOptionsMember_zASM0CyGkt6b" style="text-align: right" title="Weighted Average Exercise Price, Cancelled/forfeited">2.93</td><td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt"> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Outstanding as of January 31, 2023</span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_98C_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_iE_pid_c20220501__20230131__us-gaap--AwardTypeAxis__custom--PerformanceStockOptionsMember_zmh9meCnO64f" style="border-bottom: Black 2.5pt double; text-align: right" title="Shares Underlying Options, ending">201,656</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="text-align: left">$</td><td id="xdx_987_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_iE_pid_c20220501__20230131__us-gaap--AwardTypeAxis__custom--PerformanceStockOptionsMember_zytQ4a5akZxl" style="text-align: right" title="Weighted average exercise price, ending balance">2.17</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="text-align: left"> </td><td style="text-align: right"><span id="xdx_90D_ecustom--SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm_dtY_c20220501__20230131__us-gaap--AwardTypeAxis__custom--PerformanceStockOptionsMember_zB4wdNiP63bg" title="Weighted Average Remaining Contractual Term (In Years), Ending">8.1</span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exercisable as of January 31, 2023</span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_iI_pid_c20230131__us-gaap--AwardTypeAxis__custom--PerformanceStockOptionsMember_zm4Mo9QcDoEh" style="border-bottom: Black 2.5pt double; text-align: right" title="Shares Underlying Options, Exercisable at Ending"><span style="-sec-ix-hidden: xdx2ixbrl1239">—</span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="text-align: left">$</td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_iI_pid_c20230131__us-gaap--AwardTypeAxis__custom--PerformanceStockOptionsMember_zLoPFTJSx2Id" style="text-align: right" title="Weighted Average Exercise Price, Exercisable at ending"><span style="-sec-ix-hidden: xdx2ixbrl1241">—</span></td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 210122 2.20 P8Y9M18D 8466 2.93 201656 2.17 P8Y1M6D 202000 0 P8Y1M6D 132000 123000 31000 62000 22000 P0Y4M24D 1608681 777764 <p id="xdx_894_eus-gaap--ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock_zIOxxTqg0NDd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">A summary of non-vested restricted stock units under our Stock Incentive Plans is as follows:</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> <span id="xdx_8B7_zJnBUT4qE7t3" style="display: none">Schedule of Non-vested Restricted Stock Activity</span></span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Number<br/> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>of Shares</b></span></p></td><td style="padding-bottom: 1pt"> </td><td style="padding-bottom: 1pt"> </td> <td colspan="2" style="border-bottom: Black 1pt solid; text-align: center"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Weighted<br/> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>Average Price <br/> per Share</b></span></p></td><td style="padding-bottom: 1pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%">Unvested at April 30, 2022</td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left"> </td><td id="xdx_989_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iS_pid_c20220501__20230131__us-gaap--AwardTypeAxis__custom--NonVestedRestrictedStockMember_zgnKSmgPf6T1" style="width: 14%; text-align: right" title="Number of Shares, Unvested, Beginning">827,764</td><td style="width: 1%; text-align: left"> </td><td style="width: 2%"> </td> <td style="width: 1%; text-align: left">$</td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iS_pid_c20220501__20230131__us-gaap--AwardTypeAxis__custom--NonVestedRestrictedStockMember_zlAp5zQXHnUc" style="width: 14%; text-align: right" title="Weighted Average Price per Share, Unvested, Beginning">1.41</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td>Granted</td><td> </td> <td style="text-align: left"> </td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_pid_c20220501__20230131__us-gaap--AwardTypeAxis__custom--NonVestedRestrictedStockMember_zPrS3annYos6" style="text-align: right" title="Number of Shares, Unvested, Granted">1,608,681</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_pid_c20220501__20230131__us-gaap--AwardTypeAxis__custom--NonVestedRestrictedStockMember_z1j5zZGncual" style="text-align: right" title="Weighted Average Price per Share, Unvested, Granted">0.77</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Vested and issued</td><td> </td> <td style="text-align: left"> </td><td id="xdx_98D_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_iN_pid_di_c20220501__20230131__us-gaap--AwardTypeAxis__custom--NonVestedRestrictedStockMember_zeO3zgQBqwH6" style="text-align: right" title="Number of Shares, Unvested, Vested and issued">(349,429</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left">$</td><td id="xdx_982_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_pid_c20220501__20230131__us-gaap--AwardTypeAxis__custom--NonVestedRestrictedStockMember_zF8nW5I9LPd8" style="text-align: right" title="Weighted Average Price per Share, Unvested, Vested">1.40</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: White"> <td style="padding-bottom: 1pt">Cancelled/forfeited</td><td style="padding-bottom: 1pt"> </td> <td style="border-bottom: Black 1pt solid; text-align: left"> </td><td id="xdx_98E_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_iN_pid_di_c20220501__20230131__us-gaap--AwardTypeAxis__custom--NonVestedRestrictedStockMember_ziNswUjwfBoi" style="border-bottom: Black 1pt solid; text-align: right" title="Number of Shares, Cancelled/forfeited">(49,021</td><td style="padding-bottom: 1pt; text-align: left">)</td><td style="padding-bottom: 1pt"> </td> <td style="padding-bottom: 1pt; text-align: left"> </td><td style="padding-bottom: 1pt; text-align: right"> </td><td style="padding-bottom: 1pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 2.5pt">Unvested at January 31, 2023</td><td style="padding-bottom: 2.5pt"> </td> <td style="border-bottom: Black 2.5pt double; text-align: left"> </td><td id="xdx_980_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_iE_pid_c20220501__20230131__us-gaap--AwardTypeAxis__custom--NonVestedRestrictedStockMember_zQdBpkUo7bl3" style="border-bottom: Black 2.5pt double; text-align: right" title="Number of Shares, Unvested, Ending">2,037,995</td><td style="padding-bottom: 2.5pt; text-align: left"> </td><td style="padding-bottom: 2.5pt"> </td> <td style="padding-bottom: 2.5pt; text-align: left">$</td><td id="xdx_981_eus-gaap--ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_iE_pid_c20220501__20230131__us-gaap--AwardTypeAxis__custom--NonVestedRestrictedStockMember_zgy79WkVByk6" style="padding-bottom: 2.5pt; text-align: right" title="Weighted Average Price per Share, Unvested, Ending">0.91</td><td style="padding-bottom: 2.5pt; text-align: left"> </td></tr> </table> 827764 1.41 1608681 0.77 349429 1.40 49021 2037995 0.91 549000 43000 185000 14000 1576000 P1Y7M6D <p id="xdx_807_eus-gaap--FairValueDisclosuresTextBlock_z32XyK1aIvad" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(14) <span id="xdx_82B_z9SyTMN4cRyd">Fair Value Measurements</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ASC Topic 820, “<i>Fair Value Measurements”</i> states that fair value is an exit price, representing the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants at the measurement date. Assets and liabilities that are measured at fair value are reported using a three-level fair value hierarchy that prioritizes the inputs used to measure fair value. This hierarchy maximizes the use of observable input and minimizes the use of unobservable inputs. The following is a description of the three hierarchy levels.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 6pt; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0.75in; text-align: left"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level</span> 1</td><td style="text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> Unadjusted quoted prices in active markets for identical assets or liabilities that the Company has the ability to access at the measurement date.</span></td> </tr><tr style="vertical-align: top; text-align: justify"> <td style="text-align: left"> </td><td style="text-align: justify"> </td></tr> <tr style="vertical-align: top; text-align: justify"> <td style="text-align: left">Level 2</td><td style="text-align: justify">Inputs other than quoted prices in active markets that are observable for the asset or liability, either directly or indirectly.</td></tr> <tr style="vertical-align: top; text-align: justify"> <td style="text-align: left"> </td><td style="text-align: justify"> </td></tr> <tr style="vertical-align: top; text-align: justify"> <td style="text-align: left">Level 3</td><td style="text-align: justify">Inputs that are unobservable for the asset or liability.</td></tr> </table> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 45pt; text-align: justify; text-indent: -45pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 45pt; text-align: justify; text-indent: -45pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 45pt; text-align: justify; text-indent: -45pt"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Disclosure of Fair Values</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company’s financial instruments that are not re-measured at fair value include cash, cash equivalents, restricted cash, accounts receivable, contract assets and liabilities, deposits, accounts payable, and accrued expenses. The Company’s contingent consideration liability represents the only asset or liability classified financial instrument that is measured at fair value on a recurring basis.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The total carrying value of our short term investments approximates fair value due to the short term nature of these investments. As of January 31, 2023 and April 30, 2022, the carrying values were $<span id="xdx_906_eus-gaap--InvestmentsFairValueDisclosure_iI_pn6n6_c20230131_zqYJnaEWs1E9" title="Fair value of investments">30.0</span> million and $<span id="xdx_90E_eus-gaap--InvestmentsFairValueDisclosure_iI_pn5n6_c20220430_zlFrgo9ghIci" title="Fair value of investments">49.4</span> million, respectively.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Additionally, there is a Level 3 contingent liability related to earnouts as part of the MAR acquisition in the amount of $<span id="xdx_906_eus-gaap--BusinessCombinationContingentConsiderationLiability_iI_pn5n6_c20230131__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zrL7aRp3ToTg" title="Contingent liability MAR acquisition amount">1.7</span> million as of January 31, 2023 as the inputs are currently unobservable to determine this fair value. As of January 31, 2023, the fair value of this contingent liability from the time that MAR was acquired has increased by approximately $<span id="xdx_908_ecustom--IncreaseDecreaseInContingentLiability_pn5n6_c20220501__20230131__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zxm3Lwbxlyk3" title="Decrease in contingent liability">0.1</span> million from $<span id="xdx_907_eus-gaap--ContingentConsiderationClassifiedAsEquityFairValueDisclosure_iI_pn5n6_c20230131__us-gaap--FairValueByFairValueHierarchyLevelAxis__us-gaap--FairValueInputsLevel3Member_zDcki8uan7W1" title="Fair value of contingent consideration">1.6</span> million.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Transfers into or out of any hierarchy level are recognized at the end of the reporting period in which the transfers occurred. There were no transfers between any hierarchy levels during each of the three and nine months ended January 31, 2023 and 2022.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"/></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 30000000.0 49400000 1700000 100000 1600000 <p id="xdx_804_eus-gaap--CommitmentsAndContingenciesDisclosureTextBlock_zqWPXBGw6Kvd" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(15) <span id="xdx_827_z1i9hBxCLIu9">Commitments and Contingencies</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Spain Income Tax Audit</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company underwent an income tax audit in Spain for the period from 2011 to 2014, when its Spanish branch was closed. On July 30, 2018, the Spanish tax inspector concluded that although there was no tax owed in light of losses reported, the Company’s Spanish branch owed penalties for failure to properly account for the income associated with the funding grant. During the year ended April 30, 2022, the Company received notice from the Spanish Central Economic and Administrative Tribunal (“Spanish Tax Administration”) that it agreed with the inspector and ruled that the Company owes the full amount of the penalty in the amount of €<span id="xdx_905_eus-gaap--IncomeTaxExaminationPenaltiesAndInterestAccrued_iI_uEuro_c20220430__us-gaap--IncomeTaxAuthorityNameAxis__us-gaap--TaxAuthoritySpainMember_z2IFhUaLarA4" title="Income tax penalties">279,870</span> or approximately $<span id="xdx_909_eus-gaap--IncomeTaxExaminationPenaltiesAndInterestAccrued_iI_c20220430__us-gaap--IncomeTaxAuthorityNameAxis__us-gaap--TaxAuthoritySpainMember_zdJFER2bNh3a" title="Income tax penalties">331,000</span>. On January 25, 2021, the Company paid the Spanish Tax Administration €<span id="xdx_90D_eus-gaap--LossContingencyDamagesPaidValue_uEuro_c20210124__20210125__us-gaap--IncomeTaxAuthorityNameAxis__us-gaap--TaxAuthoritySpainMember_zhsXWe3lu128" title="Payment of tax on damages">279,870</span>. Notwithstanding that payment, on April 30, 2022, the Company filed its appeal of the decision of the Central Court to the Spanish National Court.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 279870 331000 279870 <p id="xdx_80B_eus-gaap--IncomeTaxDisclosureTextBlock_zTAagmyf8vwe" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(16) <span id="xdx_821_zjGpF1nCssY9">Income Taxes</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Uncertain Tax Positions</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">We account for income taxes in accordance with ASC 740 . The guidance requires the Company to recognize in its consolidated financial statements the impact of a tax position if that position is more likely than not to be sustained upon examination, based on the technical merits of the position. </span>The Company has no current or deferred tax due to current and projected losses for the year.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"> </p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company has appealed the results of the income tax audit in Spain for the period from 2011 to 2014, when the Company’s Spanish branch was closed (see Note 15).</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">At January 31, 2023, the Company had no uncertain tax positions. The Company does not expect any material increase or decrease in its income tax expense or benefit in the next twelve months, related to examinations or uncertain tax positions. Net operating loss and credit carry forwards since inception remain open to examination by taxing authorities and will continue to remain open for a period of time after utilization.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Income Tax Benefit</i></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company has sold New Jersey State net operating losses and research development credits under the New Jersey Economic Development Authority Tax Transfer program which has resulted in $<span id="xdx_90F_eus-gaap--OperatingLossCarryforwards_iI_c20230131__us-gaap--IncomeTaxAuthorityNameAxis__us-gaap--NewJerseyDivisionOfTaxationMember_zc3zytNIypvl" title="Operating loss">278,000</span> and $<span id="xdx_90A_eus-gaap--OperatingLossCarryforwards_iI_pn5n6_c20220131__us-gaap--IncomeTaxAuthorityNameAxis__us-gaap--NewJerseyDivisionOfTaxationMember_zbWFzrSdNXLh" title="Operating loss">1.0</span> </span><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">million of </span> income tax benefit related to the three and nine months ended January 31, 2023 and January 31, 2022, respectively.</p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"> </span></p> 278000 1000000.0 <p id="xdx_803_eus-gaap--SegmentReportingDisclosureTextBlock_zT6cLCb8Y6Xi" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>(17) <span id="xdx_826_zxnXwUvSXeP">Operating Segments and Geographic Information</span></b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b> </b></span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><span style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company’s business consists of <span id="xdx_90D_eus-gaap--NumberOfReportableSegments_pid_dc_uSegment_c20220501__20230131_z41gl7pZSs47" title="Number of reportable segments">one</span> reportable segment as the revenues associated with its different business lines are not material enough to justify segment reporting or to make it meaningful to investors, and our chief operating decision maker does not view the Company’s operations on a segment basis. The Company operates worldwide, with its U.S. operations in New Jersey, California and Texas, one operating subsidiary in the UK and one subsidiary which was discontinued during 2022 in Australia. Revenues and expenses are generally attributed to the operating unit that bills the customers. During each of the three and nine months ended January 31, 2023 and 2022, the Company’s primary business operations were in North America.</span></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> 1 <p id="xdx_800_eus-gaap--SubsequentEventsTextBlock_zwv2dRGwDn96" style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>(18) <span id="xdx_82B_zXLfdaFqga84">Subsequent Events</span> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><b> </b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company entered into a new lease for facility located in Oakland, California with a commencement date to be determined upon completion of work to be performed by the landlord. The term of the lease is for <span id="xdx_903_eus-gaap--LesseeOperatingLeaseTermOfContract_iI_dtM_c20230331__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_zTloFYMKjv1b" title="Lease commencement date">62</span> months from the commencement date with an option of <span id="xdx_90D_eus-gaap--LesseeOperatingLeaseOptionToTerminate_c20230201__20230331__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_z2rIaSuOvtlk" title="Lease termination description">the Company to terminate the lease after 39 months</span> if certain conditions are met. The rent will be approximately $<span id="xdx_90A_eus-gaap--PaymentsForRent_c20230201__20230331__us-gaap--SubsequentEventTypeAxis__us-gaap--SubsequentEventMember_ziZlODcj8Nha" title="Rent expense">25,000</span> per month and the facility will be utilized for our MAR business.</p> P62M the Company to terminate the lease after 39 months 25000 EXCEL 82 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( (:%;58'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 " "&A6U6KP76Q^\ K @ $0 &1O8U!R;W!S+V-O&ULS9+! M3L,P#(9?!>7>NFT8AZC+96BG(2$Q"<0M2KPMHDFCQ*C=V].&K1."!^ 8^\_G MSY);'83N(S['/F DB^EN=)U/0HL8C!*4_ MU!&AJ:H'<$C**%(P XNP$)ELC18ZHJ(^7O!&+_CP&;L,,QJP0X>>$M1E#4S. M$\-Y[%JX 688873INX!F(>;JG]C< 79)CLDNJ6$8RH'GW+1##6]/NY>\;F%] M(N4U3K^2%70.N&;7R:]\\[C?,ME4#2\J7M1\WU3BGHO5ZGUV_>%W$W:]L0?[ MCXVO@K*%7W&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" "&A6U6[T"]S?4% "_'P & 'AL+W=OZ%20Q$2V+F&&C_ M^W,22%CE/'!HV8LUOYXO_L1.\DGJ]8<3NDH4T MON0K%JD]U;B?=-A+=#E_+P(_82*!X M'894O-RR@&]O:KBVWS#V%TN9;#"ZG15=L F3GU??DY6^=U,SDQ:Q@+DRB:#JSX;9+ B2)-6. M'[O06OZ;2>'A\C[]/H57,#,:,YL'7WU/+F]J[1KRV)RN SGFVP>V VHF>2X/ MXO1_M,V.;31JR%W'DH>[8M6"T(^RO_1Y=R(."JRR K(K(*\*<%F!M2M(SYR1 MM2S%NJ.2=CN";Y%(CE9IR4)Z;M)J1>-'23=.I%![?54GNS;?,('J*%Y2P>*. M(55FLL=P=_6W63TIJ;]&3SR2RQ@YD<>\G^L-U9:\063?H%L"!GZDT26R\ 4B M)K$T[;'A\B4_-O>.NVMUB4HT?5DQ'2E< MCLWZ)QT26'4F4C-':H)MZBD>+V6Z#^A"QP37SVD0ZTZ%#9:="7650UV=UD^? MUE1()H(7-&8K+J2.#XZ28JW% ZO.Q&OE>*T3AZ&@ZGF1WN[+^>"LTOX#R\X$ M;.> [=, 1TSXW$ONG4C=O;67')R4WRU+;Y=@_9FZ\V M:Q\U<-HG+1]8/P0]^9 M7*#^P+[4DE?A-;@0&PRKR8[<5N-8J#'<5[+ZC/YB+UIV.,I4/6RUVKBA'\)5 MR XN; ?#NK+CG-)GU/<4K#_W79H^0($!#4<24B=-J]G&;2UO%1Z$"Q'"L+[L M>/N1RX42A!3U DVDNC4A+I#-UZK#5;]S3S_,CWB6HT6NPHUP(4<8-IH=^ [=C?M?]-Q5*!,NG G#J@-R3[=< MRPU'3C[WIPZZU<)6X4VX$"<,N\YK6#M94P-ZRK>1%A2.>QH.QD,'38=?!Y.' M_D@+7(5(D4*D".P^KX'S2W@D^,:/7.VP/I(Y^*C]?E"%39'"I@BL/Z]!1SR6 MZHGTM[\JO4L=233;;0MK2:O0*5+H%(%-*!VS/<%H.1@<\/;*O'ZG!:M"HTBA M402VGT>>OLPL>01YXI&0EF4J$3:U$@&7GLM7R!*!#6?J2V7 ?(XP>3M[AR;, M70O5EUI(.,GF8_FY=*G]!*O4)L:*#_] !GGDM?*!2!?6=BU>XCW62^S@A M$XODJOR@$N12Z4&XHI&V7X\$EG[=A>O.!2W4QSKI2])DR50_0GAP3#E>%0)D M'SI#"(:KJ42VBAYA&J)?^UD69;63-.2&>M-MWE%L-4B M[8ZQ.60T#J9(D^&7SAS'R$T^$&2SI?G6?':ZE\[)&L7AV=3V$TU&;XP"-E>E MYF5+_;S(9HNS%!MITCP[8%C3M]IF1Z%BH)+HDY<3[ M]2-E1R]2C(/E0QS)OKP\]XJ\YUSJ\H'Q[V)#J02/95&)J]E&RNWYL.! MJ,N2\/U'6K"'JQFS#_#\&D=Z0&/Q=TX?1.\:Z%#N&/NN;SYG5S-/(Z(%3:5V0=2_';VF1:$] M*1P_CDYG[9QZ8/_ZR?LO3? JF#LBZ#4K_LDSN;F:Q3.0T36I"_F%/?Q&CP$% MVE_*"M%\@H>CK3<#:2TD*X^#%8(RKP[_R>,Q$;T!T)\8@(X#T*D#\'$ ;@(] M(&O"^D0D65UR]@"XME;>]$63FV:TBB:O]&.\E5S]FJMQ)@%3^W8'>6^=B2U)Z-5.;1U"^H[/5VY]@Z%W8HGLE9X-8<1LK=GE?71.Q M >JI@51?T!]UOB.%"M[Z% ^NPL:5+@"[%?02Y%TN=_UP3*LHCH/6: #3;V'Z M3IBW&\8ED)27:JGMJ)#E%,:#GZ W._8\+QAA-*W\!,>^'630@@R<(+\H7#Q/ M]5;1V9P#H5$O-&H;TL# $(YAFB8HB.T@PQ9DZ 3Y(4U9K7*GBFQ*U<.^*Z@- M7&C,''GA")UIX\?(CBYJT47NY<@JR57M/NX]&[+(F#7!(V"F"8Y#.["X!18[ M@7U6JZZ2C.]MD&)C/NCC<;9,(]^?R%;2@DJH@#;#SG9ZR& MP#H:@6X>.>QLQXXVV2%(/']W+QL)5(1ISJ<4JCB:6-.K("KG)2HN/O+H?+9MY2U];I>94;VGM!TQB MBJ.QFK,81?Z$G$,==R$W=PT*[A/N_6FH38K"AIRW&4W5-=1KL=P\U@J]7J:M M$$V6@AB/:Z_-"DUA[*@,N:EL*%Z> VKRE!_YXX5KL4))-+4&.CI#;CK[1-=4 MH"J_ M'=DA-]E-58:3H9LL%T?&1K,8^5-9[X@0N3NJPR)^;O&:'5,(O3$K6*S\()S0 M8JAC+>1FK6M6EOFAH3^<1#PE.U5HP;L_F:0 !N^MN)V>[7P+K$+M3S&"T07X674@')2[(M/GE[)V_#HJ2-<[";< M&_Y4MX1DZ?..=>1Y4\H6#'2EJ>@%(+3>,Y_\JFV#N>9[^ T+G3/<_K*(@ M%T*+"L8!JZ50W5&F%H_U],H)Y@6+Y14<#1/6<3UV<[W>*JPZ*5OPD*M!OHZI M"L(Y"OQYZ*/C+\VV"X*YTGAS!'%KKSZVM#E(+_87_?0V+B">1R@>N8AC.(]# M:'5A?2B65GI,FFZ;82H[ 8+= N0KIT34?/^43")5X1'R OC>/(%^/RR$YSA MIX=DBI$%#L9BT&KEPXFP>L>Y;LWR(E* 34&R0)$7F$O%9JBZ MW1[9#I%VZ@6[U4L?*3N^-?F>U4X*&"?N9N2E(%H8L?,9H"+E3+?B4 M%EU8"(8V!&.%:VG;4>*/99;%+(QC/+5\.[6"7ZA6F@WXPA BXP6$[>3!8F8[ M>5CV7I[I-Y=_$'Z?5T))O[4:YYU%*@?\\#+P<"/9MGF?=L>D9&5SN:%$0=<& MZO*-?T;6O9%?_ 5!+ P04 " "&A6U6*!XC5A,# "."@ & M 'AL+W=OXL&<^15$.^LD7),4J-**>V"V%HYX@4 M5CPVUV8\'K-*4E+@&0>BRG/$'V\Q99N)Y5A/%^[(*I/Z@AV/2[3"O IG5A0$V&*$ZDM MD#JL\113JIT4Q^_&U&KGU,+M\R?W#R9YE(DJ*N_8 MYB-N$@JT7\*H,/]@4\<&0PLDE9 L;\2*("=%?40/S4)L"1S_@,!M!.ZY J\1 M>";1FLRD]1Y)%(\YVP"NHY6;/C%K8]0J&U+HQSB77-TE2B?C*2L$HR1%$J?@ M%E%4)!C,M9T KV>(XT)F6)($T3?@+7@);" R=56,;:EFUQYVTLQT6\_D'ICI M,RH&P'.N@ M=KT<^/2Z_*;F20R-WNW);Y=PF[K:)N\;/.^ WERIE58\2L"7X M0 J5.$$4S)@@IKY^WBR$Y*K*?O6E6GO[_=YZZUV+$B5X8JF])3!?8RM^]<() MX;N^Q/^366<9O'89O&/N\4SM&LRY>OBJU)+[*U B#M:(5K@O[=IK:+ST"V(= MPP&$SMA>;^=S*JH#ZK>@_F6@=1T"5,F,PA1) \]M!/AW7@0Y: MZ.!9T$2(JA\XV /913T6T8$,6\CP69#JI2\D*E)2K/I(PY.DQR(ZI,.6='B4 M=,KR7&W-%:EGHKJ4$8M970!Y5EE&NVME -A;Z&>$]FA'K74H\NI#]?I M:'_#A&[@A[Z[ ]P3&(Q@X#I>/Z\#_WVYX.7$)XJVL=SA=KRA&^UP]T4&4>1$ MX8'R<+8^NQ ^'#G^?EWT1+J>%[C[=6%O-0NZ4_N" M^(H4 E"\5%(X&"H/7C<_]4"RTO0/"R95-V).,]4P8JX#U/TE8_)IH%N2M@6- M_P)02P,$% @ AH5M5C%WB :3!0 U!< !@ !X;"]W;W)K#A5++ M:\>1V8)61%[Q)67PSXR+BBBX%'-'+@4E>1U4E8[GNI%3D8(-1L/ZWH,8#?E* ME06C#P+)5541\?6.EOSY9H 'KS<^%O.%TC>_S9)!^V8.G#W]VOVGVOR0.:)2#KFY> LI54O&J"8095P3;?Y*418B< \M@#O"; ,P." P%^ M$^ ?.T+0! 3'CA V 35U9\.]%FY"%!D-!7]&0J,AF_Y1JU]'@UX%TQOE40GX MMX X-1IS)GE9Y$31'#TJ^()=H"3B,_3'D@JB5U.BLT^,K/(",.?H$GUZG*"S M=^=(+HB@$A4,_;G@*TE8+B_0N[WKH:-@DGHH)VLF=+>9D'=@0C[ZP)E:2#1E M. M?4\,O]TN?IW//Y#OGF6\HMN-@OZ^?9)*P./^CVVI-\D">S)= Z_EDF3T9@!% M3E*QIH/1CS_@R/W)IO,IDTU.F6QZHF1[*Q*T*Q+T91]]I&O*5M3ZI&TBHSI2 MGQCK4>P'0V>]JVH7$R0&9M+%X#CT]D%3"\AU_1:T1RYLR86]Y,9<*EV*1 _) M389P9]PP30R2-DQLD.QBL)^8)&T@S[63C%J242_)]X)+"35=S*%RGI5P<6[C M&5F&C@R>7\G>,T6AP"O8T?J4O$",*JL!5AU[,Q\OT?A4B29-HKUM M"][3%/O[A]L7>^M?<:\9&^DS"(&F]$57I54A%[6-A5/GX>$!BA2Q'CC]2=^B M\XD234Z5:-HDVEVP)#UPP.&M*<7]KA1>XN$57[(<^[AK,R\B/.J71 @N# M&)NR6& X=J/.$6'#!7'D'=@&6V>+^ZWM?4L7!&!T=J"*==VF%WGX;##;TEM@.(H3T_59<7[L M':*Z];BXW^3>$5EDB+ Z$W"N,31GL,%,% M*\HW-;"BO$,F:>M]<;_Y_5QW*8$Y68,+AB+8-,Q6$NXI#N\YU1*4T8W./JD M5L&)=5BQKI\-PS2*HKA326U(WTWBU'QEL.?$B6?V!J8VI!^X29J:?MK9Z5)6 M5,SK]K $>BNF-AVH]F[;@KZM&Z_&_3M\/<:6^Q/=LJZ[HMOTFW[WA_KE6J*2 MSF H]RJ&Z8I-"WESH?BR[I$^<:5X5?]<4 +OH!H _\\X5Z\7>H"VD3_Z#U!+ M P04 " "&A6U6O\[D+P4# ("@ & 'AL+W=O M\#EA\&7*18D5+,7,E7-!<&9 )74#SXO=$A?,2;IF[TXD7;Y0M&#D3B"Y*$LL M7OJ$\E7/\9WUQGTQRY7><)/N',_(F*C'^9V E=NP9$5)F"PX0X),>\ZUWQG% MVMX8?"_(2FZ\(YW)A/,GO;C)>HZG R*4I$HS8'@LR8!0JHD@C#\UI].XU,#- M]S7[)Y,[Y#+!D@PX_5%D*N\YEP[*R!0OJ+KGJ\^DSJ>E^5).I?E%J]K6A5,U\E8"?A: $XE \XDIT6&%&$)TRYG*)1JQC&06_/ P_NH W@4]&E&"M2C]X"#A%\PN M4.A_0($7A)9X!L?# ULZ_^=]],_>M\0(FPH)#5^XA^^&I;PDK[6!?EY/I!+P M#_]E.^J*++*3Z5NO(^VK21;39*M@TE"&X!+GL$=* 1AZ0N"DF.2XJJ]9+_A:M35:-/@ M(+'];)"M^BJ>UE9B.Q*]D:N1S55D%S!N!(P/"OC %:8HW;K$]U5-?%356*R@ M:H(=22Q6MJJQF87ML+63M+O1VDHB9F:FD)#6@JGJ#FMVF['EVG3KG?V^WQGX MEOTAC#G55/)*7\U(MUC,"B81)5-PY5VTX7A$-7=4"\7GIK%.N((V;5YS&-6( MT ;P?&PO=V]R:W-H965T&ULK9QO;]LX$H>_BN!;W+7 NI9(ZE\O M"9#:$K<'[#5HMGSH\HJW8JL3//,*L3]Y>3:^<@9JQL< M+/Z3BJ?RY+557\I=GG^OWWQ>74[LVB.Q$OGY1CP\7+R_F+BG%/-_\-UU5Z\M),+%6XC[9;ZJO^=-OHKD@M]9;YIOR M\--Z:FSMB;7]IX#8-7+6'O@9>T\!3&CBTIX'?-/ /P7H>W4-H%DF57%T4^9-5 MU-92K7YQB.^AM8Q(FM53\;8JY%]3V:ZZFN=9F6_255*)E75;R5]RGE6EE=]; MM^ND$.M\LQ)%^0\K^G.?5C^M=]^R9+]*I?5[:VI]NUU8[WYY;_UBI9GUQSK? METFV*B]FE?2LUI\M&R\^/7M!>KW8;N6\O*WRY7?K?[^+[9TH_@_(S,TR?\AD M+/?%SV&AA5GH>B4O469*LK%NDG0UE5ZX93XMC,5@;3Z&%]D_Q8[I*EN)S( MNV IBD4')AB,:881Q+KA)D=P\R,8?ZWW&UL\A)<,XTM8;\L M:-%$TED@Z41,GWT.]=4>CHPNC V>S'%(DRQ&%.,(XEU M)H5CM^3!-DZ++]5:%(>]4R'6-=QZ%-:#/"'/WM4;XO<@13 JCMA)80DML(0B M+*&X$>KN=Y7='1\PZD;TA"4Y(\_]_THR>61U#D=6 D;4T0_^RB%\#M@ )__& MJK-2$.(112T"[*:$!9[C*^3**O MWFX0,N*H]SC $B0 9B?'KH2H:C&J&L=2ZX:[I3W.F;CGF#I?EM4QVB#M:12- MS RP@5)'YT'4\:AVU #L9.I0)U2/[I"A0T,U=70KG_@^[4F=%JDX9J8"I,[P M8.J4P"4L!-@98 FGSBOXA2%U,-5B5#6.I=8-=PMB'#.),2$T<],Q&P8L]H(E M%#DZ$9FZ3(73,59_?+"_;OA:"..8*H 8,J;,82XA#7H<]\6H!BF,F*&\& M:XZ."SR K)G=&'LX1U6+4-5B5#6.I=:='BVV<49SFS, 6R-J(FSF?L?DLDZ' M ,:&U5V,)<1AOWLP&VF)"C$3E3>!-J(C 9BTF9T8F\VH:A&J6HRJQK'4NI.C MA3/$#&=>@=O,BB.V6UA""RRAB.C8ABEH)P9LIDS!21PRZMD3DY/ZF;$%-(/L MAP 5-"I( VR@$AJ=#8$@#;"#01IDJ(,TP,H TDA+5LCH0IKAP00J:6"0!EB" M-,#LY.AE#K68!E6-8ZEUP]W"'W(F_ %KS^!HLS-21[>94N:H4=;9D$R=D*H[ M$L!N2ESJ^[::.H"AO@3I1EX0T+Y5J 4KQ Q6!DK0X+'4*8'KAK8+9 [ $PBE MZNYM879R=.9@JL6H:AQ+K1ON%L00,X@Q<31STS$[ 2SP@B44$1V%3!W/#[12 M4"SV,MQA-X M?B%F_#*&I)FEQ@04B\L0G7"$CE:WBP5FL(3X@-O=4+9DAIC) M3%,0_XQD4GFLDR'=[^0GCZ*LTNRA/N%)OZHB7=:%^P<[,,Q(=2%S+*$%EE"$ M)11C"7$$H>YT:4D-,9.:UTP7(PL JFZ8W/Z&ZCTH&52U"58M1U3B66O>; M!2TGHF9.=-T2H7IF5"]?F^E=1LQZ(Y:11JC[A0JE.&6!U5N$)11C"?&!Z^_& MLT4[U(QVC/$TY;E9=^2LGE,(A?BN"A 7J+U&J&HQJAK'4NO.BQ8C43-&>O/_ M=\SZH^<'IMH"52U"58M1U?AKU$S["GKR';2Q54FGZ(R"4P:H2E)A"F SI:ZK M+A- 51*A 5- 0@3838EONVJW,62HP13(?Q+V84C:"R!HB2/N,QC MZO]D ,LILT/]UHI:E(2J%J.J<2RU;KA;=D;/9&=@/1^(SAI%<^;H-@"&I#I: MDYGC:M_Q NRFQ&/,TS(',-0S!T!_@>_U5)70EDM1,Y<:*.>#QU)G+*X;$B<( MU-H$P!+$D&8G1V<.IEJ,JL:QU+KA;BD6-5,L$X8T-QUS#L&B5EA"$=4YTM2S M0_4? EC]\<'^NN%KR14UDZLQ$-(L-2:<6'2*Z@5-Q%?+H+%ZB[&$^(#;W5"V M5(GB4R4PS$AE,W,LH0664(0E%&,)<02A[H,,6JK$S%0)&T(RJ"")^%H]DMFM ML<=*5+4(52U&5>-8:MWITD(K]@9H!GU]Y]1=02P,$% @ AH5M5D AS!>6!P M_", !@ !X;"]W;W)K8A"PT)*$0D&S?K[\%2(N2N82E5%]LBEHL M]^T"^QX@7CVHZIM>"6'(8Y&7^GJP,F9].1KI="4*KM^IM2CAFZ6J"F[@8W4_ MTNM*\,P-*O(1#8+QJ."R',RNW+U%-;M2&Y/+4BPJHC=%P:NG]R)7#]>#N^:6"AW2GVS'SYEUX/ 1B1RD1KK@L._K9B+/+>>(([OC=/![IEVX/[UL_=? M'7@ <\>UF*O\+YF9U?4@&9!,+/DF-U_4PW]$ RBV_E*5:_>7/#2VP8"D&VU4 MT0R&" I9UO_Y8Y.(O0'@!Q] FP'TY8"H9P!K!C 'M([,P?K #9]=5>J!5-8: MO-D+EQLW&M#(TI;QUE3PK81Q9C97I5:YS+@1&;DU\ ]J9#112S+G>D5^A3IK M\N9KR3>9!)NW9$B^WGX@;_[U]FID( #K9I0V#WM?/XSV/&Q*/JO2K#3Y6&8B M.QP_@L!WT=/GZ-]3K\/?>/F.L/""T( R))[Y\<.I)QRV2R9S_EA?,FW&EBYC MRTH5!!9;Q8TL[^O9*HT4^A)+6^TVPMW:E7RIUSP5UP-8JEI46S&8_?Q3. Y^ MP3"?R=E!!J)=!B*?]]D?T'ARI34&LAXY=B-M=]G.AN%XDHR#(+@:;?<18)9L M0L-]RX/PXEUXL;= -]G?L*3J&6X4M*%4E:G,!2F;N.U=>YW:2FXTK E9'E_& M^)QE/).S@SR-=WD:>\OX08#35'+7::$5+.4CI()K+0Q:VMI;O%>P,)YTZXJ8 M!5%O42>[8"?>8&\*51GYOUVPLC2\O)=W4-;^B"?=4,)I-V+$+.D-.-D%G)P4 M<&6IQE[ A*M#QB)..J%0%G0C1LS"_H4SW84\/2EDF!Z%W$"'*XE>P5?$B*J MS&]%L[PP!--N,J=)%X$W$GSB$\^<#X.6"@,OR/D*YHVP*Q[:@EWO ,1>:IFY M!@!@<\GO9"[-$TI^ ;(,HBY Q&XX#GIK%.YQ>>@%\&]NNU5)Q*.-?B/URM;" MUFNQ6)#?%2_1L+U.CTIX@ROLXDJF'F"T!4:]P&Y7O!).KF50D (TK';U0.'0 M3A33PQ701-NU2\;]W2AL14#XB@IPTTB_8 [7B0@OL]T#I/1 MZH'0+PANTE1M+-T"GPBYY="54#94X;$V+4;TM 39$O+H9^7/T&#+8VJ\/;3I=?A=!HC\2&&X2&0P_A: M)@[]5/Q?LQ*5+X-=/AV&,49CB&7<3V-A2[WA*]S[/!_7_*EW,G8Y=,A";#(B MAN$X[@^SI=OP%;Y-TVH#S4X\VEXG\&1V^702(:H+L1O&R;0W2MH2)CV6,',! MO=G/CA1A/8K1(VI(^V47;?F1^OEQM\;W6C ::I?(0AH@*PDS["\_;?F.^OGN M=PCMOE8VRYBG"[+..6R K.H6 &]MN2DEWI$8LO_&9*L_[M/;$6MU M#?/KFD6E4B&R9R[5>@/SPBU9V-47]C#)(D2QG4OK,.1XH/^(@NT=_1\I=-HU MN[^2L26 XL2T#%;#KIT/1JMWF'^__G&Y%*EC!?&8UO(>Y)H@:7.H 36R*"]J MK+:I;GGN&,8VV;VY:K]' ?Z DL$+B1P9A/U,PEJQP_QBQU92EFGEMC0C\B83 M]?5;=S+XS\ C)PB3";)G0PQABQY///A:OF=^-(0+3M,4ZNJA$;M<^2$'@P)&T_'/?W)H,M'55'$2]Y\(1*VDBEXY:FE_D?">LOC=G E MPG[,F/8?P46M+HI>T479UI5K49]LD&%?6?Q^3L$2=GY0CN)Q%\IH[SV*0E3W M[O423=R)8?U2PN[N[A66&_?BQHO[[\/+>?TB2NNF?B_F,Z^@HVJ2BR6X#-Y- M(,%5_:I)_<&HM7M;XTX9HPIWN1(\$Y4U@.^72IGG#_8!NQ=^9O\'4$L#!!0 M ( (:%;5;5@84%^ < .<1 8 >&PO=V]R:W-H965T&ULK5AM;]LX$OZN7T%X]Q8)H-B6G1>G30(X:;O;W?;J2[IW!QSN RW1-AN* M5$DJ;O[]/4-*LMHX.1QP@.$7B3/SS,PS+_+%UMA[MQ'"LV^ETNYRL/&^>C4: MN7PC2NZ&IA(:=U;&EMSCIUV/7&4%+X)0J4:3\?AT5'*I!U<7X=K"7EV8VBNI MQ<(R5Y=21+L?V^UOPN^PY@*S\3,"DT9@$G!'0P'E&^[YU84U M6V;I-+31E^!JD 8XJ2DI=][BKH21DETE#<&KJ.!R3,&SME'H_W&L;>Z$,7W\B. [1!/6L37 MDQ<5_L[UD$VSE$W&D^D+^J9=!*9!W_09??,\A_M>ZC5;&"5S*1S[UWSIO 5C M_KW/X:CO>+\^JJ)7KN*YN!Q4%$?[( 97O_R4G8Y?OX#VN$-[_)+V_T>^7C2P M'_Y!=IC\CY;9 3]D.QGV*1=<)PNS%99]%OE&&V76B'7*WNM\R Y^^6DVF8Q? M?UI\?A^^9J\/V98[MB)I43"I678^.Z;/OZ+6?Q?6B<>4Y:9$B\AQ8%D[N.( MJQ(V ')1Z/R8D"56'$F=&UL9W(T*WPC%M]P*^HXN=C:,*-FS*'D.[RR$IP6\ MWIT D \?;CHGIF]PM_4BA?;DG5C:&DV/2)N%0'WD%G#9O'C@ ?ZM61HO\Q_C M\7%^VX6#7#/*@.Q;"5GI'?KQTB%EP$-^'OB-8(WQ&U-67#_N #C&*>*5$EXP9U0=PUQ9 M\R +82D=VENC%%43*2J$DVN=)B77]0KU5,/I=Y4B%9:3]O%"": M*%YHB@ZY2$AAIZAS'^\3-64NW)!]AJ$>U.SLM7L*+BDD2EHN:\J]6:WJ' M-ZA/$[02[< [WWA* D3<6D,@HL1XA/RI@_D[LA, STM! M?.BZQJ_S^:*K6@H(Y9/*RBT2 M9+B4+JQFK=&[MS?]GH=JJ_-(;F2<5BB6C8_^%M3,P:4<.9T1^%NQKF,/8'=' M_QRR>8"!8!"[@>&1%09]S;=]#06F K8>_"0Z:3S.":)0TZ>7CXQB$?SO&M>^ M3 W1=H-24TG=\!Q-"T54AB9 -GGQ!0M93.P!Y1YU2#G#44U %&8,HD4MKG_V M,/"$^B, :0$V.IH$L<167%I6]?FVHTS;QV--M>EK6 L;D,+NZ9J^[SO=4CV" M*45H& ^BK=CV=&.WAD./: =45^&21@'BW(XGL",-C+^K;7-]QQ:\*D/MD:)( MC=U8I'G#/7RM%2;/:H6"3_9UBEWT6T3H+W X3GK64/Q'J;G6-41N12AAF&\) M]4= 3R+!&Q&6A3G*2+'I."R)DY2:WTHJW-CQ^NU-[-O*B2V\"SN J6WLN%]K M:HLMV<%(3_*(>1A:E)4XX- N.F(/V8U AX<:%&?9+WVP0G'4RDJBA$-3 SR MC@$.Y0'W&T*1X8"2F$0_ G_[#*%NE1_V-BU ")'6M%"4<=N.<<"N'+:.=EU. M^[$E3\@&D=(S99R+S03#QIIO$ID6Z#T_L^QT.*.WC$W.QL-3EF7#,6*+MT\Z MZ2TDP<3X>Q."N!2:'IQ$FN?^"+>/L/SPCI M9?//']D[GB,-OMM(DJJVKJ;Q!/5Q>/>MEQQ..EY?C'E\>-\=CW^!H"S6&)S8F#%\W M@H,<= #W:0*V/\A ]]_.U7\ 4$L#!!0 ( (:%;58Y]<+T^Q< -E" 8 M >&PO=V]R:W-H965T&ULM5Q9<]NXLG[GKT!YEK*K:%F2 MUTR6*MN3S,FY,Y-4G,P\W+H/$ E)G%"DAB#M>'[]_;H; $$M3NHN#[8I$@0: MO7[=#?G%0]U\MDMC6O5E55;VY<&R;=<_G9S8;&E6VH[JM:GP9%XW*]WB8[,X ML>O&Z)Q?6I4GT_'XXF2EB^K@U0N^][YY]:+NVK*HS/M&V6ZUTLWCC2GKAY<' MDP-_XT.Q6+9TX^35B[5>F#O3?EJ_;_#I),R2%RM3V:*N5&/F+P^N)S_=G-%X M'O!'81YL=*UH)[.Z_DP?WN8O#\9$D"E-UM(,&G_NS:TI2YH(9/SMYCP(2]*+ M\;6?_0WO'7N9:6MNZ_+/(F^7+P^N#E1NYKHKVP_UP[^,V\\YS9?5I>7?ZD'& MGIT>J*RS;;UR+X."55')7_W%\2%ZX6J\YX6I>V'*=,M"3.7/NM6O7C3U@VIH M-&:C"]XJOPWBBHJ$%K@O?;5G0A#U7-U5RRJ8EYDNFK5=9;57=46U4*] MK\LB*XQ]<=)B/7KK)'-SW\C?US+8-E.6_=FU8YCO;/1\9 MT$]VK3/S\@ 68DUS;PY>_?C=Y&+\_ EJSP*U9T_-_K\4U9-S[Z;\<'J4?/NB MZE ?);=U9?$YUVQR'YFM5465E MEQO5+HW2LHBEQ>GSK4RD=)6K K=7^J^Z*=K'X_JAPGRVF]DB+W0#8E+U+C.Z M G$/IE$?3;:LZK)>X$GR:YN/L S/^*DJB)+_ &UYO4IYYGTOJL/KCC2CU+;0 M1^I]^ZC\5.Y!H=7AC]]=3:?CY^_>?SR^YNO)\Z.1XH^JL'[==5-GQMH$&YL9 M8DQ9_-TYMN0==E]C)#LL;&^DKLM2Y776"8N6^M[@-5.!@R5>>"C:)<\:R #G M]1?UKEGHJOA'1$$[BWEHOJSA%RWN%3;! JU!F:4B'"T,U-7<+65_HS=$U5W6H&D>.Y M"2O3-K1%P%KS+I+&E)J5'J_1+""J;FAYO0J:BO'&<0"BF!5ET9+VZ);?(&J_ M?0->:IOKD.(TYMY4G2.2Q%E9?,B[ANDC)3--44-!8[N%NJ\L6HZ?RA@/_TRL!Y=+8I9:6*]D1EE M_V!\TWHK7IEV6>PX^Q(W4(> M:4*_U6O8(=A%.IVJ#Q@'72!B^2'1?V?@;, Y=;UH3*3\=TOL'FZX6:FWU3U> ME$?T7D+/-V=G7^%MVRN4):U32^"S\M%Y6C"^GXT=J(8?:(4&-D^0H58"7\"B MDM3O80GWY?59-%.T3IF>@M& !%G&0ESFW20GAH M><^DF@,JVR5+TV9'[?UL:=WE'R,'-I2Y[(,6]<&<>R?UH@^7UA08,?W M:C(>/5.7^.GEDCPIEWA_X 0V ^5JQ75FC5[#73ZP0]?D(R"Y>V@T\9P, M%/$"(<;'1!)VNBUR$F/3FQP_#_&$-N-(NXVCT0U@3@5W?4>)!0 "Z5Y;MW " MCC]6KTR(>M#8ATKMFN>NCV6@D.7ZACPTHA+2R[PK3;B_TYSIYH:_2) %= 1) M*1&X1E0IU>DX30YY^;JS>,4>]1J\Q0_2^/39=(R+R_3JZCSY,&3.<6R %^,%M[J?))NMWB6.#O$DZ.7V&BZOT]&(J+C#9<@<_SIEQ9K)+N#@ZFZQ5+=+W<"YD3@>](SM$_Z>I17SF1(N M)CTPO%^R:)),-PT#?(ZC; *;;N9T/!HC@2U+CT:_5V?/1F>)NY424RB>(V*6 M#O+N=H0)NW7+1I35B%P4R]6LKG(.L8C"%6\6@*_*'OT#N-9/HSO8;&.T[;"K MWVN/=VYD!+G6B%>+1B,-:5B+\?*,S5R"+3M>DSC;F4Q=G&#/KV+/R!8OD"#$ M=<++%9LL+&E9(Y!2#1-8F7YQS2U8F.*=23/&:"0GV5-I. (KG": M42%*0!)%(ZB?MV%C";M(O>EBI3H%9MB=<6!/<-8[+>:G@9=[NR&;3Q5TL62V M_Z*+RI[\6@,"6GB2UBQJ3',=)'8+B<7C?Q/<\ =9&V*Q-P+69/(@5^DYW-+W MBG_AT\7X*OFE-PT9]Z->K9\[.T#DN227MQ(]/Q3VLWKC M2-YF93".)(+*3+9CA4NX>;I#1 M,XBB;;.A.;B*!*$04* ?64A (RW49DB5!Z#%7A":.! Z[\C5X"=2<>=?>FB\ MR9*\!D%5W?K=^\W3?N%":H>3B9*X:$ LL5&*ES"[.#PZF:1#A$S$L1-_BB(' M',F=$$BDDG2+'W%_<$\&%$1Y-NE6T7:@FD1&,8A:WUI/:06PJ#D"@TOZ)0SH!5*6 M!3G1>/&XK!%"(BW=VM7SAB&Q[UJD P#XRZMHFQ-?D[5X?P(T%02 M]@]]PC[(T(*3(P*"#,G\,]H&HWSV*%%)]XYR+=T@1MS6.=LL3WLQAN^^OKNE MBR.>;Y@518I)]8>O3WAU-I4)<2$3DL+2"X MNI**'03TUI6#'&IR)*10_P*P MB.7K\V/"'-RJPKZ2>E86"WFMD'#>@4.AYL)5ZYR\^)SK@79(K(J(Q3-3$)[Y2>DC#*,U MHR75(=F=FL$G"K+8HNG(^6&;Y @*"'WMVE#UE*?=,+V4YE!-=N5,JD&J+/E/GK%@W3KNDI" M/0\.E=05MH $DM S$"ZTG>?SZHSK(21]9( M_;D4<%[/Z)9 [GVK4B2_UT4IR.Q) C$4&!7>EM2TKX9N"&$S_%&PS[0-70') MAR@_XD(2!&;GC[Z8ODO(Z[(C/HB7!B440' U+TBWFT51272I.&/^C(S\B7#E".G$KKF!RRH!5)JIXBB]BMRX#36AK%[S)KT;V3ME$3H+ M>>*BZ$[[H@?F"R%^ARG!VQG/Y[S] %02KRR8186!#F8O]K;AWO_AJA=LAU!K MG0%P*TI%$HD.F6G(&;7L].NLT+Y(QJ3L9C[1!8NMRWN3C]0[3-@W"_9*3-"S MLSZ?!"4/2\-M >[_22-4,G]7:-O+*W+5HNLEU(Z,GB;L&A>[?.>K!,0I 3N@ MRIEQE8DTUFTN."3D&7Q_0LY]T$J'DF" V67J$Y74H5(Q(Y.'P*.HSH+4? 92 M@@W3OCH!7(U4B> (]O&'FUQ;$!D>CJ#1T(L%AVF7Q7K-^ %40?WS4KK.MF4W MK[W$];SU79"Z]&8Y<*6#<)A$P4S%P2RE4#WORCD4:B5YFQ4QR46(S98+/5SZ M6T QFSV4NI8OQ6=8+P3)V5,M*+):)+[--VPR!,VV0=FY54$H@3(_Y\@8=>R- M5H\A8G,#<1MT4!2)-BX 11U.CA+!777!W6 %U2>GHPX!Z:B"P#UNM.WA[+BL:J=0EV@9-8$/)V4"10DKYAEC)=DDZA[P#%WI!FX2HD'>1 M0PM+4>-M#W().<56D@G*)+%Y'KC$)U3T9;/S!,=RU#:<2Z)OI? M7;Z0RBHA6>O\C4,$PPC7XTCJD26N;9$+/HLH3EU)5#C(5'4VF&S//DL3((D"%=!-;9*4N5MR*;@LJL_EM&->> MYF#2I^UQ]JQ#EIBX[>&!(&'FSKT[%I0SVF#/Q'NGN7C?H;+.MPFLS$P)J.78Z7)V13[#PH\X'J&T86U"X3%C")1'#I@P9+N0@V U]WUS&. M]TR7?KF+/"UK"3L63[@(2M ?:"=B$1++@9/? 1:)%28#'C$4CPQEXYT/_G$/5R&QYN+1:D_01'$0U\?$A,*!U2"30?H M3 ODQYQ;S(T9;?67J?85\.^>3 M';F+QX6.F6*OQ.A5W9AP/@$ Q]D4$ZPB@OWV8Y9L;IVYXC<83^'Q;U_+*,C= M47.;FEFY1#2I'RNVE/B0EO>-?6AS-A/3I';0I .WX3&H(EDS/Y)P]DJ@CF.; M]RD\6W0\*E5]@1&/%XVS?N:\[PKU1H4WJ='&.><9KRZMEX3(+U[ M4]9K#I=.]8>055R*U.7SPOKRH^-P251S,5M=RDV;&YHXU60+BF*&>H_D( @>]<=- M6/LV^[IQ"_MN183=^$-B;ZNJOA=.?@!+= -?',Z:W+S]$(Y\>)J3.+Q+B" Q M@]V4ZD#+(]+S 66K9F3"P#/UE<2^STA.\](2;BI MC/#B>T4-'2JWDC<9.;\&7V%2%CBI&B[E:"36@!SO)?3SF7Y)[SM@G0R;H&)? M4\PZ=V"-",)NP?@DC@4VWE_DR07K(8MQJ:4W;=X?!108-YWVP;KBL@8.+T2Z M$'+H$!V=,]B5XZ4[5=BWJJFKXR+Q[FH>ERH:X\ ]0VV0GWTNZT4JLQ@Z?# = MG:NK\Q_P=S)41WH]5D6)B'%!FKT_&2X?)[KIZD?A]9]4"[W.]9IE\!O$0YG> M'X0KP%BO@W]>_W;\QX_?32[/G@=5E.JYU!Z"EX4V?@BUBW 8TI1>P=L+(@$6+$VR37X:H<2M4\VUP\82(&$ATK)- M=U!B*I!N#$4?;CH65.-PB;GMUN2FHX3JK6CVEE*DPZ3503F?^% LJ]>^?\$5 MK3R:AWNM13R"RTPL;4Z25G?D%_2>2-=/LHK<^YY^#5A< MFX34E?L@$2@9)"C>@5MYW?8]B;X<062Y-IL$U\V6$F.1#E&J*5I1K0CM+Z@: M63D$)FU:EWY1?^=C#>]+?:%4.;MAE;+.9#@/8S^&W"EK(S((ND+6]IC#I=^' M:SAE((0,KL;(V>3HHRF1;+12J3K62-<^VJ=AHNI M&V\-+;I76 %1$!;%A&/Z!@=9,$$Q+E4,))VZ2DH$XR#X8SIVD.M'.RA'>$/B M\BJ#"$%2'Z)FX?X^Y[#-*2!G1M_UY9[>@RU=:>)WYO? MEYR=V7EWXS2CVCC\Z=T/#X=[$+N'"Z.DG?L@]Y6[-UYP.2Y>HW, MNWXT)%A_NLZ=)Q+[:^I*WQ<-8M5UD=,)]+(P<]:1U_ ^]0JN)IQT]G'Z]OK# MZ[L0H:^EHA.\N?$K-F%%=]PGG"[^<.O?=A:6<#^?L F47>KA^DM_9%IJ50X% MN 7DZ(/^(LEOMZ;P :G3P1(JE_1D<-D"*(B_2N#N-LX<\7X2'4XV?W=RCO=\ M_ /A+_HH6/V!NT)\P(_"E)L[?*E$)QC:\#'(#*%>2J=\G);(V3533*&'ZS\C MLZ9OVB3.>,;Q03X^U63FPFJIGG!"L:;Z3,Y5ZOYK6W?2^.]QM/=D+L!R!"_) M6Y8,#3P*'9*98"\V2@6947:+7&_KDY&ZB7 3N>N>^IYL":>1? MJ=CSTS+_\ MGS,_%+PH22 ZGN1[.!&)P-\8_\V%KXG-+3;RYXR# S[><;3S7=;6$8LVSB^% M'G,>3H?U*P;GWG-*(L$.*TP$DLVP:P:@7'3<]96&B\F4CUZ=/^,]PGN *KYZ M6R6_0UU8H'S$9D?-)]^:;SJ6(_F'RZ/D=].J7[F&@"GP)MBA^(03J461,8UY M479$886QI1^;R5BI(3"T*,N0>T>!5PJ)_/Z,TC978PIS.1MXX.\;$['4(5Z8 MZ/MKO 2G5GY-^J:6!];]C<$70[J683\MM>,[9#]WQM==-A,S3QB56N+3F'4G\=DH#9WD)CA>H"^0KS:(#Z:.C%?3),5[OM*#PR6I,2TM=N.SP:: MP8%[>>J^E3$P-)\E!UP+&*;^B:VIZ?3R5%VDI^<7Z00 Y; @W$!GAJ%;;V7FG2?,P,U_=P ST_'D0AQ1.$Z\ M^X6;&G]"V'YS?7<3HK[;P?7=)_5[/>(ICR>G(26)9GX;'51VT$.. 9'?!_U2!VQQ5*_]Y(-P-_[?A6OY=03]<_NG#;UPX MH"1SCE?'H\OS ZEY^0]MO>9_7C"K6V36?+DT&@&"!N#YO(:"NP^T0/AO%J_^ M&U!+ P04 " "&A6U6NU4L:F,% ^#@ &0 'AL+W=O=7["B9C#VCD2A*EAW'UHSL-KU,D_'8:?L, MD2L1#0BH "A%^?KN@A?1LJVFEQ>; +&[9\^>78A76V,_NQS1PY=":7?=R[U? M7PZ'+LVQ$&Y@UJCIS=+80GA:VM70K2V*+!@5:IC$\718"*E[LZNP=V=G5Z;T M2FJ\L^#*HA!V=X/*;*][HUZS<2]7N>>-X>QJ+5;X@/[7]9VEU;#UDLD"M9-& M@\7E=6\^NKR9\/EPX#>)6]=Y!LYD8!/W;X"TJQ8X( MQI^USUX;D@V[SXWW]R%WRF4A'-X:];O,?'[=N^A!ADM1*G]OMC]BG<\9^TN- M! LKOA!>S*VNV M8/DT>>.'D&JP)G!2O*6WDNS\;)ZFIM0>[C%%N1$+A7VX-=I;H@OFSJ%W M('2VW_M%BH54TDMT5T-/"-C/,*VCW531DA>BO84/Y"=W\+W.,'ML/R3D+?RD M@7^3''7XL] #&(_ZD,3)^(B_<4O'./@;?S,=3]B8_P,VJF"3YX-QOUVZM4CQ MND<-Y=!NL#=[\VHTC=\=2672IC(YYOU_K^S1:,_G3T3.G(SK6$=G.!UW >3^GOY"*);@_2>CN&\<5TO]W-;-0?CR%YLP\E MM;L%S6-4P5KL:*J3$[2%@Q._6\LT6(YC=CR-(1,[8FE)!T#JC9$I5?]T$/W0 MQ.COM\&D:6F;TZP"BQPV ]:@3"E)81'6:/D"HVUCJR+3I*5ZK8S)'.1B@T#L M:+=$2QDR#';5Y#> 9TB/+ :E4R9"4X;DE:BAFX92M'P7L!?:="19*ZHKR$K' MF%E0(4#-[IM7%\GH_)UK8 855YR])+L!5P=28>V./$8;HF>0<6<62JX"YQ5/&9)PZ>ZF!)ZT/<6E5J-?))+0BQI_H++QOQ=/T!;S3;@_ MS.]Y(OV!7!R&L,UEX'Z#FFJQ%4$L9J7E5[*DP!2%3I$SR9I;4(OPF9K(K+2< M)S.C:;1"4=V3R/)#D=TF4:Q^E.3/,Q:E$>Y!?/15=-T0% K94 M#CH&U8@]&&6=$'"[#W$X7EX<9A\/TS@<9)\>-UQ7M$$ZAXETV!2^&OBXDEJ' M*;#LYO4:3D;]Z60*IS3.JG)TC0FQ-KYA7KC&FE >.*+Y>#:./M)M4I'\G'XH M6$(S]G3?+-T;K-WLCMTP%5P06=- U4"KF&B;G,/A%ZI=@&B?I%*)FYKRJ;B[ MX;H*CS+RL.^Z9J!18)8PI][>M^\HM=$@AG@P^2:]=4,>$9UXK+F_U\DS)?2Y MJ+JG'DC9MX#I5/J(<":3=_NMA]'\^J;8'^\^K+Z("REZT#A MDDSCP?E9KQJ_S<*;=?A"6!A/P@N/.7W@H>4#]'YIC&\6'*#]9)S]!5!+ P04 M " "&A6U6AF2[Q9(" "5!0 &0 'AL+W=O.)8 MF;T]N$J62KTXXSX=>X$3A (3ZQ@8+1N\12$<$ <0MH"PUMTDJE7>,)QF=EG"G918> M)?S.Y "B81_"((R.\$5=;5'-%_VO-KCC)A'*E!KAUW1IK*:?X?>ABAO"^#"A M:Y!K4[ $QQYU@$&]06_RZ

'>F43"+*5@%-D,HM$K+IFG4"K@U\#R=?WZB0B_B&V RA86J M4,]*M6U]+<(,X)&F1EH*=,@N>8]NMJ26KR]W6F@N( KZO1,N*9\J#5&:T]X# MJV!..C1GPL!'&/:'5T.W7EWVGJFU23 LM$K0& CC,WKBM_KZ(&F".5 LVE 8$K@@:#BS,/ M=#,$&L.JHFZ\I;+4QO4VH[F)V@70^4HINS-<@FX23_X"4$L#!!0 ( (:% M;59)/ &9$P, ,H& 9 >&PO=V]R:W-H965T]W65NJZ(4!"3(S+ ^+!34Y:,\<.MK,.?CW'3I85 MU%6\M/:Y?#[?.?:7Z5:;6[M!='!?2F5GT<:YZBR.;;;!DML37:$B3Z%-R1UM MS3JVE4&>AZ12QBQ)1G')A8KFTV"[-O.IKIT4"J\-V+HLN?EU@5)O9U$:/1@^ MBO7&>4,\GU9\C3?H/E?7AG9QAY*+$I456H'!8A8MTK.+@8\/ 5\$;NW.&CR3 ME=:W?O,VGT6)+P@E9LXCOL&6S]#C95K:\ O;)G8\CB"KK=-EFTP5E$(U__R^ M[<-.PB1Y(H&U"2S4W1P4JKSDCL^G1F_!^&A"\XM -613<4+YH=PX0UY!>6[^ MP6W0P+(V!I6#A;7H[#1VA.S]<=:B7#0H[ F44WBOE=M8N%(YYG_GQU115Q9[ M*.N"'01\Q]4)]--C8 GK'\#K=S3[ :__!-XE%D@4X2RB MEV/1W&$T/WJ6CI+S ]P&';?!(?3_'N%!E/TUOAB^[.V#;[K4RUHC;XR9IK=J M'759%T !4&A)CUZH-7 '--*:GGTWU=#M166$A'X23.P,;DAT\EJB1]AW<&\7 MI4ONO1"*#M2U)4S[LM<.%(2BT7&5(3R' 1O0;SIAG=?JPFTYC?:(E]4Y2)&1 MUJ"%M#^$E(V[N,KH'Z0A1(^N#K 1'#V;L)2=/P)Q26D-"BG;+3I/.1VE,$QZ M5V4E]2]$4C!'/+P29701A2-#AN*.KXCMZ>FX0WVK'-( _O*GZ6GG;]KRZ+0P M9L &735X7P4>KT"'R%$?)H/>)TW7O;7\,S;JRK$O@'HT&L.^"QGOZ$N)9AU4 MU,^[5JZ1FL[:"?6BT:?'\$;EWW.SIK& Q()2DY/Q, +3*&>S<;H*:K72CK0O M+#?TL4'C \A?:.T>-OZ [O,U_P-02P,$% @ AH5M5FY?OW&5 P $P@ M !D !X;"]W;W)K&ULE5;;CN,V#'WW5Q#N8C$# MI/$M3C*S28"Y;-$N=M%@IY>'H@\:FXZ%M26O)(\S?U]*3IP$S:0H$,BZD(>' MI$1FT4GU39>(!K9U)?32+XUI;H- 9R763(]E@X)."JEJ9FBI-H%N%++<*=55 M$(?A-*@9%_YJX?;6:K60K:FXP+4"W=8U4Z_W6,ENZ4?^?N,KWY3&;@2K1<,V M^(3F]V:M:!4,*#FO46@N!2@LEOY=='L_L?).X ^.G3Z:@_7D6L*@M$-+[O,/W!I%4\GN_1?W*^DR_/3..#K/[DN2F7_MR' M' O65N:K['[&G3^IQ M*<2.=V_(L7QDAJT62G:@K#2AV8ESU6D3.2YL4IZ,HE-.>F:U5I1?95Z!B1P^ M?F]Y0Q$W(Q!H%H$A U8LR'9@]SU8_ ;8#7R1PI0:/HH<\U/]@(@-[.(]N_OX M(N G)L:01".(PSBY@)<,WB8.+_D/;T>PKI@PIT[#7W?/VBBZ)W^?<[U'GIQ' MMF_G5CD%_]?Z':!I^N,![,O">7$+_OUFZ"':>ZM7TVKM@!7XK MT(5)*';BB&3]+ZUP=PJF!*A MD!45"BXVM_!$%2AO*[1'#R>VSS/UC@T.=KPK+@A9MIJ$];5WR/<[F$]O:)Q& MJ6?Q6X/JX F\9W7S ;0L3,<4PI0<2&>1]VM1\(QXMDIPT])!+W?02V\@26/O M,U*Q*&65 Z\I5B]8._9I,H?);$8&!5VVMJ]-Q)!$,M0:HI1^IZDX"NY&29*) M1U$XH3%,0C*C]2T5MZRMVXK90.9(:S9O[XA\ M1.-DDL+C$8R'6^H"&J&CS+*&N&XY542L7DDX2F>C, PMGD>K<.)6U"\\FT]! MM^_'VI8%(+-6.PM@2R<-1I[@Q* BN&,-CJ^A:P9X4U'VM.L]FY.3LK6#B%9I6926E M,_^7\TD8[PD+:D%#/,=P[MD'1X6Z1K5Q[4C3(VB%Z6OVL#MTO+N^T!_$^W;Y MA:D-%QHJ+$@U',]2'U3?@OJ%D8TK^\_24!-QTY*Z-BHK0.>%E&:_L :&_P&K M?P!02P,$% @ AH5M5I".N=T P KP8 !D !X;"]W;W)K&ULC55M3]LP$/Z>7W'*T 121=[Z JRM5-@;DY 0L.W#M ]N M, +%,(!41E_UIAAE](% M;J\WZ)]][]3+G!F\4.(G+VPY"4]"*'#!&F%OU.HKKOL9.+Q<">/?L&I]!UD( M>6.LJM;!5$'%92O9XWH.6P$G\1L!Z3H@]76WB7R5'YEET[%6*]#.F]#/($JS;C/(UQ'D+D;X!<0I72MK2 MP"=98/$R/J)RNIK234WGZ5[ ;TP>0Y;T((W3; ]>UO68>;SL#;PO2A4K+@0P M6<"KAN$C-[E0IM$(OV9S8S5]*;]WC:'-TM^=Q=V>,U.S'"'?M=#?Q_Z_YW37HC=!1Z.CH+7([DK,CNS/R@9[7F K+8FU+(%5UD8[%P ;9$6"A!C,#E\@QNB6J*1F! M6QKJ1P9UF!9$:$9XS#$_; M=VN6K$)(LM@]P86_>:CA!@5S]&%*7AM(!K%[MB>VF<92*^,2#GJCT]4%&6R1"G2\]51HZMT;: MED\Z:\?&LY:$GMU;*K]B>LFE 8$+"HV/1X,0=$N/K6)5[2EIKBR-V2]+^J.@ M=@ZTOU#*;A27H/M'3?\!4$L#!!0 ( (:%;59-+22T(P( -<$ 9 M>&PO=V]R:W-H965T!S5E@J2Q MC^U4&LO6<"9PIT"W=4W5[RURV25D3@Z!.U96Q@6"-&YHB?=HOC8[9;U@9,E9 MC4(S*4!AD9#-?+U=NGR?\(UAIX]L<$KV4CXXYR9/2.@:0HZ9<0S4OA[Q"CEW M1+:-7P,G&4LZX+%]8/_HM5LM>ZKQ2O+O+#=50BX(Y%C0EIL[V7W&0<_*\662 M:_^$KL]=+0ADK3:R'L"V@YJ)_DV?AGLX BPOGP%$ R#R??>%?)?7U- T5K(# MY;(MFS.\5(^VS3'A/LJ]4?:469Q)/TF9=XSS.#"6S<6";$!N>V3T#/(2;J4P ME88/(L?\7WQ@NQA;B0ZM;*-)PB]4S& Q?PM1&"TF^!:CM(7G6_Q'&E"1PXTP M5)1LSQ$V6J/1<,UTQJ5N%<*/S5X;90?DYZEKZ*LL3U=Q2[/6#9LO):#<<8$F J!UK(5!F0!+^%B MM@(AX92"X&C8:E2E7RD-F0/W&ULC5A; M3^-(%G[WKRAE9D?=$N3B !T80 )V1],C^B*@MQ]6^U#8%5QJNRI=529D?OU^ MYY3M."1$^Q+;Y7/]SM4Y7UKWPQ=*!?%2E<9?#(H0%F>CD<\*54D_M ME\&9N M724#'MW3R"^4H'8]/1I749G!YSF=?W>6YK4.IC?KJA*^K2KK5M2KM M\F(P&;0'=_JI"'0PNCQ?R"=UK\*WQ5>'IU$G)=>5,EY;(YR:7PRN)F?71T3/ M!/_6:NE[]X(\>;3V!SU\S"\&8S)(E2H+)$'B\JQN5%F2()CQLY$YZ%028_^^ ME?X'^PY?'J57-[;\KO-07 QF Y&KN:S+<&>7?ZK&GV.2E]G2\Z]81MH)B+/: M!ULUS+"@TB9>Y4N#0X]A-GZ#(6T84K8[*F(K_RF#O#QW=BD<44,:W;"KS WC MM*&@W >'MQI\X?)6P25_/@J012>CK.&[CGSI&WRGXI,UH?#B7R97^2;_"#9T MAJ2M(=?I7H%_23,4T\F!2,?I=(^\:>?8E.5-]SHF_G/UZ(-#[/^[R\][##SJ##S:)WT/\GOY=EOU[O1]TGA\ MJ[Q7*OEH8L52ZG.I'=KY8>U5(O$Z"&ER@J2GKNJJD;:0*Q1O\,(^*\=\ M\3PH5R4RB,Q6>)\I(A*Y#&HHOA #--"*O36P;R4RY0+Z,.@:2UO_E[HL(5&Y3)/>PN*WT344 M#P6%VJ@E,&D.DT+"NP@J*8KFY4*;5X$4DG%=<;X0_0YK $"K.BIKK/KMEUDZ M^?"[?YV''JF!IN]# L[F!-& G+G.E)C+K$M2 +2$YL(BP(*+HL56O6!LX4J, M;^0E8]=E. 5:4*O@6A%4=902VB<[\I.])(#^0$5R?#E+3!*X"Q;"22.QHJ&Q!6HK09,H,C@X;LK!(/=FE\ MH1<'XC-FXE_*>82',P(.UY3CD->A-D(AY76DO#;JV3OFDF77DRUJXWQ]I* MN:\?O?I94[]%UVR#UBX2XAUFH?ALD9^3V?N-GJBX9"F+P-=/+TJ$7?7U1?XH MD?('22]HC(_'XS'8\[HUSM )GTAYEC5UWV2]'!< M"R1)*T+1VK<--[4$W*1B"6S%KV(R&;.JR63"UVEZ$J^3M0D$BC5Q56@:?M>^ MFX%S@U9K2YUS*.X#+HPTR+]$^VEH;MI)EAAJXO^?P0D;S"VDA/?^3-SC^R>O M2Y6LM0"E.%UN+/H^"G +D,^O-2:LA2'I[I)W[!9:%[3[]V+S,?GR.B10!BA/ MT_8G_7 2?Y/[ N/DD+.C1SNCJD+'@J8'&[IVV\B9 ';Z/<+OE._3TYGHK8N) M4R4#3=FT8URW5;B>5W$4[%@B.:);F,]H72XO1A-AB>GV\RY]IFM3=R6=W#-AL?B'X+M25XKZJJ\ M1K:ZG?'>DB??J!2*WQ]QU?W4K%RWFTJ^L9)7U;0ODG=L+C'1&@T_ 2DM"C&1 M*(U/$I[.T],9W1RCS1\UT.__*D$@9K.$/I;H:Z../;Y9XM[-3L3[1@H'3.SZ MWAOUOKHKY9[XOP5:7A&*^ '>G79_7US%K_8U>?SOXY-T3]K07)R#=3S\<#R( MF=H^!+O@;_A'&X*M^);V+>6( ._G%B.N>2 %W9\ZE_\#4$L#!!0 ( (:% M;59#UW0%R0( !<& 9 >&PO=V]R:W-H965TM YHH&GD@L](V<6R"B\;O#='N7UO!POT?_T,1.L:R9QFO) MOQ>IR6?NV(44,U9SW'[&+9VCQ$LEU\X5MJQM%+B2U-K+LC(E!68AV94]= M'@X,QOX+!F%G$#:\6T<-R_?,L/E4R2THJTUH=M.$VE@3N4+8HMP;1;<%V9GY M(DE4C2GJI9PC5WGE)A[!L$<(7$*[@5@J3:[@1*:;_VGO$IJ<4[BDM MPY. GYFXA"BX@- /HQ-X41]BU.!%+^"MV(ZM.6I@(H4F7L8U_%BLM5'T*'X> M"[E%'!Q'M(TRT15+<.92)VA4C^C.7[\*8O_=";Z#GN_@%/I_E>0DPG%^;P+_ MW'F.#9W P;T@D=1PVI".S,#D")GDU+F%V S0+6IJ7?[\K0YK53!(?(;43B! M>YH<:5,(PW>0;.6J#;-2+)YKX5I^[:7]E-OT3;[7_5V9-XRM2F$!HX9F?J7 MHZ$+JAU#[<'(JFG]M30T2)IM3I,;E56@^TQ*LS]8!_V_8/X'4$L#!!0 ( M (:%;5:UKU[Z" , )\& 9 >&PO=V]R:W-H965T)-?-WX^2 M'2_#NCSL)1%%GL-#2J*7K=(/ID2T\%0):59!:6U]'88F*[%B9J)JE.0IE*Z8 M)5/O0U-K9+D'52),HN@RK!B7P7KI]V[U>JD:*[C$6PVFJ2JF#QL4JET%<7#< MN./[TKJ-<+VLV1[OT7ZK;S59X<"2\PJEX4J"QF(5W,37FZF+]P'?.;;F9 VN MDIU2#\[XF*^"R E"@9EU#(S^'G&+0C@BDO&SYPR&E YXNCZRO_>U4RT[9G"K MQ ^>VW(5+ +(L6"-L'>J_8!]/3/'EREA_"^T76RD'C=72*O\BVS;+W4J@7MHHG-+7RI'DWBN'2'3GA[/H' MTYI):Y:A)3:W%V8]H'S%8O[B(+Z,W9W1- M!UW3<^QG=9U%/J_K91R_&ATYX=W/AMO#:"N8,;S@F,/@^B)'-[7F A:NQ?'5 M&&R)L%55S>0!N#$-13.9@U$BAW@\FR;C*(H@':>+V?AR$4$TB6+X6N*HH2/7 MK>;6HH2ZV0F>@2H*U%SN@0FC@,M,-'0O? ['S62&% .9JBIZC72QLP=HC]JL M(AJ=E?2^H*F=.1U?)7.?-9TL9E#0VQT=D&D#\S09STB7$T)M>%TX-9WRGGR@ M[8OB\K34%Q>+))Z_,?!'-_XJ(^^UTMM9(HK>N:*9G& MDLX%M>GU'_%#<9+.C>C>[/3.^Y-""P(&@TF<\"T-TX[ RK:C^"=LK20//+DKX@J%T M^0NE[-%P"89OTOH74$L#!!0 ( (:%;5;P0 E6O ( !0& 9 >&PO M=V]R:W-H965TF&68=?":V]M$\+;=^P%2B5"I=ZP/LQ\\X_M&;I+I>>F1+3P M6@EI>D%I;7T3AB8OL6*FI6J4M#-3NF*6IKH(3:V13;U3)<(DBB[#BG$9]+M^ M+=/]KEI8P25F&LRBJIA>#5&H92^(@\W"$R]*ZQ;"?K=F!8[1/M>9IEFXI4QY MA=)P)4'CK!<,XIMAV]E[@V\<$C6#HG7W03R*N^89?VN M5DO0SIIH;N!3]=XDCDMW*6.K:9>3G^UG;$7WG,\AT\JN3XJ&A685?%9,=D-+ M49QMF*^)PX:8O$&\AD MX*7;E%//2]_@W>'$PATWN5!FH1%^#";&:GH>/_27!D M\ XZU]%Y%$7PM<2C3= 9%TZN-> I9%A0FY!H#+"Z%CQG3?>P'D M4 ]S2<04:LYEX6/$1-]$V?< PIU*K5 7OA\9R-5"VJ9HMZO;EC=H*OV/>=,O MZ3(*+DDVSL@U:EU=!*";'M1,K*I]W4^4I2[BAR6U;=3.@/9GB@YW/7$!MG\$ M_=]02P,$% @ AH5M5J:3,WF&!P D!( !D !X;"]W;W)K&ULU5AM;]LV$/ZN7W'PNJ$!%%EOMN7F!7#2;.N M4'3=!B& M?: EVB8BB2I)QY(R2^-DW7 ONR+)5%WQ^?NGKNC=;J6ZDZO.#?P4)6U M/ANLC&G>#(Z49P55JDJAW$8CH<5$_7@_-2N M7:OS4]F:4M3\6H%NJXJIQPM>RO79(!KT"Q_%5F2(83QI;,YV&Q)BKOWO?4?K>_HRYQI?BG+WT1A5F>#; %7["V-!_E M^F?>^3,B>[DLM?V%M9--DP'DK3:RZI01025J=V4/71QV%++P&86X4X@M;K>1 M1?F6&79^JN0:%$FC-;JQKEIM!"=J2LJ-4?A6H)XYOUDQQ8\OT*\"+F6%N=:, MPG4Z-&B=9(9Y9^G"68J?L32%7V5M5AJNZH(7^_I#1+6!%O?0+N(7#?["Z@"2 MR(MDVE M\T8W+.=G ZP-S=4]'YS_\%TT#D]>0)YND*W$8C7QH&ZJBIE'RGI4P?P2SXE:4U8\_?)?%T>1$@R8S*UD67&G_H 09@P]5 M+>:M1N,YAA[K$JY+5L-K4B#).#RQMD3-$0^I>!OP!"WQPU'HAV$(J9]D M#F22V84/M=?O%V7$=/H]%+4+R51!QMX*!&LD(2ED8Q#((?&KJBFEH_B[NFAS MWMWVT9ZMR=PFYMXVYMFNPF[XH6F5;AFNHH_KE M9[51(G>L*'CI ],XK.BYEE"(>U'PND CK"XZ0VO;]8D-]USA$+.(7=U87>=F M0'Z"$OKN>*$XWEG*:'! 49;PW 8W@?>)6-0B&QX%+PL< !A2(J7C/#!C13%. M-BK6>\AE15.RM59M($B&/S2H@>9+L;#"M&B#YM#LOW_=![^ ABLA"X\T[#:M MT08=1F^/>C.[B=#;'# -6S/;0'?S=&+98P"S/95O;C%ZT94F%#.]E %$4^G"@M3LO>V[U&'O,2&&66U[ M.$1B9E.83!,_&X603,9$U "0&KQH2TZA^-RG5<-LFU?O/;97Y(H=>YS&GD== M@UI'['WQN4]"4;P/43TZUWU2>C)U>4]1(EP][U+$KK\R)G21S!" M]5$PW@KYP#YZC87(G[[_R.F@228N,>HTK%ML_Y^0/O#Z70V_V^AX'[:<)78A ML!D6=@E): \3,0X+HDTR&L,KB(,DA6D0>S]U'.D)\0K"8)QY/:3"$CF*3_!% M=^==,@P8DK$8XO%XP06IXS0=^=,P@2,4C((L.P"G[_G]Z08!C;!/CM+8ZDQ& M""CL=Z8P/Z2($(.8\)GVCL@Z::*FY;(1R7P6)UO^ZOQN[BQ%P89QCV% M:Z[L_PJ,HK?+';U/VF8K]G\E\']$W!A#',6QI6T<0A9D&]H^9>>_9F[FI^.Q MY6T<3)-OX2T>&/QQ5T;1!/%$W\+:)W">)>T^WW#-TL?R#O>"*'$+4>Q8ED2[ M9(OCCFPIAA^/]H(Z9<>SVUH8O7?0]6@BUIH(HG#>U\=T@,"HJ(UJQ[W6JB*S MEKS&I)Z*S+&OH!&P&=U4:J2[K,5?" WG X8- M*8]D-NJ?N#67T^EIQD@*T2HO<.FUT])S&F8 M^>,L@LEDXD_&Z7XY_G-POJ$LD1JN$O6;O0I\OS6^35IG9E.0[]MJ3ALLH"O- MK^O0L^7GW=:=*3PX?55)6>P\HWZ;1ILJVKI.[7\R\3YW!C!@ B<_E4F23OTT MGG8-/@T/%Q,*A7$$1WL@GA80=L^)/YV.['[3B$XMBGM/>^TK[/53]R8C MU/G?4$L#!!0 ( (:%;5:JHBHXE 0 '@* 9 >&PO=V]R:W-H965T M]^M[AI(=I?5NVP=;$CESYLR5B9]UG7S('NJLKXR_3 M,H3FY63B\Y)KY<>V88.9C76U"OATVXEO'*LB.M75))M.GTUJI4VZO(AC;]WR MPK:ATH;?.O)M72NWO^+*[B[367H8>*>W99"!R?*B45M^S^%C\];A:W)$*73- MQFMKR/'F,EW-7EXMQ#X:?-*\\X-WDDS6UGZ6CS?%93H50EQQ'@1!X7'+UUQ5 M @0:7WK,]!A2'(?O!_37,7?DLE:>KVWUJRY">9F>I53P1K55>&=W/W&?SU/! MRVWEXS_M.MOY(J6\]<'6O3,8U-IT3W77UV'@<#:]QR'K';+(NPL46;Y202TO MG-V1$VN@R4M,-7J#G#8BROO@,*OA%Y:OE7;T254MTPTKWSI&Q8._F 2 B\DD M[X&N.J#L'J 7=&--*#W]: HNOO6?@-21679@=I4]"/BS,F.:ST:43;/Y WCS M8Z;SB#?_]TQ?:9]75I+U]-MJ[8-#<_Q^*N<.+[Y)X0M'I_G7RPC<[I+)N.Z,FC MLRR;GM,]YG%Z=I[\PK=CBC_0N%S0E];BD31.YZBT/JQ!]*_[S B#/85T M 0B=JXJ4]S*(L4JKM:YTT/ *I0KX8[JV=:/,GDKEXW=GLJ=@ 0M\3[UA_94: M%2KPN".69/3&-*U$@)438-,SI'L9QNC*,=FUU$VM*XZL(P'A.Z2['Q'KB%UH MAUVGVLNL-H>O Y'Y@<@1O37_"7\\Z-S$;@9Z>/I0H MK39H\K83]QC5V(!]]8>^7H74;R.(MU%A;?*J+9ARYC254[+K)\?:@6]L_JX"$-1 GG^6F/(*@WJC M$?)4^;KJ:4_W5$T.&H3*6^? 1PX,W5%.@@U RI5S>YGIS3=D6YR1I76 9ETEC8&G4:&53MTDF/ \1!K3RDLL[*DMCM[C MMAHKO$+W5S2?QJ%L%&&_I>EIQT!^#*/QE!8OQ@M:%866 JNJVH\D(.91%47= M)C ?*C+4H%+2,"#/RADKBT")X,@!]"3RS>H=-$>C^8@O:S(NAEIZ0XP>TVS\ MG*;C&9[/Z(-3QF_8^40;H$)*@(I9W"HTVL#EY9ZJR$J:'MK8K=%_=LH)-*,& M?7#T",HI>3?LM"TD^J[4>1EGPR$6V5P$YB(J"]!8'F._6B1K#CMF&PO=V]R:W-H965TW<>SR$BOA)J9&33M[8ROA:6D/L:LMBB(X52K.DN0Z MKH34T7H9_CW8]=(T7DF-#Q9<4U7"'N]0F785I='IQU=Y*#W_B-?+6ASP$?VO M]8.E53R@%+)"[:318'&_BC;I[=V,[8/!;Q);=_8-S&1GS#=>?"I64<()H<+< M,X*@UW?IW6?AR%5+TS95!)W;W%\N M4,CR7GBQ7EK3@F5K0N./0#5X4W)2O:5=27Y^O355)3VI[!T(7<#6:"_U M 74NT2UC3R'8,,Y[N+L.+OL!W ?X0@"E@X^ZP.*?_C&E-N27G?*[RRX"?A9Z M M-T#%F232_@30>^TX W_3]\X5ZZ7!G76(0_-COG+37-GZ^IT 69O1Z$#]*M MJT6.JXA.BD/[':/UVS?I=;*X0&$V4)A=0O_O);L(]WJR[]*K]Z/+6CW6=.1' MGW1N*H0G\0R;II >GDIDQUKH(S34!+8E?W('V5EZLA3!4NH. VBT@"\1:K32 M%+"WIJ)RIREXP^_9&-H2"<"'H%JZ$G96Z+R$5CC@@F$Q@5\T?&[4$:8)-TLZ M'X\8\^3 8:5V-0T#BI8;G:N&.I3B"LI.^=(TAY*SH-(SJC;!Q;1D0RDJ/MQ@ M]D#!')&W6!OKL1B'Q'N^;]_,L_1F\>\L1P&$IBB%8>&8[EY(Q5U&#&M+$]92 MXB+/34-:G>3H!1/.F5P*"D:CP8<<84_*4B7@0 '\!.X;RRO>.:*P@'SX8%-; MJ7HYLJR3XU09BSG2-"R(IY+D'+KAS-;H8) NWH^"WE1\<;!XSNBE-AS(-NI4F_.L24C7 M\U<*1!7DHJ)TS_P\VTZ0;RBWEWK7T1]D#D0.&>7)/)S54$MKLJNH4W=1C/ M.^-IV(?/DFY7M&Q ^WMC_&G! 8;[>OTW4$L#!!0 ( (:%;58UVNDT100 M "@) 9 >&PO=V]R:W-H965T&;.G)GA:+:U[LYGS(%V16[\/,I"*"^&0Y]D7"@_L"4;?%E;5ZB 5[<9^M*Q M2FM0D0_'<7PZ+)0VT6)6KUV[Q&KQWYJBB4VU]R;K?S:!0=%K[J319D M8;B8E6K#-QR^E=<.;\.CE507;+RVAAROY]%R='$YE?WUAG\T;WWGF222E;5W M\O(QG4>Q$.*3%^Q-CN%-:GN3WX9'[[5/1^@"S^Z>H\7K5Z/3^-T+?*='OM.7K/\V'2^BG^?V9G3ZMM>U2]], MPBZ@87NBR[7U6AK$TW?NJ22QE0F$;B?=8$*-T=) B76I A@U&C):WES1V32F M =UF3)M*-]\<_Z@TO%/ ZI4M2F7V%"S6$[LQ^B>++1T\)?!I\4X M=;R$#%=5B- \-2B'D0D5:4Z2/ W)8C4$M=VX<5" &<+5/UH)'QQG_9IF['I MJOCZU?EX=/;.]V# :)_1RD&SC+;@(*4-!F\\,WVQ@6ET\G9 RT#HJ JG[;&I M^H_RDJD4&E%UJ(A'$OO'H:86215!>5?B3.W)&HY%T(=6B!,SP3,AJI3;YS;1 M'0T$:II=*S:\;@011H9W2-66\WM&&N50Z4/+O"X.*-+)EQ?TD7'O">,O&&08 M60Y;S8:@"O)C4@(C43]1#EI ^JURJ2>OI6+E4H9FRL@<$[QYXI16>PE ;*HJ M9!:5H;DQO=5YWD,QPV'%3:4_6)$LJT..I28PT4BMH1I50>?ZIVIJJFG0NB$O M6V&@?:];9FB6%.%MZ1,[SWNZD4:!;D_C;6G) : \S>4EJJE<%#OI2; M\NL8_( @;*$3>M]!+-MH]S6W6U2<7P-:.KMQJD"-:K@0>DWA(UL(_0\:GYWW MXSBFT2#&V,ISD1#A/W=$#CO3"RVWJ6>T' \XB)I!=EP]_@8LF^GWL+WYA_BL MW$:C0')> QH/SDXBM9N+(!D[5^S/ KPTXVX/O:HG?:%W%P_#E: M_ ]02P,$% @ AH5M5F$K!EL] @ .04 !D !X;"]W;W)K&ULI51M:]LP$/[>7R%4*!N,^"5IDJ6V(>FVKH.RD.SEP]@' MQ3[;HI;D27+=_OM)LN-ED 3&OM@ZZ9[GGCOI+FJ%?%0E@$;/K.(JQJ76]<+S M5%H"(VHD:N#F)!>2$6U,67BJED R!V*5%_K^U&.$8R7P6(U ML?[.X1N%5AVLDZS&/M6$%20:LM S.\);J&J+)&1\:OGQ$-("SQ< M[]D_N-Q-+CNBX%94WVFFRQC/,ALTN7*H.;<11 M;B]EJZ4YI0:GD\\U2*(I+] 6"E-LK1#A&;H#44A2ES1%][R[>E/#R-,FI 5Z M:4^_ZNC#$_1OT8/@NE3H/<\@^QOO&:F#WG"O=Q6>)?Q$^ B-@S,P-9N*:UT(;K[F4/N\-<6';M\,>]&RH/ M1!:4*U1!;J#^:':-D>P:M3.TJ%US[(0VK>:6I9EM(*V#.<^%T'O#!ABF9?(; M4$L#!!0 ( (:%;59D0( + % 9 >&PO=V]R:W-H965T50[UUS$L2UJ ME,R.=(.*3BIM)'.T-:O8-@99&4!2Q&F2G,:2<15ELQ"[,=E,MTYPA3<&;"LE M,]L%"KV91^-H%[CEJ]KY0)S-&K;".W3?FQM#NWA@*;E$9;E68+":1Y?CB\74 MYX>$'QPW=F\-OI-B&0\])S14-(#]]<[ M]H^A=^HE9Q:76OSDI:OGT5D$)5:L%>Y6;SYAW\^)YRNTL.$)FRXW/8^@:*W3 ML@>3 LE5]V:/_7?8 YPESP#2'I &W5VAH/(#T_C N>HI%1Y$^0W$.UUJYVL*5*K'\ M%Q^3G$%3NM.T2 \2?F%J!)/Q,:1).CG -QEZG 2^R4M[A%^7N76&;L3OI]KM MV*9/LWF77-B&%3B/R 86S1JC[/6K\6GR_H#6Z:!U>HC]9?_C,,6;\=E;^+_G M;S7"4LN&J2U0 V6P)73P$"1>032W09R.52LX(*[[9'0!7,A"[ZR>\%4>0Q+ M)C@E*<[HHKJ:P(669-("I:]5$@"(,T>R!M6@&TL$;4/^H[Q&8+"BKH)7^\0& MC1\NE)=OP9%*7TEH4XZ\YB//XA'A)(CD-N@\34-LUQ.1=06#A"&9512%R3G( M[I*F)\=)DCSUI^(]%TDTJS K+.ENE>L,-42'<739N?!O>C?+KIE9<65)0D70 M9/3N) +3S8=NXW03/)EK1PX/RYI&*AJ?0.>5UFZW\06&(9W] 5!+ P04 M" "&A6U6:BK&Z*,8 #X1P &0 'AL+W=OOF'(N955!%$E9%\>)JR3%SO'9)'99=O*PM0]#8$CB& 08 M#"!9^?7GZ^Z9P8 ":>_6G@=)) ',]/3UZPOUXWW=?+)K8UKU>5-6]JFPI5EW6QTB[?-ZL1N&Z-S?FA3GLRGT_.3C2ZJ)R]_Y,_> M-2]_K+NV+"KSKE&VVVQT\W!MROK^IR>S)_Z#]\5JW=(')R]_W.J5N37MQ^V[ M!N].PBIYL3&5+>I*-6;YTY.KV0_7LSD]P'?\49A[&[U6=)1%77^B-V_RGYY, MB2)3FJRE)33^W)D;4Y:T$NCXRRWZ).Q)#\:O_>JO^? XS$);43E9NE[LKV?7W_#^,.=$;K975I^;>Z=_=.GZBLLVV]<0^#@DU1R5_]V3'B M:QZ8NP>8$2>R$5/YLV[URQ^;^EXU=#=6HQ=\5'X:Q!452>6V;7"UP'/MRUN1 MAJJ7ZK985<6RR'35JJLLJ[NJ+:J5>E>71588JY[Z5T<_GK38FA8XR=PVU[+- M?,\VS]5O==6NK7I5Y28?/G\"D@/=W:*"TLM:1;]/Y&%E*ZRE6!CS?Z M7W53M _']7V%]6RWL$5>Z :L3]7;S.@*HK@WC?I@LG55E_4*5Y)?VWR";7C% MCU5!E/P7:,OK3K,6)O@8 M#C"F+OSK'EKS#Z6O9UUPJ*UOC-XS%3@8(D'[HMVS:L&,L!Y_5F];5:Z*OX64=#)8AZ:SUNX-8O/ M"IM@NX51)*?2$ F.RJQK&NR(;6P&*3T8W0@M-C+THFI-DWG)>(GQ=HVNK&;? M&1-MR@)N2+M]LEAA)NJ :I\%U3X[J-H?K2&%>67; C[7V#'M/KC"'NU>'"6[ M2[."XY:M;H3+3E&_K.:-@;RQ-G2X0NRB#W>U'$+9Z$^P E5UFP64$==-V)D8 MK"U"X9;YFS2FU.Q\\!BM J+JAK;7FV!#N-\XV4!)%D59M*37NN4GB-JO/X#7 MI]U]2*4;JSA%)BE99O,F[ANDC]3=-4<-TXH !0]Q8LN%_02_I%+;+UOL/ M[!U%2AMCV1KK-K)("CKK[-,QQ=H\(=4$ 2R?5-WILN.7N&O;-=D:]\ :BPQ\ M+LLZDVN\&7A #"7)$#N*W#@A,ZMQ8K*:SD)WK"7;69!2R\IB7,2ZKNT:L%/; M=;($?O%D$R-6T&L8;D.G2U4.&R,&^OYW"3BM>F O%RMZZ[A&R 32ZZG#B[' 15L2URGB&D5 ".):%N3 M\O1:Q0>"VHB_N,K:#DR")0%$D1BZ$AZT6"ZQU+*I-R 8S_<\.NAASH.'.3\< M/"'.5-%O]0IF#&Z32:3J/;:!*M%9^2(=_]; BX+QZFK5F,AV;M=@'N)+LU%O MJCL\R)?&?-5!6O;XJNR(*4B3_P21_%Q"UW=79W_H_99L7ZQ+*4Z2F8#$B0;2SL,6,C MI9L1I89(62')1+?#YP H>! ;42'K+& MY 7(]'<+;V\UF3(DH:YU]2E5OT^N)@&HA(L]6.'ML1J(.WN63J?3?H5$EQ;0 M!!Z([/_QSNRV>Q3&P;(RI?JEH<@OF,KO_.J7=WY/$JOM* JXZ.4.2-=G%R]L MY!7H1 D>)4$#3SVBX%Z3QA0K\IU@L"/5 1J)47*V\V=G?+;3^2G_G9]=\M]S M^9C8O*P1$NXY:&GR@Y#<'32:>$Y."#$18=3'_8R=PB.1DQB;WN3X>HB9=!A' MVDT<<:\!,BN$I%O*R@#/2/?:NH6C<_RQ>F-"9(?&WE=J;)W;/EZ#0I;K:XI" MB+Q(SO.N-.'S47.F#W?\18*\J:-\CU*G*T3.4IU.T^0I;U]W%H_8HUZ#'_&# M-#Y]/I_BQ45Z>7F6O!\RYS@VP/,S$LOC6RB"R1W04#6?/4]N1KF?)KNL'Q/' M#GFS=';Z'"\NT]/SN;C Y)$[^)G!3.*0,5+(>3I,43+&=[&G4U:LF>P"#J[N M5FMUL]8-G!N)XUXOV#X1TUA:,9\I1672 \/[+8LFR733<'K%6(%-8-?-G$XG M4V3_9>ES@6_5L^>39XG[*"6F$&8!*BA=PC'N"!-VZY:-**L1G0FOJ$5=Y0PC M@#0J/BQ ;94]^ MPK1\GM[#9QFC;X52_UQ[37L:8(&"T\#1UR$4I0YT M"A0E"C,D?Q:(E:'3HU"0Q.N(]C<-W]MZL$0Z!_ CQ(I).SSS-RL+3HD5/&A6 MM4\7S:;H-NH>+S7")T$C=@.]1OF/*N"#A#GB8)@R5# 95R=2(LI*=[5E.IDG ML;+\;9I:L3'%.I+G#,+(S[(F4G $5SC)JQ E((FBDMBI;8' M9MC1.+ G..M1B_EAX.7>[,CF8P5=+)GMO^BBLB>_UH"Y%IZD-:L:RUP%B=U M8O']OPEN^(.L#;'8&P%K,GF0R_0,;NE;Q;_P[GQZF?S2FX;<][W>;%\X.T#D MN2"7\Q3B.*)W9Q?Q U=B2Z?IZ<6<#'?V'*\OGL^2#ZQ M^-,(:-'*#NC)\YF M\O;9V?DA 'P1 /#%EZI'F:&([(/?C03?]X7]- 9A#ZZV!\+F7$S:NXUZ[;-2 M6!W\>1?!M&W-1LX ("24P\S:H86&5O(>#;X5"V[Y,0*A[()"10-F:A FH*1I MI(8C)C\"2,/."U,62&,4N5A<$>P.^R M)*]!4%6W_O3^\'1>.+K:H7FB)"XL$4MLE&PGS"X.XDXFZ1#'$W$<:@Y1Y. M M.3V"LM1V:/$C3AI.U(""J.)!NE6T'6?;$X$UX,KA^_:XH]&X/!. _;IN$N^] M?=[S!;\]Q!N4=[3W-5]=(L\."37E390!]S4989Z1*()#EPC)+5#9=R ZV0.^ M>TCIU]E%#!_8O^_;97#J^>5WZ@P_YZ??J8O9=X<(?5;43"*-X]+8 %:T,9-WF][('%XNW6EKR',V*NH MR1!@C.D]9;WR&QD1_<)$]HE\>)2.K#]+P$".( M.\$$R'MFQ&-.Y=@A1SVB6TJH=0,@<%/G[/)XV?/IN7IZ=7M#+XYXO6'J&]DU M%=*^O.#EL[DLB!>R(-D[/0!LJBLI/4-[WKBZIH/&CH04WJ, ]F7E\T40 I;< MS<6YDGI1%BMYK!#,UH%#7.EP996(*7'M;B=?(NQE'>JC:B37?4@&!>(19=Z; MPHJRZL 2%^624#SDQE!.07#)A6T[)%9%Q.*:*0BT_J#T$6ZC/:,MU5-R6VJ! MD"+P\1%-1RZ,V21'3 5R:%]PID*+X1Y7_?#71LX4*DI4,8'P'&#ITWM.67 / MMT["QUM-J5#E$$IEJ=*)X"C]&N$#L'G/HXWF4AP%.:(,DB_-/J: O UYL>W> M6Z IKQ\I9?*EAW9D+85V)VR_E!DTC%Q-GHK9.EOOHU?<6[>MJR04IA&/2%UA M"R7 =B-- ;:SNMY=6X,&[@ 1E__CTF\YSHR/4L:Y)5O5T>L-'[(HQ%^27K^ MQ^@J-U++=^?=1UMT&+YO*LN']&YD[Y)%:)'EB0OQH_9% M%\QG2I@<) =O%[R>\_8#3$Z\LF 657\ZF+W8VXY[_YM+F[ = OUUAGQ%42:7 M2'3(3$/.J&6G7V>%]I50)F6<^407++8N[TP^46^Q8-_UVBLQ23Z<]?D<,KE? M&^YO<8M=9@VDO..JJ7MY1:Y:=+V$VI'1TX)=XV*7;^&6P%\E,!%4.3.N_)3& MNLU5I80\@V^TR6@4[?14\C,PNTQ]GI!05T^H*!W_H;9C.U0D: M;*04"$>PCS_K'@,.VZV&X9/X JJ']>RF"';=G-:R]QO6Q] M.Z\NO5D.7.D@'"91,%-Q,$LI5"^[<@F%VDC::T5,\B+$9LO5/*[OKJ"8S1Y* MW50%Q6=8+P3)R6PD!R-5@\A8G,G M_#'HH"@2'5P BGHZ.TH$=]4%#UPHJ#XY'?44D([*1/P!1?W=!0F2^2W)RGJ2 M8Q:#2+)(ZZ4EDC>A5TX\=F:31 (]%)EW-AXG/Y!.MV^XVM)7-<@ZS5:ZO&^J M;0=OS[5C(^781-N@"6PH.1LH,G"IT1$KV2Y)YY 4X85>T2$A*J2MY-#"5M1! MWH-<0L+SJ!+I_2^W__HA0:?HT@[G8K)0W9/1UO<,TUWO6R8*W#3(O[I\)>5S M0K+6^1N'"(81KL>1U A-7&\J%WP649RZNK=PD*GJ;##9GGN4&>@%54^X3;^@ M,O0.3O)' 06/F+H3P).8A]C#%TD'/:^8_Z%G2;G(,H(7/5ZPBGWZ0Z\BH(*+ M>UJ5M=U!F6+QVRQ,0=#Q<$"3-W[MSD7+H$X[IZT!\ MGY..I^G8Y7AY0C;%SH,R'ZB^861!/5%A 9-(!)<^:+"4BV S\'6W'>-XSW09 M_'"1IV4M8'>S*/4G*()XZ,MK8D)ATBK8=(#.M$%^ MS+G%TIC)HR$"*AT&_+OG4,NBV0RNR9 4N$*U)DANHH3X1S?&G(DL5"KJ,-$= M"EV7GN=_V*M)"E+GG<^(@N]SKGQ0/..M7.O.)PKDW$@E&30%C)H;,(Q71^[B M<:%CIM@K,7I3-R8,H0#@.)MB@E5$L#]^S)+=HS-7_ 'C)3S^[6L9!;D[FF"@ MCF4N$4W*[XHM)9XV]+ZQ#VW.9F*:U A-.G ;'H,*NC7S(PE#A )U'-N\3^'5 MHCF_5/753UQ>-<[ZF?.^]=<;%9ZDAN( 7T8=/AUBG'.:\>[:>DV ].Y,66\Y M7#K5'T)6<2G2UL@+ZVNCCG.A3K>( @K9 -5(N!Q H(0#9C(6#'<)]Z. ?0"F M&NEQW(K]BIH^U8W'4]@DJKF81ZWH79L;FC@5C N*8H8:S.0@"![U,T6L?;O- M^WA.X79#A%W[:<CZ@C-.8H=<0K$HSWPU!?,\OY-V:.;D"\&Q]);$_$[+SC)2$)P<07GRK MK:&O75C)FXP,8L)7F)0%3JJ&ES+CBST@QSL)_?RU%TGO.V"=#(>@8E]3+#HW M>4D$X;1@?!+' AN?+_+D@O60Q;C4TILVGX\""HR;1KJPK[BL@<,+D2Z$')H& MI6&2L1PO'55A/X] 33$7B<>K>5RJ:(P#]PRU07[VJ:Q7J:QB:,)D/CE3EV?? MX>]LJ([T>*R*$A'C@C1[?S)7,X^!ZD5W8LJX=2@5 M3+[;$0_BJKHZEG?NP2& +YJQ"F4R*+)Q3AS&AWL8H%VM2ZI@P$X3]>MPI[XT MY\L:NF=>JB*6I"YR;^#M!9$ "Y8F>4Q^&J'$1U\BV8^4(ATFK0[*^<2'8EF]]?T+KFCET3K< MJI:)8AGZ#I=@>> 078MX!)>96#J<)*UN=AWTGDC35+**W/N>?@]87)N$U)7[ M(!$H&20HWH%;>=SV/8F^'$%DN1Z@!-?=EA)CD0Y1JBE:4:T([:^H&EDY!"9= M;I=^47_G0PWO2WVA5#F[896RSF0X#V,_AMPI:R,R"+I"UO:8PZ4_AVLX92"$ M')!@)].FE('%$BT>=8=)O65U=X\,H$4938MDHY5(U[-&N/;%.@T74W>>&EIT MK[ "HB LB@G'U" D"R8HQJ6*@:135TF)8!P$?TQ3&[E^L(-RA#4)I#(8JAPQ>LR_[ M^DF$X33I3K.4)/$:$DC>!@F(X[J*))!\B >^]VQW^![J.<\3?S9_+AF0&OUT M9V15[4RP^F-\J\[.:#1K=D!>G--+U[))^<]B]?;HA_\9;_#/VS M].RG@%/+)@6;\;-I_)71ZL!W_EIW8FXK# ^\P>Z%> M(76O'PQIAI_!E'FNT2^#'MQ@3ZM^=93\[W9VKJ.I*WU7- BS5T5.WY H"[-D M]7X%QUEOX"7#)+Z'&#=7[U_=!G!Q)<6H$(B,W[$).[I!KS#]_O[&/^V<0\)S M$@2K8*=2RM>?^Y%^*;,Y .,VD)$2_5GR]FY+D0\*2R-%5.GIR>"*"P VYH\0 J15BW=OABETYP:\-CNAE0 MBE1]>=R;R!E;*:;09QH_F\S0M]T29_?3>-"4Y]G,4E@MA1_.A;946LJYP-Y_ MJ?-69A;Z%, [88<-&'R4Y.A+1C4>0 _)3' 6&V6QS"C[B%SOIF83=1U!/HHT M/?4]V8($(OD6U*>Y[YE_\7]G?JC547Y#=!SD>YC8!69IC/]FS9?$YC:;^#GX M$#N.1T:/WV9M';%H9W(MM,?S,!?8[QCB4L\I"6(C5I@(FES@U(R=N5XZ]I6; M\]F/1LU$L>7&N/EUP?)7LW(>4M,N9D7I0=\;'"O:6_-Y-[ MI4C#V*TL0W$C0C92J>7G%Y07NR)>6,M9ZCW_RP-B*;7@5R;ZIBMOP;FKWY.^ MT^DSE_Z#P=>KNI;S*MIJY-NF/W?&%[9V,U]/&-6RXNEA9@+G:V'2/O7SPHR$ MER[GX'PHY!9"O-HA/EHZ,9]-DQ7NFXWWC$:EAO?HM!W/KIK!UU;DJOMNT\ = M^#0TV+> ]YHZ".PJS6>9"6!8G B\%T$'(8MT,UUFG1L([$=O45[$M3;Y>)H%A_U],9O!-/+A,I_"AIQ>GZCP] M/3M/9_/#X&K>>XCY%V8=:2@>ROE&2!N; 1QU%H>7?5H0:/SRTB3I?W9 LO/I M[%Q<>1C%'W_@NL:? 'Q>7]U>!]SDN'MU^U']7D]XR>/9:G4XNSIY(O=._:>LM_VN71=VV]89?KHU&A*4;<'U9P_;< M&]H@_+.?E_\&4$L#!!0 ( (:%;59Z[(V(!04 $ - 9 >&PO=V]R M:W-H965T)NV MB[8;Q&GWL-@#(],6$8E42<6 MOA6Y-!>]S-KRM-\W:<8+9DY4R27>K)0NF,6M7O=-J3E;.J8B[T=!D/0+)F1O M>N[.KO7T7%4V%Y)?:S!543#]_9+G:GO1"WN[@QNQSBP=]*?G)5OS!;>?RVN- MNWXK92D*+HU0$C1?7?1FX>EE0O2.X(O@6[.W!O+D3JE[VKQ?7O0",HCG/+4D M@>'/AL]YGI,@-.-K([/7JB3&_?5.^I7S'7VY8X;/5?ZG6-KLHC?NP9*O6)7; M&[5]QQM_8I*7JMRX+VQKVB3N05H9JXJ&&2THA*Q_V;"N0STX7=3) K6 AUE*L1,JD MA5F:JDI:(==PK7*1"F[@U2V[R[DY/N];5$SL_;11].A%F 1G'=8.6VN'7=*G"ZS,995S M2MJ%[E[S4FG:;87-A 2;<9@K M:3 K2T;GERQG,N6P(,@;SV;,@E66Y?AUU(85'%A!^31@,K65<$C.PN)/X>S8 MA?$*/3(G\,OA]1"6%143(7-6:I'#(/"]5TZ]J@RRF&.O%?DD'B\A#/Q)%.!B MY(_'L7?S,#BOR1V-[G)=0!)#%(^?DN2*]'+\91.#HS^]$7^[8Z!.WGGKK2*?R";Y@KR]<* MQ8^)?@/KA+@K'W M5FVXEJ2^H3MB17D&GY1%5\=^,**DOHHB.*9=/-IGF*VY3-$O?S"*D&H83G ] MFH3>K:NZQ>&@O"3H!T%,''%8;X=QTH69I,5,\M.8N>$;+BN.OZG"UXLR=Z55 M 7^4'*-"F?W \&QHA7I-VFC0$X@JSX*!8LU.4?5":(,?6FB,:JE))3\C7 M%5XOV7<\UQPJ*QQ6?-AF(LT )3F[)=4U=J,F:J:[,5)\FSCB_0F@PW!'4UQ3 M+=BJ:Z&N6KRZ">_<;R.")N*CKV&VF$,2) []M!X/(\"9TNFW&?KB;B3Y7M3# M J=AX4E=.3)<1 \;]3- \+J X-TZO=WJNFD\LL3;^;;SJZZ,@Z>/7@-X]#CL MW,#RC:DFPQ%5T&A M3PQNP$UJ]8#;GK9_#V;U5/R#O/YO@3USC5T6 MRVB%K,')"!\,7<_K]<:JTLW(=\KBQ.V6&?[%X9H(\'ZEL%4V&U+0_FF:_@M0 M2P,$% @ AH5M5J,JB9NN P 70H !D !X;"]W;W)K&ULK5;;;N,V$'W75PS4H$@ (Y(EV[G4-N"X7>P6W460I-MG6AI9 MQ%*D2E+6;K^^0\F6%<=QTVU?))*:RSESH69:*_W%Y(@6OA9"FIF?6UO>!H%) MSZ>JLH)+O-=@ MJJ)@^ML="E7/_*&_.WC@Z]RZ@V ^+=D:']'^7MYKV@6=E907* U7$C1F,W\Q MO+T;._E&X#/'VO36X)BLE/KB-A_2F1\Z0"@PLKZ2LG/3M?)(FJI(4'3)!OV$K@ )9*6DWA@H4Q: TPF>[/?N-L MQ06W' VT8[' M7732X*],7D(\'$ 41O$)>W$7E[BQ%[\Y+B_"LG@E+,>BT3H;'7?F&N_6E"S! MF4^=95!OT)__^,-P$OYT@LJHHS(Z97W^2(V<5D1 9;"E9;XKW\>(G71]G-A3 MCEZF!%T'7*ZAU&K#4RJFK-(V1TTM91D7!JAE:4\M)YA,$-HKBNWP$Y=NK7M< MDAUNMN?2G8E>[69:%=[NBZ&NL_FVWU";6_C?@N91959TW37%N2@U%Q"' ^^< M.WJJ,J1G+KS%2RYP!E?AA)ZCZ\A;'M"ZB2&^GNR/^\R&@S@>P3"Z@1/%,^Z* M9_SFXGGD:\DSGC#JBV7.Y)J<$8U#;/^F?$XZ/UX^/11>LD?A:N4P^=O:,9!6 MVM6:DRE14+07'+H+[C#=3YI)DZ'6F()5O:2W M=?F"" DH@O07B3/;M@6NN92.%.'M\3J#\^%@,IK A?> &Y05/E,FQ%)9(*3" M;&*(J&L?>)^JY-L@N (>PR%E$E7@!;\E)OT1/)(8]S\L_Q_((39M3 ME&KF,"2B(IVW@.E%XT1P1Z,K"NT]^T:#"46 ?K]NOB /-!]!G?,D)R MH)P, M-L%&E'UTE)]Q]%ID^\#.2#0*QT?;..C]\NG&6C>#C<-#MTC[]^].N]EIT8X, M>_%V\/K(--$U(# CU?#RBII2M\-,N[&J; :(E;)T/3;+G.8_U$Z OF=*V=W& M.>@FROG?4$L#!!0 ( (:%;59DGH15E@( )P% 9 >&PO=V]R:W-H M965T,:%4EDALPD+N-9">MFDJ6K"1- M'JH^K&%L5EEVZ>X2XK_O+&#J2H[[ 'N;<^8,RYEQK?2+R1$MO!5"FHF76UM> M^;Y).-9F9PZNDJ52+VYQETV\P E"@:EU#(R&5[Q!(1P1R?C=<7I] M2@?>V7SB77B0X8I5PMZK^AMV]9PZOE0)T[RA;F.C MT(.T,E85'9@4%%RV(WOKOL,.X")X!Q!V@+#1W29J5-XRRY*Q5C5H%TUL;M*4 MVJ!)')?N4AZLIE-..)O45ND-'#VRI4!S//8M\;I3/^TX9BU'^ [')%6U"P\2/B=R1.(1D,(@S ZP!?U148-7_3?(F^Y284R ME4;X.5T:J^FO^+6OXI8PWD_HG')E2I;BQ",K&-2OZ"6?/HS.@NL#;GR( M/7D@YV650% KZ*7O$WF09K_(QQP'-ZHHF=Q KD1F@/I9I3;=7HT"ZL*AO_+94E-S?3G-HG:A= YRNE[';A$O0- M.?D#4$L#!!0 ( (:%;59N;-E<%P, ,8& 9 >&PO=V]R:W-H965T M(#NY+J>PT6CM7G<6Q MS=98(/N2W5MZ!9W*+DH45FA%1@LIM$\ M/;L8>/M@\%7@QFZ=P5>RU/K67][ETRCQ":'$S'D$3G]WN$ I/1"E\:O%C+J0 MWG'[_(C^)M1.M2RYQ866WT3NUM-H'$&.!:^E^Z0W;[&MY\3C95K:\ N;QG8T MBB"KK=-EZTP9E$(U__R^[<.6PSAYQH&U#BSDW00*65YRQV<3HS=@O#6A^4,H M-7A3P:ZZ[\MV+N#O? -W+6FC>-"C3M*?646,I.!E H24MO% KX YHBC6M M?#?(T.!Y982$?A)$[ S^EWYO&Z5S[KT4B@+JVA*F?=5K9PA"T;2XRA!>P( - MZ#<=LTYK=>$VG*9YR,OJ'*3(B&?00MH_@92-.KO*Z)_$'U0>O19@0S@\&+.4 MG3\!<5J4%H58[1:=+SD=IG"2]*[*2NH'1&(O1W5X%LKH[0E'@@S%G=\R.#T= M=:COE$/J\U_Z-#WM]$U;GI061@S8H,L&[ZM0QVO0P7+8A_&@]UG3"V\E_XR- MNG+D$Z >#4>PZPW&6]Q2HED%!O7SKI5K:*:3=B0];[CIR;QA^ _\%XYK^M"@\0:D+[1VCQ&PO=V]R:W-H965TAN93B.KO%,KHC2.IU'+N Q7"[^VUJN%ZJW@$M<:3-^V3/^X M0:%VRS )'Q>^\&UCW4*T6G1LBW=H_^[6FJQH9*EXB])P)4%CO0ROD_E-[O > M\ _'G3F8@\MDH]0W9_Q9+,QQ#.L?#^2/[ M>Y\[Y;)A!F^5^)=7MEF&LQ JK%DO[!>U^X#[? K'5RIA_ B[ 9M?A5#VQJIV M[TP*6BZ'?_:P/X<#AUG\@D.Z=TB][B&05_D'LVRUT&H'VJ&)S4U\JMZ;Q''I MBG)G->UR\K.KM:;Z:OL#F*S@W?>>=W3B=@*2[L/95[81:,X7D:5(#A^5>]:; M@35]@?4*/BEI&P/O9(75<_^(%(XRTT>9-^E)PK^8O( LF4 :I]D)OFQ,._-\ MV2_2GL!:,&F?9P__76^,U71A_C^6^L"<'V=VCVAN.E;B,J178E#?8[AZ\RJ9 MQF]/Z,Y'W?DI]M4=/OIF8]5\\CK3G,!6>R74B@5O6YCL7(.MD&HE: VP>5V#K^;:G 8 M<(P3G'%)S*HW!#;GP5.17\-L>D7C-"D"Q]];U$^9P!O6=F_!J-KNF$:84@+% M91)\KFM>DLY>2VY[VAAP3W[%%61%&GQ$:A6-$A7PEL[J'ENOOLAFD%]>4D!) M-ZP?.A,I)$B)QD!2T"]8OW"X6ZT(DTZ2.*C@S;3HM[Z9FJHB+VT0\<9 M5\=^?3VTJ2?XT.P_,;WETH# FESCB\LB!#TTT,&PJO--:Z,LM4 _;>B;@]H! M:+]6RCX:+L#X%5O]!%!+ P04 " "&A6U6=P.&'.$" !W!@ &0 'AL M+W=OACTH-A,+E25/DIMN7S]*3MP43;,'6R)%'AY2)CU>*?U@2D0+ M3Y609A*6UM9G463R$BMFCE6-DDX62E?,DJB7D:DULL([52)*XW@858S+<#KV MNAL]':O&"B[Q1H-IJHKI/^L$?96K;[@.I^! MP\N5,/X-J]9VD(60-\:J:NU,#"HNVY4]K>NPY7 2O^&0KAU2S[L-Y%E>,LNF M8ZU6H)TUH;F-3]5[$SDNW:7<64VGG/SL]$I:)I=\+A!FQJ U<'C/2#)'X\@2 MOK.*\C76>8N5OH%U"M=*VM+ 1UE@\=(_(EX=N71#[CS="_B5R6/(DAZD<9KM MP)WY)3>Y4*;1"#]GU9H+R&*O2B%7 MU-7&8N$<;(FP4(+& Y?+,]@D&/P_P6 [5AEF#>XU*VC"T?1SBN%I^V[5DE4(21:[)[CP;8@:;E$P-TM,R6L#R2!V3W#U MNAI+K8P+..B-1B>;-9CE>5,U!$%YLTIIR_]Z.#A,*'("1VXS[*=PM O35?@ M^KTX&?DUR8:PZWN*MH8!D5[ZD6>HY(VT[5SHM-U4G;7#Y-F\'6*N2W)?T94#L#.E\H93>""]#]:Z;_ %!+ P04 M " "&A6U6T,/'N?X# "^"@ &0 'AL+W=OO.*A;D0!-),NVHJ2V@21=L0[)%L3I^C#L@;;.EE"* MU$@JCO_]CI0LVXDM='N12/'NN^]X'T\_J M)K;VSN#/'%=Z9PPVDYF4W^WD2SKV0TL(.L9;Y-P"$8U_&DR_#6D= M=\<;],\N=\IEQC3>2OXM3TTV]A,?4ERPBIM'N?H5FWR&%F\NN79/6-6V\<"' M>:6-+!IG8E#DHGZSEV8?=AR2\(A#U#A$CG<=R+'\Q R;C)1<@;+6A&8'+E7G M3>1R88LR-8I6<_(SDSNDE#2#O M0SG6$(/#$/9@7.F2S7'LD_(UJF?T)^_?]>+P8P?!04MPT(4^F=)!2RN.(!?P M1XF*F5PLP=&&6ZF-/D2X$_(PX:<,O;DL2BE0&&VC<1<#7^B$TSL78#(;4FC) M\Y093&%JZ$5GT.R0HW6@;N",3:80@8D4!%& HI8"6BD %;*B<][6TIG1(/)6 MJ,C)HG!J"OH*-EO@'=L"[\D%VL/__75$ST6Q$: =>2S&G8/ 37$:;1W01UT]OFDEES@RJ8MI*&\7V<7ABZYX">?3>. M+A/HT,RPUS6CM MP'K=M;[:^; A?]:2_P ";06'5-C'W=5-)NLS:L]*V:-!M8W"HU9<4@ GFRC9 M%TEK1 AQ&'G?W"^$MI@]$[$ETD_/_E:WZK0H9R#W\]#0.X\OWSJGN9[+BNB1 M,1[P2LZ'\'.'%.-6BO$/2_%S92HZVO=$NJB*ICPE6Q>NXWRE0ZI>G^]#HNP, M>*2YV7WU7F]8&[IRH0_I]LV^L".]Z7_FUZ7(1T?7.A'V@NI%TE@C4_6!L(TC MMCUM /W+Q Z&T$L&C806-96BH?(J7Q)4DGAWJ#7D15E97>2"Y(/4EDZ2&$X; M%">\@PTIV+E3%*B6[N:DP4FJOEZT7]O+V75])]F:US>[>Z:6.?TT."[(-3R_ MH*:CZMM2/3&R=#>4F31TWW'#C"Z8J*P!K2^D-)N)#=!>62?_ E!+ P04 M" "&A6U6Y\52),T" 6!@ &0 'AL+W=OJCZL83 TRR[=7>+X M[SL+F+J5XQ?V-G/FS,Z>8;:5ZE'GB :>2R[TW,V-J::>IY,<2Z:O9(6"3C*I M2F9HJ3:>KA2RM'$JN1?X?N25K!!N/&OV5BJ>R=KP0N!*@:[+DJG=$KG/*O8!A_0?*U6BE9>CY(6)0I=2 $*L[F[&$R70VO?&'PK<*L/ MYF S64OY:!VYJ@O9IXA>&OD)1W4LH4*7H"ZACLI3*[A5J28 M_NOO$:V>6[#GM@Q. GYBX@K"P24$?A">P O[7,,&+WP!;\5V36[ 1 I-XHQK M^+%8:Z/H=?P\EG*+.#R.:!4SU15+<.Z2)#2J)W3CUZ\&D?_V!-]ASW=X"CU^ M( 6F-4>0&?Q?IV-<3Z(=Y]K!.K@O?R));]I0) IJ S'WH!WH-42U:;I2/;>:V%:V?:[?=-;M%K_:]YVS#NF M-H70P#$C5_]J/')!M5VH71A9-&ULU5=M;]LV$/ZN7W%PUR(!5%FB+%E*$P-.FFT9EC9(FA9#L0^, M1=M$)-$C*3O^]SM2LN(TCN .'89]L2CQ[KD7/G=G'J^$O%=SQC0\%'FI3GIS MK1='_;Z:S%E!E2<6K,2=J9 %U?@J9WVUD(QF5JG(^\3WXWY!>=D;'=MO5W)T M+"J=\Y)=25!545"Y/F6Y6)WT@M[FPS6?S;7YT!\=+^B,W3!]N[B2^-9O43)> ML%)Q48)DTY/>.#@Z38V\%?C,V4IMK<%$P8RQU5[$SD7WBFYR>]I <9F](JU]=B]2MK MXHD,WD3DRO["JI8=ICV85$J+HE%&#PI>UD_ZT.1A2R'Q7U @C0*Q?M>&K)?O MJ::C8RE6((TTHIF%#=5JHW.\-(=RHR7NSM*<:5P9DH\*P5M>DZ M^$3OR\?&4= +^ M1DL/PL %XI.P R]L8PXM7OB],8^EI.6,(>Z,VK(/;?=40W:*,;=*&/;K!N MLRIG(*;PF>:5#4W!6&'=+>QZE\>=F+L]AHTEYT5+S@>3IZ*F S-T<,P9FH,D MSC57]V^GDC'@I68(JT%2S2#T(G@-@?EUSA\66+Z8_XPO>88(L.8LS\!'"7][ M/^=3!@>\A#6C4AU"A.J1%S\*+$6._N5Z,PS'EH2"6V,L7QO5CXW] M+[;_(?AXR22V[U\S,S,,Q!GR0V)[KF@.GY@LX."BA#_L M.3H?*ZTT+3,C1Y4)>[R0/(?0M^V 0. &@>^&40P_ ?'" :0><7[!.C:V8C]P M_23%+=^+$V?C4@9O7B4D(.]PHUDY9Q03EF-V^CCIIHP;]8,@C-S4#^$0!0,O M27:X@\VI,@>RZ4_H4#2,W&A K,XP0H?\C663YI?THH&/6B:,T M2&"(U.Y@9 MM\R,]V;F!U&^76*98637^,!C,(92XCKAT,W M32-K+PVZ.#)L.3+LY,@5D_;?'3KUI.P5?+UD)G$[9UPGYC^<<4GKTU?Y\;'SW2$G< M01S;5D"\--QGH! <8G$SWX(A^A/L,TZ>N;.S4_2W;@X%DS-[/U(P$56IZTM$ M^[6]@HWKF\>C>'U_NZ1RQO&XR%^/]&UG>B^D6+A;V'W F-MQJ[G.,U MDDDC@/M3(?3FQ1AH+Z:COP%02P,$% @ AH5M5M&ULQ9U;;Z-(&H;_2LD[6LU(/3'@ M/IM]4UB,-_S%5 O M=> U7+UD^2>VH923OY(X9=>##>?;R^&0A1N:!.PBV])4?/.4Y4G Q6*^'K)M M3H-5&93$0TU1IL,DB-+!\JI<=Y\OK[(=CZ.4WN>$[9(DR+_(0/Q[IG.^ 9,J8'(: M,'DC8%H%3/MFF%4!L[X9YE7 O&^&116P. V8OG7BE- M;K4\W\-]Q2IKI1[P8'F59R\D+[87O.)#6;7+>%$9H[10X0//Q;>1B./+VR#\ MM,ZS7;IZ1VX#%C&2/9'[G#*:\F"ODW1%_.CS+EI%_ OY6:<\B&)&/@1Y'A0* M^H7\2CX^Z.3GGWXA/Y$A89M A),H)1_3B+-W8J7X_,[DX3H-+X@V*L.5CG!='OY MR+[_,UP0QY^L\TOB%*& MJXNNL]ECWT=JF7W4$6[U#^\Z=/:W97>^+;O[;=F]'D=^]':U\>7A'[)G46V4 MKO/>J,6CPZ5C5/)&;_!$PQ<'C]G^*D!NQ.4@75/10//RDG&\_!O?T)SP39"2 M9M"?OF 2A].$_;=CAV[W!1AW%Z#HH%RR;1#2Z\&VN&+ESW2P_.<_U*GRKRY1 M(6$Z$F8@82829B%A-A+F(&$N$N8A83X(UA#X^"#PL8R^_" & 7'&NIKL6VGD MNY/I'7_+F";HM\JAKMYV0_N5(&4<:X*D# = M"3.0,!,)LY P>P^;-%2ES!1<62%A.A)F(&'FM%4MM9DRF9RT"18RI]TOIX/, MZ4Y;C5I73J]CL\EH-CMI;7U0T1IBF!W$,/MJ$]-5^Z51Y]9^)$Q'P@PDS)RU M+\JJHISVK9 I[5XI'61*MU=*#YG2!\$: ID?!#*7"N1AD^7\5T[S1/3$GBGC MQ61"9S],RCE7,DB8CH092)@Y;U6FD:A+DQ/)(%/:O5(ZR)1NKY3>O-5:C!>C M^?BDL0 5K*&%Q4$+"ZD6?GMZHGF4KDF09+N4DS 0J2+^I4L-4M*Y:D#"="3, M0,),),Q"PNR_ 2-=$V:+5AT_G7MPD>7VD# ?!&M(3U7J>V2*?")LESS2O+@S M%F9)DJ6$\2S\]'JGBV5QUUVE6SGT7!U":3J49E2TYIAXK+6Z)B8TK06EV5": M Z6Y4)H'I?DH6E.;1_>O5:DVBYM9Y.:/]\04[6%T!I!I1F0FD6 ME&9#:0Z4YD)I'I3FHVA-/=:N%%5N2WE[M$O^1V[B."J;3"O.'H.8W $C8JBU!DK3 MH30#2C.A- M*LZ$T!TISH30/2O-1M*;::_>/*K?_G-6UAGJ"H#0=2C.@-+.B M-=S42ML7!$UJJVV;3D=2!YK4[9?4@R;U.PYOX47.G^\Q6P3U M"$%I.I1F0&DFE&9!:3:4YD!IKMKV%'4*$IG41]&:LJT]2BK.I"1'G:U'J$T) M2C.@-!-*LZ TNZ(U#.'M&4 'FM2%TCPHS4?1FK\RKWU+FMRW]%#:E.YW>;@) MF!A1KG.Z'S\>3QJQ;913<\4+I>E0F@&EF5": M!:794)H#I;E0F@>E^2A:4^.U_TE3?_2DD08U34%I.I1F0&DFE&9!:3:4YD!I M+I3F06D^BM94>VV:TJ0VC>\Q,)9G/%O=4),4E&9 :2:49D%I=D5K3,RH\U9' M')K4A=(\*,U'T9JRK=U/FMS]=+,67>]UP"G9OG;&3WY,<-$I3>CS;Z T76N[ MK]1BL->L8@8TJ0FE65":#:4Y4)H+I7E0FH^B-:59.YPTNEA_^NY4 Q''VG93Z6K\H&J*[+;"MT=2W%[$&FG M$*$6)BA-U]J/BQG--$V;J*=ZA;J3H#0+2K.A- =*L5E'Q(*P@+L>:[-R?P\KQ9ZNT_>R9Q7PZGBG3T_82ZBJ"TDPHS8+2;"C- M@=)<*,V#TGP4K:G2VE6DR5U%?^^GZG+HV=J$^HN@- -*,Z$T"TJSM;8CJ+/G MX4#3NE":!Z7Y*%I3F[6K29.[FNZRY%&L6M630-L\"FG1N]T+M%.:4-\2E*9# M:0:49E:T^7'UOU!/'M-H07/:O7(ZT)QNKYP>-*>/HC5U5-N,-+G-Z'OE.:C:'O1#H]>.9+0?%V^2(<) M@>U2OG^%P&'MX64]-^4K2T[6F^JEI7:LM]5+9_\JGAJ_?S/0^R!?1RDC,7T2 MJ92+F>CBY/N7[>P7>+8M7WCRF'&>)>7'#0U6-"\V$-\_91E_72@2'%YYM/P_ M4$L#!!0 ( (:%;5:J[C/1IP( $H' 9 >&PO=V]R:W-H965T@:4>0VG33-FE2U*S;P[0'!VZ" M56-3VR3=OY]M*$L":3=I+^"/>P[G7%^NDPT7#[( 4.BII$Q.G$*IZLIU959 MB>4YKX#IG247)59Z*E:NK 3@W()*Z@:>%[LE)LQ)$[LV$VG":T4)@YE LBY+ M+'[= .6;B>,[SPMW9%4HL^"F2857, =U7\V$GKD=2TY*8))PA@0L)\ZU?S6- M3;P-^$9@([?&R#A9,904 A4X8!Z]<:ID"I(=(R'EM.I_ND 6Z/ MG]D_6._:RP)+F'+ZG>2JF#AC!^6PQ#55=WSS$5H_D>'+.)7VB39MK.>@K):* MERU8*R@):][XJ)QJETKLLBKRD@OD13+ N$6=X,WC_69(TI,"7MXAU()4BF MH-T_O@6%"94GZ S=SV_1\=$).D*$H:\%KZ5&R,156J'YCINU:FX:-<$!-9\Q M.T>A?XH"+P@'X-.7X=>5T'#/PH-=N*OSTB4GZ)(36+[P$%^6\9HIPE9HQBG) M"$CTXWJA\Z"K[^>0O89O-,QG_L@K6>$,)H[^Y22(-3CIVS=^[+T;,ON?R':L MAYWU\"7VM*N%S S@3RT,N6ZH8DMEVL8Z];W+P$O<];:=?M3%>!QU03LR1YW, MT8LRMXK2"#U#LN!"(06B'!+:D$5;$N)H3V4_)(C&PR*C3F3T;R(IUQ5U2&/4 M$^!'HSV1_9C OQP6&7Z4^^(MS6QO_9*><3]\O#]\'+/4S]J M',;!GBEWJ].96^8+%BO")**PU##O_$+G1#2=NYDH7MGFM^!*MU([+/1E!\($ MZ/TEY^IY8OII=WVFOP%02P,$% @ AH5M5KMYVV)W P .@X !D !X M;"]W;W)K&ULM5==;],P%/TK5D!HDV")G:9I1QMI MW?@88FAB#!X0#UYRVT9+[&*[+?#KL9TLR6B2![J^K';B>\ZYOM=G\63+Q;U< M BCT*\^8G#I+I5:GKBOC)>14GO 5,/UFSD5.E9Z*A2M7 FAB@_+,)9XW='.: M,B>:V&?7(IKPM4_%[!AG?3AWL/#SXG"Z6RCQPH\F*+N &U.WJ M6NB96Z$D:0Y,IIPA ?.I3RV3J>$819! K M T'USP;.(MD[JB$;;]U F%!B\F&?2_D7;8FT8.BA>2\7S,E@KR%-6_-)?Y48T @CI""!E +&Z M"R*K\H(J&DT$WR)A5FLT,["IVF@M+F6F*C=*Z+>ICE/1C2YSLLX \3FZ9!N0 M2F^YDHBR!-TR7>J?K*]V/7$J0Z.@"%$TS>8R>HY2A+TN^EGJ]G+A* M*S*X;ERRSPIVTL$^1E>-X5V=2I4,>TIF17L /E)T@'[]$Q",^ MNKVY0$?/CWMP_6J;?(OK=^!^TN>CWAX]C'D.Z/M'O0Q=*LCEC[;D"\Q!.Z8Y M;Z=R16.8.OI 21 ;<*(7S_#0>]VC>% I'O2A1V'-X M-Y'O>5XP<3V)4 MZ1P=H(M'!U \KA2/]^SB\4Y!\2@(!NT%Q5YMB][3]7&)U131J:!AS'BO3B[# M'V<^]$8=O*3F);V\[_@&!+,-4G2S^5?PB2OH[^M^U/]L$US[,SZ$0>-#.#2N M+1KOZ]$E0+/((R\<=]2X-FG\A"Z-=VWZ%2$=$FJ?QOL9-=YUZI$7A!VTM5/C M?JMN=/?9 EC\N[^I#^'6N+9K? B_QHX [SA6I/9OLY]EE^*-OKG#\[R>/V_B58J+XREX.[KC25PT[7.K+'0BS0+^? M<^W\Y<005-?%Z"]02P,$% @ AH5M5M7@N9$1 P C L !D !X;"]W M;W)K&ULK59;;],P&/TK5IC0)K'EWJZEC=3;!(B) M:67P@'APDZ]MM,0.MM,.?CVVDX9>TFAL?5EBYYSS77SJ?;TU98]\"2#04YH0 MWC>60F1=T^3A$E+,KV@&1'Z94Y9B(9=L8?*, 8XT*4U,Q[):9HIC8@0]O7?' M@A[-11(3N&.(YVF*V>\A)'3=-VQCLW$?+Y9";9A!+\,+F()XR.Z87)F52A2G M0'A,"6(P[QL#NSMI*[P&?(MAS;?>D:ID1NFC6GR,^H:E$H($0J$4L'RL8 1) MHH1D&K]*3:,*J8C;[QOU&UV[K&6&.8QH\CV.Q+)O7!LH@CG.$W%/UQ^@K,=7 M>B%-N/Z+UB76,E"8$<(;DEPGQO! M*PG>"*;2 M>%&> *)S= \K(#G(9T@7)/X#'-TPFJ(O&3 L8K) GT&>"1HPALD"I%L$1^=C M$#A.^ 6Z1 _3,3H_NT!G*";HZY+F').(]TPA$U7AS+!,:E@DY1Q)RD6WE(@E M1Q,2053#'S?S.PU\4S:HZI*SZ=+0:13\A,D57'TG6:XE65<=T2MM4G>L!;&EB>J&6@5MU^N9J^U6'6*\ZSW,^!!CMWUG M%S2I 5F66X%V:O.JVKS&V@9A2'.BO3X5TKR811P]9!$6(-MG>Y=6!_VXA70& M[&== QK5U9W?Y1D.H6_(2YT#6X$1O'UCMZSW=:8ZI=CXE&*3$XGM')%?'9'_ M4OL51'_+$;[?V;/?(>;0?H<8VV_MVZ\&=-1^K:JVUFOLU[JTG$;[-:K_K_U. M*38^I=CD1&([1]2NCJC]4ONUZVZM/?LUBM>GCNKZ61.K8^TY]/6QB@Z96^-% M"FRAYSJ.M%6+?QO5;C4Z#O3$M+<_M+LCNV9_+$?-8C+\)U_,J;>8+6+"40)S M&&ULM=U=-W&2W_36 M1;&]ZO?S<,TV0?XAW;*D_,DRS39!43[-5OU\F[%@437:Q'U],!CW-T&4]&;7 MU6MWV>PZW15QE+"[C.2[S2;(_KQEI0G)V/*F]U&[\H<&;U!M\9^(/>5'CPE_*]_2]#M_0A/&NT=8O*&QX]?=+MZ\^6;^1;D;)[&?T2+ M8GW3F_;(@BV#75S=[I]+ZFZF!D4P>PZ2Y](QKV*V<,^E4BZ) _1*HF641@D!?D8ANDN*:)D M1>[2. HCEI-W)BN"*,[)ER#+ IX)[\DOY/<'D[S[Y_OK?E'N#3?[81W9W$?6 M7XFLD<]I4JQS8B4+MI"TM]3MC;?:.^KVEXKV_?)3/'R4^LM'>:LK09.%'XBA M71!]H&N2_9F?WWP@^SC5S;^DCV7S0=5D!RB&Y+F]OG-9=&=GXON M_EQTJF[^<9LI/SKO_.:RW[O_1O/=ZK7?N] -C4-&&Y5GO.+=9>EB%Q:$)OL! MEP]<7S^5&Q%:L$W^7\D>WN[%H5SDH_I5O@U"=M,KA^V<98^L-_O7/[3QX-^R M;H[$3"1F(3$;B3E(S$5B%(EY2,P'84*2#0])-E3ILWF0KTF0+$C('[ ?N^@Q MB%E2Y++L4E)=LPN)F4C,VF/C"N,S^<>9-K@LI_:#\J_:XW'F(*,ZYT9UD5%I M.^ID.AVU@GK(H#X($SK\Z-#A1\H.3Y-'EA?E=ZF"Y"S<95%13@EEG5W)=.WL M2,Q$8M8>&QUU */\[;=[@(V,ZIP;U45&I>VHPTMC.FSW=F14'X0)O7U\Z.WC MOP2JEKAT=B)A*SD)B-Q)QQJWM6?_Y/4V+<^I-]L@5% M[I6'Q'P0)N3"Y) +$V4N/*R#C%6'K_9(TMV MC&2,'V[FA[>V+*N^)RHB@U(DYB$Q'X0)*7)Y2)%+2(I<\-?#5#-1VEB MWC6+[!I^E5V#+K-#-1.J65#-AFH.5'.A&H5J'E3S49J8<,V"NZ9><>?CVZY, MKV66;D@YMDD3#+K2#M5,K;UDK$M6[BQH5!NJ.5#-A6H4JGE0S4=I8NHT2_>: M>NU^7GY=RHEU/U=/!Z$K]U#-A&H65+.AF@/57*A&H9H'U7R4)J984R^@C?'3 M06CE %0SH9H%U6RHYD U%ZI1J.9!-1^EB0G7%"5HZJJ$>1Q$&T:"#3]-09I= MT!H$J&9"-0NJV5#-@6HN5*-:NRYC=-E><_8DVXVU]OJ C]H[,2.:R@9-7=KP MYAH3M'X!JIE0S8)J-E1SM':EPRNK3=!2!ZCF034?I8EYTY0[:.IZ!VNSC=,_ M&2/WK&!)-7.;9VP1%>IO2]#R!JAF0C4+JME0S8%J+E2C4,V#:CY*$\^3;,HA M] '\VY(.+9& :B94LZ":#=4P@[CW8(7F<_3O.!7(7'2=%%M_%+(])#&LJM[W-9A MQ3-_6V/*_+S-3/6;Z)Q&T/H'J.9 -1>J4:CF034?I8EIU-0_Z.KZA\_!<[39 M;90')=1$YSD;M/X!JEE0S89J#E1SH1J%:AY4\U&:F&!-E80^PA^4@-9,0#43 MJEE0S89J#E1SH1J%:AY4\U&:F'!-S82NOLC"SYR+JZ8[)QZT=@*J67K[N@6Z M)CL?%QK6.3>L"PU+H9H'U7R4)J9+4_&@JRL>7M+EEB7A>A-DWP]30?(7F5?' M]UA6?HU*^(&';#]^W4>YL-EO3VGUW4T+K**":"=4LJ&9#-0>J MN5"-0C4/JODH3;0U<4%/?94*M=AD,PK= M-P^J^2A-O#1P4WEAJ"]$@9A$VOS<_(ZS2/5N=4TSJ&9"-0NJV5#-@6HN5*-0 MS8-J/DH3D[:IWC T^"S2@)9O0#43JEE0S89J#E1SH1J%:AY4\U&:F'!-F8?Q M1IE'UUFDVNN<;=!+:4 URY 6I8Q/KMABRS>;:">7O(3NFPO5*%3SH)J/TL3\ M.+K#Q%LE'64F)(MRIG@;)-_5$S_LK26P]Y; WEP">W<)[.TEL/>7P-Y@ GN' M">PM)OX?-1]&4_-A#/$3/V@-"%0SH9H%U6RHYD U%ZI1J.9!-1^EB0G7U( 8 MZBMEF&R;YI'\+B[JIIT3"UKK =6L6A-*)D?MVSW8T*C.F5%=:%0*U3RHYJ,T M,1F:^@Q#79_QB14%/ZZ7+DFXKWN/\GS';X;QZDGW:K%SCD#+,J":!=5LJ.9 M-1>J4:CF037?:->\C(?":4IB)C6E&X:Z=&.?24>)M,\@4C[9A=)[5]ZJQ*M89LBBZ&ZR.)O?'%2BUWS M#:J94,VJ->&B_Y+;9D*#.N<%=:%!*53SH)J/TL0,:2H:ANKK4=AIQJ)50NPH M"9(P"N)R<,J+J-CQP4E=2:26.V<*M+ !JEE0S89J#E1SH1J%:AY4\U&:F'=- M8<-0AT\%A]#:!JAF0C4+JME0S8%J+E2C4,V#:CY*$Q.NJ908JBLEYD&^KFIE M0_Z _=A%CT',$OD*D]KJG&G06@FH9@TE%^60+#!!@SKG!76A02E4\Z":C]+V MN='/UXP59E $L^L-RU9LSN(X)R'_RL-'I*-72<:6_,*<5Q_U7K_UNJ5=V9KD M=4>[ MXW./G9MHS\6+S 4>LTIDQ,G4ZH8NZY,,LBQ[/$"F%[9<)%CI4.Q=64A *<6 ME%/7][RAFV/"G#BRJS A%-IGVA?YWH.2DJI>%Z#M8* '@UP#_ MK8"@!@2VT$J9+6N.%8XCP?=(F&S-9@;6&XO6U1!F3G&EA%XE&J?BE;X6:4D! M\0V:)@DOF9)H"0F0'5Y3N$$TH400DNIV#PH3* M._0!/:_FZ/;F#MT@PM"/C)=2PV3D*JW8[.LFM;JG2IU_0=U7S'HHZ-\CW_.# M#OCL.GQ:" WW+-P_AKO:I\8LOS'+MWS!);[*H)8_9_9,+]C357NU6=B]F?E\ MQ[+ "4P<_7U*$#MPXO?O^D/O8Y<3_XGLR)>@\26XQAXW%TS(X\Z0?!.&)OHXD__%$G]OJ$Z9'?\=B2YA$%#8:Y?4>-(FH M^EX5*%[8UK'F2C&PO=V]R:W-H965TVP#$;<;I]IZ601I4B7I.RFO[Y'RE84 M15%;8U]LOMP=G^?AZ7BS@U2?=0Y@R->""SWW%,P$H1718%50\WP.5A[@V] MT\(]V^;&+OCQ;$>WL ;S:;=2.//K*"DK0&@F!5&0S;W%\'HYM?;.X%\&!]T8 M$\MD(^5G._F0SKV!!00<$F,C4/S;PQ(XMX$0QI=C3*\^TCHVQZ?H[QQWY+*A M&I:2_\=2D\^]*X^DD-&2FWMY> ]'/F,;+Y%-T.P1'AZ#M,'K!(3PZA(YHA/,,+1]5WHL7].X2LSILU'V8K0C7 M>D<3F'OXR6M0>_#BU[\-H\$?74K\3\&>Z#*J=1GU18\_*BIT!DI!2HS$>G&2 M1Y-,R8(DK:1$ XG9^PW-J2$F![*!+1."B:U-;;NP \5DVJ5:!25R4&S9V\<7 MPV@4S?Q]4XY>P&?*,:[E&/?*<0][$"4\H8EI(:0AF [<3O6))^#&#RE7QXT; ME(?A.&PQ[L5T)N.H9ASU,OX'7[#$%2%;05K7W<4H>L;H(IBV&?6>>2:C27,V7-^KKAG(J$FA<]2_D^.2Y/*/1I"5/+X$S MY;FJY;GJE6=%'[ [P$\9GS3[R*,8V*200\Z2'#6KM,N1NTMZ -$0LHOPU?,, MC\9!BW OI#,)3VO"TW,RG/=7^.FS6C4,!N,6K0ZC1Y,*K-_H&0I06]=*6?'Q M-:I>TWJU[M86KDEIK=]@%UP!=6\;?P=02P,$% @ AH5M5AN%F 7X M @ $PP !D !X;"]W;W)K&ULK5=M;]HP$/XK M5E9-G=0U(0G0,8A$"7O3.E6P;A^F?3#)0:PF-K,-=/]^MA-27M*(=OD"]N6> MY^X>7\S1WS!^+Q( B1ZRE(J!E4BY[-FVB!+(L+AD2Z#JR9SQ#$NUY0M;+#G@ MV("RU'8=IV-GF% KZ!O;+0_Z;"530N&6(['*,LS_7D/*-@.K96T-$[)(I#;8 M07^)%S %>;>\Y6IGERPQR8 *PBCB,!]8PU9OW-7^QN$'@8W862-=R8RQ>[WY M' \L1R<$*412,V#UM881I*DF4FG\*3BM,J0&[JZW[!],[:J6&18P8NE/$LMD M8%U9*(8Y7J5RPC:?H*BGK?DBE@KSB3:%KV.A:"4DRPJPRB C-/_..P#% M4PUP"X!["/"? '@%P#LU@E\ _%,CM N *=W.:S?"A5CBH,_9!G'MK=CTPJAO MT$HO0G6?3"573XG"R6 816Q%)9I !&2-9RE(4/0]82NA"$3?EBI='=2. MBM2N\]3<)U+ST(T*F@@TIC'$%?BP'O^N!F\KF4JMW*U6UVXMX1=,+Y'7ND"N MXWH5^8Q.A[M5Y?Q?]/&+H^^)X96-XQD^_PF^":R!KJ#J6'-@QP#U/;4.NI[? MM]>[4AW[^%<'/N&Q3ZO;=O>=QA5.CN.53GNU^65M?FUM'SDVKX2I$/VZ@6P& M_'=5J;4\^H[OB26.8&"I2UP 7X,5O'[5ZCCOJ]JG2;*P2;)Q0V1[A]$N#Z/] MTD:K!3Y7_2;)PIRLO=^5SD'K-A1Q3]5.J6JG5M4I3M4%?DJ+U_(\5^0FR<(F MR<8-D>T=1K<\C.Y+6[P6^%SUFR0+N\F7(RX LS7@IDYI?\ M=ZNTEA/LT QN!_;K5F_4JK"':N+-!]1'^GQRJUY=GH^@ M^4:RI9FQ9DRJB1$S+68" N!@ &0 'AL+W=O-W9+3)B3)G9M(=*$UXH2!@N!9%V66+S< .7-Q/&=W<(]V13* M++AI4N$-+$$]5 NA9V[/DI,2F"2<(0'KB3/UKV>QB;L7^QWK67%98PX_21Y*J8 M.)<.RF&-:ZKN>?,5.C]68,:IM$_4M+'QA8.R6BI>=F"MH"2L?>/G[ASV '[T M#B#H ,&_ L(.$%JCK3)K:XX53A/!&R1,M&8S WLV%JW=$&:^XE()O4LT3J5+ M?2WRF@+B:W3+ML 4%R_H= X*$RK/T"?TL)RCTY,S=(((0]\+7DO,5T'#/PH/7<%=[[HT'O?' \H7O M\/TU.RXP;=806"8#KX)5OXV,)-']BFOG_E)^YVW\% T-5E M'_-*6-0+BXX*>]0E;Z[90O ,Y*"TEB#>RQI$\8&RH9AH6%G<*XN/*NNORSEB MH(:$Q6^/(PK'!\K>!D51<*#,W:MFTTGOL-@0)A&%M49YHPM-(MKNU$X4KVR! MK[C2[<(."]W009@ O;_F7.TFIF?TOXCT#U!+ P04 " "&A6U677%8%F,# M #'"@ &0 'AL+W=O; MI.ZY>Y[3Z8ZS@Y!W:@N@R7W)*S7WMEK75[ZO\BV45%V*&BI\LA:RI!JW!2SH@H6@O_) M"KV=>Q./%+"F.ZX_B\,[: 6-C;]<<&5_R:&Q35./Y#NE1=F"D4')JN:?WK>) M. *$HR< 40N(S@7$+2"V0AMF5M:2:IK-I#@0::S1FUG8W%@TJF&5>8VW6N)3 MACB=W6)=%#L.1*S))[T%218[*:'2Y%HIT(J\6(*FC*N7Y!7Y>KLD+YZ]),\( MJ\B7K=@I6A5JYFLD8MSY>1OT31,T>B+H!UI=DCB\(%$0Q0[X8AA^74N$!Q8> M/8;[*+_+0=3E(++^XB?\+6$-J+D@"Z&TNB +6C--.?L'B@MR(Z&F#!!_'6]4EIB2?[M2D83?>2.;K[3*U73'.8>?H@*Y!Z\[/EO81*\ M=J7F?W+V*%%QEZAXR'O6Y@+?/JJF50XNM8V+Q+HP362?C:+1S-\?B^C;A).H MLWG$;=1Q&YW%38FU/E!\)\]I6;\FG.78<\!9I(W#\3&+>'S"U&$3I6ZFXX[I M^"RFM13?L)F1W%2=B]^X%SM*3N@-1G)7 QDHA*23D)R7;,I!M9G&*7 'FE4; MEY2DG\8D/-'2MQD'[DRG'V:[PBPK!U3KB@%S^)3R@Z M;"9/<3P:V.$@QR\"9U/#"R\(S:RF=B(Y:8;]5MLO9H?5*#EM<_[1+<-<\3Y2 MN<%)0#BL$15F9J-%;2\>*Z'Q&F.76[QI@C0&^'PMA'[8F+M,=W?- M_@502P,$% @ AH5M5H'7[WKN P #10 !D !X;"]W;W)K&ULM5A=CYLX%/TK%JVJ5IH.&$(^I@E2FVG564VU4;-M'U;[ MX(%+@@J8VB9I__W:0/A(B'=3D9<)AGO/G'M]#,>>[RG[SK< OU,XI0OC*T0 MV9UI&W-(-4/@DI2XB00[8Q><: !$52$INV98W-A$2IXROFS6DN MXBB%%4,\3Q+"?KV#F.X7!C8.-SY'FZU0-TQOGI$-K$%\R59,CLP:)8@22'E$ M4\0@7!AO\=W2ME1"$?$U@CUO72-5RA.EW]7@(5@8EF($,?A"01#YLX,EQ+%" MDCQ^5*!&_3]58OOZ@/ZA*%X6\T0X+&G\+0K$=F%,#11 2/)8?*;[CU 5Y"H\ MG\:\^(OV5:QE(#_G@B95LF201&GY2WY6C6@EX-&9!+M*L/]O@E,E.$6A);.B MK'LBB#=G=(^8BI9HZJ+H39$MJXE2-8UKP>332.8);RUU$>0Q(!JB)4TRFD(J MN!JMF-0*$[\020/T_D<>97+V!'IY#X)$,7^%7J,OZWOT\ODK]!Q%*?IK2W,N M8_G<%)*8@C?]BL2[DH1]AL0?)+U%#KY!MF4[/>E+??K;C,ETJTBWN^FF;$?= M$[ONB5W@.6?P#I7?H%5,9,G=!OS]*,/1@X"$_]-7:HD]ZL=6J_*.9\2'A2&7 M'0>V \-[\0R/K3=]A0\$UFF#4[?!T:%['0' H?X;M&&4]TYR"3"GR=Y3 0$<'!G^(CG:K6NQ;A4ZP.!=X/6-!1[PD"K6BWVI=,U$%BG#=AJ MOM[6%75;@0_4B:'0NJUH&1D\K'8KO(XP[>-/0$^0.\']ZL6-P<#:#[?W9QA& M/J /.4LCD4NY'LV;1KQZY(OG[!H& S<. SO7E*_6OUSYC+ MY7OJ3MSC5V]/C./:9]3;&!BL=S"/(/=-6QH'Z"')&-U!4NP9M*K5(EX\50.A M=>MOK!$>7U.U@YJFH="ZK6AL$];:D=]0[>14M<[T6+:G0:/)Y(QL&V^#]>9F M25,N6%X>'\@-J^2^D3WY#^%J,2^>K8'0NAUH7!.>75.X@_JFH="Z._S&.-E: M-W*Y<"N\]L:UY6*KW;HVIF1JMLYJU$'9)\(V4*,I4#5EQGC"99JRN>V M2#G@R#@EL>TZCF\GF% KZ)FU"0]Z;"EC0F'"D5@F">;/0XC9NF_5K=W"#9DO MI%ZP@UZ*YW +\BZ=<#6S74=]R-"&((90: :N_%8P@CC60HO&TQ;3R+;5C<;Q#OS#:E98I%C!B\3V) MY*)OM2T4P0PO8WG#UI]AJZ>I\4(6"_.+UIEM4QF'2R%9LG56#!)"LW^\V<:A MX*!PRAW M(:]>0Z[C>B5\1G_N[E;0\?)0>@;/^TTH:V@28RKW(XH>OBIS="DA$3_*8I=A M-\JQ=2UW18I#Z%NJ6 7P%5C!AW=UW_E4)OQ(8'MA:.1A:%2A!V-0H"'!NDK+ MA&;>OO'6=\PJJ#=;CN/T[%510HF9TRB:[9%KYN2:E>0>LI+JYB0ANB ;B 9" M@+SG1$J@WV:STA/*D)L%1J[;.21>2> O8^_G\OQ*>1/\K)--(,G0(%2YQP&] M2,O:?EZ6"?4/A'J.>RC4/S@AK]YY]81:N816I81K=?,7JN8*DBGPTO.HQ'EK MQ1P);$]R.Y?<_H<71_N883@2V%X8.GD8.O\A>3N'65F6O)54WBK4+KR_"?"Y M:4L$"MF2RNPYRU?SSF=@'OP7ZT/5$64-S"^8K)VZPGQ.J$ QS!2D<]92Y&PO=V]R:W-H965T$E\.?]S?N?$EXPV7#S)'$"AYX(R.79RI67!18 MZ:Y8N;(4@#,K*J@;>%[D%I@P)QG9L9E(1KQ2E#"8"22KHL#BUPU0OAD[OO,R M<$]6N3(#;C(J\0KFH![+F= ]M_&2D0*8))PA 8(**3*>,#ZM88I4&H<:8R?6Y].$]((=]LOWC_8W'4N"RQA MRNDWDJE\[ PZ\(@JT@^%M!N!6$-M&:S*9UBQ5.1H)OD##6VIMIV-I8M1$O3@^2TH3*A\AR[1 MX_P6G9^]0V>(,/20\TIBELF1JS23\>RFV_@W=?S@E?B?,;M"H7^! B\(6^33 M;OFD%%KN67FP+W=U)9IR!$TY NLO?,7?1\ZS#:$4Z6Q:*G!+9$JYK 2@[Y.% M5$*OPA]M2==1>NU1S,Z\EB5.8>SHK2=!K,%)WK[Q(^]]6PG^D[.]@H1-0<(N M[\D,*[,@VG*LA9$5FL-BG01Q,!RYZUWV$T9[3+V&J=?)]"!PIL\R?5K_!ZI_&8KB -JK^44 _] Z@NFWVF**&*>IDFMH3! 2Z!XK- MN2ES4K:6+3H.WC\$[+;9 XP;P+@3<&>/8;O'+M!*<-F*&!^%[\?QX(#QA-$> MY*"!''1"3M*T*BI=0,@0+KA0Y+2/U!+ P04 " "&A6U6:D=; MMI8" #2!P &0 'AL+W=O7QWSEU<[.Y MS$>.9PX$%#)E&+!^K&$*E!HB?8R?+:?321K@]GK#?F%CU[',L80II]](KHJ1 M<^:@'!9X1=4-KS]!&\^IXB@;"45+UNP/D%)6//$#VT>M@": MIQ\0M(#@*2!Z!A"V@/!0A:@%1(84T%A*4!(=I: PH1)]P4)@4\9C] [=W:;H MZ/5Q["HM:J!NU@I,&H'@&8$077&F"HEF+(>\!Y_NQY_OP;LZV"[B8!/Q)-A+ M^!FS$Q3Z;U'@!6'/>::'PX.^
O_('W MH:\ +TF6OB39[(7('I4JZDH5[6-/QB47BOS&MK_"@QX4$OI*T; ,+(N9$NLD M\O0O=M?;.=[U&NPXI;M.OG^^XS;K<3O;]FK"=;>:5 EB::>#1!E?,=56,U\^4O?3+LK+):$241AH:6\D_>ZAXIF@C0;Q2O; M(N=NB",@WZ_X%QM-D:@&^/)'U!+ P04 " "&A6U6+9G IL(" M ["@ &0 'AL+W=O84"L,S-@-#P.VEAFA<,.16.KZ9\(U *7;:2&7H@""#1&H%K!X;F$&6:2$5QJ]:TVJ6U.!N>ZO^R>2NI7(VM M"PNEL,#K3-ZR\@O4^0RU7L(R87Y16 00T,#@6\&O .!88U8%*WJ]R-<1&6. PX*Q'7LY6:;ACW#:W\ M(E3_3^XD5V^)XF3XF;&T)%F&3B*0F&0"76/.L=Z]4_0>W=]%Z.3M:6!+M98F M[*36G5:Z[C.Z'] 5HW(E4$Q32/=Y6\78!.IN YVZG8)?,>VA0?\,N8X[:(EG M=CCNMN!1-SXIN,*=9_&X&[]FFP;O=Y@Q:'9M8/2\%W:M;5\JTC>DKA*;\&(X M.'<<)[ WNWYUKJ#+TT@4.(&QI>J/ +X!*WSWIN\[']O<.W#1^$B+[IGF-:9Y MG:9=Y@4F7-4XB=@"+3LL]/[)YJEY+\Z(.F-YI;WQD<3V;!LVM@T[;;O"7(V@ M2;K!-($4W;(YDR019^B2)CWTXPKR.?"?;3YV"K_2@]DQQ:)CBL5'$MO;';_9 M'?^_*T$G^5K[CRD6'5,L]EMJC^/LUI[*67OGE,R!+\WU1*"$K:FLSJ%FM+D! M3&PO=V]R:W-H965TWV,.W!"3E8 MEF]F."%&,-1C-RP8TD*D"8$;AGB199C]&4-*-R/#-K8#M\DJ%FK #(8Y7L$, MQ'U^PV3/K%6B) /"$TH0@^7(N+0'4U_A->![ AN^TT;*R9S2!]7Y'(T,2TT( M4E@(I8#E:PT32%,E)*?QN](TZI"*N-O>JE]I[]++''.8T/1'$HEX9%P8*((E M+E)Q2S>?H/+34WH+FG+]1)L2Z_<-M"BXH%E%EC/($E*^\6.5AQV"U&DG.!7! M:1*\9PAN17!?&\&K"-YK(_0J@K9NEMYUXD(L<#!D=(.80DLUU=#9UVR9KX2H M?3(33'Y-)$\$,[GQHB(%1)?H6PX,BX2LT%>0N4<3R@5'QR$(G*3\!)VB^UF( MCH].T!%*"+J+:<$QB?C0%'(F2L]<5%''953GF:@NNJ9$Q!Q-2011"S_LYO<[ M^*;,0)T&9YN&L=,I^ 63,^3:'Y!C.6[+?":OISMM=OXO^O2?H^\EPZWWA*OU MW&?T].IS]/-RS@63)_E7VP*7$EZ[A/J[#7B.%S RY.^+ UN#$;Q_9_O6Q[;L MOJ58^)9BTS<2VUL'KUX'KTL]>#J/J3Z/"WD>VY:B5/&UBJH+ZZ OM\%Z-\$O M0\)#B'/N[V.FW9@]D[W:9*_3Y"RF3)P*8-D++DN9WD[LBX;)0X3=-'D(<;R& MQQ:(TV[1KRWZG1;OJ,#I"^[\@\S:EM7PUX9IS#X\Q+A-G>DAQNE?-"R:.R4E M [;2M9S+Z1=$E'^2>K2^+ESJ*MD8']N#B=TR'LKK17D;>)(O[R;7F*T2PF7" MEC*4=78NUX*5];[L")KK@C:G0I9'W8SE%0F8 LCO2TK%MJ,"U)>NX"]02P,$ M% @ AH5M5E7)"<<' P 00D !D !X;"]W;W)K&ULK59A3]LP$/TKIPQ-3*(D39I26!NI%$W;Q#1$87R8]L%MKJV%8V>V MV])_/]L)62@A&FC]T-C.O>?W+N=2NM\S/?5_,59D0= MBQRYN;,0,B/:3.725[E$DCI0QOPP"/I^1BCWDJ%;NY+)4*PUHQRO)*AUEA&Y M.TSOYDHZ\P I"AG-M&8BY;'""C%DB(^-WR>E56UI@??S( M_LEY-UYF1.%$L#N:ZM7(&WB0XH*LF;X6V\]8^HDMWUPPY?YA6\8&'LS72HNL M!!L%&>7%E3R4>:@!PN@%0%@"PCU M_<"("H!D3-:*'.V+H@FR5"*+4@;;=CL MP.7&H8T;RNU3G&II[E*#T\G4E$6Z9@AB >X1=LQ@K1#&2J%60'@*EVCR!)>4 MS"BCFJ*"PPO4A#+U 3IP.[V PX,/< "4P\U*K)7!J*&OC3J[AS\OE9P72L(7 ME'PE_!BB[A&$01@UP"?M\'$N#3QP\/ IW##G>*:T M-,7VJ\E10=%KIK '\$SE9(XCSYPPA7*#7O+^7;T(:9[VJPTKI3&;U+*A$FT1IDU M:8V?Z0@'^UF-GV<^&C1K[5=:^ZU:;X0F#)@[ZI74)GW]9WOW@WU]K5N]L91/ M*B,GK4;NW)L;4R ;4]-+-+W&=C-;VX4[F_@.B*KBW6KC"ZM]HR[LD$@80":X M7BDS2,FNB6?2RO/&= RJ= Q>EXZ4JKE82WH"-?=[W.?:Q2392/>H2 MP) G7@D]]TICZE/?UUD)G.H368/ D4(J3@UVU^6$01#ZG3'AI MXK[=JC21C:F8@%M%=,,Y5<_G4,G-W!MY+Q_NV*HT]H.?)C5=P0+,0WVKL.?W M*CGC(#23@B@HYM[9Z/0\MO/=A)\,-GJK36PF2RD?;>=;/O<""P059,8J4'RM MX0*JR@HAQM].T^LM;>!V^T7]RN6.N2RIA@M9_6*Y*>=>[)$<"MI4YDYNOD*7 MS]3J9;+2[DDVW=S (UFCC>1=,!)P)MHW?>K682L@#/<$A%U Z+A;(T=Y20U- M$R4W1-G9J&8;+E47C7!,V$U9&(6C#.-,NL!=SIL*B"S(56,:!>2&"<8;3JX! MLR4U?<8],)H\B!P4^5&#HH:)53=\? F&LDI_($>$"7)?RD93D>O$-TAG/?RL M(SEO2<(])-^I."'CT4<2!N&8/"PNR?'1A] MN[BX!P73&:W(,U#E%F((MI6+G)P]=.MT%$2)OQY@F/0,DX,,:#49LFJCIEM6 MX\_QL-6TMYJ^934=LIKN6(WBR;!5U%M%!ZWNI<&U+-JRYEU95Z_*>H@DVB&) MXCU)SWJ2V4&2:]":,%XW!G(\)P:PC,R0]VS'^U.\9V_CWCM^>Q6&O.*=.HJ" M\#\O?^MJL;?T#54K)C2N8H%1P&ULM9E=S.Y,&@S_R4=LS M&QMFN[/99I)L>]'IA0+'AEE K"3;R;_OD2#$Q%B)4S47#@B]C\1YQ9$0XPWC MWT4"(,E]GA5BXB12EN>N*Z($ Z7292%;C3<4F7< /R M6WG%\_QQ.FI M'D$&D50(BO_6,(,L4R3LQX\:ZC1M*N'V\2,]U#>/-W-'!"TMT7'I.\=$;_G][ONQRS_3 NC?/YZN=\5C?_6>OCFUENQ M[#=#KJ]Y@SV\/TI00ZQ8DDP-/A)1D9 %ICA2T@=,6E)T#3@C4^7??O%'OMRZW*MA(PU3N74\]KX=_8W>][4I7-6^G6K!;K>^/=JJ% M'=6\X7:U5C0'330'QFC>K.X$_%AAV$BP5K]_7T)^!_R?KB :48<&T29L;A,6 MV(2%EF M-N4.CN5^J!X3E^%A$H)X-$E,)7=::02.?Y#HC=AEIE!YJI$U8 M8!,66H*UC!PU1HY>8:0$CE,XU4NJ&$3$TU(==]EIQLD$R(SE)2T>B&0-%UO M"U56I0LL)?TS@^_&-@[UW28LL D++<%:OI\TOI\8C;I6CRSGC7>GKV0?(4 ."*LO?!4!3H58P:%>PE%UXO&A1%]J-DV M87.;L, I3&E67U&3$&$+(@"7H>0!*!=DDZ110E*! MA;(*\5@R,$QKC2*? UM-#TY^9LS6T+QK$&PP).%OBN M6K76->PLQ:@U[+S>T[MUS];RS4PZ=)R]T*^3O0&;6^U'\.9^A+;ZT79N:U?$ M,_;L$U-;+\41N85[*HRS@9ETL',V:7.KM, J+;1%:SOL/SGL_W^3@IE]L.PFP?">X^?8V&:\ MI>R)YP "/9>DXA,K%Z*^L6V>Y%!B?DUKJ.23C+(2"]ED*YO7#'"J126Q/<<) M[1(7E16/];TYB\=T+4A1P9PAOBY+S':W0.AV8KG6_L9#L(%K1"#;&)-W9O92-7K@F\%;/G!-5))EI0^J<;'=&(Y"@@( M)$(Y8/FW@1D0HHPDQN_6T^JZ5,+#Z[W[>YU=9EEB#C-*OA>IR"?6T$(I9'A- MQ /=?H V3Z#\$DJX_D7;IC8<6"A94P&L%WK\* M_%;@ZZ -F8YUAP6.QXQN$5/5TDU=Z+'1:IFFJ-0L+@233PNI$_%"OA;IF@"B M&9HF"5M#BNZ?Y3O"@:/+.Q"X(/P*O46/BSMT>7&%+E!1H:\Y77-$G7%TCWWV#/,?S#?+9>?FT9E+N:+GW4F[+Z%U^K\OO:3__ MA-\<[_"2R*PR33, F'#T8[KD@LE7[*6$$LJ%<2H;>:CE:C_8Q'XH)VUS&*!? M$XRZDA=8@PYK$CIDQZABCO[VE&7!U;&"",@ C6=0G"X[(^B7^ M";)A1S8\2_9%Y,!,-,/^='KN$8ZAQA^8>48=S^B?9A/V&[B@ A,3X*BW:-W0 M"X\(^T7#*#HBM ^.'G7L?\9L550<$">3VV8L&:R.%LJ;T3G6^1@O#4CN" M%$*A++!\;6$)::J FSQAR6-+TED4@6AF^@"&)< MIN**5E^@!?*47TA37C]1U-?2 M(4[3: BQ\?1J3Y42V\#VQC)'K+FY[;-HUU:Y>,(+',+"D,G&@6W!"-Z]L2?6 M1PV9VY&Y6K+N# 5%1%-'@&K&!$"ID?PVQ:6T/97LALYT(>%T$ MO-<\8ZWYH7'PGISQ>.9,)_Z>0YYTB!,MXJ<6 !6,A* 2M6JAAXBT7H<2-69^ MC\@=^=XPSK3#F3[OQ' >(:;^)AS)_R@7LB^O[1$2P+(A,JWMH63Z/7KH 3#C MFOOI=[2^UFG%X#@N99I&J /7):;6[5#(%S+; 9]UX+/73,S9DUQR7=_KYU*# MJ-W$?R+:UM\BP7K!U&S-^NEDC2S['R+]DHL13-9B3K]E#T@99.,A&)U$C: MCO?K=Z1DS2H4=0&JD>]033PE&="S[R-,<65[^MH@SG3 M?5F@H"^)5#DS-%6IKPN%+':@///#(!C[.>/"FT_=VDK-IW)K,BYPI4!O\YRI MPPUF]/AF#]60MY:.=W,8S+[ &88:1L0R,?G:XP"RS1&3&WQ6G5Q]I@:?C M(_L'YSOYLF8:%S+[B\=F,_,N/8@Q8=O,W,O]KUCYU!V-['9@1/3H+-$PWBFX3>F%+.7]!;>01?LRQWF:U1?:=OGAR6\>?UVZALRU1[H1Y59R]*L M\!FSWL.=%&:CX1<18]S$^^1B[6=X]/,F["3\@.L^A)<]"(-PT&+/HAM^QPX0 M#!TZ:/.F&_V1B3X,!PX^['!F6%_:T/$-G^&C(,_86I;7 ==T+R)%RD4#3,2- M^>]F@PK,ABZR"?KRB3CAUF"NO[8X=%,:,&HWP-:B*UVP"&<>%1N-:H?>_*(8Q<*-+Y4\. 584&8]8^908"G@$I%20"5#B MJRT]:"[Q@>E'+E(+A4$0_-C@H,T69[G[<"O@XY8RQ*)Z=KVV8L\T<&$?7#*& M,LLXBTX-L#MHKN0.XYY+2;?M2.Z^)]LL.]3']X'\A.,)"B.9"OX/\3-(Z>D& MV?#V%5FZ6JVJ^$O*LYXX/8)(G*\I)'H4$Q!OE?75'BMLLN=E145;48%*DE.E MJDIA6[1UWLQ+T_9,9(V8'-6L7.2;:K7N9J]=$^?_M[ULA>\89:*@(H0)08/^A$); ME>UE.3&R< W76AIJW]QP0QTY*KN!OB>2>J9J8@^H>_SYOU!+ P04 " "& MA6U6-"6V+?4" I" &0 'AL+W=O9 2CTFE,FATZF5''CNG*108YEAQ? ])N4BQPK M/15+5Q8"<&)!.74#S^NY.2;,B0=V;2KB 5\I2AA,!9*K/,=B.P;*-T/'=W8+ MCV29*;/@QH,"+V$&ZE-24'!$4!\]<*8R MB>Y8 LD^WM7F:H?!SN$X.$GX';,."OU/*/""L$7/Y'QX<$).6"<\M'SAL80W M,CCAN?X:IRP L8.OJS MER#6X,0?/_@][TM;2Z*^ M)3*%:QU['2_L#MQUTTQKE/\6M:>R6ZOLGE1Y]UKHDJ1/*2%KD@!+T)8 3=I4 MED2^UQ1P(/%DR)Z^7JVO=YX^2E) %X2A+6 A+]L$GF;JEDC40[G]1-ONRWD, M4<6@J1*\E2?N2E2[C,YSN>94?T^4J&V;P>A]>OV.US\XA.C=/?$[@=\_. >W M475S$$O;C"1:\!5397FJ5^M^-[)E_F!]K/M@V;;>:,HF^H#%DN@23"'5E%XG MTM=#E(VIG"A>V-H^YTIW"CO,="\'80+T^Y1SM9N8#>I_!_$_4$L#!!0 ( M (:%;5;SU^6U" 4 %H9 9 >&PO=V]R:W-H965TQ )#H+8X2,; 64BYO;%M,%Q!3T6)+ M2-0O,\9C*M4MG]MBR8$&V: XLHGC^'9,P\0:]K-G8S[LLY6,P@3&'(E5'%.^ M&4'$U@,+6]L'3^%\(=,']K"_I'-X!OEE.>;JSBZM!&$,B0A9@CC,!M8MOAFY M[71 ]L8?(:S%SC5*IS)A["6]>0@&EI,R@@BF,C5!U=E$4B^T3K M_-U.ST+3E9 L+@8K!G&8Y-_TK7#$S@#BUPP@Q0"2\0-(S$1W2-OD62(7 MTG 03[XVW% MNJ1.MM1'Q&CP5YJTD(NO$'&(:[#GEJYP,WMNG2O2B5V/5(@#=,=BE?>"YJ[@ MG"9S4+DHT62#=M\;TTWV^'9->8"^_:9,H@<)L?BKRD$Y?KL:/ZV_&[&D4QA8 MJL $\%>PAC]\AWWG1\/LVN7LVB;K^>P$^J*26%I$F@GEVA M"A #3FX12NT&A+2A5@1),I5)'+,;H[Y$C+;5'!/T)E(N/.X2KB)HA>VB3&D$$Q7FY8(("NA&&%.B4L^F< MD@*K(RGPL\IV^>\*S:EW#A+ =[#3[55[N5ORZEX6?P.C[D'4G9;?K>;3*_GT M&I;*U999)1>CU>KR1H:P8D>OXW S1U^AN[3,HP@"6W4> M,PAKPE\ [&;D-7:]GN-6IP FFANYS*>G,B0'&8I;W9H,Q5JKL%$L3*Z#K(XK MN;B'"[C7\;PVJ:&CQ06;U:7T%BV\!5MO+7-OY:1,ZW>!L.^HCE?#3&L+/E-< M3ES"[^N]: 8L%G!3@6CYP68Q,$2Y2$H"M:R@L_4E5-#?[)KS?B=0LJQL]5RTCZFY5B+%#:K MU!AXMBE3Y;37N0OT[1'B"?#*%M1LM&$/2K12$>=_[K%) S4[/D$M::2AI)W1 M9I-#42/8P:1FE29:T\B%FG92HTT.%8VTZKAI02-F0?M/6NTCF-VB0'MEK]T] M5I]$2R(Y:<-U0;=M!CB_,2-:-,F%.S(3:Z/I!JRU6I*&:GFD;S>;;$P-TY5FR\53NYTS1#G%_JKI8Q]\2=W<5=OAGHC#G8.\?=,?!Y M=J@OT)2M$IF??)=/RS\.;O/C7"Z JDND+ZO<98W)[DP*4?Z<,_P%02P,$% @ AH5M5JM' M+"I' P % H !D !X;"]W;W)K&ULK99M;],P M$,>_RBD@!-*V//0QHXW4CFN,FUM9;8Q79;)O'A.3M9EK&T$]/> M-+;KN_O=W^>'T4ZJ*[U"-/"[R(4>>RMCUJ>^K],5%DR?R#4*^FY'0=#W"\:%EXSZU=P?-#@QSD6 M X^Z!53J*O/@0B=6L6.B]#9IZ)U=#REZLC@3!:T931S13=1BHDE M4AD;F%]#<]Z,7;OAR8ZI#'Y\)I?PT6"A6R4KXW?;X]NM>ZK7+,6Q1WM3H]JB ME[QX%O:#UP>RZ];9=0]Y3[YL[$K:"G'\^@B^BG+9CV"*2RX$%\LVZ-)MS[FU MQ\,V&4:#0;\[\K$AK G1\;7BP9_&PK>Q MEC&'#=;PI!NVD_9KTOZCA7M/A6'^+>\2I7]/-EK(87^XAV90TPR>3+>*[D'5 M!O=4"TX&@W;.89CY=XPOD>^JN\GM'N&X<1'OJ+FS<,>&C M5Y0.^3VG1^6TB1,%G4$<]_;P1+<\T9.M9,GWX$I6$>_NA/A?Y?S&15V@6KKG MB(94;H0I[^QZM'[R3,J+_G9Z^5XZ9XJ.-@TY+LB4=AWII,HG2-DQ&ULQ9U=;]LX&H7_"N%= M+&: MK8D?V:3 (GUQ<5V&C3HSL5@+QB;L87*DH>2G69__>K+EFDQC-2<07+1 MVHK>YY6<(^HECTE=/L7B>[+F/"4_-F&47/76:;J]Z/>3Q9IO6/(IWO(H^\UC M+#8LS=Z*53_9"LZ61= F[)N#P;B_84'4N[XLMMV)Z\MXEX9!Q.\$27:;#1// MMSR,GZYZ1N^PX6NP6J?YAO[UY9:M^#U/OVWO1/:N?Z0L@PV/DB".B."/5[T; MXX(.BX!BC_\$_"DY>4WR4WF(X^_Y&[J\Z@WR(^(A7Z0Y@F7_[?FM,>6?)'M@O3K_&3SZL3&N6\ M11PFQ;_DJ=QW,NN1Q2Y)XTT5G!W!)HC*_]F/ZH,X"<@XZ@"S"C#/ X8O!%A5 M@'468+Z485@%#-MF&%4!H[8!XRI@W#9@4@5,V@9,JX!IVX!9%3 KY%#^_8H_ MOLU2=GTIXB2R)/-X MDUU#"2M4^(O-4Q:$"?F-"<%R1?Y*/I)O]S;YY>^_7O;3+'=.Z"^J/+=E'O.% M/!;Y'$?I.B%.M.1+1;RMCY]IXOO9.1]/W#R<^*VI!?Z+19^(97P@YL"T%,$N?_A$!K,7P[TVX=,7P_T6!V\4X<94$4[UX39?',[= M&&F$8!VO *O@65VO@)M,]]&*9RU[2AZ>R>E^=^RYV'SSQ,22_/'O#$EHRC?) M?U571IE_J,Z?W\TNDBU;\*M>=KM*N-CSWO4__F:,!_]4R1()LY$P!PESD3 / M"?.1, J"2<(?'H4_U-%+X2=DES6H(GP.HA6)M[GP$Y(514G*HF6V[0-995=! MJFRR;[7\KL)&PNP2-BI@>;VWOQX/C,%T=MG?GTH6F=-%PCPDS$?"* @F279T ME.Q(*]EOD>"+>!4%_\L:X<5I8[V(DU0ET9(W/A'"=)#_R$*8:]-V%5^[G XR MIXN$>4B8CX11$$P2W_@HOO'K[>7'AZ( D+07/Y*GHE/%EQ_9GHNLDTBV7 2Q MLM'4)NG::")AMO[T3?+,F4C(D&S*2MP39'"1\)L),Q!PEPDS$/"?"2,@F"2\&='X<_^XN[=K%4G M:M[<;3*SIJ.S&!5D*_5U4M.52U MA5BRJB_EY)$%@NQ9N.-Y_9NN^5%>&D7I\W5M*RO::4?+FHP;'2T;FM6!TEPH MS8/2?"B-HFBRED]\#D.KY;*"33[(K5\0I2*(DF!12EFI6:.ALO/1 WWJKG?M MUQ,ZT(0NE.9!:3Z41E$T68-FK4&SG0:C7=Z-RAO.Y'"7WO/DI4;3;-P2C8$U M:@YBZ;-WEF'+M XTK0NE>5":#Z51%$T68VU[&5ISH7ES%SS_*"[BK%ED MBW3'0I)RL5&J$NIJ06GV*V<^JT:RQM5(EO(N#W6SH#0/2O.A-(JBR:*N+2VC MA:=5C=%NJUX\.QW(XC_R$0#UC7[8N.^.344KJ_"6IHJBLTDS+84+H-C/F%J- M_5S]B7>6$-1?@M(HBB9+J+:8#+W'Y&RV8?S,.;E/X\7WP\CGEXAK1S_UT,[- M(=2/@M(<*,V%TCPHS8?2*(HFR[HVKXSQ.X^#&E!G"TJSH30'2G.A- ]*\Z$T MBJ+)ET!M5":#Z51%$V>3U"[9:;>+?OI\L)L^ECGI84^=5>YOI[0 M@29TH30/2O.A-(JBR1JL72ZSIEICE0#'WIDW=68;NL#C2K"Z5Y M4)H/I5$4399B;7:9>K/KC?Z"GM[U=@^EV:^<^;3R%XS27R#C%[\G"STL%TKS MH#0?2J,HFBSMVCHS]0;26UR&"BU]:<50-+56TV5HMHVV@F98JC:TB3-,AE M^5 :1=%D$=96EZFWND S6O19.M^JH=[7*Y] F\DLT -RH30/2O.A-(JBR>*N M#2]3/U_I:];=$<$BKT!+)U5":#Z51%$V^!&K+S-1;9F_J=4V;_9^IXBNT MU7Y2?VJHZ'8U=QL-9XJZN+G?4-7K@KI44)H/I5$43990[5*9+>9$ 0I>J!4% MI=FO? )&,39%)H>Z5S,V!76AH#0/2O.A-(JBR8L9U2Z4I7>A?CL._(NZ "X] M .UD/SVVJZ:A-+NB2:WW># =3XVS]E:QXR3[&0_/&ESHX7E0F@^E411-5F/M M1UEZ/ZK[,)?5G/UDC!2S^N;ZS)TEUC*M TWK0FD>E.9#:11%DX58NU&6WI/) M%XLC7S91\+!+"(T66<$8[#FY"YE^50L]MG.S"+6AH#0'2G.A- ]*\Z$TBJ+) MPCY9O?#=ER_$KE^(7< 0NX(A=@E#[!J&V$4,L:L8_A5>FE5[:9;>2WNQ5WM8Y.6(4NI-CVUH3(90;00G*F'JJSF\H'68*28;J _LLX:;)G6 M@:9UH30/2O.A-(JBR4*M[3!+;X?-V39(67C08I5B21YC01YWZ4YDJDR273XA M0:G*<>,*LIJS7N?Z@^BLR59)'6A2%TKSH#0?2J,HFJS(VM*R]-.Q\N6_LZ[8 M6 7KZ5TU":794)H#I;E0F@>E^<.F9V@V+Q>* M2BH+MS;2AGHC[6;/@I ]A+R0:N'C*@7:G%-EC!73"_39.DNO758'FM6%TCPH MS8?2*(I6:J]_\K2P#1>KXE%S27:WWD5I^=BDX];CX^QNBH>XG6V_-2[FAF*[ M;5PXY%"_7 MG"VYR'?(?O\8Q^GA39[@^%# Z_\#4$L#!!0 ( (:%;594Y%[Z-@, *0* M 9 >&PO=V]R:W-H965T,_A-74G>Z4_F2VBA2^%D&8:;*TMK\+09%LLF!FH$B6]62M=,$M3O0E-J9'E M'E2(,(FB45@P+H/9Q*_=Z]E$559PB?<:3%443'^]1J'VTR .#@L/?+.U;B&< M34JVP4>T[\M[3;.P9AK,XZO%V,7[@ \<]^9H#$[)2JE/;G*; M3X/()80",^L8&#UVN$ A'!&E\;GA#-HM'?!X?&!_Z[63EA4SN%#B;Y[;[32X M#"#'-:N$?5#[/['1<^[X,B6,_X5]$QL%D%7&JJ(!4P8%E_63?6E\. (03S<@ M:0#)4\#P.X"T :1>:)V9EW7#+)M-M-J#=M'$Y@;>&X\F-5RZ4WRTFMYRPMG9 M6\8U?&"B0E@B,Y5&.B)KX/4-6L:%@7=,:^:L?@._P?O'&WC]Z@V\ BYAR86@ MDS"3T%(BCB[,FDVOZTV3[VPZAJ62=FO@#YEC?HH/24"K(CFHN$YZ"?]B<@!I M? 9)E*0=^2SZX?-2$SSR\*0GG;0U-?5\Z0]-/8.Y,4A^,IG#'6RU<3M?C6I--;9#8WT]=JFNJ4:> MREU6NUD:3<+=L98Z)(Z/8H;CP;"-.DGRO$WR_,=)-J=[*\O*FC.XPQT*2.'C M$HL5ZLY3ZF5][BF]$-F) :/6@-'_JKQ'+VG<"Y&=&'?1&G?16SD+NO5(-A4T MB,:LK["# M&742!MW7(>O0VB7J\EM1T2!^(JIWVY\4-6Y%C9]Q)QW)HJ'A.;JOHY)=TL;? MWC[Q8/1$6N_FSY46'C4"!>J-[X\,94H55?<$[6K;@LU]YQ'^%U[W;TNF-UP: M$+@F:#2XH!M'USU1/;&J]&W%2EEJ4OQP2VTD:A= []=*V-[G]R]=BY))>2]6B)J>& %5T-OJ75YZOLJ6R(C MJB=*Y&9E+B0CVDSEPE>E1)([$2O\, @&/B.4>VGBGDUDFHB5+BC'B02U8HS( MS046HAIZ?>_QP0U=++5]X*=)218X17U;3J29^2TEIPRYHH*#Q/G0.^^?CF,; M[P)^4JS4UAAL)3,A[NWD,A]Z@4T("\RT)1!S6^,(B\*"3!I_&J;7OM(*M\>/ M],^N=E/+C"@(7S?5RZ)UXD..W7I3@?QD23-)&B FFC M#Q >'4(8A'WX='L#^WOO3J)!?';0 1OMAIV7L@=1X& AW$['L/^^"S-^ M#69'3K[QNS4];$T/'3UZAOZ]1.LF7\"54 I&QMR-^8(K(G,%=U$C=\(]L32J+4TVD5/+WDF M&((V1]-T1%)H:U[-6S@8+:_KM,HZ@=!D/CK;5_JL'ZT%1<>?SPY M_A?WI.2X+3G>6?*$;.QW"V+NRC9--"?,M.K.NN/_YE"7M/.5KST0;P2KW?&W MFIS](UT3N:!<08%S@P]ZQT<>R+K+UQ,M2M?W9D*;+NJ&2_-C1&D#S/I<"/TX ML:VT_=6F?P%02P,$% @ AH5M5FE4MQ!. @ @8 !D !X;"]W;W)K M&ULK531;ILP%/T5RYNF5MH" 9I6&2"MB::E:KNH M6;>':@\.7!*K-F:V$Y*_GVTH2[2DZD-X %_[GL,]Q_:-:R&?U1) HPUGI4KP M4NMJZ'DJ6P(GJBPU,U GNXY>)![I8:COAI7%%%C #_5A-I8F\CB6G'$I%18DD M% G^TA^.(IOO$GY2J-7.&%DE;3#)$^S;@H!!IBT#,9\UC( Q2V3*^--R MXNZ7%K@[?F'_ZK0;+7.B8"38+YKK98*O,,JA("NF'T3]#5H]%Y8O$TRY-ZJ; MW"C$*%LI+7@+-A5P6C9?LFE]V 'THR. H 4$;P6$+2!T0IO*G*PQT22-I:B1 MM-F&S0Z<-PYMU-#2[N),2[-*#4ZGDS(3'- /L@&%SL:@"64*W1,IB?7W''U" MC[,Q.GM_'GO:_,^BO*SEOFZX@R/<-Z3LH;#_$05^$!Z C]X.#_;AGE'920TZ MJ8'CBX[PW9LS=0-2P1:-Z9JZV9$'8FA(X]/&+"]PKLSI8+="N40B.ST5O3"VHB M;DTVFFC@ZJ +X2E=.!'9G@M1YT+TZE'XYP(S+AR2VN '#F\[X3H-+J]\ MWX^]]:Z(_]/ZOGNZO*8^;^>&VNYX1^2"E@HQ* S2[UU>8"2;CM,$6E3NTLZ% M-BW #9>F28.T"6:]$$*_!+8/=&T__0M02P,$% @ AH5M5NFTMD$V @ MP 0 !D !X;"]W;W)K&UL?51M;],P$/XKEI$0 M2*A.TZY 22*U&[ A;52M@ ^(#TYR2:PY=K"==OQ[_)*&(G7]DOCL>YY[[GSG MY"#5HVX #'IJN= I;HSIEH3HHH&6ZHGL0-B32JJ6&FNJFNA. 2T]J.4DCJ(% M:2D3.$O\WD9EB>P-9P(V"NF^;:GZLP8N#RF>XN/&EM6-<1LD2SI:PP[,MVZC MK$5&EI*U(#23 BFH4KR:+M=SY^\=OC,XZ),U0$ 8?". 9J M?WNX!LX=D97Q>^#$8T@'/%T?V3_YW&TN.=5P+?D/5IHFQ>\P*J&B/3=;>;B% M(9\KQU=(KOT7'8+O8H%1T6LCVP%L%;1,A#]]&NIP HCC9P#Q (B][A#(J[RA MAF:)D@>DG+=E*&B9JM(/:%MMH1$6)/H.L M%>T:5J [$:[>U?#5#1C*N$8/5#G8'EXGQ%@9CHP40\AU"!D_$_(]NI?"-!I] M%"64_^.)E3_F$!]S6,<7";]0,4&SZ1L41_'LF,<%WME8FYGGG3W#.S"A+712 M^1K]7.7:*-M)O\ZE'=CFY]G<="UU1PM(L1T?#6H/.'OY8KJ(/ES0.A^USB^Q M9P]]FX-"LK*3XM32G /2PY6>$QOHKCR=F]Q]-DW(_E0!.>FJ%E3M9T>C0O;" MA 8;=\?Q7(6N_.<>9ON>JIH)C3A4%AI-WMJX*LQ+,(SL?(_FTMB.]\O&/C&@ MG(,]KZ0T1\,%&!^M["]02P,$% @ AH5M5B=R^P]\ @ #08 !D !X M;"]W;W)K&ULC55M3]LP$/XKIVR:0-I(FM)L8VDD M"DQ#@@E1L7U ^^ FUR8BMH-];>'?[^RT63>5C"_QVSW//7?V7=*U-@^V1"1X MDK6RXZ D:D["T.8E2F&/=(.*3^;:2$&\-(O0-@9%X4&R#N,H2D(I*A5DJ=^[ M,5FJEU17"F\,V*64PCQ/L-;K<3 (MANWU:(DMQ%F:2,6.$6Z:VX,K\*.I:@D M*EMI!0;GX^!T<#))G+TW^%'AVN[,P44RT_K!+2Z+<1 Y05AC3HY!\+#",ZQK M1\0R'C><0>?2 7?G6_:O/G:.928LGNGZ9U50.0X^!5#@7"QKNM7K;[B)9^3X M1+2UINP*Q 5JH=Q=,F#SN T> %0+P!Q%YWZ\BK/! MQC")>PFOA3F"X> ]Q%$\A+OI.1R\/>SA'7:Y&7K>X2MS _=7; &7A-+NC;NE M.]Y/Y\KKQ#8BQW' ]6/1K##(WKT9)-&7'K''G=CC/O;L"OEM0JXE5TR.TLDM M!.$^F?U$20S2WT^/J%$G:O0*482&7Z[P55B@S4W5N/D^:?UT5"*<:=D(]0RD M.U[VP >U]R7FO O#S_^/(>EB2'J=WKI4XA-W0;LWFRTZ\6C7 E=9/(JB* U7 MNT[#G1*5:!:^$5F^KZ6BMEJ[W:[7G;8E_L>\;93\W!>5LASPG*'1T4=.FFF; M3[L@W?B"GVGB]N&G)?=K-,Z S^=:TW;A''1_@.PW4$L#!!0 ( (:%;58' M/FM'5P, "05 - >&POC.G5#G+E(MBZ,Z5RC]Z7C&=TY049UE.A4:23*9$Z:Z<>44N M*8D+(*79Z].'HJ'-W>KD=/RF!4]>SBE[L(7K6Z>#" &+BX7[BN[0Q MZ=ZF]'KXL=:JN<<8N6\A-TR4%NTUG1VS081['>MD6E/!B+[=T9_'WTA1-$BK M++RJ_D:#)!--&0:N">C,)*7./>%#=TPXFT@&K(2DC*],N N!:<8SZ2A=_]J* M#Y'BP<"^Z<&M4>FD3&2RS&TRF-^3:O@6L.Z!0<9Y;;#KFL!HD!.EJ!17NE,. M+H-/(*=JWZYR[7 FREJ4@ZJ8V5#6-C.F ?EO- M:+=ESU^DZ^3L/E.?%WHZHNQ#I=!K21.V+/O+I#: J?NX.LESOOK$V4RDU$Q^ M[X2C 5GSG'DFV8/.!J4RU0$J7>>>2L6F[<@O2?);NE3KV_Y55^L>.@]UJ6RZ?*MF&KQ^HP\-9-7AR"R? 03!Y$3?8/P61T M "9[K_;4?(Y)_TV:]*JC4.N\M7':JJ,.G&J'[GH:%J(:U;2_PO3\L#Y2 MZUQ,Q'1)XW'5E;-)V71T0V>M/D#81J[*CQW!. :S(X!A>3 '&,>PL#S_TWSZ MZ'P,AGGK6Y$^RNFC',.R(>/RB^6QM-;[;>(7LK@-L3W=5"#93O!*QF>)K#8A]W8 11?;=QO( ]L% MK'8@OST/U)2=$P2PJY@W[ [&D2C"$*A%>XV&(;(Z(7SM^X/=)4$0178$,+N# M(, 0N!MQ!', 'C D",KWX-;[R%N_I[SF_Z*COU!+ P04 " "&A6U6EXJ[ M', 3 @ "P %]R96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6 M!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV M)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(= MI7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 ( M (:%;58*Q1 0904 (4K / >&PO=V]R:V)O;VLN>&ULQ9K;4N,X$$!_ M196GV2IFD_@VER)4,3 S2Q4S4(1E'[>$K20J;"DCR>'R]=MRR-*&T+LO'9Z2 M.(Y]W([ZM-3>O[7NYMK:&W'7U,9/!HL0EI^'0U\N5"/][W:I#'PSLZZ1 3ZZ M^= OG9*57R@5FGJ8C$;%L)':# [V-\<:>=#MT=W? F,*P4[KS^UP7[3=5#N M6 ;UW=EVJV;!MEPCJ.3M41T/B% M7OJ!,+)1D\&172D7KP=.<%*MKRT %(J4^ZSA"W=2=7B<*,;;6E=P]DI\D;4T MI1)="#T"3 C Y,T Q;MSB2!3 C+=(>0T0L0?>&%GXFS9N]49 9F]&>21;98( M,B<@\S>#G"XDCF1!0!9O%TGI%PCR P'Y@1?RBRQOYI#E3+4'X\;K#N_<*0\_ M@[T1Y$<"\B,OY+1M&NGNN]NKYT;#SZ0)XK L ;P'^8F _,0+^4@C+E2I]$K" MN?=@Q)C@0##B$.?)\8C*Y"->S!.S@AVLN\= I%J8W7(6%LJ)H]8Y%>^I]WVI MC"FKC)FU C4,).9P+Z2IQ-=?K5[&'^P)HP)&I)PR9I;*"8Q3,X\GW1([RB-C M9I%\M[:ZU76->2AEC)F=<:JD5[WH4&X8,\L!LH5KP0M?[^ @S[@H'8R9??"7 M= YR:X^'ROQCYM1_+N_A*.6->)I.Q+=S)QMQ:G%A-Z9R_Y@Y^<>J0[T'@<(M MC642W--N)UP=4UD_8<[ZWZ1VXDK6K1(_8!RT;EV+8#S* 0G[_*)I=%B71S'5 M1F_"M$N94O>&1D).,9AE<&)*VRAQ*>_Z3%3V3YBS?YPWR!@J,57SI_A]5W&$ M+'&-F5 N2)A=,&VOO?K51L%_73W_XU%22)BE0%:6?R<8D[)%PFP+&C/%F)0\ M$F9YD"5P/YJ44Q)FI_Q; HMWEQ'2_X;)*(TDS!K95@MO@TPIEZ3,+B&*XLB* M,2FGI,Q.>5$8;PTD)92462CKBG0K%KE*Q>R4YZ7I5D#*)BFW35XIMAY!,2;E MEI39+>322B\;II1;4FZWP#&J%D;)X[K4N@"+;^+87F%,RBTILULP9DS@'I6+ M?QJ\Y)=2;DFYEZH0YH4"ST#%#3JT(.T'&$H8DQ)-RCU?(0N*#"]%4ZK)F%6# MH_E87'A476!,2C49LVHP)@[GT0(,U)LL9)1O,F;?T.49KB(SRC\9LW^>C_3' M4NU8!:GKGH4RLD_";2&$N:5NPYB4A3+N&0Y.[R!+:S9-B*Z.PYB4A3)F"Y%% MY7$/D[)0MD,+]:/9E9L8D[)0QC[#>5'[/@X?\5.Z7J>1LE#&;*'-$G&?3L9^ M/![F.:6@?(<*>EIMZ4IW^ ?@W)Y3"LIWJ* +/5^$]_"F]5N: CFEH)Q901CS M6QM:I\2/^+1'VW0AQ9B4@G)F!6UF9O3?DK)/OD/[O)RP'6-,LD_/;)]-.^&_ M0DFI)^=6#]5BZ,W3AB?L^IA4NK)N2= "/.G->_CA!*&T 6\.%WBZJV@[%-PV^?5I8YN/&%,RCX% MLWU>:2]M1CW&I.Q3L#\E1K29Q#N,2=FG8&_I/S6:MB1.C$DIJ&!6$-E[ZN7- M@E)0P=[B>=9[>K46+LB'Q3H+#;N=_<%^I6;:J.HGG,+#]E+6Y;D3\67]T$J6 MQW[TK*WK(]AV9DZMK#9/D6Z>@#WX!U!+ P04 " "&A6U6'M^97AP" ] M)P &@ 'AL+U]R96QS+W=O9-K*!I!3?BBV012M3G;?EC.P#^I!3R+."!6(RS_A$P*>?I5# M.^Z[4]WM^[KX.!Y.==7LQK'_D5)=[\JQK7==7T[G(YMN.+;C>3EL4]^NW]MM M2;IGVYG+EX_^_(_$[O-9K\N/[OU[V,YC?\8G/YTPWO=E3(VB]=V MV)9QU:2/PW5W39>-W)TG-XN7MU4SO+Q)D^8.4@C2^8,,@FS^((<@GS\H("CF M#\H0E.@^_F#'B#H8?Z@1PAZG#](EBCCDB!I@C6!UH)<"X'7@F +@=B" M9 N!V8)H"X':@FP+@=N"< N!W()T"X'=@G@+@=Z*>BN!WHIZ*X'>.GG8)M!; M46\ET%M1;R706U%O)=!;46\ET%M1;R706U%O)=!;46\ET-M0;R/0VU!O(]#; M4&\CT-LF+TL(]#;4VPCT-M3;"/0VU-L(]#;4VPCT-M3;"/0VU-L(]';4VPGT M=M3;"?1VU-L)]';4VPGT]LG+;@*]'?5V KT=]78"O1WU=@*]'?5V KT=]78" MO0/U#@*] _4. KT#]0X"O0/U#@*] _4. KUC\K&20.] O8- [T"]@T#O0+V# M0.] O8- [XQZ9P*],^J="?3.J'7M+2;-DVNMOGGV+A^7@1J8S&YV&T$,I\<]\15X^-1WE"P+Q.&E>\#7L_=/%((34V36QO2M>WR+K9M64S/+<5R M?XDO>G3+95-1[:I-EX^4T0>R=5P1I:XM=T6/]B>G?,.T^^0'YX]E]@7FG;?! M^9@G%NCW<6\C&4Y/?2Y$(37[7_$],9<^^/UHF'9-]0^S\_4^N; >YQ'9^#C\ MCC_.^+W^+_L0('U(D#X42!\:I \#TL&PO=&AE;64O=&AE;64Q+GAM M;%!+ 0(4 Q0 ( (:%;5;O0+W-]04 +\? 8 " @0X( M !X;"]W;W)K'0 & @($Y#@ >&PO=V]R:W-H965T&UL4$L! A0#% @ AH5M5B@>(U83 P C@H !@ M ("!*!4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ AH5M5GC=?;JJ"0 RU( !@ ("!=2$ 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ AH5M5CGUPO3[%P MV4( !@ ("!3SL 'AL+W=O&UL4$L! A0#% @ AH5M5H9D MN\62 @ E04 !D ("!&ED 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ AH5M5I".N=T P KP8 !D M ("!^6( 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ AH5M5D/7= 7) @ %P8 !D ("! M[6\ 'AL+W=O^@@# "?!@ &0 @('M<@ >&PO=V]R:W-H965T&UL4$L! A0#% M @ AH5M5J:3,WF&!P D!( !D ("!'WD 'AL+W=O&PO=V]R:W-H965T% !X M;"]W;W)K&UL4$L! A0#% @ AH5M5C7:Z31% M! * D !D ("!88D 'AL+W=O&PO=V]R:W-H965TD0( + % 9 " @5&0 !X;"]W;W)K&UL4$L! A0#% @ AH5M5FHJQNBC& ^$< !D M ("!&9, 'AL+W=ONR-B 4% ! #0 &0 @('SJP >&PO=V]R M:W-H965T&UL M4$L! A0#% @ AH5M5F2>A%66 @ G 4 !D ("!%+4 M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MAH5M5G<#AASA @ =P8 !D ("!;+X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ AH5M5NVXCUK'! MI X !D ("!O<@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ AH5M5KMYVV)W P .@X !D M ("!,]H 'AL+W=O"YD1$# ","P &0 @('AW0 >&PO=V]R:W-H M965T&UL4$L! M A0#% @ AH5M5BNKZ@%Q @ B 8 !D ("!X^P 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ AH5M M5GD1,RUF @ +@8 !D ("!9/8 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ AH5M5G8UJ\'X @ ,PH M !D ("!P ! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ AH5M5BV9P*;" @ .PH !D M ("!X0D! 'AL+W=O&PO=V]R:W-H965T ML/ 0!X;"]W;W)K&UL4$L! A0# M% @ AH5M5MBH_+J4 @ B@8 !D ("!*1,! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ AH5M5MU= MU#8% P 9 L !D ("!Y1T! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ AH5M5O/7Y;4(!0 6AD !D M ("!52@! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ AH5M5E3D7OHV P I H !D ("! M0CL! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ AH5M5NFTMD$V @ P 0 !D ("!#D0! 'AL+W=OWYE>' ( #TG : " 2M3 0!X;"]? M7!E&UL4$L% 3!@ !* $H /10 )Y7 0 $! end
XML 83 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 84 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 85 FilingSummary.xml IDEA: XBRL DOCUMENT 3.22.4 html 161 301 1 false 51 0 false 6 false false R1.htm 00000001 - Document - Cover Sheet http://oceanpowertechnologies.com/role/Cover Cover Cover 1 false false R2.htm 00000002 - Statement - Consolidated Balance Sheets Sheet http://oceanpowertechnologies.com/role/BalanceSheets Consolidated Balance Sheets Statements 2 false false R3.htm 00000003 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://oceanpowertechnologies.com/role/BalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 00000004 - Statement - Consolidated Statements of Operations (Unaudited) Sheet http://oceanpowertechnologies.com/role/StatementsOfOperations Consolidated Statements of Operations (Unaudited) Statements 4 false false R5.htm 00000005 - Statement - Consolidated Statements of Comprehensive Loss (Unaudited) Sheet http://oceanpowertechnologies.com/role/StatementsOfComprehensiveLoss Consolidated Statements of Comprehensive Loss (Unaudited) Statements 5 false false R6.htm 00000006 - Statement - Consolidated Statements of Shareholders' Equity (Unaudited) Sheet http://oceanpowertechnologies.com/role/StatementsOfShareholdersEquity Consolidated Statements of Shareholders' Equity (Unaudited) Statements 6 false false R7.htm 00000007 - Statement - Consolidated Statements of Cash Flows (Unaudited) Sheet http://oceanpowertechnologies.com/role/StatementsOfCashFlows Consolidated Statements of Cash Flows (Unaudited) Statements 7 false false R8.htm 00000008 - Disclosure - Background, Basis of Presentation and Liquidity Sheet http://oceanpowertechnologies.com/role/BackgroundBasisOfPresentationAndLiquidity Background, Basis of Presentation and Liquidity Notes 8 false false R9.htm 00000009 - Disclosure - Summary of Significant Accounting Policies Sheet http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 9 false false R10.htm 00000010 - Disclosure - Account Receivable, Contract Assets and Contract Liabilities Sheet http://oceanpowertechnologies.com/role/AccountReceivableContractAssetsAndContractLiabilities Account Receivable, Contract Assets and Contract Liabilities Notes 10 false false R11.htm 00000011 - Disclosure - Inventory Sheet http://oceanpowertechnologies.com/role/Inventory Inventory Notes 11 false false R12.htm 00000012 - Disclosure - Other Current Assets Sheet http://oceanpowertechnologies.com/role/OtherCurrentAssets Other Current Assets Notes 12 false false R13.htm 00000013 - Disclosure - Property and Equipment, net Sheet http://oceanpowertechnologies.com/role/PropertyAndEquipmentNet Property and Equipment, net Notes 13 false false R14.htm 00000014 - Disclosure - Intangible Assets Sheet http://oceanpowertechnologies.com/role/IntangibleAssets Intangible Assets Notes 14 false false R15.htm 00000015 - Disclosure - Goodwill Sheet http://oceanpowertechnologies.com/role/Goodwill Goodwill Notes 15 false false R16.htm 00000016 - Disclosure - Leases Sheet http://oceanpowertechnologies.com/role/Leases Leases Notes 16 false false R17.htm 00000017 - Disclosure - Accrued Expenses Sheet http://oceanpowertechnologies.com/role/AccruedExpenses Accrued Expenses Notes 17 false false R18.htm 00000018 - Disclosure - Warrants Sheet http://oceanpowertechnologies.com/role/Warrants Warrants Notes 18 false false R19.htm 00000019 - Disclosure - Paycheck Protection Program Loan Sheet http://oceanpowertechnologies.com/role/PaycheckProtectionProgramLoan Paycheck Protection Program Loan Notes 19 false false R20.htm 00000020 - Disclosure - Share-Based Compensation Sheet http://oceanpowertechnologies.com/role/Share-basedCompensation Share-Based Compensation Notes 20 false false R21.htm 00000021 - Disclosure - Fair Value Measurements Sheet http://oceanpowertechnologies.com/role/FairValueMeasurements Fair Value Measurements Notes 21 false false R22.htm 00000022 - Disclosure - Commitments and Contingencies Sheet http://oceanpowertechnologies.com/role/CommitmentsAndContingencies Commitments and Contingencies Notes 22 false false R23.htm 00000023 - Disclosure - Income Taxes Sheet http://oceanpowertechnologies.com/role/IncomeTaxes Income Taxes Notes 23 false false R24.htm 00000024 - Disclosure - Operating Segments and Geographic Information Sheet http://oceanpowertechnologies.com/role/OperatingSegmentsAndGeographicInformation Operating Segments and Geographic Information Notes 24 false false R25.htm 00000025 - Disclosure - Subsequent Events Sheet http://oceanpowertechnologies.com/role/SubsequentEvents Subsequent Events Notes 25 false false R26.htm 00000026 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPolicies 26 false false R27.htm 00000027 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) Tables http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPolicies 27 false false R28.htm 00000028 - Disclosure - Account Receivable, Contract Assets and Contract Liabilities (Tables) Sheet http://oceanpowertechnologies.com/role/AccountReceivableContractAssetsAndContractLiabilitiesTables Account Receivable, Contract Assets and Contract Liabilities (Tables) Tables http://oceanpowertechnologies.com/role/AccountReceivableContractAssetsAndContractLiabilities 28 false false R29.htm 00000029 - Disclosure - Inventory (Tables) Sheet http://oceanpowertechnologies.com/role/InventoryTables Inventory (Tables) Tables http://oceanpowertechnologies.com/role/Inventory 29 false false R30.htm 00000030 - Disclosure - Other Current Assets (Tables) Sheet http://oceanpowertechnologies.com/role/OtherCurrentAssetsTables Other Current Assets (Tables) Tables http://oceanpowertechnologies.com/role/OtherCurrentAssets 30 false false R31.htm 00000031 - Disclosure - Property and Equipment, net (Tables) Sheet http://oceanpowertechnologies.com/role/PropertyAndEquipmentNetTables Property and Equipment, net (Tables) Tables http://oceanpowertechnologies.com/role/PropertyAndEquipmentNet 31 false false R32.htm 00000032 - Disclosure - Intangible Assets (Tables) Sheet http://oceanpowertechnologies.com/role/IntangibleAssetsTables Intangible Assets (Tables) Tables http://oceanpowertechnologies.com/role/IntangibleAssets 32 false false R33.htm 00000033 - Disclosure - Leases (Tables) Sheet http://oceanpowertechnologies.com/role/LeasesTables Leases (Tables) Tables http://oceanpowertechnologies.com/role/Leases 33 false false R34.htm 00000034 - Disclosure - Accrued Expenses (Tables) Sheet http://oceanpowertechnologies.com/role/AccruedExpensesTables Accrued Expenses (Tables) Tables http://oceanpowertechnologies.com/role/AccruedExpenses 34 false false R35.htm 00000035 - Disclosure - Share-Based Compensation (Tables) Sheet http://oceanpowertechnologies.com/role/Share-basedCompensationTables Share-Based Compensation (Tables) Tables http://oceanpowertechnologies.com/role/Share-basedCompensation 35 false false R36.htm 00000036 - Disclosure - Background, Basis of Presentation and Liquidity (Details Narrative) Sheet http://oceanpowertechnologies.com/role/BackgroundBasisOfPresentationAndLiquidityDetailsNarrative Background, Basis of Presentation and Liquidity (Details Narrative) Details http://oceanpowertechnologies.com/role/BackgroundBasisOfPresentationAndLiquidity 36 false false R37.htm 00000037 - Disclosure - Schedule of Cash and Cash Equivalents and Restricted Cash (Details) Sheet http://oceanpowertechnologies.com/role/ScheduleOfCashAndCashEquivalentsAndRestrictedCashDetails Schedule of Cash and Cash Equivalents and Restricted Cash (Details) Details 37 false false R38.htm 00000038 - Disclosure - Schedule of Investments and Unrealized Gains/Losses (Details) Sheet http://oceanpowertechnologies.com/role/ScheduleOfInvestmentsAndUnrealizedGainslossesDetails Schedule of Investments and Unrealized Gains/Losses (Details) Details 38 false false R39.htm 00000039 - Disclosure - Schedule of Revenue Recognizes From Operating Lease Arrangements (Details) Sheet http://oceanpowertechnologies.com/role/ScheduleOfRevenueRecognizesFromOperatingLeaseArrangementsDetails Schedule of Revenue Recognizes From Operating Lease Arrangements (Details) Details 39 false false R40.htm 00000040 - Disclosure - Summary of Significant Accounting Policies (Details Narrative) Sheet http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative Summary of Significant Accounting Policies (Details Narrative) Details http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesTables 40 false false R41.htm 00000041 - Disclosure - Schedule of Accounts Receivable, Contract Assets and Contract Liabilities (Details) Sheet http://oceanpowertechnologies.com/role/ScheduleOfAccountsReceivableContractAssetsAndContractLiabilitiesDetails Schedule of Accounts Receivable, Contract Assets and Contract Liabilities (Details) Details 41 false false R42.htm 00000042 - Disclosure - Schedule of Significant Changes in Contract assets and Contract Liabilities (Details) Sheet http://oceanpowertechnologies.com/role/ScheduleOfSignificantChangesInContractAssetsAndContractLiabilitiesDetails Schedule of Significant Changes in Contract assets and Contract Liabilities (Details) Details 42 false false R43.htm 00000043 - Disclosure - Account Receivable, Contract Assets and Contract Liabilities (Details Narrative) Sheet http://oceanpowertechnologies.com/role/AccountReceivableContractAssetsAndContractLiabilitiesDetailsNarrative Account Receivable, Contract Assets and Contract Liabilities (Details Narrative) Details http://oceanpowertechnologies.com/role/AccountReceivableContractAssetsAndContractLiabilitiesTables 43 false false R44.htm 00000044 - Disclosure - Schedule of Inventory (Details) Sheet http://oceanpowertechnologies.com/role/ScheduleOfInventoryDetails Schedule of Inventory (Details) Details 44 false false R45.htm 00000045 - Disclosure - Schedule of Other Current Assets (Details) Sheet http://oceanpowertechnologies.com/role/ScheduleOfOtherCurrentAssetsDetails Schedule of Other Current Assets (Details) Details 45 false false R46.htm 00000046 - Disclosure - Schedule of Components of Property and Equipment (Details) Sheet http://oceanpowertechnologies.com/role/ScheduleOfComponentsOfPropertyAndEquipmentDetails Schedule of Components of Property and Equipment (Details) Details 46 false false R47.htm 00000047 - Disclosure - Property and Equipment, net (Details Narrative) Sheet http://oceanpowertechnologies.com/role/PropertyAndEquipmentNetDetailsNarrative Property and Equipment, net (Details Narrative) Details http://oceanpowertechnologies.com/role/PropertyAndEquipmentNetTables 47 false false R48.htm 00000048 - Disclosure - Schedule of Components of Intangible Assets (Details) Sheet http://oceanpowertechnologies.com/role/ScheduleOfComponentsOfIntangibleAssetsDetails Schedule of Components of Intangible Assets (Details) Details 48 false false R49.htm 00000049 - Disclosure - Intangible Assets (Details Narrative) Sheet http://oceanpowertechnologies.com/role/IntangibleAssetsDetailsNarrative Intangible Assets (Details Narrative) Details http://oceanpowertechnologies.com/role/IntangibleAssetsTables 49 false false R50.htm 00000050 - Disclosure - Goodwill (Details Narrative) Sheet http://oceanpowertechnologies.com/role/GoodwillDetailsNarrative Goodwill (Details Narrative) Details http://oceanpowertechnologies.com/role/Goodwill 50 false false R51.htm 00000051 - Disclosure - Schedule of Operating Lease Costs (Details) Sheet http://oceanpowertechnologies.com/role/ScheduleOfOperatingLeaseCostsDetails Schedule of Operating Lease Costs (Details) Details 51 false false R52.htm 00000052 - Disclosure - Schedule of Right-of use Assets and Lease Liabilities (Details) Sheet http://oceanpowertechnologies.com/role/ScheduleOfRight-ofUseAssetsAndLeaseLiabilitiesDetails Schedule of Right-of use Assets and Lease Liabilities (Details) Details 52 false false R53.htm 00000053 - Disclosure - Schedule of Future Minimum Lease payments Under Operating Lease (Details) Sheet http://oceanpowertechnologies.com/role/ScheduleOfFutureMinimumLeasePaymentsUnderOperatingLeaseDetails Schedule of Future Minimum Lease payments Under Operating Lease (Details) Details 53 false false R54.htm 00000054 - Disclosure - Leases (Details Narrative) Sheet http://oceanpowertechnologies.com/role/LeasesDetailsNarrative Leases (Details Narrative) Details http://oceanpowertechnologies.com/role/LeasesTables 54 false false R55.htm 00000055 - Disclosure - Schedule of Accrued Expenses (Details) Sheet http://oceanpowertechnologies.com/role/ScheduleOfAccruedExpensesDetails Schedule of Accrued Expenses (Details) Details 55 false false R56.htm 00000056 - Disclosure - Warrants (Details Narrative) Sheet http://oceanpowertechnologies.com/role/WarrantsDetailsNarrative Warrants (Details Narrative) Details http://oceanpowertechnologies.com/role/Warrants 56 false false R57.htm 00000057 - Disclosure - Paycheck Protection Program Loan (Details Narrative) Sheet http://oceanpowertechnologies.com/role/PaycheckProtectionProgramLoanDetailsNarrative Paycheck Protection Program Loan (Details Narrative) Details http://oceanpowertechnologies.com/role/PaycheckProtectionProgramLoan 57 false false R58.htm 00000058 - Disclosure - Schedule of Valuations Assumptions (Details) Sheet http://oceanpowertechnologies.com/role/ScheduleOfValuationsAssumptionsDetails Schedule of Valuations Assumptions (Details) Details 58 false false R59.htm 00000059 - Disclosure - Schedule of Stock Option Activity (Details) Sheet http://oceanpowertechnologies.com/role/ScheduleOfStockOptionActivityDetails Schedule of Stock Option Activity (Details) Details 59 false false R60.htm 00000060 - Disclosure - Schedule of Non-vested Restricted Stock Activity (Details) Sheet http://oceanpowertechnologies.com/role/ScheduleOfNon-vestedRestrictedStockActivityDetails Schedule of Non-vested Restricted Stock Activity (Details) Details 60 false false R61.htm 00000061 - Disclosure - Share-Based Compensation (Details Narrative) Sheet http://oceanpowertechnologies.com/role/Share-basedCompensationDetailsNarrative Share-Based Compensation (Details Narrative) Details http://oceanpowertechnologies.com/role/Share-basedCompensationTables 61 false false R62.htm 00000062 - Disclosure - Fair Value Measurements (Details Narrative) Sheet http://oceanpowertechnologies.com/role/FairValueMeasurementsDetailsNarrative Fair Value Measurements (Details Narrative) Details http://oceanpowertechnologies.com/role/FairValueMeasurements 62 false false R63.htm 00000063 - Disclosure - Commitments and Contingencies (Details Narrative) Sheet http://oceanpowertechnologies.com/role/CommitmentsAndContingenciesDetailsNarrative Commitments and Contingencies (Details Narrative) Details http://oceanpowertechnologies.com/role/CommitmentsAndContingencies 63 false false R64.htm 00000064 - Disclosure - Income Taxes (Details Narrative) Sheet http://oceanpowertechnologies.com/role/IncomeTaxesDetailsNarrative Income Taxes (Details Narrative) Details http://oceanpowertechnologies.com/role/IncomeTaxes 64 false false R65.htm 00000065 - Disclosure - Operating Segments and Geographic Information (Details Narrative) Sheet http://oceanpowertechnologies.com/role/OperatingSegmentsAndGeographicInformationDetailsNarrative Operating Segments and Geographic Information (Details Narrative) Details http://oceanpowertechnologies.com/role/OperatingSegmentsAndGeographicInformation 65 false false R66.htm 00000066 - Disclosure - Subsequent Events (Details Narrative) Sheet http://oceanpowertechnologies.com/role/SubsequentEventsDetailsNarrative Subsequent Events (Details Narrative) Details http://oceanpowertechnologies.com/role/SubsequentEvents 66 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 1 fact(s) appearing in ix:hidden were eligible for transformation: OPTT:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInValueWeightedAverageGrantDateFairValue - form10-q.htm 135 form10-q.htm ex10-1.htm ex10-2.htm ex10-3.htm ex31-1.htm ex31-2.htm ex32-1.htm ex32-2.htm optt-20230131.xsd optt-20230131_cal.xml optt-20230131_def.xml optt-20230131_lab.xml optt-20230131_pre.xml http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 88 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "form10-q.htm": { "axisCustom": 0, "axisStandard": 22, "baseTaxonomies": { "http://fasb.org/us-gaap/2022": 746, "http://xbrl.sec.gov/dei/2022": 30 }, "contextCount": 161, "dts": { "calculationLink": { "local": [ "optt-20230131_cal.xml" ] }, "definitionLink": { "local": [ "optt-20230131_def.xml" ] }, "inline": { "local": [ "form10-q.htm" ] }, "labelLink": { "local": [ "optt-20230131_lab.xml" ] }, "presentationLink": { "local": [ "optt-20230131_pre.xml" ] }, "schema": { "local": [ "optt-20230131.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd", "https://xbrl.fasb.org/srt/2022q3/srt-sup-2022q3.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.fasb.org/us-gaap/2022q3/us-gaap-sup-2022q3.xsd", "https://xbrl.sec.gov/country/2022/country-2022.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd" ] } }, "elementCount": 474, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2022": 105, "http://oceanpowertechnologies.com/20230131": 9, "http://xbrl.sec.gov/dei/2022": 4, "total": 118 }, "keyCustom": 31, "keyStandard": 270, "memberCustom": 30, "memberStandard": 21, "nsprefix": "OPTT", "nsuri": "http://oceanpowertechnologies.com/20230131", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "b", "span", "p", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-05-01to2023-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "00000001 - Document - Cover", "menuCat": "Cover", "order": "1", "role": "http://oceanpowertechnologies.com/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "b", "span", "p", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-05-01to2023-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-05-01to2023-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "OPTT:AccountReceivableContractAssetsAndContractLiabilitiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000010 - Disclosure - Account Receivable, Contract Assets and Contract Liabilities", "menuCat": "Notes", "order": "10", "role": "http://oceanpowertechnologies.com/role/AccountReceivableContractAssetsAndContractLiabilities", "shortName": "Account Receivable, Contract Assets and Contract Liabilities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-05-01to2023-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "OPTT:AccountReceivableContractAssetsAndContractLiabilitiesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-05-01to2023-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000011 - Disclosure - Inventory", "menuCat": "Notes", "order": "11", "role": "http://oceanpowertechnologies.com/role/Inventory", "shortName": "Inventory", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-05-01to2023-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-05-01to2023-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherCurrentAssetsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000012 - Disclosure - Other Current Assets", "menuCat": "Notes", "order": "12", "role": "http://oceanpowertechnologies.com/role/OtherCurrentAssets", "shortName": "Other Current Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-05-01to2023-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OtherCurrentAssetsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-05-01to2023-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000013 - Disclosure - Property and Equipment, net", "menuCat": "Notes", "order": "13", "role": "http://oceanpowertechnologies.com/role/PropertyAndEquipmentNet", "shortName": "Property and Equipment, net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-05-01to2023-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-05-01to2023-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000014 - Disclosure - Intangible Assets", "menuCat": "Notes", "order": "14", "role": "http://oceanpowertechnologies.com/role/IntangibleAssets", "shortName": "Intangible Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-05-01to2023-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-05-01to2023-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000015 - Disclosure - Goodwill", "menuCat": "Notes", "order": "15", "role": "http://oceanpowertechnologies.com/role/Goodwill", "shortName": "Goodwill", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-05-01to2023-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-05-01to2023-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000016 - Disclosure - Leases", "menuCat": "Notes", "order": "16", "role": "http://oceanpowertechnologies.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-05-01to2023-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-05-01to2023-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000017 - Disclosure - Accrued Expenses", "menuCat": "Notes", "order": "17", "role": "http://oceanpowertechnologies.com/role/AccruedExpenses", "shortName": "Accrued Expenses", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-05-01to2023-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-05-01to2023-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "OPTT:WarrantDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000018 - Disclosure - Warrants", "menuCat": "Notes", "order": "18", "role": "http://oceanpowertechnologies.com/role/Warrants", "shortName": "Warrants", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-05-01to2023-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "OPTT:WarrantDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-05-01to2023-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000019 - Disclosure - Paycheck Protection Program Loan", "menuCat": "Notes", "order": "19", "role": "http://oceanpowertechnologies.com/role/PaycheckProtectionProgramLoan", "shortName": "Paycheck Protection Program Loan", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-05-01to2023-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2023-01-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000002 - Statement - Consolidated Balance Sheets", "menuCat": "Statements", "order": "2", "role": "http://oceanpowertechnologies.com/role/BalanceSheets", "shortName": "Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2023-01-31", "decimals": "-3", "lang": null, "name": "us-gaap:AssetsCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-05-01to2023-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000020 - Disclosure - Share-Based Compensation", "menuCat": "Notes", "order": "20", "role": "http://oceanpowertechnologies.com/role/Share-basedCompensation", "shortName": "Share-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-05-01to2023-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-05-01to2023-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000021 - Disclosure - Fair Value Measurements", "menuCat": "Notes", "order": "21", "role": "http://oceanpowertechnologies.com/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-05-01to2023-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-05-01to2023-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000022 - Disclosure - Commitments and Contingencies", "menuCat": "Notes", "order": "22", "role": "http://oceanpowertechnologies.com/role/CommitmentsAndContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-05-01to2023-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-05-01to2023-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000023 - Disclosure - Income Taxes", "menuCat": "Notes", "order": "23", "role": "http://oceanpowertechnologies.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-05-01to2023-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-05-01to2023-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000024 - Disclosure - Operating Segments and Geographic Information", "menuCat": "Notes", "order": "24", "role": "http://oceanpowertechnologies.com/role/OperatingSegmentsAndGeographicInformation", "shortName": "Operating Segments and Geographic Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-05-01to2023-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-05-01to2023-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000025 - Disclosure - Subsequent Events", "menuCat": "Notes", "order": "25", "role": "http://oceanpowertechnologies.com/role/SubsequentEvents", "shortName": "Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-05-01to2023-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-05-01to2023-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000026 - Disclosure - Summary of Significant Accounting Policies (Policies)", "menuCat": "Policies", "order": "26", "role": "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesPolicies", "shortName": "Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-05-01to2023-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-05-01to2023-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000027 - Disclosure - Summary of Significant Accounting Policies (Tables)", "menuCat": "Tables", "order": "27", "role": "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesTables", "shortName": "Summary of Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-05-01to2023-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "OPTT:AccountReceivableContractAssetsAndContractLiabilitiesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-05-01to2023-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "OPTT:ScheduleOfAccountsReceivableContractAssetsAndContractLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000028 - Disclosure - Account Receivable, Contract Assets and Contract Liabilities (Tables)", "menuCat": "Tables", "order": "28", "role": "http://oceanpowertechnologies.com/role/AccountReceivableContractAssetsAndContractLiabilitiesTables", "shortName": "Account Receivable, Contract Assets and Contract Liabilities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "OPTT:AccountReceivableContractAssetsAndContractLiabilitiesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-05-01to2023-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "OPTT:ScheduleOfAccountsReceivableContractAssetsAndContractLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-05-01to2023-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000029 - Disclosure - Inventory (Tables)", "menuCat": "Tables", "order": "29", "role": "http://oceanpowertechnologies.com/role/InventoryTables", "shortName": "Inventory (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-05-01to2023-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "span", "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2023-01-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "USDPShares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000003 - Statement - Consolidated Balance Sheets (Parenthetical)", "menuCat": "Statements", "order": "3", "role": "http://oceanpowertechnologies.com/role/BalanceSheetsParenthetical", "shortName": "Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "span", "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2023-01-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "USDPShares", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "us-gaap:OtherCurrentAssetsTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-05-01to2023-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000030 - Disclosure - Other Current Assets (Tables)", "menuCat": "Tables", "order": "30", "role": "http://oceanpowertechnologies.com/role/OtherCurrentAssetsTables", "shortName": "Other Current Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:OtherCurrentAssetsTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-05-01to2023-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-05-01to2023-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000031 - Disclosure - Property and Equipment, net (Tables)", "menuCat": "Tables", "order": "31", "role": "http://oceanpowertechnologies.com/role/PropertyAndEquipmentNetTables", "shortName": "Property and Equipment, net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-05-01to2023-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-05-01to2023-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000032 - Disclosure - Intangible Assets (Tables)", "menuCat": "Tables", "order": "32", "role": "http://oceanpowertechnologies.com/role/IntangibleAssetsTables", "shortName": "Intangible Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-05-01to2023-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-05-01to2023-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000033 - Disclosure - Leases (Tables)", "menuCat": "Tables", "order": "33", "role": "http://oceanpowertechnologies.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-05-01to2023-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-05-01to2023-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000034 - Disclosure - Accrued Expenses (Tables)", "menuCat": "Tables", "order": "34", "role": "http://oceanpowertechnologies.com/role/AccruedExpensesTables", "shortName": "Accrued Expenses (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-05-01to2023-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-05-01to2023-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000035 - Disclosure - Share-Based Compensation (Tables)", "menuCat": "Tables", "order": "35", "role": "http://oceanpowertechnologies.com/role/Share-basedCompensationTables", "shortName": "Share-Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-05-01to2023-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-11-012023-01-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000036 - Disclosure - Background, Basis of Presentation and Liquidity (Details Narrative)", "menuCat": "Details", "order": "36", "role": "http://oceanpowertechnologies.com/role/BackgroundBasisOfPresentationAndLiquidityDetailsNarrative", "shortName": "Background, Basis of Presentation and Liquidity (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-01-092022-01-10_custom_TwoThousandTwentyATMFacilityMember", "decimals": "-5", "lang": null, "name": "us-gaap:SaleOfStockConsiderationReceivedPerTransaction", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2023-01-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000037 - Disclosure - Schedule of Cash and Cash Equivalents and Restricted Cash (Details)", "menuCat": "Details", "order": "37", "role": "http://oceanpowertechnologies.com/role/ScheduleOfCashAndCashEquivalentsAndRestrictedCashDetails", "shortName": "Schedule of Cash and Cash Equivalents and Restricted Cash (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2023-01-31", "decimals": "-3", "lang": null, "name": "us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:UnrealizedGainLossOnInvestmentsTableTextBlock", "us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2023-01-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InvestmentOwnedAtCost", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000038 - Disclosure - Schedule of Investments and Unrealized Gains/Losses (Details)", "menuCat": "Details", "order": "38", "role": "http://oceanpowertechnologies.com/role/ScheduleOfInvestmentsAndUnrealizedGainslossesDetails", "shortName": "Schedule of Investments and Unrealized Gains/Losses (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:UnrealizedGainLossOnInvestmentsTableTextBlock", "us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2023-01-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InvestmentOwnedAtCost", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-11-012023-01-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000039 - Disclosure - Schedule of Revenue Recognizes From Operating Lease Arrangements (Details)", "menuCat": "Details", "order": "39", "role": "http://oceanpowertechnologies.com/role/ScheduleOfRevenueRecognizesFromOperatingLeaseArrangementsDetails", "shortName": "Schedule of Revenue Recognizes From Operating Lease Arrangements (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "us-gaap:RevenueFromContractWithCustomerPolicyTextBlock", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-11-012023-01-31_us-gaap_AccountingStandardsUpdate201409Member", "decimals": "-3", "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-11-012023-01-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000004 - Statement - Consolidated Statements of Operations (Unaudited)", "menuCat": "Statements", "order": "4", "role": "http://oceanpowertechnologies.com/role/StatementsOfOperations", "shortName": "Consolidated Statements of Operations (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-11-012023-01-31", "decimals": "-3", "lang": null, "name": "us-gaap:CostOfRevenue", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2023-01-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000040 - Disclosure - Summary of Significant Accounting Policies (Details Narrative)", "menuCat": "Details", "order": "40", "role": "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative", "shortName": "Summary of Significant Accounting Policies (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-05-01to2023-01-31", "decimals": "-5", "lang": null, "name": "us-gaap:InvestmentIncomeNetAmortizationOfDiscountAndPremium", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2023-01-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000041 - Disclosure - Schedule of Accounts Receivable, Contract Assets and Contract Liabilities (Details)", "menuCat": "Details", "order": "41", "role": "http://oceanpowertechnologies.com/role/ScheduleOfAccountsReceivableContractAssetsAndContractLiabilitiesDetails", "shortName": "Schedule of Accounts Receivable, Contract Assets and Contract Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R42": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "OPTT:AccountReceivableContractAssetsAndContractLiabilitiesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2023-01-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerAssetNet", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000042 - Disclosure - Schedule of Significant Changes in Contract assets and Contract Liabilities (Details)", "menuCat": "Details", "order": "42", "role": "http://oceanpowertechnologies.com/role/ScheduleOfSignificantChangesInContractAssetsAndContractLiabilitiesDetails", "shortName": "Schedule of Significant Changes in Contract assets and Contract Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "OPTT:AccountReceivableContractAssetsAndContractLiabilitiesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2023-01-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerAssetNet", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-11-012023-01-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000043 - Disclosure - Account Receivable, Contract Assets and Contract Liabilities (Details Narrative)", "menuCat": "Details", "order": "43", "role": "http://oceanpowertechnologies.com/role/AccountReceivableContractAssetsAndContractLiabilitiesDetailsNarrative", "shortName": "Account Receivable, Contract Assets and Contract Liabilities (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "OPTT:AccountReceivableContractAssetsAndContractLiabilitiesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-05-012023-01-31_custom_GrantRevenueMember", "decimals": "-5", "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2023-01-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000044 - Disclosure - Schedule of Inventory (Details)", "menuCat": "Details", "order": "44", "role": "http://oceanpowertechnologies.com/role/ScheduleOfInventoryDetails", "shortName": "Schedule of Inventory (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2023-01-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "us-gaap:OtherCurrentAssetsTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2023-01-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PrepaidInsurance", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000045 - Disclosure - Schedule of Other Current Assets (Details)", "menuCat": "Details", "order": "45", "role": "http://oceanpowertechnologies.com/role/ScheduleOfOtherCurrentAssetsDetails", "shortName": "Schedule of Other Current Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "us-gaap:OtherCurrentAssetsTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2023-01-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PrepaidInsurance", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2023-01-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000046 - Disclosure - Schedule of Components of Property and Equipment (Details)", "menuCat": "Details", "order": "46", "role": "http://oceanpowertechnologies.com/role/ScheduleOfComponentsOfPropertyAndEquipmentDetails", "shortName": "Schedule of Components of Property and Equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2023-01-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-05-01to2023-01-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000047 - Disclosure - Property and Equipment, net (Details Narrative)", "menuCat": "Details", "order": "47", "role": "http://oceanpowertechnologies.com/role/PropertyAndEquipmentNetDetailsNarrative", "shortName": "Property and Equipment, net (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-05-01to2023-01-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2023-01-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedPatentsGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000048 - Disclosure - Schedule of Components of Intangible Assets (Details)", "menuCat": "Details", "order": "48", "role": "http://oceanpowertechnologies.com/role/ScheduleOfComponentsOfIntangibleAssetsDetails", "shortName": "Schedule of Components of Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2023-01-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:FiniteLivedPatentsGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-11-012023-01-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000049 - Disclosure - Intangible Assets (Details Narrative)", "menuCat": "Details", "order": "49", "role": "http://oceanpowertechnologies.com/role/IntangibleAssetsDetailsNarrative", "shortName": "Intangible Assets (Details Narrative)", "subGroupType": "details", "uniqueAnchor": null }, "R5": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-11-012023-01-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000005 - Statement - Consolidated Statements of Comprehensive Loss (Unaudited)", "menuCat": "Statements", "order": "5", "role": "http://oceanpowertechnologies.com/role/StatementsOfComprehensiveLoss", "shortName": "Consolidated Statements of Comprehensive Loss (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2021-11-012022-01-31", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2023-01-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000050 - Disclosure - Goodwill (Details Narrative)", "menuCat": "Details", "order": "50", "role": "http://oceanpowertechnologies.com/role/GoodwillDetailsNarrative", "shortName": "Goodwill (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "span", "p", "us-gaap:GoodwillDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-05-01to2023-01-31", "decimals": "0", "lang": null, "name": "us-gaap:GoodwillImpairmentLoss", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-11-012023-01-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000051 - Disclosure - Schedule of Operating Lease Costs (Details)", "menuCat": "Details", "order": "51", "role": "http://oceanpowertechnologies.com/role/ScheduleOfOperatingLeaseCostsDetails", "shortName": "Schedule of Operating Lease Costs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-11-012023-01-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2023-01-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000052 - Disclosure - Schedule of Right-of use Assets and Lease Liabilities (Details)", "menuCat": "Details", "order": "52", "role": "http://oceanpowertechnologies.com/role/ScheduleOfRight-ofUseAssetsAndLeaseLiabilitiesDetails", "shortName": "Schedule of Right-of use Assets and Lease Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "td", "tr", "table", "OPTT:ScheduleOfRightofUseAssetsAndLeaseLiabilitiesTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2023-01-31", "decimals": null, "lang": "en-US", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2023-01-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000053 - Disclosure - Schedule of Future Minimum Lease payments Under Operating Lease (Details)", "menuCat": "Details", "order": "53", "role": "http://oceanpowertechnologies.com/role/ScheduleOfFutureMinimumLeasePaymentsUnderOperatingLeaseDetails", "shortName": "Schedule of Future Minimum Lease payments Under Operating Lease (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2023-01-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-11-012023-01-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000054 - Disclosure - Leases (Details Narrative)", "menuCat": "Details", "order": "54", "role": "http://oceanpowertechnologies.com/role/LeasesDetailsNarrative", "shortName": "Leases (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-11-012023-01-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2023-01-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ConstructionPayableCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000055 - Disclosure - Schedule of Accrued Expenses (Details)", "menuCat": "Details", "order": "55", "role": "http://oceanpowertechnologies.com/role/ScheduleOfAccruedExpensesDetails", "shortName": "Schedule of Accrued Expenses (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2023-01-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ConstructionPayableCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "span", "p", "OPTT:WarrantDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2019-04-072019-04-08", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction", "reportCount": 1, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000056 - Disclosure - Warrants (Details Narrative)", "menuCat": "Details", "order": "56", "role": "http://oceanpowertechnologies.com/role/WarrantsDetailsNarrative", "shortName": "Warrants (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "OPTT:WarrantDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2023-01-31", "decimals": "INF", "lang": null, "name": "OPTT:ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRightsExercised", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2020-05-012020-05-03_custom_PaycheckProtectionProgramMember", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ProceedsFromLoanOriginations1", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000057 - Disclosure - Paycheck Protection Program Loan (Details Narrative)", "menuCat": "Details", "order": "57", "role": "http://oceanpowertechnologies.com/role/PaycheckProtectionProgramLoanDetailsNarrative", "shortName": "Paycheck Protection Program Loan (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2020-05-012020-05-03_custom_PaycheckProtectionProgramMember", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ProceedsFromLoanOriginations1", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-05-012023-01-31_us-gaap_EmployeeStockOptionMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000058 - Disclosure - Schedule of Valuations Assumptions (Details)", "menuCat": "Details", "order": "58", "role": "http://oceanpowertechnologies.com/role/ScheduleOfValuationsAssumptionsDetails", "shortName": "Schedule of Valuations Assumptions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-05-012023-01-31_us-gaap_EmployeeStockOptionMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-04-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000059 - Disclosure - Schedule of Stock Option Activity (Details)", "menuCat": "Details", "order": "59", "role": "http://oceanpowertechnologies.com/role/ScheduleOfStockOptionActivityDetails", "shortName": "Schedule of Stock Option Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-04-30", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2021-04-30_us-gaap_CommonStockMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000006 - Statement - Consolidated Statements of Shareholders' Equity (Unaudited)", "menuCat": "Statements", "order": "6", "role": "http://oceanpowertechnologies.com/role/StatementsOfShareholdersEquity", "shortName": "Consolidated Statements of Shareholders' Equity (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2021-04-30_us-gaap_CommonStockMember", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:StockholdersEquity", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-04-30_custom_NonVestedRestrictedStockMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000060 - Disclosure - Schedule of Non-vested Restricted Stock Activity (Details)", "menuCat": "Details", "order": "60", "role": "http://oceanpowertechnologies.com/role/ScheduleOfNon-vestedRestrictedStockActivityDetails", "shortName": "Schedule of Non-vested Restricted Stock Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-04-30_custom_NonVestedRestrictedStockMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "Shares", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-05-01to2023-01-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "reportCount": 1, "unitRef": "Shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000061 - Disclosure - Share-Based Compensation (Details Narrative)", "menuCat": "Details", "order": "61", "role": "http://oceanpowertechnologies.com/role/Share-basedCompensationDetailsNarrative", "shortName": "Share-Based Compensation (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-05-01to2023-01-31", "decimals": null, "lang": "en-US", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2023-01-31", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:InvestmentsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000062 - Disclosure - Fair Value Measurements (Details Narrative)", "menuCat": "Details", "order": "62", "role": "http://oceanpowertechnologies.com/role/FairValueMeasurementsDetailsNarrative", "shortName": "Fair Value Measurements (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2023-01-31", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:InvestmentsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-04-30_us-gaap_TaxAuthoritySpainMember", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:IncomeTaxExaminationPenaltiesAndInterestAccrued", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000063 - Disclosure - Commitments and Contingencies (Details Narrative)", "menuCat": "Details", "order": "63", "role": "http://oceanpowertechnologies.com/role/CommitmentsAndContingenciesDetailsNarrative", "shortName": "Commitments and Contingencies (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2022-04-30_us-gaap_TaxAuthoritySpainMember", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:IncomeTaxExaminationPenaltiesAndInterestAccrued", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2023-01-31_us-gaap_NewJerseyDivisionOfTaxationMember", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:OperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000064 - Disclosure - Income Taxes (Details Narrative)", "menuCat": "Details", "order": "64", "role": "http://oceanpowertechnologies.com/role/IncomeTaxesDetailsNarrative", "shortName": "Income Taxes (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2023-01-31_us-gaap_NewJerseyDivisionOfTaxationMember", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:OperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-05-01to2023-01-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "Segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000065 - Disclosure - Operating Segments and Geographic Information (Details Narrative)", "menuCat": "Details", "order": "65", "role": "http://oceanpowertechnologies.com/role/OperatingSegmentsAndGeographicInformationDetailsNarrative", "shortName": "Operating Segments and Geographic Information (Details Narrative)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-05-01to2023-01-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unique": true, "unitRef": "Segment", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "span", "p", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "AsOf2023-03-31_us-gaap_SubsequentEventMember", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseTermOfContract", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000066 - Disclosure - Subsequent Events (Details Narrative)", "menuCat": "Details", "order": "66", "role": "http://oceanpowertechnologies.com/role/SubsequentEventsDetailsNarrative", "shortName": "Subsequent Events (Details Narrative)", "subGroupType": "details", "uniqueAnchor": null }, "R7": { "firstAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-05-01to2023-01-31", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00000007 - Statement - Consolidated Statements of Cash Flows (Unaudited)", "menuCat": "Statements", "order": "7", "role": "http://oceanpowertechnologies.com/role/StatementsOfCashFlows", "shortName": "Consolidated Statements of Cash Flows (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "table", "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-05-01to2023-01-31", "decimals": "-3", "lang": null, "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-05-01to2023-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000008 - Disclosure - Background, Basis of Presentation and Liquidity", "menuCat": "Notes", "order": "8", "role": "http://oceanpowertechnologies.com/role/BackgroundBasisOfPresentationAndLiquidity", "shortName": "Background, Basis of Presentation and Liquidity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-05-01to2023-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-05-01to2023-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "00000009 - Disclosure - Summary of Significant Accounting Policies", "menuCat": "Notes", "order": "9", "role": "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "form10-q.htm", "contextRef": "From2022-05-01to2023-01-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 51, "tag": { "OPTT_AGPAllianceGlobalPartnersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A.G.P Alliance Global Partners [Member]", "label": "Alliance Global Partners [Member]" } } }, "localname": "AGPAllianceGlobalPartnersMember", "nsuri": "http://oceanpowertechnologies.com/20230131", "presentation": [ "http://oceanpowertechnologies.com/role/BackgroundBasisOfPresentationAndLiquidityDetailsNarrative" ], "xbrltype": "domainItemType" }, "OPTT_AccountReceivableContractAssetsAndContractLiabilitiesTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Account receivable contract assets and contract liabilities [Text Block]", "label": "Account Receivable, Contract Assets and Contract Liabilities" } } }, "localname": "AccountReceivableContractAssetsAndContractLiabilitiesTextBlock", "nsuri": "http://oceanpowertechnologies.com/20230131", "presentation": [ "http://oceanpowertechnologies.com/role/AccountReceivableContractAssetsAndContractLiabilities" ], "xbrltype": "textBlockItemType" }, "OPTT_AdvancePayable": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Advance payable.", "label": "Advance Payable - MAR" } } }, "localname": "AdvancePayable", "nsuri": "http://oceanpowertechnologies.com/20230131", "presentation": [ "http://oceanpowertechnologies.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "OPTT_AmortizationOfPremiumOnShortTermInvestments": { "auth_ref": [], "calculation": { "http://oceanpowertechnologies.com/role/StatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amortization of premium on short term investments.", "label": "AmortizationOfPremiumOnShortTermInvestments", "negatedLabel": "Amortization of premium on short term investments" } } }, "localname": "AmortizationOfPremiumOnShortTermInvestments", "nsuri": "http://oceanpowertechnologies.com/20230131", "presentation": [ "http://oceanpowertechnologies.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "OPTT_AspireCapitalFundLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Aspire Capital Fund, LLC [Member]", "label": "Aspire Capital Fund, LLC [Member]" } } }, "localname": "AspireCapitalFundLLCMember", "nsuri": "http://oceanpowertechnologies.com/20230131", "presentation": [ "http://oceanpowertechnologies.com/role/BackgroundBasisOfPresentationAndLiquidityDetailsNarrative" ], "xbrltype": "domainItemType" }, "OPTT_CaresErcMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cares Erc [Member]", "label": "Cares ERC [Member]" } } }, "localname": "CaresErcMember", "nsuri": "http://oceanpowertechnologies.com/20230131", "presentation": [ "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "OPTT_ClaimedAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Claimed amount.", "label": "Claime amount" } } }, "localname": "ClaimedAmount", "nsuri": "http://oceanpowertechnologies.com/20230131", "presentation": [ "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "OPTT_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRightsExercised": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Class of warrant or right number of securities called by warrants or rights exercised.", "label": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRightsExercised", "verboseLabel": "Warrants to purchase common stock exercised" } } }, "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRightsExercised", "nsuri": "http://oceanpowertechnologies.com/20230131", "presentation": [ "http://oceanpowertechnologies.com/role/WarrantsDetailsNarrative" ], "xbrltype": "sharesItemType" }, "OPTT_ComputerEquipmentAndSoftwareMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Computer Equipment & Software [Member]", "label": "Computer Equipment & Software [Member]" } } }, "localname": "ComputerEquipmentAndSoftwareMember", "nsuri": "http://oceanpowertechnologies.com/20230131", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfComponentsOfPropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "OPTT_ContingentLiability": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Contingent liability.", "label": "Contingent liability" } } }, "localname": "ContingentLiability", "nsuri": "http://oceanpowertechnologies.com/20230131", "presentation": [ "http://oceanpowertechnologies.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "OPTT_CorporateBondsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Corporate Bonds [Member]", "label": "Corporate Bonds [Member]" } } }, "localname": "CorporateBondsMember", "nsuri": "http://oceanpowertechnologies.com/20230131", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfInvestmentsAndUnrealizedGainslossesDetails" ], "xbrltype": "domainItemType" }, "OPTT_CretainEmployeeTaxes": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Cretain employee taxes.", "label": "[custom:CretainEmployeeTaxes-0]" } } }, "localname": "CretainEmployeeTaxes", "nsuri": "http://oceanpowertechnologies.com/20230131", "presentation": [ "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "OPTT_DebtForgivenessDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description for the amount decreases as the indebtedness forgiven by the holder of the debt instrument.", "label": "Debt forgiveness, description" } } }, "localname": "DebtForgivenessDescription", "nsuri": "http://oceanpowertechnologies.com/20230131", "presentation": [ "http://oceanpowertechnologies.com/role/PaycheckProtectionProgramLoanDetailsNarrative" ], "xbrltype": "stringItemType" }, "OPTT_DepreciatedFixedAssetWrittenOff": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Depreciated fixed asset written off.", "label": "[custom:DepreciatedFixedAssetWrittenOff]" } } }, "localname": "DepreciatedFixedAssetWrittenOff", "nsuri": "http://oceanpowertechnologies.com/20230131", "presentation": [ "http://oceanpowertechnologies.com/role/PropertyAndEquipmentNetDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "OPTT_DisclosureAccountReceivableContractAssetsAndContractLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Account Receivable Contract Assets And Contract Liabilities", "terseLabel": "Schedule Of Significant Changes In Contract Assets And Contract Liabilities", "verboseLabel": "Schedule Of Accounts Receivable Contract Assets And Contract Liabilities" } } }, "localname": "DisclosureAccountReceivableContractAssetsAndContractLiabilitiesAbstract", "nsuri": "http://oceanpowertechnologies.com/20230131", "xbrltype": "stringItemType" }, "OPTT_DisclosureWarrantsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Warrants" } } }, "localname": "DisclosureWarrantsAbstract", "nsuri": "http://oceanpowertechnologies.com/20230131", "xbrltype": "stringItemType" }, "OPTT_EmployeeRetentionCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Employee Retention Credit [Member]", "label": "Employee Retention Credit [Member]" } } }, "localname": "EmployeeRetentionCreditMember", "nsuri": "http://oceanpowertechnologies.com/20230131", "presentation": [ "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "OPTT_EmployeeRetentionCreditReceivable": { "auth_ref": [], "calculation": { "http://oceanpowertechnologies.com/role/ScheduleOfOtherCurrentAssetsDetails": { "order": 5.0, "parentTag": "us-gaap_OtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Employee retention credit receivable.", "label": "Employee retention credit receivable" } } }, "localname": "EmployeeRetentionCreditReceivable", "nsuri": "http://oceanpowertechnologies.com/20230131", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "OPTT_EmployeeStockOptionOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Employee Stock Option One [Member]", "label": "Employee Stock Option One [Member]" } } }, "localname": "EmployeeStockOptionOneMember", "nsuri": "http://oceanpowertechnologies.com/20230131", "presentation": [ "http://oceanpowertechnologies.com/role/Share-basedCompensationDetailsNarrative" ], "xbrltype": "domainItemType" }, "OPTT_FiveAndFourCustomersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Five and Four Customers [Member]", "label": "Five and Four Customers [Member]" } } }, "localname": "FiveAndFourCustomersMember", "nsuri": "http://oceanpowertechnologies.com/20230131", "presentation": [ "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "OPTT_ForeignFinancialInstitutionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Foreign Financial Institutions [Member]", "label": "Foreign Financial Institutions [Member]" } } }, "localname": "ForeignFinancialInstitutionsMember", "nsuri": "http://oceanpowertechnologies.com/20230131", "presentation": [ "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "OPTT_GovernmentAgencyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Government Agency [Member]", "label": "Government Agency [Member]" } } }, "localname": "GovernmentAgencyMember", "nsuri": "http://oceanpowertechnologies.com/20230131", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfInvestmentsAndUnrealizedGainslossesDetails" ], "xbrltype": "domainItemType" }, "OPTT_GovernmentBondsandNotesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Government Bonds and Notes [Member]", "label": "Government Bonds and Notes [Member]" } } }, "localname": "GovernmentBondsandNotesMember", "nsuri": "http://oceanpowertechnologies.com/20230131", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfInvestmentsAndUnrealizedGainslossesDetails" ], "xbrltype": "domainItemType" }, "OPTT_GrantRevenueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Grant Revenue [Member]", "label": "Grant Revenue [Member]" } } }, "localname": "GrantRevenueMember", "nsuri": "http://oceanpowertechnologies.com/20230131", "presentation": [ "http://oceanpowertechnologies.com/role/AccountReceivableContractAssetsAndContractLiabilitiesDetailsNarrative" ], "xbrltype": "domainItemType" }, "OPTT_HoustonTexasMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Houston, Texas [Member]", "label": "Houston, Texas [Member]" } } }, "localname": "HoustonTexasMember", "nsuri": "http://oceanpowertechnologies.com/20230131", "presentation": [ "http://oceanpowertechnologies.com/role/LeasesDetailsNarrative" ], "xbrltype": "domainItemType" }, "OPTT_IncreaseDecreaseInContingentLiability": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) in contingent liability.", "label": "Decrease in contingent liability" } } }, "localname": "IncreaseDecreaseInContingentLiability", "nsuri": "http://oceanpowertechnologies.com/20230131", "presentation": [ "http://oceanpowertechnologies.com/role/FairValueMeasurementsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "OPTT_IncreaseDecreaseInContractWithCustomerAssets": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Increase decrease in contract with customer assets.", "label": "Net change in contract assets" } } }, "localname": "IncreaseDecreaseInContractWithCustomerAssets", "nsuri": "http://oceanpowertechnologies.com/20230131", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfSignificantChangesInContractAssetsAndContractLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "OPTT_IncreaseDecreaseInLitigationPayable": { "auth_ref": [], "calculation": { "http://oceanpowertechnologies.com/role/StatementsOfCashFlows": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Increase decrease in litigation payable.", "label": "Litigation payable" } } }, "localname": "IncreaseDecreaseInLitigationPayable", "nsuri": "http://oceanpowertechnologies.com/20230131", "presentation": [ "http://oceanpowertechnologies.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "OPTT_JanuaryTwoThousandTwentyFourMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "January 2024 [Member]", "label": "January 2024 [Member]" } } }, "localname": "JanuaryTwoThousandTwentyFourMember", "nsuri": "http://oceanpowertechnologies.com/20230131", "presentation": [ "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "OPTT_MarineAdvancedRoboticsIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Marine Advanced Robotics, Inc. [Member]", "label": "Marine Advanced Robotics, Inc. [Member]" } } }, "localname": "MarineAdvancedRoboticsIncMember", "nsuri": "http://oceanpowertechnologies.com/20230131", "presentation": [ "http://oceanpowertechnologies.com/role/GoodwillDetailsNarrative" ], "xbrltype": "domainItemType" }, "OPTT_MonroeTownshipMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Monroe Township [Member]", "label": "Monroe Township [Member]" } } }, "localname": "MonroeTownshipMember", "nsuri": "http://oceanpowertechnologies.com/20230131", "presentation": [ "http://oceanpowertechnologies.com/role/LeasesDetailsNarrative" ], "xbrltype": "domainItemType" }, "OPTT_NewEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "New Equipment [Member]", "label": "New Equipment [Member]" } } }, "localname": "NewEquipmentMember", "nsuri": "http://oceanpowertechnologies.com/20230131", "presentation": [ "http://oceanpowertechnologies.com/role/PropertyAndEquipmentNetDetailsNarrative" ], "xbrltype": "domainItemType" }, "OPTT_NonVestedRestrictedStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Non-vested Restricted Stock [Member]", "label": "Non-vested Restricted Stock [Member]" } } }, "localname": "NonVestedRestrictedStockMember", "nsuri": "http://oceanpowertechnologies.com/20230131", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfNon-vestedRestrictedStockActivityDetails" ], "xbrltype": "domainItemType" }, "OPTT_NumberOfAdditionalSharesThatCanBeIssuedUponShareholderApproval": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of additional shares that can be issued upon shareholder approval.", "label": "Additional sales of common stock shares sold" } } }, "localname": "NumberOfAdditionalSharesThatCanBeIssuedUponShareholderApproval", "nsuri": "http://oceanpowertechnologies.com/20230131", "presentation": [ "http://oceanpowertechnologies.com/role/BackgroundBasisOfPresentationAndLiquidityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "OPTT_OfficeFurnitureAndEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Office Furniture and Equipment [Member]", "label": "Office Furniture and Equipment [Member]" } } }, "localname": "OfficeFurnitureAndEquipmentMember", "nsuri": "http://oceanpowertechnologies.com/20230131", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfComponentsOfPropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "OPTT_OtherIncomeEmployeeRetentionCreditPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other Income Employee Retention Credit [Policy Text Block]", "label": "Other Income \u2013 Employee Retention Credit" } } }, "localname": "OtherIncomeEmployeeRetentionCreditPolicyTextBlock", "nsuri": "http://oceanpowertechnologies.com/20230131", "presentation": [ "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "OPTT_OtherIncomeProceedsFromInsuranceClaim": { "auth_ref": [], "calculation": { "http://oceanpowertechnologies.com/role/StatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Other income proceeds from insurance claim.", "label": "Other income, proceeds from insurance claim" } } }, "localname": "OtherIncomeProceedsFromInsuranceClaim", "nsuri": "http://oceanpowertechnologies.com/20230131", "presentation": [ "http://oceanpowertechnologies.com/role/StatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "OPTT_PaycheckProtectionProgramMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Paycheck Protection Program [Member]", "label": "Paycheck Protection Program [Member]" } } }, "localname": "PaycheckProtectionProgramMember", "nsuri": "http://oceanpowertechnologies.com/20230131", "presentation": [ "http://oceanpowertechnologies.com/role/PaycheckProtectionProgramLoanDetailsNarrative" ], "xbrltype": "domainItemType" }, "OPTT_PaymentsCollectedForWhichRevenueHasNotBeenRecognized": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Revenue recognized and not billed as of the end of the period.", "label": "Payments collected for which revenue has not been recognized" } } }, "localname": "PaymentsCollectedForWhichRevenueHasNotBeenRecognized", "nsuri": "http://oceanpowertechnologies.com/20230131", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfSignificantChangesInContractAssetsAndContractLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "OPTT_PercentageOfOutstandingCommonStockLimitForShareholderApproval": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of outstanding common stock limit for shareholder approval.", "label": "Percentage of outstanding common stock" } } }, "localname": "PercentageOfOutstandingCommonStockLimitForShareholderApproval", "nsuri": "http://oceanpowertechnologies.com/20230131", "presentation": [ "http://oceanpowertechnologies.com/role/BackgroundBasisOfPresentationAndLiquidityDetailsNarrative" ], "xbrltype": "percentItemType" }, "OPTT_PerformanceStockOptionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Performance Stock Options [Member]", "label": "Performance Stock Options [Member]" } } }, "localname": "PerformanceStockOptionsMember", "nsuri": "http://oceanpowertechnologies.com/20230131", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfStockOptionActivityDetails", "http://oceanpowertechnologies.com/role/Share-basedCompensationTables" ], "xbrltype": "domainItemType" }, "OPTT_PreFundedWarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Pre-funded Warrants [Member]", "label": "Pre-funded Warrants [Member]" } } }, "localname": "PreFundedWarrantsMember", "nsuri": "http://oceanpowertechnologies.com/20230131", "presentation": [ "http://oceanpowertechnologies.com/role/WarrantsDetailsNarrative" ], "xbrltype": "domainItemType" }, "OPTT_PrepaidProjectCosts": { "auth_ref": [], "calculation": { "http://oceanpowertechnologies.com/role/ScheduleOfOtherCurrentAssetsDetails": { "order": 3.0, "parentTag": "us-gaap_OtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Prepaid project costs.", "label": "Prepaid project costs" } } }, "localname": "PrepaidProjectCosts", "nsuri": "http://oceanpowertechnologies.com/20230131", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "OPTT_PrepaidSalesAndMarketing": { "auth_ref": [], "calculation": { "http://oceanpowertechnologies.com/role/ScheduleOfOtherCurrentAssetsDetails": { "order": 4.0, "parentTag": "us-gaap_OtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Prepaid sales and marketing.", "label": "Prepaid sales & marketing" } } }, "localname": "PrepaidSalesAndMarketing", "nsuri": "http://oceanpowertechnologies.com/20230131", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "OPTT_PrepaidSoftwareAndLicenses": { "auth_ref": [], "calculation": { "http://oceanpowertechnologies.com/role/ScheduleOfOtherCurrentAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_OtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Prepaid software and licenses.", "label": "Prepaid software & licenses" } } }, "localname": "PrepaidSoftwareAndLicenses", "nsuri": "http://oceanpowertechnologies.com/20230131", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "OPTT_RevenueRecognizedAndNotBilledAsOfEndOfPeriod": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Revenue recognized and not billed as of the end of the period.", "label": "Revenue recognized and not billed as of the end of the period" } } }, "localname": "RevenueRecognizedAndNotBilledAsOfEndOfPeriod", "nsuri": "http://oceanpowertechnologies.com/20230131", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfSignificantChangesInContractAssetsAndContractLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "OPTT_RevenueRemainingPerformancesObligationPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue.", "label": "Revenue remaining performance obligation, percentage" } } }, "localname": "RevenueRemainingPerformancesObligationPercentage", "nsuri": "http://oceanpowertechnologies.com/20230131", "presentation": [ "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "percentItemType" }, "OPTT_SaleOfStockConsiderationReceivedPerTransactionRemaining": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sale Of Stock Consideration Received Per Transaction Remaining.", "label": "SaleOfStockConsiderationReceivedPerTransactionRemaining", "verboseLabel": "Proceeds from issuance or sale of equity, net of issuance costs" } } }, "localname": "SaleOfStockConsiderationReceivedPerTransactionRemaining", "nsuri": "http://oceanpowertechnologies.com/20230131", "presentation": [ "http://oceanpowertechnologies.com/role/BackgroundBasisOfPresentationAndLiquidityDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "OPTT_SalesRevenueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sales Revenue [Member]", "label": "Sales Revenue [Member]" } } }, "localname": "SalesRevenueMember", "nsuri": "http://oceanpowertechnologies.com/20230131", "presentation": [ "http://oceanpowertechnologies.com/role/AccountReceivableContractAssetsAndContractLiabilitiesDetailsNarrative" ], "xbrltype": "domainItemType" }, "OPTT_SantanderBankMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Santander Bank [Member]", "label": "Santander Bank [Member]" } } }, "localname": "SantanderBankMember", "nsuri": "http://oceanpowertechnologies.com/20230131", "presentation": [ "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "OPTT_ScheduleOfAccountsReceivableContractAssetsAndContractLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of accounts receivable contract assets and contract liabilities [Table Text Block]", "label": "Schedule of Accounts Receivable, Contract Assets and Contract Liabilities" } } }, "localname": "ScheduleOfAccountsReceivableContractAssetsAndContractLiabilitiesTableTextBlock", "nsuri": "http://oceanpowertechnologies.com/20230131", "presentation": [ "http://oceanpowertechnologies.com/role/AccountReceivableContractAssetsAndContractLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "OPTT_ScheduleOfRightofUseAssetsAndLeaseLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of right-of-use assets and lease liabilities [Table Text Block]", "label": "Schedule of Right-of use Assets and Lease Liabilities" } } }, "localname": "ScheduleOfRightofUseAssetsAndLeaseLiabilitiesTableTextBlock", "nsuri": "http://oceanpowertechnologies.com/20230131", "presentation": [ "http://oceanpowertechnologies.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "OPTT_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInValueWeightedAverageGrantDateFairValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Share based compensation arrangement by share based payment award options grants in value weighted average grant date fair value.", "label": "Weighted average grant date fair value of the options granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInValueWeightedAverageGrantDateFairValue", "nsuri": "http://oceanpowertechnologies.com/20230131", "presentation": [ "http://oceanpowertechnologies.com/role/Share-basedCompensationDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "OPTT_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term (in years), ending.", "label": "Weighted Average Remaining Contractual Term (In Years), Ending" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm", "nsuri": "http://oceanpowertechnologies.com/20230131", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "OPTT_StockIssuedDuringPeriodSharesCanBeIssuedBasedUponOutstandingPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares can be issued based upon outstanding percentage.", "label": "Shares can be issued based upon outstanding percentage" } } }, "localname": "StockIssuedDuringPeriodSharesCanBeIssuedBasedUponOutstandingPercentage", "nsuri": "http://oceanpowertechnologies.com/20230131", "presentation": [ "http://oceanpowertechnologies.com/role/BackgroundBasisOfPresentationAndLiquidityDetailsNarrative" ], "xbrltype": "sharesItemType" }, "OPTT_StockIssuedDuringPeriodValueIssuedForCommitmentFee": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate purchase of common stock.", "label": "Aggregate purchase of common stock." } } }, "localname": "StockIssuedDuringPeriodValueIssuedForCommitmentFee", "nsuri": "http://oceanpowertechnologies.com/20230131", "presentation": [ "http://oceanpowertechnologies.com/role/BackgroundBasisOfPresentationAndLiquidityDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "OPTT_StockPurchaseAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Purchase Agreement [Member]", "label": "Stock Purchase Agreement [Member]" } } }, "localname": "StockPurchaseAgreementMember", "nsuri": "http://oceanpowertechnologies.com/20230131", "presentation": [ "http://oceanpowertechnologies.com/role/BackgroundBasisOfPresentationAndLiquidityDetailsNarrative" ], "xbrltype": "domainItemType" }, "OPTT_TwoAndFourCustomersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two And Four Customers [Member]", "label": "Two and Four Customers [Member]" } } }, "localname": "TwoAndFourCustomersMember", "nsuri": "http://oceanpowertechnologies.com/20230131", "presentation": [ "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "OPTT_TwoThousandAndEighteenInducementPlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2018 Inducement Plan [Member]", "label": "2018 Inducement Plan [Member]" } } }, "localname": "TwoThousandAndEighteenInducementPlanMember", "nsuri": "http://oceanpowertechnologies.com/20230131", "presentation": [ "http://oceanpowertechnologies.com/role/Share-basedCompensationDetailsNarrative" ], "xbrltype": "domainItemType" }, "OPTT_TwoThousandAndFifteenOmnibusIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2015 Omnibus Incentive Plan [Member]", "label": "2015 Omnibus Incentive Plan [Member]" } } }, "localname": "TwoThousandAndFifteenOmnibusIncentivePlanMember", "nsuri": "http://oceanpowertechnologies.com/20230131", "presentation": [ "http://oceanpowertechnologies.com/role/Share-basedCompensationDetailsNarrative" ], "xbrltype": "domainItemType" }, "OPTT_TwoThousandTwentyATMFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2020 ATM Facility [Member]", "label": "2020 ATM Facility [Member]" } } }, "localname": "TwoThousandTwentyATMFacilityMember", "nsuri": "http://oceanpowertechnologies.com/20230131", "presentation": [ "http://oceanpowertechnologies.com/role/BackgroundBasisOfPresentationAndLiquidityDetailsNarrative" ], "xbrltype": "domainItemType" }, "OPTT_UnderwrittenPublicOfferingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Underwritten Public Offering [Member]", "label": "Underwritten Public Offering [Member]" } } }, "localname": "UnderwrittenPublicOfferingMember", "nsuri": "http://oceanpowertechnologies.com/20230131", "presentation": [ "http://oceanpowertechnologies.com/role/WarrantsDetailsNarrative" ], "xbrltype": "domainItemType" }, "OPTT_WarrantDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Warrant Disclosure [Text Block]", "label": "WarrantDisclosureTextBlock", "verboseLabel": "Warrants" } } }, "localname": "WarrantDisclosureTextBlock", "nsuri": "http://oceanpowertechnologies.com/20230131", "presentation": [ "http://oceanpowertechnologies.com/role/Warrants" ], "xbrltype": "textBlockItemType" }, "dei_AmendmentDescription": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description of changes contained within amended document.", "label": "Amendment Description" } } }, "localname": "AmendmentDescription", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://oceanpowertechnologies.com/role/Cover" ], "xbrltype": "stringItemType" }, "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://oceanpowertechnologies.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_AnnualInformationForm": { "auth_ref": [ "r558" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag with value true on a form if it is an annual report containing an annual information form.", "label": "Annual Information Form" } } }, "localname": "AnnualInformationForm", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://oceanpowertechnologies.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_AuditedAnnualFinancialStatements": { "auth_ref": [ "r558" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag with value true on a form if it is an annual report containing audited financial statements.", "label": "Audited Annual Financial Statements" } } }, "localname": "AuditedAnnualFinancialStatements", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://oceanpowertechnologies.com/role/Cover" ], "xbrltype": "booleanItemType" }, "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://oceanpowertechnologies.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_CountryRegion": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Region code of country", "label": "Country Region" } } }, "localname": "CountryRegion", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://oceanpowertechnologies.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2022", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://oceanpowertechnologies.com/role/Cover" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAccountingStandard": { "auth_ref": [ "r557" ], "lang": { "en-us": { "role": { "documentation": "The basis of accounting the registrant has used to prepare the financial statements included in this filing This can either be 'U.S. GAAP', 'International Financial Reporting Standards', or 'Other'.", "label": "Document Accounting Standard" } } }, "localname": "DocumentAccountingStandard", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://oceanpowertechnologies.com/role/Cover" ], "xbrltype": "accountingStandardItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r555", "r557", "r558" ], "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://oceanpowertechnologies.com/role/Cover" ], "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://oceanpowertechnologies.com/role/Cover" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://oceanpowertechnologies.com/role/Cover" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://oceanpowertechnologies.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentPeriodStartDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The start date of the period covered in the document, in YYYY-MM-DD format.", "label": "Document Period Start Date" } } }, "localname": "DocumentPeriodStartDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://oceanpowertechnologies.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r556" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://oceanpowertechnologies.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentRegistrationStatement": { "auth_ref": [ "r544" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a registration statement.", "label": "Document Registration Statement" } } }, "localname": "DocumentRegistrationStatement", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://oceanpowertechnologies.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentShellCompanyEventDate": { "auth_ref": [ "r557" ], "lang": { "en-us": { "role": { "documentation": "Date of event requiring a shell company report.", "label": "Document Shell Company Event Date" } } }, "localname": "DocumentShellCompanyEventDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://oceanpowertechnologies.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentShellCompanyReport": { "auth_ref": [ "r557" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act.", "label": "Document Shell Company Report" } } }, "localname": "DocumentShellCompanyReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://oceanpowertechnologies.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r559" ], "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://oceanpowertechnologies.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://oceanpowertechnologies.com/role/Cover" ], "xbrltype": "submissionTypeItemType" }, "dei_DocumentsIncorporatedByReferenceTextBlock": { "auth_ref": [ "r547" ], "lang": { "en-us": { "role": { "documentation": "Documents incorporated by reference.", "label": "Documents Incorporated by Reference [Text Block]" } } }, "localname": "DocumentsIncorporatedByReferenceTextBlock", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://oceanpowertechnologies.com/role/Cover" ], "xbrltype": "textBlockItemType" }, "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://oceanpowertechnologies.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://oceanpowertechnologies.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine3": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 3 such as an Office Park", "label": "Entity Address, Address Line Three" } } }, "localname": "EntityAddressAddressLine3", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://oceanpowertechnologies.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://oceanpowertechnologies.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCountry": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "ISO 3166-1 alpha-2 country code.", "label": "Entity Address, Country" } } }, "localname": "EntityAddressCountry", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://oceanpowertechnologies.com/role/Cover" ], "xbrltype": "countryCodeItemType" }, "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://oceanpowertechnologies.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://oceanpowertechnologies.com/role/Cover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityBankruptcyProceedingsReportingCurrent": { "auth_ref": [ "r550" ], "lang": { "en-us": { "role": { "documentation": "For registrants involved in bankruptcy proceedings during the preceding five years, the value Yes indicates that the registrant has filed all documents and reports required to be filed by Section 12, 13 or 15(d) of the Securities Exchange Act of 1934 subsequent to the distribution of securities under a plan confirmed by a court; the value No indicates the registrant has not. Registrants not involved in bankruptcy proceedings during the preceding five years should not report this element.", "label": "Entity Bankruptcy Proceedings, Reporting Current" } } }, "localname": "EntityBankruptcyProceedingsReportingCurrent", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://oceanpowertechnologies.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r546" ], "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://oceanpowertechnologies.com/role/Cover" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://oceanpowertechnologies.com/role/Cover" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://oceanpowertechnologies.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains." } } }, "localname": "EntityDomain", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://oceanpowertechnologies.com/role/BackgroundBasisOfPresentationAndLiquidityDetailsNarrative", "http://oceanpowertechnologies.com/role/GoodwillDetailsNarrative" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r546" ], "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://oceanpowertechnologies.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityExTransitionPeriod": { "auth_ref": [ "r563" ], "lang": { "en-us": { "role": { "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.", "label": "Elected Not To Use the Extended Transition Period" } } }, "localname": "EntityExTransitionPeriod", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://oceanpowertechnologies.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://oceanpowertechnologies.com/role/Cover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r546" ], "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://oceanpowertechnologies.com/role/Cover" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://oceanpowertechnologies.com/role/Cover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r560" ], "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://oceanpowertechnologies.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityPrimarySicNumber": { "auth_ref": [ "r558" ], "lang": { "en-us": { "role": { "documentation": "Primary Standard Industrial Classification (SIC) Number for the Entity.", "label": "Entity Primary SIC Number" } } }, "localname": "EntityPrimarySicNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://oceanpowertechnologies.com/role/Cover" ], "xbrltype": "sicNumberItemType" }, "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://oceanpowertechnologies.com/role/Cover" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r546" ], "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://oceanpowertechnologies.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r546" ], "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://oceanpowertechnologies.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r546" ], "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://oceanpowertechnologies.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r546" ], "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://oceanpowertechnologies.com/role/Cover" ], "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://oceanpowertechnologies.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [ "r561" ], "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://oceanpowertechnologies.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_Extension": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Extension number for local phone number.", "label": "Extension" } } }, "localname": "Extension", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://oceanpowertechnologies.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_LegalEntityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The set of legal entities associated with a report.", "label": "Legal Entity [Axis]" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://oceanpowertechnologies.com/role/BackgroundBasisOfPresentationAndLiquidityDetailsNarrative", "http://oceanpowertechnologies.com/role/GoodwillDetailsNarrative" ], "xbrltype": "stringItemType" }, "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://oceanpowertechnologies.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_NoTradingSymbolFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a security having no trading symbol.", "label": "No Trading Symbol Flag" } } }, "localname": "NoTradingSymbolFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://oceanpowertechnologies.com/role/Cover" ], "xbrltype": "trueItemType" }, "dei_OtherReportingStandardItemNumber": { "auth_ref": [ "r557" ], "lang": { "en-us": { "role": { "documentation": "\"Item 17\" or \"Item 18\" specified when the basis of accounting is neither US GAAP nor IFRS.", "label": "Other Reporting Standard Item Number" } } }, "localname": "OtherReportingStandardItemNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://oceanpowertechnologies.com/role/Cover" ], "xbrltype": "otherReportingStandardItemNumberItemType" }, "dei_PreCommencementIssuerTenderOffer": { "auth_ref": [ "r551" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act.", "label": "Pre-commencement Issuer Tender Offer" } } }, "localname": "PreCommencementIssuerTenderOffer", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://oceanpowertechnologies.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_PreCommencementTenderOffer": { "auth_ref": [ "r552" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act.", "label": "Pre-commencement Tender Offer" } } }, "localname": "PreCommencementTenderOffer", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://oceanpowertechnologies.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r545" ], "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://oceanpowertechnologies.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_Security12gTitle": { "auth_ref": [ "r549" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(g) registered security.", "label": "Title of 12(g) Security" } } }, "localname": "Security12gTitle", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://oceanpowertechnologies.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r548" ], "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://oceanpowertechnologies.com/role/Cover" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_SecurityReportingObligation": { "auth_ref": [ "r553" ], "lang": { "en-us": { "role": { "documentation": "15(d), indicating whether the security has a reporting obligation under that section of the Exchange Act.", "label": "Security Reporting Obligation" } } }, "localname": "SecurityReportingObligation", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://oceanpowertechnologies.com/role/Cover" ], "xbrltype": "securityReportingObligationItemType" }, "dei_SolicitingMaterial": { "auth_ref": [ "r554" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act.", "label": "Soliciting Material" } } }, "localname": "SolicitingMaterial", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://oceanpowertechnologies.com/role/Cover" ], "xbrltype": "booleanItemType" }, "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://oceanpowertechnologies.com/role/Cover" ], "xbrltype": "tradingSymbolItemType" }, "dei_WrittenCommunications": { "auth_ref": [ "r562" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act.", "label": "Written Communications" } } }, "localname": "WrittenCommunications", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://oceanpowertechnologies.com/role/Cover" ], "xbrltype": "booleanItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r229", "r532", "r600", "r647" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r255", "r256", "r257", "r258", "r308", "r448", "r467", "r514", "r515", "r529", "r536", "r543", "r598", "r640", "r641", "r642", "r643", "r644", "r645" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r229", "r532", "r600", "r647" ], "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r225", "r450", "r530", "r541", "r593", "r594", "r600", "r646" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://oceanpowertechnologies.com/role/AccountReceivableContractAssetsAndContractLiabilitiesDetailsNarrative" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r225", "r450", "r530", "r541", "r593", "r594", "r600", "r646" ], "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://oceanpowertechnologies.com/role/AccountReceivableContractAssetsAndContractLiabilitiesDetailsNarrative" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r255", "r256", "r257", "r258", "r301", "r308", "r338", "r339", "r340", "r447", "r448", "r467", "r514", "r515", "r529", "r536", "r543", "r589", "r598", "r641", "r642", "r643", "r644", "r645" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r255", "r256", "r257", "r258", "r301", "r308", "r338", "r339", "r340", "r447", "r448", "r467", "r514", "r515", "r529", "r536", "r543", "r589", "r598", "r641", "r642", "r643", "r644", "r645" ], "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r226", "r227", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r531", "r542", "r600" ], "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://oceanpowertechnologies.com/role/LeasesDetailsNarrative" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r226", "r227", "r498", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r531", "r542", "r600" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://oceanpowertechnologies.com/role/LeasesDetailsNarrative" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r584", "r637" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdate201409Member": { "auth_ref": [ "r299" ], "lang": { "en-us": { "role": { "documentation": "Accounting Standards Update 2014-09 Revenue from Contracts with Customers (Topic 606).", "label": "Accounting Standards Update 2014-09 [Member]" } } }, "localname": "AccountingStandardsUpdate201409Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfRevenueRecognizesFromOperatingLeaseArrangementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingStandardsUpdate201602Member": { "auth_ref": [ "r418" ], "lang": { "en-us": { "role": { "documentation": "Accounting Standards Update 2016-02 Leases (Topic 842).", "label": "Accounting Standards Update 2016-02 [Member]" } } }, "localname": "AccountingStandardsUpdate201602Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfRevenueRecognizesFromOperatingLeaseArrangementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis": { "auth_ref": [ "r24" ], "lang": { "en-us": { "role": { "documentation": "Information by legal entity of counterparty. A counterparty is the other party that participates in a financial transaction.", "label": "Legal Entity of Counterparty, Type [Axis]" } } }, "localname": "AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": { "auth_ref": [ "r14" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.", "label": "Accrued Expenses" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/AccruedExpenses" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r13", "r540" ], "calculation": { "http://oceanpowertechnologies.com/role/BalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r231", "r232" ], "calculation": { "http://oceanpowertechnologies.com/role/BalanceSheets": { "order": 4.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" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/BalanceSheets", "http://oceanpowertechnologies.com/role/ScheduleOfAccountsReceivableContractAssetsAndContractLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r17" ], "calculation": { "http://oceanpowertechnologies.com/role/BalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://oceanpowertechnologies.com/role/ScheduleOfAccruedExpensesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued expenses", "totalLabel": "Accrued expenses total" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/BalanceSheets", "http://oceanpowertechnologies.com/role/ScheduleOfAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedProfessionalFeesCurrent": { "auth_ref": [ "r17" ], "calculation": { "http://oceanpowertechnologies.com/role/ScheduleOfAccruedExpensesDetails": { "order": 5.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Professional fees" } } }, "localname": "AccruedProfessionalFeesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedSalariesCurrent": { "auth_ref": [ "r17", "r519" ], "calculation": { "http://oceanpowertechnologies.com/role/ScheduleOfAccruedExpensesDetails": { "order": 4.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of the obligations incurred through that date and payable for employees' services provided. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued salary and benefits" } } }, "localname": "AccruedSalariesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r77", "r149" ], "calculation": { "http://oceanpowertechnologies.com/role/ScheduleOfComponentsOfPropertyAndEquipmentDetails": { "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" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfComponentsOfPropertyAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r27", "r28", "r29", "r153", "r462", "r475", "r479" ], "calculation": { "http://oceanpowertechnologies.com/role/BalanceSheets": { "order": 6.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 loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r26", "r29", "r105", "r440", "r470", "r471", "r571", "r572", "r573", "r579", "r580", "r581" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/StatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r5", "r540" ], "calculation": { "http://oceanpowertechnologies.com/role/BalanceSheets": { "order": 4.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" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r347", "r348", "r349", "r579", "r580", "r581", "r630" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/StatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r139", "r140", "r141", "r142", "r143", "r178", "r179", "r180", "r181", "r190", "r233", "r234", "r236", "r237", "r238", "r239", "r240", "r241", "r347", "r348", "r349", "r358", "r359", "r360", "r361", "r369", "r370", "r371", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r416", "r417", "r419", "r420", "r421", "r422", "r435", "r436", "r437", "r438", "r439", "r440", "r452", "r453", "r454", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479" ], "lang": { "en-us": { "role": { "documentation": "Information by amendment to accounting standards.", "label": "Accounting Standards Update [Axis]" } } }, "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfRevenueRecognizesFromOperatingLeaseArrangementsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to reconcile net loss to net cash used in operating activities:" } } }, "localname": "AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/StatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r95", "r96", "r310" ], "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": "Share-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/StatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r342" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-based payment arrangement, expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/Share-basedCompensationDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r49", "r69", "r74" ], "calculation": { "http://oceanpowertechnologies.com/role/StatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "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", "verboseLabel": "Amortization expense" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/IntangibleAssetsDetailsNarrative", "http://oceanpowertechnologies.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r197" ], "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 earnings per share" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_ArrangementsAndNonarrangementTransactionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "localname": "ArrangementsAndNonarrangementTransactionsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/BackgroundBasisOfPresentationAndLiquidityDetailsNarrative", "http://oceanpowertechnologies.com/role/PaycheckProtectionProgramLoanDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r114", "r127", "r152", "r172", "r212", "r216", "r221", "r235", "r259", "r260", "r262", "r263", "r264", "r265", "r266", "r268", "r269", "r374", "r376", "r394", "r540", "r596", "r597", "r638" ], "calculation": { "http://oceanpowertechnologies.com/role/BalanceSheets": { "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://oceanpowertechnologies.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/BalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r145", "r156", "r172", "r235", "r259", "r260", "r262", "r263", "r264", "r265", "r266", "r268", "r269", "r374", "r376", "r394", "r540", "r596", "r597", "r638" ], "calculation": { "http://oceanpowertechnologies.com/role/BalanceSheets": { "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://oceanpowertechnologies.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/BalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AwardDateAxis": { "auth_ref": [ "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626" ], "lang": { "en-us": { "role": { "documentation": "Information by date or year award under share-based payment arrangement is granted.", "label": "Award Date [Axis]" } } }, "localname": "AwardDateAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_AwardDateDomain": { "auth_ref": [ "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626" ], "lang": { "en-us": { "role": { "documentation": "Date or year award under share-based payment arrangement is granted." } } }, "localname": "AwardDateDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r313", "r314", "r315", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r337", "r338", "r339", "r340", "r341" ], "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://oceanpowertechnologies.com/role/ScheduleOfNon-vestedRestrictedStockActivityDetails", "http://oceanpowertechnologies.com/role/ScheduleOfStockOptionActivityDetails", "http://oceanpowertechnologies.com/role/ScheduleOfValuationsAssumptionsDetails", "http://oceanpowertechnologies.com/role/Share-basedCompensationDetailsNarrative", "http://oceanpowertechnologies.com/role/Share-basedCompensationTables" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1": { "auth_ref": [ "r373", "r575" ], "calculation": { "http://oceanpowertechnologies.com/role/StatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://oceanpowertechnologies.com/role/StatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement.", "label": "(Gain)/loss from change in fair value of consideration", "verboseLabel": "Change in contingent consideration liability" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/StatementsOfCashFlows", "http://oceanpowertechnologies.com/role/StatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "auth_ref": [ "r100", "r101", "r372" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination.", "label": "Contingent liability MAR acquisition amount" } } }, "localname": "BusinessCombinationContingentConsiderationLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/FairValueMeasurementsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityCurrent": { "auth_ref": [ "r100", "r102" ], "calculation": { "http://oceanpowertechnologies.com/role/BalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled within one year or the normal operating cycle, if longer.", "label": "Contingent liabilities, current portion" } } }, "localname": "BusinessCombinationContingentConsiderationLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent": { "auth_ref": [ "r100", "r102" ], "calculation": { "http://oceanpowertechnologies.com/role/BalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled beyond one year or the normal operating cycle, if longer.", "label": "Contingent liabilities, less current portion" } } }, "localname": "BusinessCombinationContingentConsiderationLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": { "auth_ref": [ "r0", "r57", "r66" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Background, Basis of Presentation and Liquidity" } } }, "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/BackgroundBasisOfPresentationAndLiquidity" ], "xbrltype": "textBlockItemType" }, "us-gaap_Cash": { "auth_ref": [ "r481", "r482", "r540", "r564" ], "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://oceanpowertechnologies.com/role/BackgroundBasisOfPresentationAndLiquidityDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r51", "r147", "r516" ], "calculation": { "http://oceanpowertechnologies.com/role/BalanceSheets": { "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" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/BalanceSheets", "http://oceanpowertechnologies.com/role/ScheduleOfCashAndCashEquivalentsAndRestrictedCashDetails", "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": { "auth_ref": [ "r52", "r113" ], "lang": { "en-us": { "role": { "documentation": "Entity's cash and cash equivalents accounting policy with respect to restricted balances. Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits.", "label": "Cash, Cash Equivalents, Restricted Cash and Security Agreements and Short Term Investments" } } }, "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r45", "r51", "r56" ], "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" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfCashAndCashEquivalentsAndRestrictedCashDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "auth_ref": [ "r45", "r51", "r56" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations", "periodEndLabel": "Cash, cash equivalents and restricted cash, end of period", "periodStartLabel": "Cash, cash equivalents and restricted cash, beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r45", "r111" ], "calculation": { "http://oceanpowertechnologies.com/role/StatementsOfCashFlows": { "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, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "auth_ref": [ "r284" ], "lang": { "en-us": { "role": { "documentation": "Exercise price per share or per unit of warrants or rights outstanding.", "label": "Exercise price of warrants" } } }, "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/WarrantsDetailsNarrative" ], "xbrltype": "perShareItemType" }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": { "auth_ref": [ "r284" ], "lang": { "en-us": { "role": { "documentation": "Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares.", "label": "Warrants to purchase common stock exercised" } } }, "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/WarrantsDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems": { "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": "Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]" } } }, "localname": "CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/BackgroundBasisOfPresentationAndLiquidityDetailsNarrative", "http://oceanpowertechnologies.com/role/PaycheckProtectionProgramLoanDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r20", "r120", "r132" ], "calculation": { "http://oceanpowertechnologies.com/role/BalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and contingencies (Note 15)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r80", "r252", "r253", "r501", "r595" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/CommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockCapitalSharesReservedForFutureIssuance": { "auth_ref": [ "r21" ], "lang": { "en-us": { "role": { "documentation": "Aggregate number of common shares reserved for future issuance.", "label": "Capital shares reserved for future issuance" } } }, "localname": "CommonStockCapitalSharesReservedForFutureIssuance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/Share-basedCompensationDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r579", "r580", "r630" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/StatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r4" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common stock, par value" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/BalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r4" ], "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://oceanpowertechnologies.com/role/BalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r4" ], "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://oceanpowertechnologies.com/role/BalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r4", "r84" ], "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://oceanpowertechnologies.com/role/BalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r4", "r540" ], "calculation": { "http://oceanpowertechnologies.com/role/BalanceSheets": { "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, $0.001 par value; authorized 100,000,000 shares, issued 56,254,642 shares and 55,905,213 shares, respectively; outstanding 56,213,728 shares and 55,881,861 shares, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r103", "r106", "r159", "r161", "r167", "r458", "r464" ], "calculation": { "http://oceanpowertechnologies.com/role/StatementsOfComprehensiveLoss": { "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. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Total comprehensive loss" } } }, "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/StatementsOfComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r61", "r62", "r109", "r110", "r229", "r500" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r61", "r62", "r109", "r110", "r229", "r480", "r500" ], "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://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r61", "r62", "r109", "r110", "r229", "r500", "r648" ], "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://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r124", "r202" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration of Credit Risk" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r61", "r62", "r109", "r110", "r229" ], "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" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r61", "r62", "r109", "r110", "r229", "r500" ], "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." } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r104", "r520" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConstructionInProgressMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.", "label": "Construction in Progress [Member]" } } }, "localname": "ConstructionInProgressMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfComponentsOfPropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConstructionPayableCurrent": { "auth_ref": [ "r13" ], "calculation": { "http://oceanpowertechnologies.com/role/ScheduleOfAccruedExpensesDetails": { "order": 1.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for the acquisition of merchandise, materials, supplies and services pertaining to construction projects such as a housing development or factory expansion not classified as trade payables. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Project costs" } } }, "localname": "ConstructionPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContingentConsiderationClassifiedAsEquityFairValueDisclosure": { "auth_ref": [ "r108" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of contingent consideration in a business combination that is classified in shareholders' equity.", "label": "Fair value of contingent consideration" } } }, "localname": "ContingentConsiderationClassifiedAsEquityFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/FairValueMeasurementsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r599" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.", "label": "Schedule of Significant Changes in Contract assets and Contract Liabilities" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/AccountReceivableContractAssetsAndContractLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetNet": { "auth_ref": [ "r286", "r288", "r298" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "Contract with Customer, Asset, after Allowance for Credit Loss", "negatedPeriodEndLabel": "Transferred to receivables from contract assets recognized at the beginning of the period" } } }, "localname": "ContractWithCustomerAssetNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfSignificantChangesInContractAssetsAndContractLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "auth_ref": [ "r286", "r288", "r298" ], "calculation": { "http://oceanpowertechnologies.com/role/BalanceSheets": { "order": 5.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 in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.", "label": "Contract assets" } } }, "localname": "ContractWithCustomerAssetNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/BalanceSheets", "http://oceanpowertechnologies.com/role/ScheduleOfAccountsReceivableContractAssetsAndContractLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r286", "r287", "r298" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Contract with Customer, Liability", "negatedPeriodEndLabel": "Revenue recognized that was included in the contract liabilities balance as of the beginning of the period" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfSignificantChangesInContractAssetsAndContractLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r286", "r287", "r298" ], "calculation": { "http://oceanpowertechnologies.com/role/BalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract liabilities" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/BalanceSheets", "http://oceanpowertechnologies.com/role/ScheduleOfAccountsReceivableContractAssetsAndContractLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r35", "r172", "r235", "r259", "r260", "r262", "r263", "r264", "r265", "r266", "r268", "r269", "r394", "r596" ], "calculation": { "http://oceanpowertechnologies.com/role/StatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.", "label": "Cost of revenues" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/StatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CreditDerivativeLiquidationProceedsPercentage": { "auth_ref": [ "r107" ], "lang": { "en-us": { "role": { "documentation": "Estimated percentage to which the maximum potential amount of future payments under the credit derivative would be covered by the proceeds from liquidation of assets held either as collateral or by third parties.", "label": "Credit Derivative, Liquidation Proceeds, Percentage" } } }, "localname": "CreditDerivativeLiquidationProceedsPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "percentItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r60", "r229" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer Concentration Risk [Member]" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r83", "r171", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r279", "r280", "r281", "r282" ], "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": "Paycheck Protection Program Loan" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/PaycheckProtectionProgramLoan" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r19", "r270" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt interest rate" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/PaycheckProtectionProgramLoanDetailsNarrative" ], "xbrltype": "percentItemType" }, "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]" } } }, "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r352", "r353" ], "calculation": { "http://oceanpowertechnologies.com/role/BalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred tax liability" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_Deposits": { "auth_ref": [ "r119" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate of all deposit liabilities held by the entity, including foreign and domestic, interest and noninterest bearing; may include demand deposits, saving deposits, Negotiable Order of Withdrawal (NOW) and time deposits among others.", "label": "Deposits" } } }, "localname": "Deposits", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r49", "r75" ], "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://oceanpowertechnologies.com/role/PropertyAndEquipmentNetDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r49", "r210" ], "calculation": { "http://oceanpowertechnologies.com/role/StatementsOfCashFlows": { "order": 2.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 of fixed assets" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r600" ], "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": "Schedule of Revenue Recognizes From Operating Lease Arrangements" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r312", "r343", "r344", "r346", "r351", "r537" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-Based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/Share-basedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r168", "r182", "r183", "r184", "r185", "r186", "r191", "r192", "r194", "r195", "r196", "r198", "r387", "r388", "r459", "r465", "r522" ], "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": "Basic and diluted net loss per share" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/StatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r58", "r59" ], "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": "Net Loss per Common Share" } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r407" ], "calculation": { "http://oceanpowertechnologies.com/role/StatementsOfCashFlows": { "order": 4.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. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Effect of exchange rate changes on cash, cash equivalents and restricted cash" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeBenefitsAndShareBasedCompensation": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for employee benefit and equity-based compensation.", "label": "Share based compensation expense" } } }, "localname": "EmployeeBenefitsAndShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r345" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based compensation of weighted-average period" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/Share-basedCompensationDetailsNarrative" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "auth_ref": [ "r627" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-Based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount", "verboseLabel": "Unrecognized compensation cost" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/Share-basedCompensationDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "auth_ref": [ "r627" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for option under share-based payment arrangement.", "label": "Unrecognized compensation cost" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/Share-basedCompensationDetailsNarrative" ], "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": "Share-Based Payment Arrangement, Option [Member]" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfValuationsAssumptionsDetails", "http://oceanpowertechnologies.com/role/Share-basedCompensationDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_EquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property used to produce goods and services.", "label": "Equipment [Member]" } } }, "localname": "EquipmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfComponentsOfPropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r84", "r141", "r162", "r163", "r164", "r175", "r176", "r177", "r179", "r187", "r189", "r199", "r239", "r285", "r347", "r348", "r349", "r360", "r361", "r386", "r408", "r409", "r410", "r411", "r412", "r414", "r440", "r470", "r471", "r472" ], "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." } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/StatementsOfShareholdersEquity", "http://oceanpowertechnologies.com/role/WarrantsDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/FairValueMeasurementsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r390", "r391", "r393" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.", "label": "Fair Value, Recurring and Nonrecurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/FairValueMeasurementsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r278", "r302", "r303", "r304", "r305", "r306", "r307", "r391", "r444", "r445", "r446", "r527", "r528", "r533", "r534", "r535" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value Hierarchy and NAV [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/FairValueMeasurementsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r392" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Measurements" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r278", "r302", "r303", "r304", "r305", "r306", "r307", "r391", "r446", "r527", "r528", "r533", "r534", "r535" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/FairValueMeasurementsDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r278", "r302", "r303", "r304", "r305", "r306", "r307", "r444", "r445", "r446", "r527", "r528", "r533", "r534", "r535" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/FairValueMeasurementsDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedCustomerRelationshipsGross": { "auth_ref": [ "r73" ], "calculation": { "http://oceanpowertechnologies.com/role/ScheduleOfComponentsOfIntangibleAssetsDetails": { "order": 4.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Gross carrying amount before accumulated amortization as of the balance sheet date to an asset acquired in a business combination representing a favorable existing relationship with customers having a finite beneficial life.", "label": "Customer Relationships" } } }, "localname": "FiniteLivedCustomerRelationshipsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfComponentsOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r151", "r250" ], "calculation": { "http://oceanpowertechnologies.com/role/ScheduleOfComponentsOfIntangibleAssetsDetails": { "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": "Accumulated amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfComponentsOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r73", "r455" ], "calculation": { "http://oceanpowertechnologies.com/role/ScheduleOfComponentsOfIntangibleAssetsDetails": { "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", "totalLabel": "Intangible assets, gross" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfComponentsOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r73", "r451" ], "calculation": { "http://oceanpowertechnologies.com/role/ScheduleOfComponentsOfIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "totalLabel": "Intangible assets, net" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfComponentsOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedPatentsGross": { "auth_ref": [ "r73" ], "calculation": { "http://oceanpowertechnologies.com/role/ScheduleOfComponentsOfIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Gross carrying amount before accumulated amortization as of the balance sheet date of the costs pertaining to the exclusive legal rights granted to the owner of the patent to exploit an invention or a process for a period of time specified by law. Such costs may have been expended to directly apply and receive patent rights, or to acquire such rights.", "label": "Patents" } } }, "localname": "FiniteLivedPatentsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfComponentsOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedTradeNamesGross": { "auth_ref": [ "r73" ], "calculation": { "http://oceanpowertechnologies.com/role/ScheduleOfComponentsOfIntangibleAssetsDetails": { "order": 3.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Gross carrying amount before accumulated amortization as of the balance sheet date of the rights acquired through registration of a trade name to gain or protect exclusive use thereof for a reasonably expected period of economic benefit.", "label": "Tradename" } } }, "localname": "FiniteLivedTradeNamesGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfComponentsOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedTrademarksGross": { "auth_ref": [ "r73" ], "calculation": { "http://oceanpowertechnologies.com/role/ScheduleOfComponentsOfIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Gross carrying amount before accumulated amortization as of the balance sheet date for the rights acquired through registration of a trademark to gain or protect exclusive use of a business name, symbol or other device or style for a specified period of time.", "label": "Trademarks" } } }, "localname": "FiniteLivedTrademarksGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfComponentsOfIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "auth_ref": [ "r403", "r404", "r405", "r406" ], "calculation": { "http://oceanpowertechnologies.com/role/StatementsOfOperations": { "order": 6.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "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 exchange gain" } } }, "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/StatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "auth_ref": [ "r49", "r81", "r82" ], "calculation": { "http://oceanpowertechnologies.com/role/StatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://oceanpowertechnologies.com/role/StatementsOfOperations": { "order": 5.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.", "label": "Gain on extinguishment of PPP loan", "negatedLabel": "Gain on extinguishment of PPP Loan" } } }, "localname": "GainsLossesOnExtinguishmentOfDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/StatementsOfCashFlows", "http://oceanpowertechnologies.com/role/StatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r150", "r243", "r456", "r526", "r540", "r587", "r588" ], "calculation": { "http://oceanpowertechnologies.com/role/BalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/BalanceSheets", "http://oceanpowertechnologies.com/role/GoodwillDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_GoodwillDisclosureTextBlock": { "auth_ref": [ "r246", "r247", "r249", "r526" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill.", "label": "Goodwill Disclosure [Text Block]", "verboseLabel": "Goodwill" } } }, "localname": "GoodwillDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/Goodwill" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r49", "r244", "r245", "r248", "r526" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Impairment of goodwill" } } }, "localname": "GoodwillImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/GoodwillDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r34", "r172", "r212", "r215", "r220", "r223", "r235", "r259", "r260", "r262", "r263", "r264", "r265", "r266", "r268", "r269", "r394", "r524", "r596" ], "calculation": { "http://oceanpowertechnologies.com/role/StatementsOfOperations": { "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 margin (loss)" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/StatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r31", "r112", "r121", "r134", "r212", "r215", "r220", "r223", "r460", "r524" ], "calculation": { "http://oceanpowertechnologies.com/role/StatementsOfOperations": { "order": 1.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": "Loss before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/StatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityAxis": { "auth_ref": [ "r97" ], "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://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "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." } } }, "localname": "IncomeTaxAuthorityDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityNameAxis": { "auth_ref": [ "r97" ], "lang": { "en-us": { "role": { "documentation": "Information by name of taxing authority.", "label": "Income Tax Authority, Name [Axis]" } } }, "localname": "IncomeTaxAuthorityNameAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/CommitmentsAndContingenciesDetailsNarrative", "http://oceanpowertechnologies.com/role/IncomeTaxesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Named agency, division or body that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes." } } }, "localname": "IncomeTaxAuthorityNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/CommitmentsAndContingenciesDetailsNarrative", "http://oceanpowertechnologies.com/role/IncomeTaxesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r173", "r355", "r356", "r357", "r362", "r364", "r366", "r367", "r368" ], "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 Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExaminationPenaltiesAndInterestAccrued": { "auth_ref": [ "r628" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of estimated penalties and interest accrued as of the balance sheet date arising from income tax examinations.", "label": "Income tax penalties" } } }, "localname": "IncomeTaxExaminationPenaltiesAndInterestAccrued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r174", "r188", "r189", "r211", "r354", "r363", "r365", "r466" ], "calculation": { "http://oceanpowertechnologies.com/role/StatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "negatedLabel": "Income tax benefit" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/StatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r48" ], "calculation": { "http://oceanpowertechnologies.com/role/StatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (Decrease) in Accounts Payable", "verboseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r48" ], "calculation": { "http://oceanpowertechnologies.com/role/StatementsOfCashFlows": { "order": 9.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://oceanpowertechnologies.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r48" ], "calculation": { "http://oceanpowertechnologies.com/role/StatementsOfCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.", "label": "Increase (Decrease) in Accrued Liabilities", "verboseLabel": "Accrued expenses" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": { "auth_ref": [ "r575" ], "calculation": { "http://oceanpowertechnologies.com/role/StatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "Increase (Decrease) in Contract with Customer, Asset", "negatedLabel": "Contract assets" } } }, "localname": "IncreaseDecreaseInContractWithCustomerAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r449", "r575" ], "calculation": { "http://oceanpowertechnologies.com/role/StatementsOfCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Net change in contract liabilities", "verboseLabel": "Contract liabilities" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfSignificantChangesInContractAssetsAndContractLiabilitiesDetails", "http://oceanpowertechnologies.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r48" ], "calculation": { "http://oceanpowertechnologies.com/role/StatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventory" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/StatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOperatingLeaseLiability": { "auth_ref": [ "r575", "r634" ], "calculation": { "http://oceanpowertechnologies.com/role/StatementsOfCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation for operating lease.", "label": "Change in lease liability" } } }, "localname": "IncreaseDecreaseInOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "auth_ref": [ "r48" ], "calculation": { "http://oceanpowertechnologies.com/role/StatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in operating assets classified as other.", "label": "Increase (Decrease) in Other Operating Assets", "negatedLabel": "Other assets" } } }, "localname": "IncreaseDecreaseInOtherOperatingAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r251" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all or part of the information related to intangible assets.", "label": "Intangible Assets" } } }, "localname": "IntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/IntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r68", "r71" ], "calculation": { "http://oceanpowertechnologies.com/role/BalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangibles, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeExpenseNet": { "auth_ref": [ "r123" ], "calculation": { "http://oceanpowertechnologies.com/role/StatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net amount of operating interest income (expense).", "label": "Interest income, net" } } }, "localname": "InterestIncomeExpenseNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/StatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestReceivableCurrent": { "auth_ref": [ "r566" ], "calculation": { "http://oceanpowertechnologies.com/role/ScheduleOfOtherCurrentAssetsDetails": { "order": 6.0, "parentTag": "us-gaap_OtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of current interest earned but not received. Also called accrued interest or accrued interest receivable. For classified balance sheets, represents the current amount receivable, that is amounts expected to be collected within one year or the normal operating cycle, if longer.", "label": "Interest receivable" } } }, "localname": "InterestReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InternalRevenueServiceIRSMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of the United States of America government entitled to levy and collect income taxes from the entity.", "label": "Internal Revenue Service (IRS) [Member]" } } }, "localname": "InternalRevenueServiceIRSMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Abstract]" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r242" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Inventory Disclosure [Text Block]", "verboseLabel": "Inventory" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/Inventory" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r154", "r517", "r540" ], "calculation": { "http://oceanpowertechnologies.com/role/BalanceSheets": { "order": 6.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://oceanpowertechnologies.com/role/ScheduleOfInventoryDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory", "totalLabel": "Inventory, net" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/BalanceSheets", "http://oceanpowertechnologies.com/role/ScheduleOfInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryRawMaterials": { "auth_ref": [ "r568" ], "calculation": { "http://oceanpowertechnologies.com/role/ScheduleOfInventoryDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Raw Materials" } } }, "localname": "InventoryRawMaterials", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcess": { "auth_ref": [ "r567" ], "calculation": { "http://oceanpowertechnologies.com/role/ScheduleOfInventoryDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.", "label": "Work in Process" } } }, "localname": "InventoryWorkInProcess", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentIncomeNetAmortizationOfDiscountAndPremium": { "auth_ref": [ "r37" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accretion (amortization) of purchase discount (premium) on nonoperating securities.", "label": "Investment owned at cost" } } }, "localname": "InvestmentIncomeNetAmortizationOfDiscountAndPremium", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentOwnedAtCost": { "auth_ref": [ "r137" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cost of the investment.", "label": "Amortized Cost" } } }, "localname": "InvestmentOwnedAtCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfInvestmentsAndUnrealizedGainslossesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentTypeAxis": { "auth_ref": [ "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497" ], "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://oceanpowertechnologies.com/role/ScheduleOfInvestmentsAndUnrealizedGainslossesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InvestmentTypeCategorizationMember": { "auth_ref": [ "r483", "r484", "r485", "r486", "r487", "r488", "r489", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497" ], "lang": { "en-us": { "role": { "documentation": "Asset obtained to generate income or appreciate in value." } } }, "localname": "InvestmentTypeCategorizationMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfInvestmentsAndUnrealizedGainslossesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InvestmentsFairValueDisclosure": { "auth_ref": [ "r390" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of investment securities, including, but not limited to, marketable securities, derivative financial instruments, and investments accounted for under the equity method.", "label": "Fair value of investments" } } }, "localname": "InvestmentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/FairValueMeasurementsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r432", "r539" ], "calculation": { "http://oceanpowertechnologies.com/role/ScheduleOfOperatingLeaseCostsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "totalLabel": "Total lease cost" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfOperatingLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r635" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Schedule of Operating Lease Costs" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r76" ], "lang": { "en-us": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements [Member]" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfComponentsOfPropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_LegalEntityTypeOfCounterpartyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Nature of the other party participating in a financial transaction." } } }, "localname": "LegalEntityTypeOfCounterpartyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r636" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Schedule of Future Minimum Lease payments Under Operating Lease" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r433" ], "calculation": { "http://oceanpowertechnologies.com/role/ScheduleOfFutureMinimumLeasePaymentsUnderOperatingLeaseDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "Lessee, Operating Lease, Liability, to be Paid", "totalLabel": "Total future minimum lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfFutureMinimumLeasePaymentsUnderOperatingLeaseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r433" ], "calculation": { "http://oceanpowertechnologies.com/role/ScheduleOfFutureMinimumLeasePaymentsUnderOperatingLeaseDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfFutureMinimumLeasePaymentsUnderOperatingLeaseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r433" ], "calculation": { "http://oceanpowertechnologies.com/role/ScheduleOfFutureMinimumLeasePaymentsUnderOperatingLeaseDetails": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfFutureMinimumLeasePaymentsUnderOperatingLeaseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r636" ], "calculation": { "http://oceanpowertechnologies.com/role/ScheduleOfFutureMinimumLeasePaymentsUnderOperatingLeaseDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.", "label": "Remainder of fiscal year 2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfFutureMinimumLeasePaymentsUnderOperatingLeaseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r433" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Less imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfFutureMinimumLeasePaymentsUnderOperatingLeaseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseOptionToExtend": { "auth_ref": [ "r426" ], "lang": { "en-us": { "role": { "documentation": "Description of terms and conditions of option to extend lessee's operating lease. Includes, but is not limited to, information about option recognized as part of right-of-use asset and lease liability.", "label": "Lessee, operating lease, option to extend" } } }, "localname": "LesseeOperatingLeaseOptionToExtend", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/LeasesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseOptionToTerminate": { "auth_ref": [ "r426" ], "lang": { "en-us": { "role": { "documentation": "Description of terms and conditions of option to terminate lessee's operating lease. Includes, but is not limited to, information about option recognized as part of right-of-use asset and lease liability.", "label": "Lease termination description" } } }, "localname": "LesseeOperatingLeaseOptionToTerminate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/LeasesDetailsNarrative", "http://oceanpowertechnologies.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "auth_ref": [ "r633" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lease commencement date" } } }, "localname": "LesseeOperatingLeaseTermOfContract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/LeasesDetailsNarrative", "http://oceanpowertechnologies.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r434" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LettersOfCreditOutstandingAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.", "label": "Letter of credit amount reduced" } } }, "localname": "LettersOfCreditOutstandingAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r16", "r172", "r235", "r259", "r260", "r262", "r263", "r264", "r265", "r266", "r268", "r269", "r375", "r376", "r377", "r394", "r523", "r596", "r638", "r639" ], "calculation": { "http://oceanpowertechnologies.com/role/BalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r9", "r116", "r130", "r540", "r578", "r585", "r632" ], "calculation": { "http://oceanpowertechnologies.com/role/BalanceSheets": { "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 shareholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "LIABILITIES AND SHAREHOLDERS\u2019 EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/BalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r18", "r146", "r172", "r235", "r259", "r260", "r262", "r263", "r264", "r265", "r266", "r268", "r269", "r375", "r376", "r377", "r394", "r540", "r596", "r638", "r639" ], "calculation": { "http://oceanpowertechnologies.com/role/BalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/BalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r2", "r115", "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": "Letters of credit issued amount" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r15" ], "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": "Offering amount capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/BackgroundBasisOfPresentationAndLiquidityDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyAccrualCarryingValueCurrent": { "auth_ref": [ "r254" ], "calculation": { "http://oceanpowertechnologies.com/role/ScheduleOfAccruedExpensesDetails": { "order": 2.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of loss contingency liability expected to be resolved within one year or the normal operating cycle, if longer.", "label": "Contract loss reserve" } } }, "localname": "LossContingencyAccrualCarryingValueCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyDamagesPaidValue": { "auth_ref": [ "r590", "r591", "r592" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of damages paid to the plaintiff in the legal matter.", "label": "Payment of tax on damages" } } }, "localname": "LossContingencyDamagesPaidValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_MoneyMarketFundsAtCarryingValue": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Investment in short-term money-market instruments (such as commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and so forth) which are highly liquid (that is, readily convertible to known amounts of cash) and so near their maturity that they present an insignificant risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify as cash equivalents by definition. Original maturity means an original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three-years ago does not become a cash equivalent when its remaining maturity is three months.", "label": "Market Value" } } }, "localname": "MoneyMarketFundsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfInvestmentsAndUnrealizedGainslossesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r169" ], "calculation": { "http://oceanpowertechnologies.com/role/StatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash (used in) provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/StatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r169" ], "calculation": { "http://oceanpowertechnologies.com/role/StatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash provided by (used in) investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/StatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r45", "r47", "r50" ], "calculation": { "http://oceanpowertechnologies.com/role/StatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "negatedLabel": "Cash in operations", "totalLabel": "Net cash used in operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/BackgroundBasisOfPresentationAndLiquidityDetailsNarrative", "http://oceanpowertechnologies.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/StatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r32", "r50", "r122", "r133", "r144", "r157", "r160", "r164", "r172", "r178", "r182", "r183", "r184", "r185", "r188", "r189", "r193", "r212", "r215", "r220", "r223", "r235", "r259", "r260", "r262", "r263", "r264", "r265", "r266", "r268", "r269", "r388", "r394", "r524", "r596" ], "calculation": { "http://oceanpowertechnologies.com/role/StatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://oceanpowertechnologies.com/role/StatementsOfComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 }, "http://oceanpowertechnologies.com/role/StatementsOfOperations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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 loss", "negatedLabel": "Net loss", "totalLabel": "Net loss" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/BackgroundBasisOfPresentationAndLiquidityDetailsNarrative", "http://oceanpowertechnologies.com/role/StatementsOfCashFlows", "http://oceanpowertechnologies.com/role/StatementsOfComprehensiveLoss", "http://oceanpowertechnologies.com/role/StatementsOfOperations", "http://oceanpowertechnologies.com/role/StatementsOfShareholdersEquity" ], "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": "Recently Issued Accounting Standards" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NewJerseyDivisionOfTaxationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of the government of the state of New Jersey.", "label": "New Jersey Division of Taxation [Member]" } } }, "localname": "NewJerseyDivisionOfTaxationMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/IncomeTaxesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental disclosure of noncash investing and financing activities:" } } }, "localname": "NoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/StatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r583" ], "lang": { "en-us": { "role": { "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.", "label": "Number of reportable segments" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/OperatingSegmentsAndGeographicInformationDetailsNarrative" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://oceanpowertechnologies.com/role/StatementsOfOperations": { "order": 3.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" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/StatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r212", "r215", "r220", "r223", "r524" ], "calculation": { "http://oceanpowertechnologies.com/role/StatementsOfOperations": { "order": 1.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": "Operating loss" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/StatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r427", "r539" ], "calculation": { "http://oceanpowertechnologies.com/role/ScheduleOfOperatingLeaseCostsDetails": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating lease cost" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfOperatingLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r424" ], "calculation": { "http://oceanpowertechnologies.com/role/ScheduleOfRight-ofUseAssetsAndLeaseLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Total", "totalLabel": "Total lease liability" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfFutureMinimumLeasePaymentsUnderOperatingLeaseDetails", "http://oceanpowertechnologies.com/role/ScheduleOfRight-ofUseAssetsAndLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r424" ], "calculation": { "http://oceanpowertechnologies.com/role/BalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://oceanpowertechnologies.com/role/ScheduleOfRight-ofUseAssetsAndLeaseLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Right-of-use liability, current portion", "verboseLabel": "Right-of-use liability- current" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/BalanceSheets", "http://oceanpowertechnologies.com/role/ScheduleOfRight-ofUseAssetsAndLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r424" ], "calculation": { "http://oceanpowertechnologies.com/role/BalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://oceanpowertechnologies.com/role/ScheduleOfRight-ofUseAssetsAndLeaseLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Right-of-use liability, less current portion", "verboseLabel": "Right-of-use liability- long term" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/BalanceSheets", "http://oceanpowertechnologies.com/role/ScheduleOfRight-ofUseAssetsAndLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r425", "r429" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating lease cash flow payments" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/LeasesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r423" ], "calculation": { "http://oceanpowertechnologies.com/role/BalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Right-of-use asset, net", "verboseLabel": "Operating right-of-use asset, net" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/BalanceSheets", "http://oceanpowertechnologies.com/role/ScheduleOfRight-ofUseAssetsAndLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": { "auth_ref": [ "r576" ], "calculation": { "http://oceanpowertechnologies.com/role/StatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for right-of-use asset from operating lease.", "label": "Amortization of right of use asset" } } }, "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r431", "r539" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Weighted average discount rate- operating leases" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfRight-ofUseAssetsAndLeaseLiabilitiesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r430", "r539" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Weighted average remaining lease term- operating leases" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfRight-ofUseAssetsAndLeaseLiabilitiesDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLossCarryforwards": { "auth_ref": [ "r98" ], "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" } } }, "localname": "OperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/IncomeTaxesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLossCarryforwardsLineItems": { "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": "Operating Loss Carryforwards [Line Items]" } } }, "localname": "OperatingLossCarryforwardsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/CommitmentsAndContingenciesDetailsNarrative", "http://oceanpowertechnologies.com/role/IncomeTaxesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLossCarryforwardsTable": { "auth_ref": [ "r99" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting pertinent information, such as tax authority, amounts, and expiration dates, of net operating loss carryforwards, including an assessment of the likelihood of utilization.", "label": "Operating Loss Carryforwards [Table]" } } }, "localname": "OperatingLossCarryforwardsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/CommitmentsAndContingenciesDetailsNarrative", "http://oceanpowertechnologies.com/role/IncomeTaxesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r17" ], "calculation": { "http://oceanpowertechnologies.com/role/ScheduleOfAccruedExpensesDetails": { "order": 6.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r155", "r540" ], "calculation": { "http://oceanpowertechnologies.com/role/BalanceSheets": { "order": 7.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://oceanpowertechnologies.com/role/ScheduleOfOtherCurrentAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current assets classified as other.", "label": "Other current assets", "totalLabel": "Total other current assets" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/BalanceSheets", "http://oceanpowertechnologies.com/role/ScheduleOfOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r25" ], "calculation": { "http://oceanpowertechnologies.com/role/StatementsOfComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "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": "Foreign currency translation adjustment" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/StatementsOfComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r30", "r84", "r158", "r161", "r166", "r408", "r413", "r414", "r457", "r463", "r571", "r572" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).", "label": "Other comprehensive gain/(loss)" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/StatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCurrentAssetsTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for other current assets.", "label": "Other Current Assets" } } }, "localname": "OtherCurrentAssetsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/OtherCurrentAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherEmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r17" ], "calculation": { "http://oceanpowertechnologies.com/role/ScheduleOfAccruedExpensesDetails": { "order": 3.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligations incurred for employer-related costs classified as other, payable within one year or the normal operating cycle, if longer.", "label": "Employee incentive payments" } } }, "localname": "OtherEmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfAccruedExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherIncome": { "auth_ref": [ "r136" ], "calculation": { "http://oceanpowertechnologies.com/role/StatementsOfOperations": { "order": 4.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue and income classified as other.", "label": "Other income, employee retention credit", "verboseLabel": "Other income" } } }, "localname": "OtherIncome", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/StatementsOfOperations", "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherPrepaidExpenseCurrent": { "auth_ref": [ "r569", "r586" ], "calculation": { "http://oceanpowertechnologies.com/role/ScheduleOfOtherCurrentAssetsDetails": { "order": 8.0, "parentTag": "us-gaap_OtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for other costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid expenses- other" } } }, "localname": "OtherPrepaidExpenseCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherReceivablesNetCurrent": { "auth_ref": [], "calculation": { "http://oceanpowertechnologies.com/role/ScheduleOfOtherCurrentAssetsDetails": { "order": 7.0, "parentTag": "us-gaap_OtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance, of receivables classified as other, due within one year or the operating cycle, if longer.", "label": "Other receivables" } } }, "localname": "OtherReceivablesNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PayablesAndAccrualsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Payables and Accruals [Abstract]" } } }, "localname": "PayablesAndAccrualsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_PaymentsForRent": { "auth_ref": [ "r46" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Cash payments to lessor's for use of assets under operating leases.", "label": "Rent expense" } } }, "localname": "PaymentsForRent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/LeasesDetailsNarrative", "http://oceanpowertechnologies.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r43" ], "calculation": { "http://oceanpowertechnologies.com/role/StatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "negatedLabel": "Acquisition of treasury stock for withholding taxes paid on vesting of restricted stock units" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r39" ], "calculation": { "http://oceanpowertechnologies.com/role/StatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "negatedLabel": "Payments for MAR acquisition, net of cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r40" ], "calculation": { "http://oceanpowertechnologies.com/role/StatementsOfCashFlows": { "order": 4.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, plant and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/PropertyAndEquipmentNetDetailsNarrative", "http://oceanpowertechnologies.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireShortTermInvestments": { "auth_ref": [ "r41" ], "calculation": { "http://oceanpowertechnologies.com/role/StatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for securities or other assets acquired, which qualify for treatment as an investing activity and are to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term.", "label": "Payments to Acquire Short-Term Investments", "negatedLabel": "Purchases of short term investments" } } }, "localname": "PaymentsToAcquireShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PerformanceSharesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement awarded for meeting performance target.", "label": "Performance Shares [Member]" } } }, "localname": "PerformanceSharesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/Share-basedCompensationDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626" ], "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://oceanpowertechnologies.com/role/Share-basedCompensationDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [ "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626" ], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement." } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/Share-basedCompensationDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r3", "r283" ], "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 value" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/BalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r3" ], "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://oceanpowertechnologies.com/role/BalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r3", "r283" ], "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://oceanpowertechnologies.com/role/BalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r3" ], "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://oceanpowertechnologies.com/role/BalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r3", "r540" ], "calculation": { "http://oceanpowertechnologies.com/role/BalanceSheets": { "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, $0.001 par value; authorized 5,000,000 shares, none issued or outstanding" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidInsurance": { "auth_ref": [ "r518", "r525", "r586" ], "calculation": { "http://oceanpowertechnologies.com/role/ScheduleOfOtherCurrentAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_OtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for insurance that provides economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid insurance" } } }, "localname": "PrepaidInsurance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfOtherCurrentAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r42" ], "calculation": { "http://oceanpowertechnologies.com/role/StatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the additional capital contribution to the entity.", "label": "Proceeds from issuance of common stock", "verboseLabel": "Offering amount capacity" } } }, "localname": "ProceedsFromIssuanceOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/BackgroundBasisOfPresentationAndLiquidityDetailsNarrative", "http://oceanpowertechnologies.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLoanOriginations1": { "auth_ref": [ "r38" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash inflow associated with loan origination (the process when securing a mortgage for a piece of real property) or lease origination.", "label": "Proceeds from loan originations" } } }, "localname": "ProceedsFromLoanOriginations1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/PaycheckProtectionProgramLoanDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfShortTermInvestments": { "auth_ref": [ "r38" ], "calculation": { "http://oceanpowertechnologies.com/role/StatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from sales of all investments, including securities and other assets, having ready marketability and intended by management to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term.", "label": "Redemptions of short term investments" } } }, "localname": "ProceedsFromSaleOfShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductInformationLineItems": { "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": "Product Information [Line Items]" } } }, "localname": "ProductInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r78" ], "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://oceanpowertechnologies.com/role/PropertyAndEquipmentNetDetailsNarrative", "http://oceanpowertechnologies.com/role/ScheduleOfComponentsOfPropertyAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r79", "r502", "r503", "r504" ], "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 and Equipment, net" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/PropertyAndEquipmentNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r76", "r148" ], "calculation": { "http://oceanpowertechnologies.com/role/ScheduleOfComponentsOfPropertyAndEquipmentDetails": { "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 and equipment, gross" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfComponentsOfPropertyAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "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": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/PropertyAndEquipmentNetDetailsNarrative", "http://oceanpowertechnologies.com/role/ScheduleOfComponentsOfPropertyAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r78", "r131", "r461", "r540" ], "calculation": { "http://oceanpowertechnologies.com/role/BalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://oceanpowertechnologies.com/role/ScheduleOfComponentsOfPropertyAndEquipmentDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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 and equipment, net", "totalLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/BalanceSheets", "http://oceanpowertechnologies.com/role/ScheduleOfComponentsOfPropertyAndEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r78" ], "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": "Schedule of Components of Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/PropertyAndEquipmentNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r76" ], "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." } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/PropertyAndEquipmentNetDetailsNarrative", "http://oceanpowertechnologies.com/role/ScheduleOfComponentsOfPropertyAndEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RepaymentsOfLongTermDebt": { "auth_ref": [ "r44" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.", "label": "Repayments of long-term debt" } } }, "localname": "RepaymentsOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/PaycheckProtectionProgramLoanDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashCurrent": { "auth_ref": [ "r564", "r577" ], "calculation": { "http://oceanpowertechnologies.com/role/BalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.", "label": "Restricted cash, short-term", "verboseLabel": "Restricted cash- short term" } } }, "localname": "RestrictedCashCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/BalanceSheets", "http://oceanpowertechnologies.com/role/ScheduleOfCashAndCashEquivalentsAndRestrictedCashDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashNoncurrent": { "auth_ref": [ "r499", "r565", "r577" ], "calculation": { "http://oceanpowertechnologies.com/role/BalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage, classified as noncurrent. 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.", "label": "Restricted cash, long-term", "verboseLabel": "Restricted cash- long term" } } }, "localname": "RestrictedCashNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/BalanceSheets", "http://oceanpowertechnologies.com/role/ScheduleOfCashAndCashEquivalentsAndRestrictedCashDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r58" ], "lang": { "en-us": { "role": { "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.", "label": "Restricted Stock [Member]" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/Share-basedCompensationDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r6", "r85", "r129", "r474", "r479", "r540" ], "calculation": { "http://oceanpowertechnologies.com/role/BalanceSheets": { "order": 5.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": "Accumulated deficit", "negatedLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/BackgroundBasisOfPresentationAndLiquidityDetailsNarrative", "http://oceanpowertechnologies.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r141", "r175", "r176", "r177", "r179", "r187", "r189", "r239", "r347", "r348", "r349", "r360", "r361", "r386", "r470", "r472" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/StatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r290", "r291", "r292", "r293", "r294", "r295", "r296", "r297", "r300", "r521" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue from contract with customer.", "label": "Revenue Recognition" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromRelatedParties": { "auth_ref": [ "r33", "r138", "r261", "r262", "r263", "r267", "r268", "r269" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue, fees and commissions earned from transactions between (a) a parent company and its subsidiaries; (b) subsidiaries of a common parent; (c) an entity and trusts for the benefit of employees, for example, but not limited to, pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management; (d) an entity and its principal, owners, management, or members of their immediate families; and (e) affiliates.", "label": "Reveune from IRS" } } }, "localname": "RevenueFromRelatedParties", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r289" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.", "label": "Revenue remaining performance obligation" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r165", "r172", "r208", "r209", "r214", "r218", "r219", "r225", "r226", "r229", "r235", "r259", "r260", "r262", "r263", "r264", "r265", "r266", "r268", "r269", "r394", "r460", "r596" ], "calculation": { "http://oceanpowertechnologies.com/role/StatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "Revenues", "verboseLabel": "Revenue" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/AccountReceivableContractAssetsAndContractLiabilitiesDetailsNarrative", "http://oceanpowertechnologies.com/role/ScheduleOfRevenueRecognizesFromOperatingLeaseArrangementsDetails", "http://oceanpowertechnologies.com/role/StatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_SalariesAndWages": { "auth_ref": [ "r574" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for salary and wage arising from service rendered by nonofficer employee. Excludes allocated cost, labor-related nonsalary expense, and direct and overhead labor cost included in cost of good and service sold.", "label": "Salary and Wage, NonOfficer, Excluding Cost of Good and Service Sold" } } }, "localname": "SalariesAndWages", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleOfStockConsiderationReceivedPerTransaction": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration received by subsidiary or equity investee in exchange for shares of stock issued or sold. Includes amount of cash received, fair value of noncash assets received, and fair value of liabilities assumed by the investor.", "label": "Proceeds from issuance or sale of equity, net of issuance costs" } } }, "localname": "SaleOfStockConsiderationReceivedPerTransaction", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/BackgroundBasisOfPresentationAndLiquidityDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement." } } }, "localname": "SaleOfStockNameOfTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative", "http://oceanpowertechnologies.com/role/WarrantsDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction.", "label": "Number of common stock shares sold" } } }, "localname": "SaleOfStockNumberOfSharesIssuedInTransaction", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/BackgroundBasisOfPresentationAndLiquidityDetailsNarrative", "http://oceanpowertechnologies.com/role/WarrantsDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_SaleOfStockPricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.", "label": "Combined purchase price per share" } } }, "localname": "SaleOfStockPricePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/BackgroundBasisOfPresentationAndLiquidityDetailsNarrative" ], "xbrltype": "perShareItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r229", "r582" ], "lang": { "en-us": { "role": { "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue Benchmark [Member]" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accrued liabilities.", "label": "Schedule of Accrued Expenses" } } }, "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/AccruedExpensesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable": { "auth_ref": [ "r629" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Table]" } } }, "localname": "ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/BackgroundBasisOfPresentationAndLiquidityDetailsNarrative", "http://oceanpowertechnologies.com/role/PaycheckProtectionProgramLoanDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r70", "r72" ], "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 Components of Intangible Assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/IntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r1", "r10", "r11", "r12" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.", "label": "Schedule of Inventory" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/InventoryTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryLineItems": { "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": "Net Investment Income [Line Items]" } } }, "localname": "ScheduleOfInvestmentIncomeReportedAmountsByCategoryLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfInvestmentsAndUnrealizedGainslossesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfInvestmentIncomeReportedAmountsByCategoryTable": { "auth_ref": [ "r36", "r37", "r135" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about investment income, including, but not limited to, interest and dividend income and amortization of discount (premium) derived from debt and equity securities. Excludes realized and unrealized gain (loss) on investments.", "label": "Investment Income [Table]" } } }, "localname": "ScheduleOfInvestmentIncomeReportedAmountsByCategoryTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfInvestmentsAndUnrealizedGainslossesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the carrying amounts of other current assets.", "label": "Schedule of Other Current Assets" } } }, "localname": "ScheduleOfOtherCurrentAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/OtherCurrentAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfProductInformationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule detailing quantitative information concerning products or product lines by product or product line.", "label": "Schedule of Product Information [Table]" } } }, "localname": "ScheduleOfProductInformationTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r78" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/PropertyAndEquipmentNetDetailsNarrative", "http://oceanpowertechnologies.com/role/ScheduleOfComponentsOfPropertyAndEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRestrictedCashAndCashEquivalentsTextBlock": { "auth_ref": [ "r56", "r113", "r128" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of cash and cash equivalents restricted as to withdrawal or usage.", "label": "Schedule of Cash and Cash Equivalents and Restricted Cash" } } }, "localname": "ScheduleOfRestrictedCashAndCashEquivalentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationActivityTableTextBlock": { "auth_ref": [ "r89", "r90", "r91" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of activity for award under share-based payment arrangement. Includes, but is not limited to, outstanding award at beginning and end of year, granted, exercised, forfeited, and weighted-average grant date fair value.", "label": "Schedule of Stock Option Activity" } } }, "localname": "ScheduleOfShareBasedCompensationActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/Share-basedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r309", "r311", "r313", "r314", "r315", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r337", "r338", "r339", "r340", "r341" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfNon-vestedRestrictedStockActivityDetails", "http://oceanpowertechnologies.com/role/ScheduleOfStockOptionActivityDetails", "http://oceanpowertechnologies.com/role/ScheduleOfValuationsAssumptionsDetails", "http://oceanpowertechnologies.com/role/Share-basedCompensationDetailsNarrative", "http://oceanpowertechnologies.com/role/Share-basedCompensationTables" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock": { "auth_ref": [ "r88" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.", "label": "Schedule of Non-vested Restricted Stock Activity" } } }, "localname": "ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/Share-basedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r93" ], "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 Valuations Assumptions" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/Share-basedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r205", "r206", "r207", "r212", "r213", "r217", "r221", "r222", "r223", "r224", "r225", "r228", "r229", "r230" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Operating Segments and Geographic Information" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/OperatingSegmentsAndGeographicInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r48" ], "calculation": { "http://oceanpowertechnologies.com/role/StatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r330" ], "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": "Number of Shares, Cancelled/forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfNon-vestedRestrictedStockActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r328" ], "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": "Number of Shares, Unvested, Granted", "verboseLabel": "Number of restricted shares, granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfNon-vestedRestrictedStockActivityDetails", "http://oceanpowertechnologies.com/role/Share-basedCompensationDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r328" ], "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": "Weighted Average Price per Share, Unvested, Granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfNon-vestedRestrictedStockActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r325", "r326" ], "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": "Number of Shares, Unvested, Ending", "periodStartLabel": "Number of Shares, Unvested, Beginning" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfNon-vestedRestrictedStockActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r325", "r326" ], "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": "Weighted Average Price per Share, Unvested, Ending", "periodStartLabel": "Weighted Average Price per Share, Unvested, Beginning" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfNon-vestedRestrictedStockActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r329" ], "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": "Number of Shares, Unvested, Vested and issued" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfNon-vestedRestrictedStockActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r329" ], "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": "Weighted Average Price per Share, Unvested, Vested" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfNon-vestedRestrictedStockActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r339" ], "lang": { "en-us": { "role": { "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.", "label": "Expected dividend yield" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfValuationsAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r338" ], "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": "Expected volatility" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfValuationsAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r340" ], "lang": { "en-us": { "role": { "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Risk-free interest rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfValuationsAssumptionsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfNon-vestedRestrictedStockActivityDetails", "http://oceanpowertechnologies.com/role/ScheduleOfStockOptionActivityDetails", "http://oceanpowertechnologies.com/role/ScheduleOfValuationsAssumptionsDetails", "http://oceanpowertechnologies.com/role/Share-basedCompensationDetailsNarrative", "http://oceanpowertechnologies.com/role/Share-basedCompensationTables" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r538" ], "lang": { "en-us": { "role": { "documentation": "Number of shares authorized for issuance under share-based payment arrangement.", "label": "Share-based compensation arrangement shares authorized" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/Share-basedCompensationDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r94" ], "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": "Available for grant" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/Share-basedCompensationDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r319" ], "lang": { "en-us": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Shares Underlying Options, Exercisable at Ending" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r319" ], "lang": { "en-us": { "role": { "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.", "label": "Weighted Average Exercise Price, Exercisable at ending" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod": { "auth_ref": [ "r607" ], "lang": { "en-us": { "role": { "documentation": "For presentations that combine terminations, the number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan or that expired.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures and Expirations in Period", "negatedLabel": "Shares Underlying Options, Cancelled/forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r607" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price of options that were either forfeited or expired.", "label": "Weighted Average Exercise Price, Cancelled/forfeited" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [ "r321" ], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Shares underlying Options Outstanding, Granted", "verboseLabel": "Shares underlying options outstanding, granted" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfStockOptionActivityDetails", "http://oceanpowertechnologies.com/role/Share-basedCompensationDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r94" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding.", "label": "Options, outstanding, intrinsic value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/Share-basedCompensationDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r317", "r318" ], "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": "Shares Underlying Options, ending", "periodStartLabel": "Shares Underlying Options Outstanding, beginning" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r317", "r318" ], "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": "Weighted average exercise price, ending balance", "periodStartLabel": "Weighted Average Exercise Price, Beginning balance" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r313", "r314", "r315", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r337", "r338", "r339", "r340", "r341" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement." } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfNon-vestedRestrictedStockActivityDetails", "http://oceanpowertechnologies.com/role/ScheduleOfStockOptionActivityDetails", "http://oceanpowertechnologies.com/role/ScheduleOfValuationsAssumptionsDetails", "http://oceanpowertechnologies.com/role/Share-basedCompensationDetailsNarrative", "http://oceanpowertechnologies.com/role/Share-basedCompensationTables" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r322" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Weighted Average Exercise Price, Exercised" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r321" ], "lang": { "en-us": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Weighted Average Exercise Price, Granted" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r316", "r335", "r336", "r337", "r338", "r341", "r350", "r351" ], "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 Payment Arrangement [Policy Text Block]", "verboseLabel": "Share-Based Compensation" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Intrinsic value of outstanding award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based compensation arrangement shares aggregate increase" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/Share-basedCompensationDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r337" ], "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": "Expected life (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfValuationsAssumptionsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r94" ], "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": "Weighted Average Remaining Contractual Term (In Years), Exercisable at Ending" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of non-vested options outstanding.", "label": "Options, number of shares unvested" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/Share-basedCompensationDetailsNarrative" ], "xbrltype": "sharesItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r92" ], "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": "Weighted Average Remaining Contractual Term (In Years), Beginning" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r334" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for fully vested and expected to vest exercisable or convertible options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Weighted average remaining contractual term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/Share-basedCompensationDetailsNarrative" ], "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, shares", "periodStartLabel": "Balance, shares" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/StatementsOfShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermInvestments": { "auth_ref": [ "r117", "r118", "r126", "r570" ], "calculation": { "http://oceanpowertechnologies.com/role/BalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.", "label": "Short term investments", "terseLabel": "Investment securities", "verboseLabel": "Short-term investments" } } }, "localname": "ShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/BackgroundBasisOfPresentationAndLiquidityDetailsNarrative", "http://oceanpowertechnologies.com/role/BalanceSheets", "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r428", "r539" ], "calculation": { "http://oceanpowertechnologies.com/role/ScheduleOfOperatingLeaseCostsDetails": { "order": 2.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.", "label": "Short-term lease cost" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfOperatingLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r57", "r170" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Summary of Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r23", "r84", "r141", "r162", "r163", "r164", "r175", "r176", "r177", "r179", "r187", "r189", "r199", "r239", "r285", "r347", "r348", "r349", "r360", "r361", "r386", "r408", "r409", "r410", "r411", "r412", "r414", "r440", "r470", "r471", "r472" ], "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://oceanpowertechnologies.com/role/StatementsOfShareholdersEquity", "http://oceanpowertechnologies.com/role/WarrantsDetailsNarrative" ], "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://oceanpowertechnologies.com/role/AccountReceivableContractAssetsAndContractLiabilitiesDetailsNarrative", "http://oceanpowertechnologies.com/role/GoodwillDetailsNarrative", "http://oceanpowertechnologies.com/role/LeasesDetailsNarrative", "http://oceanpowertechnologies.com/role/ScheduleOfRevenueRecognizesFromOperatingLeaseArrangementsDetails", "http://oceanpowertechnologies.com/role/StatementsOfShareholdersEquity", "http://oceanpowertechnologies.com/role/WarrantsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r175", "r176", "r177", "r199", "r450" ], "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://oceanpowertechnologies.com/role/AccountReceivableContractAssetsAndContractLiabilitiesDetailsNarrative", "http://oceanpowertechnologies.com/role/GoodwillDetailsNarrative", "http://oceanpowertechnologies.com/role/LeasesDetailsNarrative", "http://oceanpowertechnologies.com/role/ScheduleOfRevenueRecognizesFromOperatingLeaseArrangementsDetails", "http://oceanpowertechnologies.com/role/StatementsOfShareholdersEquity", "http://oceanpowertechnologies.com/role/WarrantsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssued1": { "auth_ref": [ "r53", "r54", "r55" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The fair value of stock issued in noncash financing activities.", "label": "Issuance of common stock in acquisition of MAR" } } }, "localname": "StockIssued1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/StatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": { "auth_ref": [ "r3", "r4", "r85" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued during the period pursuant to acquisitions.", "label": "Issuance of shares in acquisition, shares" } } }, "localname": "StockIssuedDuringPeriodSharesAcquisitions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/StatementsOfShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "auth_ref": [ "r84", "r85" ], "lang": { "en-us": { "role": { "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.", "label": "Common stock issued upon vesting of restricted stock, shares" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/StatementsOfShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r3", "r4", "r84", "r85", "r322" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Proceeds from stock options exercises, shares", "negatedLabel": "Shares Underlying Options ,Exercised" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfStockOptionActivityDetails", "http://oceanpowertechnologies.com/role/StatementsOfShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueAcquisitions": { "auth_ref": [ "r23", "r84", "r85" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued pursuant to acquisitions during the period.", "label": "Issuance of shares for acquisition" } } }, "localname": "StockIssuedDuringPeriodValueAcquisitions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/StatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": { "auth_ref": [ "r3", "r4", "r84", "r85" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate value of stock related to Restricted Stock Awards issued during the period.", "label": "Common stock issued upon vesting of restricted stock" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/StatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r23", "r84", "r85" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Proceeds from stock options exercises" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/StatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r4", "r7", "r8", "r67", "r540", "r578", "r585", "r632" ], "calculation": { "http://oceanpowertechnologies.com/role/BalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Balance, value", "periodStartLabel": "Balance, value", "totalLabel": "Total shareholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/BalanceSheets", "http://oceanpowertechnologies.com/role/StatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Shareholders\u2019 Equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/BalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Detail information of subsequent event by type. User is expected to use existing line items from elsewhere in the taxonomy as the primary line items for this disclosure, which is further associated with dimension and member elements pertaining to a subsequent event.", "label": "Subsequent Event [Line Items]" } } }, "localname": "SubsequentEventLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r415", "r442" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/LeasesDetailsNarrative", "http://oceanpowertechnologies.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTable": { "auth_ref": [ "r415", "r442" ], "lang": { "en-us": { "role": { "documentation": "Discloses pertinent information about one or more 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.", "label": "Subsequent Event [Table]" } } }, "localname": "SubsequentEventTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r415", "r442" ], "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://oceanpowertechnologies.com/role/LeasesDetailsNarrative", "http://oceanpowertechnologies.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r415", "r442" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/LeasesDetailsNarrative", "http://oceanpowertechnologies.com/role/SubsequentEventsDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Subsequent Events [Abstract]" } } }, "localname": "SubsequentEventsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r441", "r443" ], "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" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/SubsequentEvents" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsidiarySaleOfStockAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of sale of the entity's stock.", "label": "Sale of Stock [Axis]" } } }, "localname": "SubsidiarySaleOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesDetailsNarrative", "http://oceanpowertechnologies.com/role/WarrantsDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_TaxAuthoritySpainMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of the government of Spain.", "label": "Tax Authority, Spain [Member]" } } }, "localname": "TaxAuthoritySpainMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/CommitmentsAndContingenciesDetailsNarrative" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r22", "r86" ], "lang": { "en-us": { "role": { "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.", "label": "Treasury Stock [Member]" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/StatementsOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r22", "r86" ], "lang": { "en-us": { "role": { "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.", "label": "Treasury stock, shares" } } }, "localname": "TreasuryStockShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/BalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockSharesAcquired": { "auth_ref": [ "r4", "r84", "r85" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased during the period and are being held in treasury.", "label": "Treasury Stock, Shares, Acquired", "negatedLabel": "Acquisition of treasury stock, shares" } } }, "localname": "TreasuryStockSharesAcquired", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/StatementsOfShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r22", "r86", "r87" ], "calculation": { "http://oceanpowertechnologies.com/role/BalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.", "label": "Treasury Stock, Value", "negatedLabel": "Treasury stock, at cost; 40,914 shares and 23,352 shares, respectively" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/BalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "auth_ref": [ "r84", "r85", "r86" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.", "label": "Treasury Stock, Value, Acquired, Cost Method", "negatedLabel": "Acquisition of treasury stock" } } }, "localname": "TreasuryStockValueAcquiredCostMethod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/StatementsOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [ "r139", "r140", "r141", "r142", "r143", "r178", "r179", "r180", "r181", "r190", "r233", "r234", "r236", "r237", "r238", "r239", "r240", "r241", "r347", "r348", "r349", "r358", "r359", "r360", "r361", "r369", "r370", "r371", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r416", "r417", "r419", "r420", "r421", "r422", "r435", "r436", "r437", "r438", "r439", "r440", "r452", "r453", "r454", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479" ], "lang": { "en-us": { "role": { "documentation": "Amendment to accounting standards." } } }, "localname": "TypeOfAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfRevenueRecognizesFromOperatingLeaseArrangementsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfArrangementAxis": { "auth_ref": [ "r629" ], "lang": { "en-us": { "role": { "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]" } } }, "localname": "TypeOfArrangementAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/BackgroundBasisOfPresentationAndLiquidityDetailsNarrative", "http://oceanpowertechnologies.com/role/PaycheckProtectionProgramLoanDetailsNarrative" ], "xbrltype": "stringItemType" }, "us-gaap_UnrealizedGainLossOnInvestments": { "auth_ref": [ "r49" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrealized gain (loss) on investment.", "label": "Unrealized Gains (Losses)" } } }, "localname": "UnrealizedGainLossOnInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/ScheduleOfInvestmentsAndUnrealizedGainslossesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrealizedGainLossOnInvestmentsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of unrealized gains and losses on investments.", "label": "Schedule of Investments and Unrealized Gains/Losses" } } }, "localname": "UnrealizedGainLossOnInvestmentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r63", "r64", "r65", "r200", "r201", "r203", "r204" ], "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" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/SummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_WarrantsAndRightsOutstandingTerm": { "auth_ref": [ "r631" ], "lang": { "en-us": { "role": { "documentation": "Period between issuance and expiration of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Warrants and rights outstanding, term" } } }, "localname": "WarrantsAndRightsOutstandingTerm", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/WarrantsDetailsNarrative" ], "xbrltype": "durationItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r191", "r196" ], "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 shares used to compute basic and diluted net loss per common share" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://oceanpowertechnologies.com/role/StatementsOfOperations" ], "xbrltype": "sharesItemType" } }, "unitCount": 6 } }, "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": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766", "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(6)(a))", "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": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966325&loc=d3e6819-128478", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "b", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966325&loc=d3e6819-128478", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684", "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", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5708775-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r109": { "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" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "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": "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" }, "r111": { "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" }, "r112": { "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" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(1)(a))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r114": { "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" }, "r115": { "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" }, "r116": { "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" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(4))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "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(5))", "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.12)", "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(6)(c))", "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.17)", "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": "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" }, "r122": { "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" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.10)", "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)(1)(g))", "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)(12))", "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)(2))", "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)(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" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "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)(25))", "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": "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" }, "r132": { "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" }, "r133": { "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" }, "r134": { "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" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04.2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04.4)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Subparagraph": "(b)", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=99383244&loc=d3e12121-115841", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07.1(c))", "Topic": "946", "URI": "https://asc.fasb.org/extlink&oid=120401555&loc=SL114874292-224272", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "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.19(a),20,24)", "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": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r141": { "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" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r144": { "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" }, "r145": { "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" }, "r146": { "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" }, "r147": { "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" }, "r148": { "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" }, "r149": { "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" }, "r15": { "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" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r151": { "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" }, "r152": { "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" }, "r153": { "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" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r156": { "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" }, "r157": { "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" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r159": { "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" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r160": { "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" }, "r161": { "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" }, "r162": { "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" }, "r163": { "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" }, "r164": { "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" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(22))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r168": { "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" }, "r169": { "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" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r170": { "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" }, "r171": { "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" }, "r172": { "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" }, "r173": { "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" }, "r174": { "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" }, "r175": { "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" }, "r176": { "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" }, "r177": { "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" }, "r178": { "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" }, "r179": { "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" }, "r18": { "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" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r182": { "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" }, "r183": { "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" }, "r184": { "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" }, "r185": { "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" }, "r186": { "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" }, "r187": { "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" }, "r188": { "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" }, "r189": { "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" }, "r19": { "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" }, "r190": { "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" }, "r191": { "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" }, "r192": { "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" }, "r193": { "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" }, "r194": { "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" }, "r195": { "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" }, "r196": { "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" }, "r197": { "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" }, "r198": { "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" }, "r199": { "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" }, "r2": { "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" }, "r20": { "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" }, "r200": { "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" }, "r201": { "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" }, "r202": { "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" }, "r203": { "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" }, "r204": { "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" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8657-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r208": { "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" }, "r209": { "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" }, "r21": { "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" }, "r210": { "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" }, "r211": { "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" }, "r212": { "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" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8844-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "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/disclosureRef" }, "r218": { "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" }, "r219": { "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" }, "r22": { "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" }, "r220": { "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" }, "r221": { "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" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r223": { "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" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8981-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r225": { "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" }, "r226": { "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" }, "r227": { "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" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r229": { "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" }, "r23": { "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" }, "r230": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "https://asc.fasb.org/topic&trid=2134510", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r231": { "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" }, "r232": { "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" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r235": { "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" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r239": { "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" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3,4)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r242": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "https://asc.fasb.org/topic&trid=2126998", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13777-109266", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r249": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/subtopic&trid=2144439", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r25": { "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" }, "r250": { "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" }, "r251": { "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "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" }, "r26": { "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" }, "r260": { "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" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r262": { "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" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r268": { "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" }, "r269": { "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" }, "r27": { "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" }, "r270": { "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" }, "r271": { "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" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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" }, "r275": { "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" }, "r276": { "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" }, "r277": { "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" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r279": { "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" }, "r28": { "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" }, "r280": { "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" }, "r281": { "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" }, "r282": { "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" }, "r283": { "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" }, "r284": { "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" }, "r285": { "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" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130531-203044", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130532-203044", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130533-203044", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r29": { "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" }, "r290": { "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" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "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" }, "r295": { "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" }, "r296": { "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" }, "r297": { "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" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=123338486&loc=SL49131195-203048", "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(28))", "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": "55", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124507222&loc=d3e1436-108581", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r300": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org/topic&trid=49130388", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r301": { "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" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r308": { "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" }, "r309": { "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" }, "r31": { "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" }, "r310": { "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" }, "r311": { "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" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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" }, "r32": { "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" }, "r320": { "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" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "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" }, "r328": { "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" }, "r329": { "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" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1(e))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r330": { "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" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "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" }, "r335": { "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" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "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" }, "r34": { "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" }, "r340": { "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" }, "r341": { "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" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r345": { "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/2003/role/disclosureRef" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(l)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r350": { "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" }, "r351": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org/topic&trid=2228938", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7(a),(b))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org/topic&trid=2144680", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(1)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e7008-128479", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL126732908-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r394": { "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" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL120254526-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL120254526-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497", "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(29))", "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": "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" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL122642865-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL122642865-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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/2003/role/disclosureRef" }, "r408": { "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" }, "r409": { "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" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r410": { "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" }, "r411": { "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" }, "r412": { "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" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r414": { "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" }, "r415": { "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" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "832", "URI": "https://asc.fasb.org/extlink&oid=128342835&loc=SL128342857-244232", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "832", "URI": "https://asc.fasb.org/extlink&oid=128342835&loc=SL128342857-244232", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL77916155-209984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r42": { "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" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r43": { "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" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r434": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/subtopic&trid=77888251", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL122150809-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(01)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r440": { "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" }, "r441": { "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" }, "r442": { "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" }, "r443": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "https://asc.fasb.org/topic&trid=2122774", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r447": { "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" }, "r448": { "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" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=126938201&loc=d3e55415-109406", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r45": { "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" }, "r450": { "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" }, "r451": { "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" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r455": { "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" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(24))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r459": { "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" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r460": { "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" }, "r461": { "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" }, "r462": { "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" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(20))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r465": { "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" }, "r466": { "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" }, "r467": { "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" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r47": { "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" }, "r470": { "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" }, "r471": { "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" }, "r472": { "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" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r474": { "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" }, "r475": { "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" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r479": { "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" }, "r48": { "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" }, "r480": { "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" }, "r481": { "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" }, "r482": { "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" }, "r483": { "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" }, "r484": { "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" }, "r485": { "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" }, "r486": { "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" }, "r487": { "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" }, "r488": { "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" }, "r489": { "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" }, "r49": { "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" }, "r490": { "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" }, "r491": { "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" }, "r492": { "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" }, "r493": { "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" }, "r494": { "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" }, "r495": { "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" }, "r496": { "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" }, "r497": { "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" }, "r498": { "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" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=120413173&loc=SL116631458-115580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r5": { "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" }, "r50": { "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" }, "r500": { "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" }, "r501": { "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" }, "r502": { "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" }, "r503": { "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" }, "r504": { "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" }, "r505": { "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" }, "r506": { "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" }, "r507": { "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" }, "r508": { "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" }, "r509": { "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" }, "r51": { "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" }, "r510": { "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" }, "r511": { "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" }, "r512": { "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" }, "r513": { "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" }, "r514": { "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" }, "r515": { "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" }, "r516": { "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" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)(1)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r52": { "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" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r521": { "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" }, "r522": { "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" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r524": { "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" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=126905020&loc=d3e5879-108316", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r529": { "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" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4304-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r530": { "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" }, "r531": { "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" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r536": { "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" }, "r537": { "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" }, "r538": { "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/exampleRef" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4313-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r540": { "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" }, "r541": { "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" }, "r542": { "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" }, "r543": { "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" }, "r544": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r545": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r546": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r547": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-23", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r548": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r549": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "g", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4332-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r550": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12, 13, 15d", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r551": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "13e", "Subsection": "4c", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r552": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "14d", "Subsection": "2b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r553": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "15", "Subsection": "d", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r554": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "14a", "Subsection": "12", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r555": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r556": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r557": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r558": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r559": { "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" }, "r56": { "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" }, "r560": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r561": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r562": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "425", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r563": { "Name": "Securities Act", "Number": "7A", "Publisher": "SEC", "Section": "B", "Subsection": "2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r564": { "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" }, "r565": { "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" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(7))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r57": { "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" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r571": { "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" }, "r572": { "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" }, "r573": { "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" }, "r574": { "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://www.xbrl.org/2009/role/commonPracticeRef" }, "r575": { "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/2009/role/commonPracticeRef" }, "r576": { "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://www.xbrl.org/2009/role/commonPracticeRef" }, "r577": { "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://www.xbrl.org/2009/role/commonPracticeRef" }, "r578": { "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" }, "r579": { "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" }, "r58": { "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" }, "r580": { "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" }, "r581": { "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" }, "r582": { "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" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8672-108599", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r584": { "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" }, "r585": { "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" }, "r586": { "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" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r589": { "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" }, "r59": { "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" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r593": { "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" }, "r594": { "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" }, "r595": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org/topic&trid=2127136", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r596": { "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" }, "r597": { "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" }, "r598": { "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" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r6": { "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" }, "r60": { "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" }, "r600": { "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" }, "r601": { "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" }, "r602": { "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" }, "r603": { "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" }, "r604": { "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" }, "r605": { "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" }, "r606": { "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" }, "r607": { "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" }, "r608": { "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" }, "r609": { "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" }, "r61": { "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" }, "r610": { "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" }, "r611": { "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" }, "r612": { "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" }, "r613": { "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" }, "r614": { "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" }, "r615": { "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" }, "r616": { "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" }, "r617": { "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" }, "r618": { "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" }, "r619": { "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" }, "r62": { "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" }, "r620": { "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" }, "r621": { "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" }, "r622": { "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" }, "r623": { "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" }, "r624": { "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" }, "r625": { "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" }, "r626": { "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" }, "r627": { "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" }, "r628": { "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/2009/role/commonPracticeRef" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "808", "URI": "https://asc.fasb.org/extlink&oid=6931272&loc=SL5834143-161434", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r63": { "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" }, "r630": { "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" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r632": { "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" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r637": { "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" }, "r638": { "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" }, "r639": { "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" }, "r64": { "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" }, "r640": { "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" }, "r641": { "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" }, "r642": { "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" }, "r643": { "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" }, "r644": { "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" }, "r645": { "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" }, "r646": { "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" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r648": { "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" }, "r65": { "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" }, "r66": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "https://asc.fasb.org/topic&trid=2134479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r67": { "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" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r69": { "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" }, "r7": { "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" }, "r70": { "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" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r72": { "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" }, "r73": { "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" }, "r74": { "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" }, "r75": { "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" }, "r76": { "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" }, "r77": { "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" }, "r78": { "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" }, "r79": { "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" }, "r8": { "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" }, "r80": { "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" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126972273&loc=d3e12317-112629", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126972273&loc=d3e12355-112629", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r83": { "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" }, "r84": { "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" }, "r85": { "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" }, "r86": { "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" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r88": { "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" }, "r89": { "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" }, "r9": { "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" }, "r90": { "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" }, "r91": { "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" }, "r92": { "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" }, "r93": { "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" }, "r94": { "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" }, "r95": { "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" }, "r96": { "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" }, "r97": { "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" }, "r98": { "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" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" } }, "version": "2.2" } ZIP 89 0001493152-23-007434-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001493152-23-007434-xbrl.zip M4$L#!!0 ( (:%;58U]+.>Z1T /#] * 97@Q,"TQ+FAT;>U=:W/; M-M;^KAG]![R9:<>>H1T[E[:;>#WCV&Z;G33QQ$X[^^D=B(0L;"A"Y<6.]M?O MN0 @*%&VE=B.9+.SVUH411X !^?ZG(.]W\_^>+??[^W]?GQP!/\5^,_>V=NS M=\?[>T_YO_#M4_OUWIL/1_\6IV?_?G?\SR=#DY6OQ.[.I!1G>JP*\5Y=BH]F M++.(+T3B5.5Z^ 1^"#\]6?9WK\58YNR7P5O__UZ)47\HMF>IS^"I66:ER M>TUGB<)G[^CLR?[>KQ_>GX7OW!K*L4ZGKZY[*]U;Z/\J)O+)_H_9H)B\WGN* M#X19.;G+\>3Z?%3>[7#VWNP??QGI@2[[O=V=[=V]IV_V[V=P#VVQ[F,\'PZ/ M#][W>R'I]&XNW[P^V',]#[7[A;WE1[G_8_JJ+, M=5RJI-\[+4W\67S*="D.SG.EQO!.(;-$?%2QGFCX]&->_%V9UX4XB&,U*646 MJ_K6O:>?]N][9][RA+@5G1_$V<&;=\?B\/C=N].3@\.W[W_[YY.=)_3YY.#H MR'U>>J"7.BE'>.O.#Z_%P.2)RK=BDZ9R4@!=[J\GI.?VSCXN_X(+E9CA53;X;U#GMUY> LA[BQO4DE;%@:H2A,JI/;&>?S^UZS M6YC@MO? OS[>]<[Y^OF^YSGN"+TM0M>-1;]1(JZ7_+Y5"5V-!RH/9+0SE41M M*15"7DH0RLE]">Z.R;])#J^H,'O<9#U49NMT*1'Z6RZSDFD[DJ6Z6E*N!LGW MSJQ/R<'KA=%W#'Y;\V7C.]LM;#EW%2F;]WHFY5+DX4_$H,ZDY MU_B3MUF\+3;*D1(_I@D&00[->"*SZ8\Y?=H4(UF(0J6*#(2IJ4!VB%S%2E\H M(3-Q@&8"FA%Y;4849$949$;H3.##,[(Y1***.-<#C,K(@8$GT-<:K(TZ\")] MC&;#DM06E7'T1>)RI..1@&<4U> _0"82B*\L53XN*,X3FRS1I399@7^64F= M)!/6[[6:/T&@:$.6I8Q'*MFD9^&3:3K%PME\MK/[4GP89WI0%7@%GH*3=9+* M[)ZBA/?$5@]PI^R]V3])E2R ,8!5ACH?(\_G(7\"KQ/+MC*\W0_(*@)!P?3+UCVQC]'[O.C0YO@Z?I)'O7UW# MFI$X*$MD1P,S>OCKAT@\^T4<9^[V_<7!KV_Y7ZLL=$5LY7%X0>JRK85E1:/@*Q3 M6#U95KGJ6..!D-4IG^OLSQ60[JL>"GYDWL%)KC/"%"%=B'1X[.O2D=59^)V0 M[3;SMY)UILM4W8UEG:W>(WVZ/L77#R+F-='(AWBAY# M[12/OP8-\[VI[J38RI%U'PNP AIT[0-]CV?K^$#./$B[VT\K--(5):L3:)U M6ZVM,Q>365^9]B!=%1C-_VUMB5^U2I-7XD2>J]?P@+\KE<7X0[&UY1;FZ.V? MCHP9VG]"VJ\3"S"2VBL*O:!9+ZDI9N;=FQDW:&Z8P09JV1:M",ZYHB!\=#UA MC@L,V'=]]K= < [C.$];8B+PEG MJ:[%+(=PZ/;J*(L^%B;W]YU^*CQFNLI L3"\^.NQP@TR\()__%@FRJ&V=KO;#8/X6\MF[H"[]C[MORV* MBG>26.*?A166V%=B>\X/J'V V]M[NSJ[";IZJRL0N*%R65 R>ZG35 P4%@N8 M"GU2E,4(]T=);.MJ4# /C/DL@+Q\BC>,A0K9:P'VQ#NV^(L_"B*D4S3 M?F\D05=DAGL5X?M!\(-.FP15,(NJ>^%_GB1X6JY&)D6E!73K5!15/%KX4] 7 M%_"5XC('^JK?TX70L#_@XJQBFIF V:%0N4\!=\CR*H)IQ#BY,U4^,(%#I3&> M*2:YN= %*OI^KZ$(3^%^N"R>UX46C3XP^!QG"K"= $N1RZP8PH2T/NG%_)-X M7.=8$]C<\Z&9B),DS@V(=BQ!LA/35O41\=.O*TYRU*-YX"JA:!H2!8I];+)S M8>![M$5T=EY$_5ZBACIKFD.QG.@2=M%_2'!&$&WT"D%:O\A!E4YKW#13P0&0A&.C[M@?A)Q MKD%3:'F_'F0GCE= '/]\6_+XV:/S*W>?/E_:GR2#ZPH90%L_G=H]K]&?R,2_ M9%;A)M_])1+/=IZ]B&8N+D<%/.$E&7(MC_YI/KMUGVJEV_W=[E\7<^Q^=K_F M'Y4&O+R&LY\K<)PSWV?C[/2CBS$O1Q5XJA-3: I=HW6QA>_>PK^<4PJ/QKN M]>(J=1YW*R\VY.:J"PS**2VS-?\T M:04BX"^%(4+8=@>PG)CE/\EU3-$SH!@DP.[.)D9W"A57M(O!;Z"V(HF<%EX^ M_/G7PCI <(\CHG*+U"7YCH0=I M'49ND>01Q:$S4XJ!FIHL>2W>FU+5*6.?"5R.CHG164^>FP;Z>4R&^D%?H\WF8*WT[*4P ZX-%6:"(*"6%@&[A;' MUIDZE^31(7^/Y?3&NV\Y2IP]51M=Z@OF]C6EF8!*DA7T%Q*@DBVF(3=CNIOF MPA&!>2C>\XE.EJ,#A01%Q&QZBQ:D^5P.F^&-2 G3(<^ESNXG&\IASN]C>EQ= MBO'LM?A *U:\PAYF# 7DZO4JF5*RIP&29F/E)19 MCI2-'-3[Y@WR,/E\(J8-^_\P@R&=K%@#QWOU[.UN)7-)2 MG\"H3")41OF=N93,!KV;(;O ^YN1!?YBIE9QEWEZ=8$P=2;<4K.DPT"D7TW- M"_%CELAB1!ZVJ$J-&&4A1:%AX63N\L<%&*E-:?>MF:F7],+96+&G!J8@48B* MUID"N0K"'H:!MB*NC<[B' \0$":.JSQ72SHPS8%TR:_U37Z]_8JPPHP(\%AX M?RB+/:<6M3CN1] K(Z_RH]J+MT8&WF81H$L#.F8L!#TLIX[-Q<;+G1\VQ22M M$$:JZLN[>)5P)=:Z"?8%T 2?L-YE^1HJ],YM94K;;%@8"Q!M0:\LHJQ8+4= MIIL9V*N[0#R:83 Y2T_*_/,WM\7;X<(UPB"(2HKZ]GJ-V&(D(;$<&2[H:<&Z M-!Q:BF<_D"C&S,FT7H+='Y:@;CE*0'=-D#U*$(] A!W9?!BEDUGKDG]=5F99 M;\('&>MJJJ8<"QR3B K6 LGDR^8X>MFQSR+V21X<^WRURG,,%[GX^;N* MB/&<0!]\ FZ,KE(&=[=_T1*YIT1.%\7Z_E&LE2T%7?UX]]ZG_5]]\?S2D>]/ MF4TV+ZC\KB8F$\?C26JF5-5]1N$2@E9TE:=W(7CNNA#R;<8U^V"89&78KL$U MBF-%N#W, M2,[6UN'"-XZ6 XU*D.*I+] MG#*C6)NB\$<(UQTD2M/O!2NZ8&)JJ$K0!P6F1F? *1*/614)/C#A$X^Q%PC\ M<=/GXFKU>PN&U'6LZ,R4U3!37JR#F?(QZ,VS=&KGS#;RZ:R.=90MMMU64WDA M=@_3J-CR$$_2CGRWIDA,4I6<@W$PFDZP>U%,"B3G3D:7N@"9KHL)HBW-,")U M-'$:&-1,*B^;-V\@Y(RU<#J-^CU;".=>YSLR+M:3D;"F#3:IQB93J'%RI8'H MZUMM!:#.1Z RKD8G/N^ B+< 1'S6 1$[>^<1VSLOU\'>.55EF=IFTIW1LG[: M[=/$9/W>0,5FC*F1.O3@2AR%,P%:O$]LHHDV P4Y;#3%=M:4(JO& _!#,1J MB%&*"[C?L^'00"CP[?W>PAZTK0T:V;4GVX/&X.M*7,NPR20%>1&6C5#GL/D! M/@*CI9/[:R'W?UH'N?_>+.?=?N2@'?7R#1#DG=)81^GBQ6^_UPS1YL$J+^[8 M?$44/"P-=#E9_AYSM@.ELD6MF\'CU5F<5@C.K6/9J1[KDGQFCL5>&-(!ED[C M@\D4-HT51K 3C6HA2[B-,+C@0.>@XD["-^E:W>_14#I]TNF3U= G/Z^#/CF3 M7Y93*'](A#%U)Q.LI3B9"97*^'-F+BD:RE+WAHWV*:57M_Q%3108_$.%&ASRBWT/AH5@W/U>?0E%/&HK4A/@H>B*>RUG%MJW8"WPF6U.8J)2;-HL+G-=8ONV M##1P/#]X1PM2-F8D_Q@/IB"',%P3G@"U&%-(F1(["' \Q?5*?%@P\ C=,6X/0BC B@ ?,EI )A=TY(3K=-X>SHBN7 '80LTE<"FA MG/;3# H$*$5L[,TWO3]!+,0U1$S); R(=C,_@& (H1V_Q$Y%!X,\!2F&4N>H MV#XKN$^F%>;!ZFJ@JG#EB*F$9^1J8G(ZYJ20*1["HNNI!>X>XSOHY4W6"8$T M^".3^ZT2KL)F,Z!U-1>6:._<"2L^*$.A\SO6U^_X91W\CF-"KBT+U1B*PY', MSEE&'[HSB62'&+TG.;-[ZX7\,(!/^\&BDD2EM70UD[4N,U4)MA:7@=>Y#9;! M>+:8K:I.T&I/5/"!RG!F?H V6$SO31!W80@<">:DO41H4Y'H(6$(RY:L2FY] MBZ$[',OI,._Z;\RAR%3>X&8PJN)0B=F4(M M-=H<;53_H"YJKV,:LJL3'"BD .*&I:.)=9T[%XV)Y,JSDD$NIE/B- M#E,[(F,LX!:T\7!YBF8>S$Z6@^S*!-D<2 '##RT4>"D;&^0+PPKER&OPN::$ MS45@3I@4F?!)9ZUO;GMQ7:=%Q\NR(SW#U4M3QI#KAB7K_??&KVMXT9Q);/%& M#8/+'^)CX<\7'EP5.5,+1 ->G.0R+MD\CC"G69>]@;T8/I+Q(,'SOJO1=,O" M["OP2B\ZO-(MX)6>=WBESK28,RT&;%I\5"8_EYE5JZB/_IHME!5O.9YX6N47 MH 9!X!UGI2ZG]LXC R_&6-,A*">X7J$?;.U0,D/AU;E)&S9+(Q17BT3_ L4O MP$ #*?^0QDB,57Z.MD9.^A!WMPPC&>[A7/.2D<(=HUQE/4S/1J.#-4UBR>_W MXBOIYSP='WM.ZJ T)*P=^H-5TX2[&G'=1T)Q$5_0$M@[<(7?+H7-0)K0F*-P MQ*Q=$ 2424$P*4'G4LI"TNC29I'-K*JZX7Q&' C D)C),9YI6 DWE29K8E>4 M8XD.=:P\/\^Q5%79.$CC<#R:2;96O&X/M2-%.&>?L#CLT3ZR:&YHVU@H\Y^@ M0"?&1<82DQ26O>(>1$2(CQR1_4L,R6PD?:F,#X0$A4<-!'3C^%N,-U,JF#D[ M.#&W)>+):\PS0[P$DP&,B^VO+.&YFH"J8T+LY-N$L3\;-XCL8?X;;JG2TD=K M;L@,#]X26>;U*J\0 ?U;IO!O-)L4I)Y-Q@ *C[P"5F M5Y?R;-$,'A-=9IT$-ZAZ'JU*)-U _K^+69-W78RX:M K4Y@:SMS8.#OPEV\M ME\RYID+RB=OPK'-C@#^&$MATLY-O*SR@C609^79GLJW6^=8R6CG9=J=RK56F ML85VI1QS-[OIAA7/;"#(I>@4%663W3B[.!Q7L6' ^2EJD(BB#3M)^K'I MZ6 MJ&#^VY)8[8+2=PBE<=M[YX"YCM[%_@[O'A5T1H\-X/= MD=??%G5R,LB.^JR@Q,?%JBB,=7 P8XK*6&#/46;DH)#:BE;;%X 2NZ!(FN8\ MP24;(/C P-\ ]8 V.879VDKQ<1TT^X6

SWB%CL]1@8$8=E# M4F;X"=Z(;B8V&PUV6!N9 :<1*L#[EG/6/C9,J+ ;0@ Z14V-?2&^J#S6!6\1 MO&ENHWIY%L'](,$S>RQ%B%V8;87 G1@0UZR=F@P= M"?L BTD*PK 6A6,5-9]583)T<6:BIWA#2:M/TN+0P(9V!RN\V/G'P8-7W5<' M25]V0=);")*^Z(*DG=TY9W#;*?7@&0 MZ<+^2[_G)2<>0X#%]TYT^L MGPQD<8>U%H$[0$,,=&95-78B1_1= 5[7M@#N M'U)ZRF3N8.NBE<@Z5&L+'2957E0R\R$T$OJU^<"X5$*.VN<7-O2$9! 6M>57 M-=T*2R18XVH+_8HQ8SK XY>JC %DB;G,.(YH[10E*8$',Y3:E#9#X)KNKFNE M=+W];V.8I>9&1Q3LC99S"6I_(+!"$>0(HZ?G!C%0_P@Z1SB;ST1&I%_KM+LW M=;G_#X<(:4&<694)"A#RD\R,]V,9%N*@1Q-,4A?>IN= M00$I# 29\@*QJ3 P'QNV+EKHR\S9^!9R8*UT,N+X2YU=F/3"V55NJX1F9HL# M]> M@W4>T,:0A2M(H'>^&@J;H;O595%[1A[C9P^S131G8"?3RA-B O<:\ZM- M&UW*:8"#IY/:+NM,BV4'"#21@VT;OD1SD/+C\R0(?_-SELL[[Q7M"G(U3RW MN1+RF^@.HI(E/CT3.[^ G'CX>[%#?ZX#^O,?ZX#^_$,7,6QZF2E3=:5D:R@A M''+SH *C*T&'$KZ^KJSG=NJBL9<:PC*A!(H M["LTRQV:OL,BU/\;@QH5OCS2H/E*D[O8+5.Z87)M0-ZLI!./U2B1];Q_0CD3&0>] M>ILE7PLS'WCX#U%TCB^EL#6R,&QM-)'J^';0"G5 (7O?#K4TS:I%:[HMZ(9* M6=W&'G&X)A'"FL"1_H+GH1$E&MZM&4([UM3-KYVP@"C.?Z )ZB/Q8=T8^)X+ MFN#>_HB[';K" W* E-]0,5'VX9V\=-NQ7903F^:4J20<-K"IRWNH;&CRF",6 MC.VFVD,?+*'[4:*G\M)'TTY+3G3T>T/Q$T3O$.UALUO5G\HLX2%#4M"D&W\=%PBT%LJ'+ M'@;W@)4UF#9TB*U81M3*S ,H#F<&! ?5 4&I)PCK865BFU^[7&J+ <=AQVNJ MC.F[DU1FGF[NTJHYN>=A[I\#PAS?\#/PRIHNVWSDI,58$_":-,5<*O)]7DK"W MI):DP_=2I)71JH6F=@OVYSC;/AY)BQ,4^>>A>L:7W*RG3CWW#:%FDZBX&F&I M.U*AOF#JEHBAQ $:YUT^,\QG_M3E,V\AG_FRRV=V^G%1/G-.Y-0*<1:@L0A9 M4AMI+J5(UEL8H">S?XRP,A*EX4O[/7PK_=*1L?O+]NZ.TR8L.4F1-=[O>\JT MH>6\*4F*C-.O;?>1PB;*-'9^F"..A7!+VK >,JJ4L2(]>Y/ATA,;YYAXU>-, M3"X_P3%BO@O[;W!F%-_"8.JZT$.2C4'5K.C1@;]652$>JB]"X>9:-DH@YVMVP7/;B(M((P2OL[3P\ED&+;-<7/= MHXBQW\.7ZB]B#.LV F?=U[0Z"%/K1"Y\Z8;)(YQ7)7-8^#RZP:,2L!9& MF]O]'IXFZ)K7N-N1Y'/C[6N?7Q-Z5I""D?$B[:KCD5VCA$9F%3Q$P"FE3N[F%S OJ]QH"\#9BHVFQ. M@Z1>C82UA;1U(>^$@Q#:ME&QI&S@4Q -UIS83:31_S93B'B4.:>\P\W'E3%U MDRS"7RR@6"QH.435/[2SKP:4;XM?^0 @K#&+9M%KUV^^5BNZB96#R>"<1S?[MD/D%+!IJW0VPZGX E .!GX6Y45#KIR;7O,@$#<+W&L4I7;8REJ?"AU3YY!"[H)H,QJ?>(\ M1L(85\"AL Y"L(X#!\>G>/SIV\^'/T;@0E/?S_[X]W^ M_P!02P,$% @ AH5M5FH?'#@E&0 PJL H !E>#$P+3(N:'1M[5UK M;QLWUOXN0/^!;X 6#C!Q[MUNX@9P;*?-PK6#6-E%/RVH&4IB,QJJ<[&C_?7O MN9 '3SDO^&W#^VO#UZ?'_\A+@9_G)[\/QH5HJ!GJI"G*DK\=Y, M91;Q@TA/,0. M857>;7(^N1Y/RLU.Y^#UJY-/$SW49;_W^-'^DX.'KU^M;7(/2C.C"?H'0U.6 M9FJ?+6[=FF?F]FJ-4_KJ_+?.F=R4^O.CD\,S\>[\/R?OQ>#DZ+>S\]/S7]^> M7$3B[=G1_AO3T_$ MT'QL?OYUK1/OIAG8?U3$Z5,*.:55[XX]M%K5U-1^SK5 +G$?.'7X\UU[>1O^82M,6Q+-7JK?HWOE1(D? MTP35[I&9SF0V_S&GG^Z+B2Q$H5)%9V9N*N 1D:M8Z4L%:EL)JXF. M)P(Z*:KAGT F$HA#@BJ?%H0L8I,ENM0F*_"?I=09$& )NP:9P-K(LI3Q1"7W MJ2]\9_5RBB>/'C\7Y]-,#ZL"GT WN%CO4IEM MRMW/FOPV\ H-ZE2A8*UWND M\RDR3M[89> 8VOE.MK%N-/-2YD\.Y*( 2T!M"PO/97+@NN]@%N$3ER&\) MB#L<;*A2?%-1L1G<9*-53I! MJH]SV.U(_&ZRW"@Q,%=9,=&S2)S]2SSZ^>>GC_DS7;NJM9H&$#?Y9NM6OU_-'-\.;SFS5[]GQ=L/1;A'.OYVL$:AO%9.N; M\P40(LLJ5Y_'=E\:.MZ&?8*S_#5W-NDU+NTX/JVCH&@8B!)4/ :"W^),M[ $;W[:;R; M%^+F9_D.D]V EFMX^6YQ^G8;M-D-"K787??HZTK(#<6JO(=G8Z$I(/W_'CP0 M;[1*DQ?BG1RKE_#J7Y4"0Q=>$0\>N(4_?OMO1T!K+7Y";_WU#!KHD%!GM'5* MD^$7E4%+:2Q.<"4#+WKG\8VVK,:N%X^'X[&#A[ 6'8B;P_OQA<.]ZW+W?.U(,T5(^[WE(=(O&X+^ M+N+H:YY$[3CM][H\IUL^O2^]1QO0'X.)ZO@NK'U;OV2.X^HHT'IURY)DBBN=IF*H,-QG*K(6011C MO X%L0TOHUP>&O-1 'GY'!M,A>0#QM; ;,CV?3$(?Q3%1*9IOS>1H"HR MP_F=.#[(?5!ILR 8O"SO _[G28+>HLH%NGHJCBR=)705]XE^ MU>_I0F@X'_"PK9=:"]">"D6]"V@ARU4$TXQQ<5O!;EC D=+D.9GEYE(7J.?[ MO88>O(#V\%@\K2.EC00\[,^)YC2E/HW'F0Y2( MBR3&!D0[1N+MPG2%;2/N_2;I@]@%H@.7$$#+D"A0[%.3C86!WR,4T=FXB/J] M1(UTUD1#L9SI$D[1_W#S/&K"W]AWNY"493.,':_8-5H.YHD0IV2P*,MFWI@3 M,1L&L(=X<&*3STS.4>PY4 #;@SZ _>]*P.Q@S/;"F"?; &/^#4<5CNT.?FRC M=/B0I:H _4:2^4H7RHG[Q*>4U9+4Y(%R6"&E";>@2D=8 *(:!8=3#DZ"$T9@ MS0A/T7Z$%BS%1SK'5[.LDFF()0HQ58HT!-N63E?4N8Q(H(5'^+>IRGXOEE6!5@SH)F\. M=S(A48F&0N6X57K;IM1L39-!JVI&+6M&K4U+:TNB+IU.5:)! :5S3I65%%,\@@P*,X53*8"UB3GH19]MFHT0C/J4EFBB="0.GA6TPV* M/W?+"RN74A/,LNUT$ CG'QA5.5ER2_P$2.=U:UN8>GGV^[VW+0<%:>=.;B@: M["#%136$!=$RIT:'HY%.-:.)YIHRHU@3K^A -Z7I]X(=7;(P/-F0"WEI= :< M(C$=6B388<+I_6CQPS]NVB_N%MCWW5/:P90=3/DV8,JS;8 I[P,/W"V!2B8& MUEVW0QW;*%NL4[VIO#)38OU5BG%-+'B)O$\V$K-4)6, !Y/Y#"WAV-F2WBI. M=#$S!6J5B-31S&E@4#.IO&HVWL.\'=;"Z3SJ]VS(U0WGPZ[+]60D++3!)#%T M):/&R94&HJ]WJ).69N3R-U 9J[.YGKP4YS,2 2]P(.=O_YNE>'7E^C72OL(E M=(OW4@SF,QC_,)=#';^D3$5>X#.#"_BXD:GEWL+??&?I8RW6WX&@'0C"O7N^ M#2#H0I5EZJ_[V"&9;5-Y'V8FZ_>&*C93='?7_@COIG>XH,,DQ?@Y @GR?%@7 MBPVJ2U=(CBX"ZXH?^?<938!$EZES,7!S*C>^16R6[7T")#0''^FW?G\YFZ4@ M+X8I_P*G2*& Q0G^#9#,3NYOA=S_:1OD_IFYG[O#Q9:X5K/# M?5X-_QYO-QDJE2W+V@(S6&=Q6F%-5NW@3O54 MEV1(LX/VTI .L'0:[V$.KDI)-*J%+.$,(K#+@_0A%/&HK4A-@H>B8OJR)+L MW+^6]K!32R1%,=%3S&8834.E2:?*RFRZ[I*]P#Z[C,1$ MI1JSH:YRC76%J1L2AFS9A4%BRA_# M:#IZNG&*+[U)&(F)N<(UG59I\WGC?#.'@<9!6[ UEP:;KRG?Z/4PI+B@[P7(+\2:S.1(XJW(,)A28 MHV\A$3)D;E++_%$=)P\.#*PA+491P3/B>IXP_1*SF:?J?BMNW^]-)>PT3* 8 MS6TN0&N%PAD"BT[E1WL3F"PF/OF@E7C1S-J[V:X2 &2CGSBG%:#W^]%-&\;K M8Y-EUG_O@_#!T"M"(EVK @*#A9>9N4!.D^/ITC1/XQ2/!Z4MP(X 'W(*@4PN M*=O9 M.Z#%2Z',Y701ZYF)J<* MAT*FF(FJZZ4%[I[BXDW7"[!I\R>3^J(2[<+_IT%K-A27BG8VPXG<%%'9V MQ_;:'3]O@]UQ0NELM\W?&(FCB9!A9-XV$Q UEI1J,( MU>HPR RE5I&?8/"(WW?.MYKZT &'<-&"44RW#68;U2^XY0]7'X]I>^$YD54E MWE=(#L 9+44S";95$&MB6$_"3E0!POG'80E(P"V(\7![BF8<<+4!BFX34 %QU+0[G1%_ZC*O(02T0#?APELNX9'@< M(?%DMA58G@QX,>R2\T&"_KXJ:%JS,+M#$M/37;[2&O*5GNSRE7;08@%:# E: MO% !T-)#R#XF,Q%3E8\0:.>E#/-TR M]&2XSKD0)B.%.T6YRGJ8^D;0P9HF<>3'B^33>ECZ.4['%QZ1.B@-">N@KA.F M,H,C+W7&Q2 )^45\E4N =^ )CRZ%C4":-IAKP0)0&+5#F10$DW)EJC1QB28J MX]FES^3.HVL&O.N18=Y+"OE=RK/RU M3V$1,/$C'QY#WFE6%>@C6Y M4FGJZ,[5##0=$^)<639@[*_%"#Q[&/^&-E5:>F_-#9GANT'D)U7F;*:P\&NQ';97IH-A;7G@TJ MAR4?-=DTRKJ:.]1*/_":9S" MQOELPWTU6!VTME]1T]=41?0R4T-=Y MZ.8D&MZD5/@!-BK+!.@^1G=_2C+G!A- W0+6OF8(+FE3H(&JEY' MJQ))-Y#][WS6Z(#&Z(QI. ]@:3AR8_WLP%^)XLK/6@C6\Y5\V0[T-38&/1D2 MV/3^3KY]PQ/:2VXCW[Z ;%NJ]+^H;&M$Q6GJ&Y5KG3*M%21KBEONVC5VRPT[ MGEE'D+_>T]Z-!;BQO3GL5[%NP,4E:I)(H--/C2Y3HRL^Z_7O"F)U"TKR1A%[ MX+QMK-1/O?8H0/@9V09$TX7QA+['I-$OV0#T@*.>/7G74 MY^-&:&=8U1',^UCR'FZL_P H>*&PG4H0@XIZ7?B+! *W[!$I,_P)1O27[S1OZ&F3N50E+Z!] MO$6APBL2@J13U-1X6<0GE<>ZX"."C18.JI=GZ&X$"4[?.&OE+BS MA_D\H/F 0:O-2FNR<<="7K-V:C(T)&P'UI8+$@IL%HY5U$!I5=(%CG0?0>@] MQ08E[3Y)BR,#!]K?'_CHGX??O>I>[21]MG.2KL%)^G3G)-WAS@72L';>D8:U% MH EHB*'.K*JFVT?CM"K ZMH7P/TC"D^9S%TZ5W02Z3NT=0ZS*L=;G+T'C;5J M#1\X+Y4R1VW_A74]T45VF(OJ7@M]B'X8A242K'&U3?V*,6**%Y:",4B32APF:L#0;3H%KFKON?J7K\;_U89::;S\B9V^TW"18*/UH^ $# M%(I)CC![ZC?P@?H^$#@$V:>!D8'ZM0Z[UU?UTCXX$%^CJDR0@]!^+M6TK!_+ ML+A& ?O6UT90F4J3_WRF&,C1%)WTIJ:^&HHLQ M[>ZR 3\@B_&C3[/%;,X )]/.4\8$2BWF5QLVNI+S( \>+]*B;T>TI"VP+W3? M,'PB\J$WLDN*J.4HYYM*8IMM!7VBV>92/_"R&OBI^3^$ =@@Y__*>[2EORST@^V'>E&]Z/28Z(0N$' M..I$ZXZ72;$_[R&,KF0F2^ MZ 2$9P(0CX$<2OKZND,U=0N3XWM4X'GF7 M<7V+<@T@;U;2&2&:1-;S]@G%3&0<7."[M.1KX>LD[,0>XZ#DMD86AJ.-$*GV M;P>>Z2&[[-T=J:5I5BU:Z+;DBM2H=43ZO^+#NK%YU\6X6*&X@1GO3N@W/"&;D/(K?:"'!.RIO'+'L5N4 M$YOF%*FD/&Q@4Q?W4-G(Y#%[+#BWFVH/O;.$VJ-(3^65]Z9=E#;0<:Q2S#53 M]878'+ARCJO ^X.\#?]F$PC>\IJD=K/LV.X;GI#-$W@+O<\4#0&,!YO-RGX@ M/XG#!$5-EV+P][A(:%(@&[KH8="&/Z 4ZA!;L8Q9*ZT.D+_,D+)!=4A0Z@G" M>EB9V!NQ72RU"\#YCV$MKTCEAORI)TLW7]VJ&[%'=O!>?R<-'2L0PW')UZ.U M0FZ\.!DEU[:N&T?MYX4T[I43WYH72^F\\6T3_)16#?P,O!GC4W<).BDQ5@0\ MDD:?*SG>QY6DW%M22]+E]Y*GE=-5"TW7+=C7<;5KAV3CLC94R[H@+P>J9QSD M-A^!:RO?YO=B @\,4*$^8>B6B-F%,[O"F<]WXL ME4#DU/JPG9^Q++&DQF@NHDC@+?3/$^J?8D"*).F"G..$$_?D\<_[CQ\Y9<*" MD_188WQ_I4Q7LIQ'DJ3'6/]VM2-]3911$0@E\BT*X8ZH83UEU"A316KVYM,- MOVWB58]'F#;@U^]AN NOW^# *(["T<6ZSD,2Q*#B5F4C'UE "9#>O6A+](W_ M8"J%5]GWWTB/FA@T9U$/ZI'V%ARYVGSZ(;=)4 6)A@ MQMH;#![9NVM<\$>!L,0L(E)N=?@Z070S50X6GYVDH4\6 M7<:U?W,QN=G?.D0V 2-;I;,6I_+5-74_FFS=B1[J%0EWQ XL06M#O)O/T=CV MC)[@5X%P,?!=E172WBIS[>V8 8%X7N)8I9AHJIKIH71YL H !E>#$P+3,N:'1M[3WK4]O( MD]]=Y?]ACGT45!EB(,GF1PA5O+++70(L.)O;3UMC:6S/1I8GIV?^C\_[=0;.Q_\?IX0G\S_#/?N>L\^[T8/^9 M_A^^?6:^WC^Z./F;77?^?G?Z9JT7AVVZ/$M:10Z'8N;AE5]&0ARW]08M= MBUCVUN!!>/3RL<^]9D,>]V6XQW"H^_N:)>)+LLD#V8>O/!$F(EX[V'][<=[) MOV&SQX-7N\_PPF!!I=/"7TL^X-DD<#O'QV< M?AG(KDR:C>WVUN[^LZ.#Y:!2;48XZ,_>_\ZNKX[?K(DOV^W-W7_:[>VM?T?] M-7;XKO-F;-? M<"/B1'H\L&1+HM&:\3W[G9,)%?OMETQ<.R?3PQZ-UV[[ET5RZ)P/A08JZK$K MX Q/ \_A6!&/ULSRA19T8BLJ&+\EH/V^XL1YEJ :P'^!I;_'O,PT9"<\$14 M2R:?D:L^>++ X]]4);(W-A_*T$<7Q-HRK&K0N!2$+CS!PV;C,KH5,>L(;Q!& M0=27^,A9Z&VQ]60@V*^!_SF-7A]'PQ$/Q[_&]-L&&W#%E B$EX#5'$^(%[(0,D('P!ZOKP<^C3 MS!#!#E6S@;]Z4>A+[0K@QX3+$+"1(0P#$!'T+-#>8H=)PKT!#.A%,5(DAI'P MXY 3VE*MDN3,5H75CL)4<+!M=7R4LN+@P@#'V-19D8_^2!G2<'YM@QGQB05#\87 MG->\# 17HMF R+(GXZ$.&;E3BT=C-EDUT.Q"Q@!C5!P.08 :Y*X+HEF8"IX11.CXN,0;?8[148'>M M%%H8_*+,14"MX[<7+;;SBIV&?1$,,-@_B4$8@1:I3 0[:K'W41A'@G6BVU - MY*C%SO^;M5^]VMW>8IT!4,3$]FP(=(>%!@@RQN6($'CJ&?8Q9QI;6?1=3.7 M0J(+V"J5"G]K>1GQ6O(GP3\,5 0K/5PRJD&4!B2W*@T2$Y&QA']AW(?E'C 2 MOO)$3'*,'\OA*$!I18ZVF.R!L(Y;9D6($9M-V^F5G(QQW:A&L(Y$8RAL8 ?* M 6_?NI."TSL:&HW'4'43/"E1UGW0C9(D&M)G]0;)2H8EQQ=(YO,W:SN/INF" M)<(D=A"PNTQV05Q*%DRM%X.^Q2]X7KV'NSZD( M/9SSM=FT4GL(PS7F5:*0;6Y:KIV<_67!GDAZO$1H[E-9P#Q+6.03%),)C*() MF,X\3&0HIE?(F6[/T-@B4P+1HR><0,[*#N5>AUL$.1I:ZKUFG?$( #B,>5=Z MK\G8:PJ?1TC![?Q#S^Q3^,UF)H56 O>? :5G$+T;"_YILRN V3#YB-B73T>] M).0OBSPR&2DK#Y?%V?-0(;2:VQ7-ECU>(59!T^=4^4A*!*T*FY??JCL08:5*Q[Q$!%C,*2#NBD=1 MS,E"S:D9;3'X_A_]A\8U&V8@21&5-;OZTB2R0[$RDXGA*(C&0DR4?Q9+._,[ MP^Z5N$EH:T]ATE$:>P/P$NC\V.T@"@"*"$LU(5Z*$P+1%8'JLE,P/ RWRF$( M[;V'3U-_VFQP@"_A 8)LJ62.*>0GN*:/')U@L!<-AP V[7>WV,_MK79[&[%A M-SQ(!0.WJ.=I31$OXQ-.0)[&3@S@).QGA &?O];/Z_+<6ZY%9;O-?#YF-U&0 M#@6[%7B6$VC%(:;&2'']KX^'EQOZU4!)X$S8M^3U@DC1KQH@4(Y/(E$Y^=AB M'\) *!!4P>- HI\ CL@0*Q5:NI+!\!3F#P(FOHPDO 9@?K'7;K/1UA!$])0K M> K>" HQ)7R6GF]ATB"K^LL+X?/MFI[?^\>CE=8HZ*%XM^&G!=K V9I@&?11LG"\6*85%13OJ9S() MHHK%+CAOA.-O46KS53QCK6% *Z!]RUFSNZTDP9BJ7&E[KDQ6DPE(Y.,G/II0 MH%20^H(P >.@(C*DC'N?4QEK-])LT,EN'.W*+O)*"Y9)^L&8:5RQG(D,;JUP MI0Z&=BCD^TO J\(^K$RPYV32.<\IJ6*1#OMU?)^7BUM)P@8> MS=7K\&X@G*>Z@7<[UX=N* +O'9)LQ3X3'+R3\3 ]&2L47X%52^%.DV0!2!V\EABA71) ZZOK94=U$%KG&\BZMU$\)+99'FK;<8J*2X?) M3)0^TVDX5X21>RS1"(';HMI 4.'L!$D]BY2GW/!HB9\4;>LX1'Y,!! QZ*2 CPV9# M!\!A*.()DZD-)-7$YJ&#P6,[$JM[!P*P!5MHYX[33@5S2- M\"U.PM7 A-N&7G>\UJR>&-EZ"+?,:HG6+2$=L979)#UTAZ7Z@)D1&+0E3O1:^A*R2%EHG9KH-@Z_#7QV:E]=D8N MIE;6$B.T[I&R=DR2!9A-4C%78;6>GO4FW2?S\&"+/7(!PC%+*IQ-CV%P1,L M ?\*I_56UV&%3[DY#L(W&BBV[F^0 JZ+#48G5K1RS%]OZM#!I9#@.W#+; A4 M@!EY+\$460KR[X&%,'G,;DIN&KP4+NN39D,/PW?-2!EMM)!\!0>'Y)D=O^17 M-E$8C*UK!OZB W=9C#RY,.E&NAX@2>["TRQ^?,01_7 !IRV,D9")"FR ;^,F MW"SN1_ ;':B8BH0@S"$3- /Q9D.;MQL9@928_#&>_, M++O($&*8IB>WPYSE\?Z.82[F$@9'/ M/H 58R>"@ZL'4WJ"7DJBU;W3V?N41HM-UD[![^38P$&CJS$+V:'@H=GOL2'[ MS@YX\/7=C6Q3RA<;S<8E/$T&40Q" :0BHII M8*T^$B&/H86 +^O49I- KLEX:9U%%;C=H$N+B MPI @F!O:K;P7KC)"J'J3ZQ9<61RCYEJ;-3>*-6OT"0ET^_JYB-2%EO'<-(94 M.0/C]N/LMPXX6#9G6XMD/386$8%JS>OUS*%GHT'-!AFZ)",3JM5]N'TE[9 " M?7BY"X*+)*"%I=V5S$&CE9Q14N,^HM]%U*R+UQ0)M*G/9J:R#SUU'A#=>TQ1 ME.3:C]DIZ&<1X/[1V$VID7PX[\#VJ!0\">U8XV) IX I_33_'2R%-5"@T3-5 M$3!@76[H030#")4D#OA"HP4OL8A2#HW61;FM\IG]9NYE0,&4YOQI)MZY)3SZ MGSP:,&9= M1S^)1,)"+N!6B=RGDPAT5>[H',:&%&6Z4\S'6:$YZ@Q;'"")Q: M2CC\FHV'J=L4#@_1MHV9X954E"4GI^KRB+2A0)U#,*%'@14$0R*^0>H6UL*! M2-"U31DI8K_I:08 M"9;.CKA\R72ZQ&5W:7:3V1VWK%" L!0R)JU9>1K-/P40!3R>*48/S*3HPK:< M 2J::]?GT8[@1>N(33^"5($^36]"Y0SP'!6; 9*]G5Y.^D/A[BV/==5S'4R6&*'G M5%[P$41@$ 6HIW590>F+K,ZC9D.7Q-KB(=/D:\D]"9389O U8 M7CN-LVGAR/YL!MT/=:>C=;@/WB$(.HA,(& M,+.1!]'U;2: V/5(H*'1.Z-H2 -^:W96:)P(*+Q"YX/]I=^L\]2+RU+MUGGHE+/QB]?$%^60\ M$V?3DR;I5U?_55N;;A)L3U M"2Q.4QWJES+& &8"2_\/-('?C#6=^L&?!C3(JX9K[OI MHI?&H50#4]4S5?:C$W?.A-1&H>0HG9TW&Q_/.N>GU]?LXQ^G5Z<7;XO5F[@) M38DAGTTLU+1?\-*$BE7MP2A[N!9\I8 %&O@)_-1/P6?D]FY-P2\H\S43JIHU M96A(.)^LO#J\[9\1E$ MC1U3KG#=;!P>'Y]>=@[/CT^KBM8]3)FYWE\,2D^8AQ+-!BWWS7ET?5K:W 2E MBF>T]&50?5U+DG4THNWEB9Y1=]R3JIO;4",:W!)V":K9MYZ:275F%M?CVF#W.Y,JXIBZHXG3UE,MM4"X_%EA\#O-@?1 UW-+U/S.) M\RF,;FE[0.E#JB-=)96[[.I1/;KR?7I6Y&:@.AOR_2/9DF1#K+%T3*I#U?C2(OY4>PN>[]85W MU=H[6>C]LKX/RU]5WWI75F-74O/Q0X)56[)J0UMF._9DEVB5K\9H_D[7BWJG M:Q$[72\JN].U FGCJFP0[1\=G%]TSHY/FXV+MS#CQ?'_L(O+SMG%.3O]W].K MX[/KT\+-Y\LH.:TJ=YX ?.P7LM=L_)/[4UE<*LZ*3@2,>&"99-5PJSAK#K&# M).Z3 H>.!U+TJ.U.Z&&K[ M=Z%U9W%:QY+_9X+JC)YZN6V[Y.(#46NF?)\99QWLQ;M;(,V?\/6=A4)OYJR9$H<7+N"X7C&]67,^<]< MO4?^'B_=9A:>Q2O:_ F9RZ["FOQ#[EJL([9,[3*UVS<89FS0, MV;4=N0YG.1-!%5@B".ZP$$^FOTLARW?B[%,+['NZ"1';J4%4H TN]F;!+F&, M/F/F3DS=BG9LOM)FVMKHFK'E8^Q9K]G(L7&3KL[,N*SYW(\B?Y.:$&UZ6% 9 M4!_EW?8F#-Y@-7=+R]T3J;IIK(3NA3@4R0 8R6[Q2E+;T8)E;-97-M7<+"LW MJ0D<7BOA>"=#[/;(:4W^E+>0UUS[AI.2//S4;.A=@Y5#;J5Y9DLV:K95!*W# MH\-FXZ>]E<-K5=GE>5&*@4G-LJJ@=21"T9.>Y/$8[*/F'RN>&U\55%<@1V,S M;>[PV]G5-<.[;MG'S?^P=6KP%@JA+R4Q=U.;=OUAEKO!IOU1*)[NHL15CBZ7 ME7*CA!K=G7LCXA:[M2/"*.T/;*;-=B+&[H9NL&X89I-S.F-#YS##\:RVNZ&? MS]0V&STAU!:[$D,NJ5W^Y*O,P4R]52"$._3(M?'88EI(62SZ4F%7\^'8' ;U ML, 'C WVF!H5%SON)F'*#:^@8,ZOW'I95VXMHG+K964KM[Y1KFN[^D"[>L\> MYYV[G"TZ^:X/HY_I6R *23?L$JLGB/"J9+S] H^FZPR.Q4M6?9]F*;EJ$#6%<;RSJ#X]#87?KAM#L88.%Y6>RV M5A^WJ#:T53EN\3 RE_B,\LQ6$"6:I5;JBBAUY4^#5D"M2\3N:@EG[7%JCU-[ MG'(H=1E3/AW^16-ZMG6RQ7[:P]JAPLJSI/%-Y&NTXS+DN7%T?DO$1L)3&*\,F8Z\E!7 9C*AMN/)P0=P0F->?*%"B6!=HR&<,E-"DM!6P_#A?J M;F6U :LY5W/NAS)ZNC&P!F6J-W I('SB+GJE:/PRO_SRM]>V9\H>>\=54E=C M+J(:\[>OKL:L5+WD9&[IV='%R=^H,<_^Z+Q_=_#_4$L#!!0 ( (:%;58; M51@V%0@ (<_ * 97@S,2TQ+FAT;>U;;4_CN!;^/M+\!U^D73%22RE< M[@?:12JT[%9B*0O=JSL?W<1IO21QQDY:NK]^GV,G?6C?_5NNWO3NJA7W&\\K>2/ZY>=YF?VT/U\ MT_KI(%!Q>LZJQTG*NC(2AMV*$;M7$8]+[D:)/0@M@P-41-6[HE[$=5_&92W[ M ]1']1I;MZD:RRNG*LFKYC=Z*DU5E-]+Q5-:YJ'LQ^?,$W$J],%%_;ISVYV% M7@YX),/Q^4L]VK)&_BD<0+1T>?%CW#-)K5ZYQ"!1N_AUMV#E:TVRT*?_YXVP M8_7&-K2>!K(GTX\?3JM'U6]GRGM^V[[NGW5Z+8[MQ\_W/U^__![ M \UW.^RA=44WV>GQ">M!W:WJ MW?O7=S"D.?%X6 P8-I.#?.^K=YO_-^#CHY,S&;_EL%>/)D/>;2XC7#'IZV^E M;[KV';0!'PJFQ5"*D?"QXJ5AOV5<@R[",;L7B=(I4S&[5CI"Q?)O3 6LXPD> MLSLU$IIUA3>(5:CZDCIKQ]Y1;=9^_+C?E$G_!YUKHV=Z&>OW.BLG6^)[E]P( MW\&#;T5C]ABK42C\OB@Y%]3.\7R%9F.5@D#CE,N8\7C,LCC5F6 FY:F(L+&3 M1W+L,7!9R4,6< ^W-%.13#$UKMQ2@5AXPABNQPX%RD7\4:#SF88-[OE A'Y# MTK+4$17PI/:R",5BM $XX'HV&DAOP$Q&/Z;U01 B;X2LB*0)!?=EW ?]I@-8 M:1+A$*/$JFW5P% M@<2E<]DVXUI8IX<3RUXHR#F9 -WT0FD&5)Z*1= SI&GHVI?&"Y7)4(^4CE:A M:RK1RA,^;AN'Y1 >[PM0B&.BUI,WX'%?L 9$Q'T6PL#J*2]7SP[%)UN_>N:[ M*W4-(4!B$+'V*CB98HH4=3C\0SZ9]TJ%/?T!#S==9?',BK3: !" M8B@-R9-)B"1BVQBE!:?AU*Q,TB+DEC]0>-[]2[F$HH<22@> C JESU.+MF>D M+[FV.13IXBXKW&)J*3,4!EG2S7F0HB>KQ)010)5"1E'-A-/*RT).D@P&6B33 MF HU7)@V&V+BKYZ@@A!,J"_\G?"$/3]MXJP<]K:7G];6%DLTM;XJ>8ZM"AA3 MRJ*BH+FA](F$N%$Q)R'�B,TC;$3%S[!4& MR3OR5"F8PJS5O5-Q&FYQ-*$ MH[NYHM-PTL&QHN\I-RW)= *N,C9 ]#RE?8O"9H'Z(D;(%X*R\$0D1(A4)(M3 M1TL@3IE ;>V$"^R):1-GY=#;$F)J#7F8D::8)E1%$ @OE4-XF5F11)D$=6NH M)7X\$[HLM^K@1,JD>$@OMJ!!@ZEF7]RQ-3M\!DT AH+<6"B=H_= &?8@C<[8 MXFP"[I.#-N!F$O&14+%D)OP\-(32L2.3ZZPQ"^6CP"][JK90J?2W!ZNV)[#- M\Y;=(;"S[SB!G>>O[3LQ?L%_I:F>((TSRSQ3:4'<\8('%V@F<>!2DFB"CV>^ M3%6>3ZNY+@+2-'-+; -9BR"905$ZAN*#,5<&T MXDLF88XEU"SV[!'L-6]>[PS-8DJQMA[MJ4EI'@$3KMH<,C3PHX?AXW M3?+%(\$?*09RR1 ;!=F$CGUGISC\7H-.9M23R^IR/2&\%4*$^ZAMQ$2'/$L] M>1H(5< ?2H/^;#1F, (FBR*N8;JU*%>"*U\8V$=:F[I:=XA MB6;W(CSM_ " MC7V^!'<6=K<&(=BWYG+F*+E01,9#%0X%Q2,Q[^=O !8;O(B24(T%GHX&RND8 M/L=+X)&O1&Q%J+53TML9/CD].O.NA[HWX?JDRX3^AMQ[ M=)"9/=]^'^#U]D7%5!S8I>][ZI7VQ2[L?VO,WGO RN?#89F9E/V$O!,L.,N= M1@CB0TE,9#N[&D@1L-:3\#(ZM6$=ER%YWGG>8-=_UR^$5^H"6/.OJN&!KYD".RH8HUU$ILH.69'_-0!+;&9+7.-#T=OV)1% NB7L%8%,,R M,Y@5&DTW8ANJ%!U;;6\JMQ+^?J3S'WPCM4HD"'FYN1\2&HD$ MTB*E(26TNN>CV9UEW7CM/?8N'/KK.V,O+R&DAZ4)&7V>93HI[\UJZ;C:L9.M+ M+/HB^_CA_/3X;(MTW?R(3H;S#?6V?S[>MKJ]]EW[MM%K=QX^?GC\M?OT:P.; M[W784^N6;K+SDS/6N6-/C>Y-XZ'U5.W\_[[UB35N>W\YLMNO^@JNN%$E?L]M M)J+Q)K5H5SY^Z.H^F(P]ZA$8+!K@!?;"LIAGEQM3; N=K->XN6^QV];]_6.C MV6P__/C#P:UZJADKUO>I$,:HH#+B<6P M>5K(ZKUF^;8*Q4Z.SRZ$VJ313Z?V[C6OUQ+M6\_]@E*L^(GY$)B!H8 1A.@= MPK)?T8G?:)-A!]1>F(]8)@"OO6:P'0:RTU -!0K55<'SU MPD*U7M>-X;O.AYFO;'30YAO=$CTW-X_.MGVBWW +8;G)CA,Y&;-GI4<2P@%4 M_'PW?I:'&KM7.F,!]L2%8ER-6:XRDP.S&<\@002GZ<\1\- _!),B6E M2$2&@^P;?=6:@@"LY69,11+^#"CDG 6[X4H.7(5HB./8A'$S.;T;]89NC@4/9)I$F$E\%"H 2)L%J/I; J!TX:$2%$/':(! M<4J7'9O^>'XT]B"R$R!R_N\ $6"14.AYY,0SYZD@@H1,XV,S]URH"-=2G@EL M1ZA YB&NN^C--/G+">(]I8*P(6BQ3M$9":$(N:2 M!-Y?S\WYV'^W'01Z,93UO,F\_M[8S[F^LH6;%U$FK8\ZB@1>6C?EVXP;<)Z( MGB7Z$L@)&"!6]*6P,96G8@G2#J(>>%U.H%#80&J;8R?$7HR6OM_4Z !"O&W9 M(7I@".C_WLU:7X*8JP&P!B[?W5QBB=-S7CV].(0C5_7T(O171^610%"HJSS( MD#",",$<]GCW)JU7EBI:0XQ"A>CHR)E[$9&P!$4_EWN4V064.>1'VXXS3;#8 M=%F^X2CYUQV\@G$(+L$Y\IE5JY23 SE^']!9O0Y%U*!S@[WA0CX4UG$)+ 7* M=4J9MAD+F:<]!B1WWN_#AG6QMU+P)VI)('U!+:V6(N29,T'?BE!PX_(2PH=- MCK4IZC:W%' XT+8NE!&JI#5B;0%5S9!#40\I)Z?()2(590S(5SA)BS-O#RID(+WA139F"*?93R'@-?!@?-T#X,OBL[E7!PU M_.)-54Z8-#@UI#+G!;K\AX'401!)H8XI^V2;,,T*ELA+O*710*BG"0OLQ4. MC[9HB>^">+ 6$E;H_Q(1 M$FTSO$_G ;!CBQ.&??8[KNQP>95RLD2(0[C>+S1=F"1 AW=[6+2]I?*IQD=> MA9C;: 99;&@M-%Y9\5V\!+].!Y*#)MUMA5H@9= M;>P_2426 ?P%X>MK#.+H>2A0<^J1'2)V>3,B%[)$S/";DE%KQ7KP.1=H'@?> MN0K<5MG1/H6\$XCR#T@A-V3)E8^2(@(A@W8\:*,E$(!N6\0]T^SL"/@SQ28^ M=>"B$Y=.H75_NB6\# Q*;IV_M0WD'])<"DR-M@^ M0H4V")\N]+)H?ILG"3=H=V>F@F NWC6'O"P>=1I23%T7(C MX=GQ*Y?#?W3R>9F&F@I>6I1H,FO _>&TD:< MW!ORH'CEZ>^EYA9R=G+PZO;9W4"Y-EALC? M>KA2'M(VR=0Q3H\ORKR?]&UM\$K:8F9/A+V1/'CV(C.W6?P^@M?;US5;\\*^ M>%&E7FM?O\.8;NG@O8=8?CB\*),QV8_'^XF%KO($2DP.V?\F F"/!J.3$(I# M7+>Q@(C=34E"QZ=(WG:E*5/8*9[PGVH5C0 RO&2/R.*NL/KG'(,]JG;%.JE+ M55RR>VXS5JU.!K?9_FWAI=.)(O\C1;X&G_2J5YD7SMXD&@N$Y/4TF/G;DNCA MI<4E1*[&=-[.-?TZAIE,AWH-;3$QRYPQ:V1-;[%_TCN0B].C1B^2^S?+Z07T M/P%02P,$% @ AH5M5GEA?IX?!0 JQT H !E>#,R+3$N:'1M[5E; M;^)&%'Y'XC^<(NTJD;BG677!B^2 T[AB XN=JGD<[#&>KAE[QT,(_?4]XPLX MT.V&E%Q5E(38XSGG^\Z&/L!O4!_--NVAT=,:Z3>.-K)A M[6PTN ;+OAX:GRI>R&4'6LU(@LWF-(9+NH1).">\FMZH@D4%\RHX$:>.\WES M(F:,UP2;^3@?IW?AOJ*ZD$V6891-S6Y,0RG#>79/TEM9(P&;\0XXE$LJ*CWM M?'1I%Z'7/#)GP:KS(XW)LS'[BZ8 *[WW?!I'7:VA!**1QEOT]N628-[\WD6? M&.F0X+6SGG'KLRF3Y=))N][2&F>]IZ%R^(5 +OE:O&H2?6-BF^=F7[?-T66Y M-+Z:6%AF..TVA<(/1@YE' 8 MATLJP*:.S\,@G#&ERN1.'8Z4D/>!^VT1=OOA/")\]5XD5\<(0B0Z(L04ND"Y M2]URZ3?"4><*3EI5](WV215(#!X+J+M!95%G(9A$-4"X"\:MXQ,^HX :YBR. M%0/\44^Z1%+PJ: (M8@E99-#J2;/+A" B-'"U*UBYO%9P*((+"F(1!-R,$VS M"F-!8^:B%R6:^SZC'NI'/)+=4!AY'G/0$JA-2XI @MQB*5^VC9@_VEY41 M:];;IXP?TNA'K>.UQ>U![T'@'CFWV3[-FOE[?K)4YRT"S'L.QG"@,LTZ^PCZ M;<$$G:,#QRJ4-D%[1(X!DUKK],@]7D?F)E?E>6H_-%DLMSZ>_)SD0C)/,F57 M): [IF_8D\0]GM75-F%X4&\H"GTA/ \80^VW%T.,8WF?DR0PL+&0A&%9Q;M) M3.0!1ICJ+"(LJ2J6JFJ8! 'F3ZP,C 08:7&$P16G]=ECG' '[^^'!+6[+,&A M*C:*7 1IW(;8>"0 XZUZ7=\)*_RCRLA;KH[%:KA=+1]:;M(Z.@T%-E8U)PP" M$L4(*/^ODARR'#*0U7K_E_IXVGQW2)L/T)$[*:K/1#@^EHBTJ2TZV(M#O>4I MFY3[J&L5$==E?+8.B5;]=)_3L,4R_J"UV]YX"5K4>*I; H_R_(,\'"8%EOYE- _[*C_W[PK#N# M-]47O)J#*[U<2H]L<./%4#]VC4DSQW##AMLN23G$$LNPVJWE.S<7IJO]#E' MQXW7E**P2(0WZ#)N?IZ2M8SEDG*>)E6YW6['-F]-WV=JL-WDU FS3_#\G[ MKLT#ZB4SUAFS('IW=YPG):V!MLC-4C!F0UDSM=@!8_V@R7G+KQOJ96OZ]E6] MI/T;4$L#!!0 ( (:%;5:O2FK[) 4 ,P> * 97@S,BTR+FAT;>U9 M;6_:2!#^CL1_F$-JE$B\YU)=P45RP&DXT4#!J2X?%WN-]VIVW?72A/OU-[NV M R&M&E+2O"@H";%W=_:9M\JS 97.:P!F]A+&8$UY.;Y1A0B4+2K@0EX[R M=7,B9XQ7))N%N!Z7M^&NHMJ0+58BSI9F-Z9"*3'/[BEZI2HD8C/> H]R166I M8YT,S]QUZ)6 S%FT;/UL1S,W8?_1%&"IL\>G2=RV:EH@&FFTH=ZVNAC,J]^; MZ(V1=@G>.NXX5R&;,E4L'#:K3:MVW/D]JNS>$:A+[HMGK437&;O]DW[7=OO# MLV)A=#Z>G-LHWAU"XR\XKTZJW2I,G*X>AL;A4;W\S!6V)\6"W1N.7*<':]H^ MOTU\;93XM]%HEBP MW*46?5XL>()SZBDF.%PR%8(**7Q:$(D&BY8PIK&0"G#P1,@Y+JM\ A' T*.$ MPTA<4@DN]4(N(C%C>JL^]ZJPKX7L1?[7A6AWQ3PF?+DGS=4!@I!FCQ@Q"1\H M]ZE?+/Q-..ZYA,-&&6.C>5@&DD# (NJO4$VHMY!,X39 N _.E1<2/J. .\Q9 MDF@-\$?/](FB$%))$>HZEE2;'$K9S%T@ )F@A:E?+A;&8DI17Z.9,1QGB/A^P3K$=<^'CC0=0:#D=WK]<\^O"_5 M2^9Z,K*[^76V_R7S5:CEU=_B7*+H7A=0EIN;WM9 MF6(:2LWM=7Y)1K5YQ/@N';??.+CVVGW!/3!'NB'-FH([?C+*#!81\J>'/!!I MQKIF,4F_+IBD<5[.=]NAR?B@\>[P3\.I M9&X8MZU)[(;I:^Y8_]$YL]NGF F:[[HIN\FX9M465'8?7Z_$\%R)H?GRB(%Q MK'WFQ&0[5EV*,*PY\*Y)])PU"--E5XRUAB:(LAXF483Q@X],76?@0(R,D:3% M2Y#7']LAP=U]9G#H4@9%+J*4C 16909@LE'(5!^(*YYTV;#.!IML<=]427ED M*B16G15/1!&)$P24_U!W$I1?232"_&YEU;\ MZP'VY%!O1$J> P_LJYCX/N.SZY1H5(^V.2I\6 /<0IO%= [V."+>EQ0R)")B M_N, M_J=6E)+P=YH[JQ:O_.['?I$/?<8L%)?I%!RA[PZXY%@89*D)QTIFKL? M=_PXB:ZK@Q=5&SR;DSV[6$C/M+"C9+@_NLP4= P[4>PG%>60*'P4ZS8T;TE] MF"ZW.V&"$#O**45AL13?,%K\_+ I*QN+!1T\EPPKV*EN?;.:%_=9FV0"+%A( MSI)P)>$NIWT2&-:MJ$@0P"+&.UH3FJCJ"S[60FW^J%0P%6GDMV!$9K2- E!M M[NF%;1C&IH!OP8 D"BJ5G&)Z_<\;[Q]S5=YJ57[V^-8=ZS9]\P]+W(U2^#89 MK2C_.T1^T^81#GIZ>K[\O]>!PCP#W8":^N\) M=\J>,$"5-!FJO7]/++.;+IS\O_/W[[[T370=NE8U_CWIF^;P[-.GEY>7TQ?A M5--[G[ABL?CI%5]S8E]T]NI['<^RW*=?UU=-J0\&8AJJABFJ$AC?I$#U:?'S M\:_C2SNZ JG/MD_SAUJ>E[:=:^U'0OA8:6X;G\ M,CKL*\8WO"ZZEL,T(P[!KXO&U>1RT__ZR:6?3%U4C:ZF#T03Z1 _*9MF^32? M\SPD;0!IZD'H[].>]KSR.86TP+G/F5/.-*?XYXYHC"4N@QEQN^]$/Z [>-Z] M4 ?=A8_-?4*_NA=:1KHGBL/QQ5W1Z) +G1^FGNI\ES:LX5 ! Z":"^_#UY![ M_PKNW89N+KW3^7WF+O0\75. X?LF\LL4B;*II\W1$!C^[*.?/^&?\3ULFN72 M_%@5DF:IIC[REZ_SX]2K$+V^3$Q=5+]MM<97:1(0U:'V G032'U54[0>!,:I MI WP/0+"*W="' ,09?0O@__[8D)3 >=?/MG_HE\'P!09_,0T^&O!YW]/RIIJ M(HFF6XBQ$T:R__KWQ 2OYB?;?WS"]WUR'OOE/^DT4X5 D<^8)C _,S?B )PQ MK_+K9Z9V23ZT6?ZB?=_\A[_\6BK=HG\P2TPZ'?1NH=3&C+<7,]QV&5[CJ9D+ M?!?/9EEND]NS7!L@.T'YY9 MMG1]_,C?0-0KJGPIF@ )%_TJK,-VGFW_NOS5QMZ-8]'-?T_1U^O;]9G; MC37NSV&$7K:YMC,]3ANB;]815L72MS4Z35KEOK/.02KL)>AB2[:S[R;F]H\DC MQC!'"OCWI(LN,BWG)RGTVPF+2P3:%47)1PB.8]S@HBSLC880!.S8914&8]S M*(9&L30:1$ZF*"P9]:Z7*BC_>X(PRT-L,BR' S=+A?:UR![1Z&R M+\2'5F*P2VC%H@Y9U1YR?8GBQP)<@#\^ ORM(FJU5D-$8'"B5JHO&SI17T4T MS;_2# ,8=;7RBKV:!8T^=G3U[B7HF)LJ-7P_MQFI 50=G@%O*U6? 7>6V&+H MQ%8U'<">:H_GTJB%DQCVA9@-S,4%0'$[:(FO&^(V$SYN;3M")%5>AT UP 50 M01=N"H%L1-:.HH:A#OJ(0/@,;)*Q/!=+',46Y"^%9)!*\J-ED*#C!B#@+%+ M:FO,AV^-.^5OM5WDP[<+1-.$I66$3V<;BHJ23ZN0:##M#G""Z&[W6V M(;BE Q$%&*.E),=+QB59AOB1:+HC0KFFEL4A-$7%GWB!#3_TV8IX"E(+S:+A*\&,$P=2J8S]2^]B+K\58]@ !6X\/W@ M+A@+8MA<^.'H+EA;;T#F,HED,J!+XL(?H7:BPHW]#!?^8!0ZP\MF$ (7_AQI MRM8)V24)#0XZ'C ,\QJ8?4T.W2_B)>[X\[&>K^##=X@1\!30-?#A.[XH%+2Q M)^##=WVK9UIS2:@U+"8;?B2Q#<%!(H0($E;;D+R>-6?#-X"MB-\8Z=D#F8!M M93SASR]B)H,@]I@+/[L4,RD$'-QR!Y*=BL)=Y'8[K2._U8?X+J/R"G0)(O%$ M@?WP ^>HV0H*YMWF3L+@;'-TYL-W8BOA-!X=,!/G9 M/2WR;6X\_(%,,[>SQP@RW#&30C#GGXD@+1XS06SN+B+(LH>Y'K6%#]CM=#LL MQ@(9]F[G.&&QMMZ S,>[(&-+EQ3!#H.=J'!C/R.$/QA%R/ \^>'G:[=8C-S< M*PKA3^HBX&,]3Q'!QH0(> KJ&,)W>U$H:&,_D-E'??') M#_92Y+^8Y/6LN1 O@&R.],+!+/%M;CP1Y$5C)H,@]AA!)C5F4@@XN!4.I ] M$G<1WT74;;!?C.]B_I9@+NZV=#D,SC9'9S%VZ\1;@#(;P=ZPB+@)AL4LN]LL MWA8,;0S!; 2;V;98C]PX)LIR$367")>/(&;$A9_3B8"3M:8?V1"W2Y$V):6! MIIOPC40<]>ZM#@;0&M359A]]W0+ZH*8^ R=^V:QK0#:;H+X,V1!K^XAX$3HP M4,$EL/^MJ5=(V3TB[EMQ)':4I5L(E](:P9CG[533%!50[X8'A%P$^UR1"-W0 MVDX9A4EN^ 'O'+D7EH%&3XQCXCS*HM%W@,,+5WJ(R@C MG*A+=02ESRN.F;>07% M#E2@.=J8MFQXL9(]&LO/&*];C@RY"+85-< S4*W9+GE!PFG<@Q?)NVF*JBSJ MLG$_E!'*>9;+L;Q_D%.(8*180?^2(M@-Z.="[B6'PK(AB@V1:WM$[@*OBJS5 MK;#(AAS55 9#11L!@&9_R(S0CV4T8.''2P"YH3GDKJ(N_(&VAEZN(P\YH[L%N)!P\$;;:E7-< MWFNZ]@O"&)A7Z==8H6"7,:1CF_<9);N_WZ(89=-Q##$_DU*YW9T @+<9GZ= M%@V299C:H(UN)"<,H-'>"QA_(/-3I9+Q0<&T%#:%P-;"$2)#2:AVOC6?V5B" M(#17L+5\\G'U%HX(@-S#D/)ZSOHY?I@U-,\T[YUR@'VVA_.JZ8?;KS,T2W??ABXC1PB<.4(BO"X919V;QKRCC7[H0Z QA!?B>BU.N_9ANKS][\^1UGWS?Y[QM2'S#/!6&*>HD'#R?L.,^ M:?+;W&W [E)_/N%[\GIYZA;W^RD"W"\=D2Z6\P2,0IIC$R9;^^@G\WS"P/@5 MSB]A"RF! )P6DA=)D0C)G6PF5DB\>RQ$%$):6/"<+''-.#7"3(R)E/F=2'EV%2314MY@@(Y4RM-N=4F=P[ZD/A&D??:2YP?G)QD1\SI4H 1- MFU9&A@-<78 /HIS,19',\/UXK<<O>K"SD.S?MP?F2Z7UY)\T6CQ>W=-H,;[1XC[P0*/%.$6+>_$(-%I,7+2X M0YPD+&^[8R'Q:8Y=OM'L.(PF3B&UHY.=ZIV&U,>K>QI2QS>DW@<>:$@=IY!Z M+QZ!AM2)"ZEWB)/DAM2[$!)'0^K8A=3<'O1.0^KCU3T-J>,;4N\##S2DCE-( MO1>/0$/JQ(74.\1)P^N8[X!;"5P:'1.P;,Q>&AX'[/P M/NF HO.#O<\/D@XA.L%(R 0C&4!;YP3>XP!4O$+N^&WIW.C(X^. 3MQ"[@2" MAX;<<0ZY$P@H&G+'*^1.((1HR)W$D#NV0%OG!,[C %2\0N[8=@1:[]SGXX!. MW$+N!(*'AMQQ#KD3""@:, 5+Q"[ABWAUSG MB,/C@$[<0NX$@H>&W'$.N1,(*!IRQROD3B"$:,B=Q) [?D";.2"$!MKQV1ZY MBQ,4:&HZ1G'RGG5/P]R8A;E[Q@.-4O<>I>[;(] @,QE!YN[/7:+18LRB17X/ M>J?1XO'JGD:+\8T6]X$'&BW&*5K@T6+BHL4=XB2YS31V(2069X9YUCVA MN?6BM?J:98BJW'I!A(]*K>NJ*$$%<6"CP[VR]/6VI"@0G^7\5=$Z>"C2317H M!^* 6Z,AJ'<]IV3;-E:_;;7.5@MIM64%H44&\.P*]$2E0F3GH6"%\/=HV Z> MHL&LLSKEO,.3.*#HI>C=&+U3*V4S^(U/<1H9#-BB^XE;PV53-.]S1S_6V@8+ MKY-SWB-=>*6>DWK.C:&^J_3OPG8G%+T4O:$YZGBV7F'1\)'F,N-/!1?*) 5\ M:^E27S1 J:<#HO 9N!M#J ,G/5BU5/GJJGSX2%\FF<@QOE#B>PYK"8K6@[<# MN(CAS?%IGA]_$BB\*;PW@#=!T;KP)H"+>M;F'[)0>%-X)S@X\9]%4E!34,=A MOK@ G>@%:/(#] M1/9"JD9(D:99J&C>:"8PK352-DBI7H8JF6%#M-8 $X+/8 M48!Q,?)@H]XMX[N /D1^9(1AZT7JO)0.'"8HS"U0F"0:)HX*]^Q-W)^^BZHE MZJ.YA$M5LW0*J# !M1;-+Z).0B#/2U=KZL!]WPRHJYH.8$]U-"DJ-?1.:%JX MUNQ ,J01('>UT X51"O;D#=%),D&> :J!6Z .Q,8EV\3T.$")55"#.HB%ED# M&C/N%%DGUA$R2?>& \'B'-\7HPN@2OV!J#]-EW3YRC%<]^A#S 3GXXN6:RP< MB@S=/+L6'[6)NJ=7,?S!0"?HZ[4KI:9)3?,83#.!#5Y#,=Q,7"LX:IS4.(_#.&/?- 8)M7TMOL*!-4BV\6!T-/"JD0T*&RP>O@XU M?S#9@\)[DE"5P5#11@ T@(G)UM2R#F27YZ2J>.SUK(X!92CJ(^S_ZEVR,.CQ M!4N9WVN&G>@HTCR279!1I(B(+R)\JF[6+&Z? 5)4T9L#)(X"*0% XC8!$A:E,6=6!4="G9>,'A10N:&"(U58;/4+9$Q8.3:2[W..8XTH\T M]N"IAO>H83Y*#:\JP:2ZIJLDLZE8\@FY S>?4\.+OJJH.'F*)M"?H01JC6:R M0>.&#'8WB);X6K+,OJ:/ZP8GOR]E/WFY0T>_.TE/N&Y&TX>:CMYRH:GR@63Y M:NHS,$S\@)E:"#]F#S5[L7)\H8JG@\U*]_!5>T8N%G-/)">J,BE-.G"X+.7Z M6!T&A<+>H9!P%U+J 54ZD*X? 0#C99+NX>++> 6;U&C'B[)'BZV&Z\V QSU<''W<+$%W.++.VS5('C91Y1BE2@AR9B8\$&F+NDXT.=[1! M"$'B,4>W"G(<)54>L^>W@V^&]T-="9RI6*::CY/F(ZUD7E18.!A:)M#'0D#2 M:FI=\T74$SY&K(4%I_QLE2R.Q"M0;"0+&WOP&_5N%\5<54M7H6GIP"N[8X/& M2E$@R$@$,G;I,]PH\PJ(!NAKBEP;#'7MV5*,/A\E6/EX2:YK(Y[;0]7VJB&!ZIT.![[.09CJWVQU#/#70JQ6 MG@]FVC'#U/SLTY?K_3H*(6I'@=[!CQT%Q4 \,##E-!P-K>TTA(CK\+@BSHJP M^?&GPM[ L;V476;6DK++=Y2NV7V'.W[?Z@"?3@KD!Q&?H7HHBPGC@1RG>\P1 MKD;05#"NKR:#^0+6]^>@9_6_B[C]'I_^]Z)#TP3JK=5!#->[7?1\M7<@0%C1 MGW<5_P<>U[/CN-[^)(S]@CA"6I2>;G7-!"1_3K+G8L*;_@'.PVXT01 M$1=$)"(7Q66G3Z/P'#M-#B'NF@"H]8$*.Q9>X,,2> 9X)?DPX(0YN1$'WD7P M-26PQ_E0-LKS;_SG0Q0>B8''+I:YN )^!U?PAT<%]OI8.C55MNS]VT>$C&7, M[]%G. J+U&?P)(5*09$44+@*VP$HBA04R0)%<7_1!05%_$"QFV**11U;W=/B M2):Z/L0SO,. 0^E%U&6?K>2+^-WS5#:FG5<7MXFCP(D'<.*6 UG9?8L")P[ MB6T7K<6M=REPX@&[_MP>JLY73DBH]O<=&B1P,D)!LV_0Q'8B MLCAG1D&S;]#$-E^V>/9*0;-OT,1OYKHRIFD P]2A9 *9A/<'#1E?7FD\LUX\ M0P%#8YFU8AD*&!K'K!7'4,#0&"9 +H["Y-CR<.YF"4_D/TE)'^9LQ]XBL8QA M&K\&Z$=-(;-/R.RW2SW5?4QTOX<^]#>:^A,-G4 ^AF#![@:ZE.-#M?R5_6$I M#N(SPXAMT$!!$RO0[+G6HRI"_:>H6*"F#BW3N +/0!$.0_=CUBY&XX_?T'M$ M7>J/"*/3T\\EHCA44*Q<.*'PB",\DC'0S)YMT!)?2Y;9UW3$:7,HP@,I(ZVI MDC8 7N8FNZ?&K2'\63_P0!5G6--\9OPI2Z$0&RC,KK=A1:WG0AR=[C0;?@-> MO@/= *-+^ RQ[.M=)$_Q<&K2@R!HI1 .-5J9C"L4%$D"!1\V*"P5VHBX;U[. M*7< 1,/2P3DTM S/Y<_0->[#W)^F7X&?MN#Y=LW5PERCQ?&]]Y8 Q2KFIH^#ZHU9#!+H]]3/2^]!*HV@.JJUZZ6R^Q[_1[L_CXE MA0 "O46O6:&R(?JXL<(JEJZM1%WEOK$YZFP#7/@.DL5P+@KXDB^?X.L9TH9F MZ1(P\%?DFSX09>(#OGQ"4D;_XO_W9<@8YDA!SJ^+C.^,X=BAR;206S(8Y&68 MAC80U93]18II(J/M?F8&HMZ#ZAF#+V5/SK\80U'U/B7=%0=0&9VM>@ZYUH!O MP'[MR?G__9?+L9^_?,(///_R:7@>.PIG:?M/.LU4(5#D,Z9A*2!]*_8 DTZ? M?T$2=E_X F6SCQ_ _G,R]4-'TY%"TJ8V/&,N%%%Z8C*(7D-3H#S]ZJ'YF7$N M[FBFJ0WLC[-$5?[ 0;LNIMH;)8<,X7KN#(=WB428L* M["%6<*LL'#:$PDN!@*1S?G]3:U4NW[]KMDJM2O/+I\X<N*!PGFN__7DH?'_N%KZ#/Q ]#XV0JJ:2F A*C!.*-D!W-G%J M:I.ISPFCBGCB@(^H\[[OY)QCTW=DU)T\GRC$W?6:*. M$*Z,&F"HZ::_>7_-7@X&!:O6[4L;FS>I.C'_/8&OYEE'TQ2 YK*Z!?SL?H8F M#)IB/I/[O- +./^8F7><,>JXNV![P'O_SNP#9HPUYI;D49@*/B"%F36;BQFSL2^N MV,E;?Z.1NTVE_/QP+[- MIZ[O3MPT8E@=,4Q+[M$R3-@=[3*,:.FB:D"<-E\61V2&E5^]1RO7N>J'&4=T M1<7P#21FJ7(BB.U=865M,( &7@)\_ZX+T1"C6GBA[VQA*%@AZWI5=.D-N=+?Y0WN+QO#^[K> M>'D*(5Z:?2=>4$77"!DN3\.B_5'MIM&60Z4!>M P\<&+>!W:'RZYD7#_]J": MA6_YT. R_=Z3\WJY4D*#QFW]H=)@6I7RMYOZ5?TK&@I23.VF?'I 0/H"SS]4 M7D7)?/\.L\YH768B#$8TF.802+CV0&:@RM1,@RGWR73P(Q("#6_#B'FV"*,< MFC/%?W;@_F=--S=ENKB41$<1)"D,(4>MEC5+-?5169,76/*M\>/JI5FM*/=R M&+%NV@ 2KC SP5#7GK&)3\__ ]!YIFQHI0 MJ-X/XLI3B&N)KS6G,DHBVEP69)1:Q0NVTZF^Y#;'VBR4%A!P,6L=[W[S2=J:-IA,Y\MW1HR) <@CT_M43B\9I_V;3?:.= M^N*/9D"V'=_8J?&M),LZ, SGGRNH LY_;'MIFCTKT_];JHBAC6T^+T?C6@%! M^N9KY>I;J7')7#9J/RL+!KCYI93<"MYX?]Z*HI%YUD;&77;S?.AJWOB3\^9] MK55A+@+S<^''3QE]K.LM[47UYZ9Y<]GXR[X]/I3"BT+F7GUR?EV_:=0K3*O^ M<-/\5KL-S)/@QQ,99>OZ+8JIH2HM".6'S>Z/3H//5R\>PV9LYOTGYS??%S T MQ\^E'S^W&IHC*'_@ H98(HPM$J^M8Q4GU]@3EW@G5#>1[]6A"0'2C4[T!70@,T-+ M-RR!\HO'6CP)AG@V>O7H(K8,FY?F:-#1E _&QVB5HX"N MF735[,!R\%K=M.& 5ZDOJCW (!_^TH?HFXFCCW&J.?((94$:PAD11QS?(5[( M/U!\R&1;YN//7W4SC&GM[#M/2$6%FU8CG:*8_[&G+,LQ0U%GGG%+F"C+L&*: MX]TU)/(.)!QW9SLZ?SRP9KW:K]2>+O-A3'BF7FBW$*/JCES=_(P'J#B.H_6A"SOYWLV*+MT1>*JH!8!)]-CZ"&MI= MS*XB(+NFRGB%!(W(G1$C]0'RXXB )S0. [(PB:=2^J2JY@/WD>F+!H-KZ&1& M5!3T(ZZ]-="_?RV(9V9H0M8!S@7HF>/)F8!7 NTR56>*-IG:,2YJWK]#\S;\ M.ZY3963T,YIVXVN'.I F81S/$,V2AC,!_1 !$[&L%#(8/0U7-O#V TST#VB M.4O\BSA-)BD$)#<[3'Q,,:(J,Q_XC^_?82X["./H@LXCX@'?0*Y%=V$RG ?A M0F2#4$&H% V3*;*,+(Z,TQ7K"&5+U]'-=NTR]J6F:"[:EW$%Z]>]7H$3?X:1 M]5GV_I/SW[@]A7^2FG&V:C$W&C.NM4X8X(_#3C%Z$7 'T#01UH&" *QK*@Y_ ME1$#4"@\8FIXM!(EDM>^%$V1P86GLV8\>88WX8);)+Q_EV&S3LV=I=A+_7-'CT'B$I=%C>KKV8O89 MY]=3Q \@M,F@"U6R8<' MHGSWCS[>1&%Y&?NLWO9P@O>OW.NF"/0I"57B9Y!OZ*1Y-V1PXP2H.SF_F1[F M/%A9&O<<'X2$<$ELVH.T3=?<2#T7+1>F$$9NOK ,J )CP6RU]Z/!]3(/]RU] M\QJD U%?.A9IYG(#K-,D7;0B" TJ3B1V?MWTZ'9PB83MBK->-<5)A6W[)5%7388O&T+RHOJ4H0/XD?_&0R=O<=^]F[T MT>1K[ $_()"1.;2]JW3Y#/7C*?,;T>I4[SJ=\'XF7N^M

5F^O^9/5?KLY=WWRGC:LM8=0)L@56(%C MVV]"Z68HU+H/O%@2O!50)DV7+CLQKYQ6YL/?V7)UWCCCB,2,>\KR3 M)KRV_MO"O-2[9>P-5=,X84QN_3Q M+^=S7WWY)'HFONZD=TJV7C.A%K+C'2RSNG6'GI4-71*XU:IS7KNYK/QZ_ZY5 M9ZKUQC5CMX'>%2*&0XK/9CS$!/7;HX\%:[/;: M+,N=G-^6&BVF1I:].?XS4ZW=E&[*M=(5\M_8^95:Y"@(,;P./=':\:YT_-"' M)MAJ!=EQWVD<4TVOGX6B[!E-"R?G-1,,4,"+@B@W6TBV@),BP3-;Q52]X9OP MK*;YB#6=P=L?5#)*D>*!"U%!Z@9,LP^ :>#6 05(? KM-TJ2& MV$0/ @0@*E0!8QNH4QUI+V+,(0M?G"@,9:G#60M.N8!PPNEZ'?3Q69G/@+G2 MC.."58ZZIM58RJ_&$H8229'W-07-T RG.P)3^6M!8&K, 3'X3K,2 H'A@/B7BB37'.1-K_I2Y M%E6Q1]3M=NQA+J$A6:2UOSVK4D5E9$#B9"8H0>"1[;(??$T#&)8R&X G!C[\ M0G:3CKT /Q0#$M,E^XP39]EZTGK2Q/N>JNG1* MAFVF*DJFIE,U'ZQQYR=3@GO5TQ:R*2IVK:N3JO*T&,&C^[U!2J(<3T#Q<5AN MH# )^2]!5R13O/LA[DL!5*CI'C!0Q1^J8RA.XOIKG$5LBEV _(!GED=U?TA& MS[..PK.GSE$Z-=7>$$!.TJ&J/D@SY]V48.Z4J;SV80U\$3N,2#G MOXK*^W=X-1'WJ1-ULB.RJNDOZ&/Z2M.>\-_>)<3D,9K0K=@/ /?8? ;HM3)@ MC$EQ %3MCH%W%CFL5QDQ=HM*W!T<:6[ X+TB=B] 40>X>H H4W&4Z7D2WLM/ MGH9> D05_^KL>KW5X3-N*> ]7.(*_=LC82-Z(0XAF7$KTB(*+JN+WR-IZC,8 M,9JE,Y+=O(\!KPA[INCT62,M#8$D&O::8]F MY*./<8Q?Z#QKTIY@J-G]#5),QVF*PN#]O2;HC5+,$)#]M"E2:X&^4X%LMSQU MZ5;&0DB]?Z? OQ:4H3G"SY)[P$3J'.K:H]UB07P)F"(7CG;E@X@ M<** ?^Y[B%VT//LM)G+VNQ>H*+/?=8 "$8MS5#@2F".":'RN8QZB&!\B90+G M!UOPVF&+'(,.[#6K#E:"L(:GC M!A@JD-##11W9)S$ QV@F#\,-#O"%,V\[39PS2:@/1*A__VZ) \. %]U6$\AP MX/A@5;NW,@I?@$X@@#TA:>*(5-T1<<,2?/*JI4\YHM3X=(4N;I/"N'9#3/;] M.]$PK($=HMM.&;UA8KG$1A'&IFYBO/>XC\6O[:#+D,3D'H'9F"+'S2 BGU3M M127--X")^;2K,PS<"@9=22;R73N)?\J4%+.O6;T^\X)HLJW2[N^ZF!:[>RWR M<8:FXHB,-$@8$3%!M0\<(BPD.AU+F-P/U6=-P8_&_7%QV*!#X\E^]/A"DDD> MCST=,-(PN=CQVXO(*<=C(T4>7D?* )%^<-:F O^I\\#F3P.;F@ALG@E!C\;9,?$8 ,&8L]+PKZ'YKI*G@I!YFT MC"Q3T88IUV_8H<=@ '0<^J"7$%-$ [1L23@>(5Y!ZA.'089=Q ZV=G1%%YK. M@_TV/^T9;A-3W$R)V]Z_HHU=;.1$S7)_9ND&X[)KE>[& <<$ASH$)B[6-H'4 M5S5%ZT'@F*0=DP#9\PS+7IA%4Z3^>F1T=6W@SB10\$3:J-OKO9:JX,D/"IMP MMS8%!P^N+[#G2.@#?A_35;07^SDXJ/;Z$W%R[*#I_;.21;C8US< M '\M1V//1CP!_OSLQ79OV/XG'@E](.N1.'M/[9_:_]';O]D'FT8:<(!FG"3( M*-=_UB[37)$8'!ZVH=IU#J'1@4+R(\C0\0_WI\U31L;K3;J;$W$3HZDUA_9Q MOC+%2$@N&HH3T$?#&@X5B#X26I $+.PJ+-W]!MUE:*H*%&K^U/RI^6\S_ \ M&FZ=T-H[[4AYS([, LB*AFVAZ#H%D@.O9"#*"C9\DFKOK.F%;-]CYUUE:.C6 M)-.(?0KQ KBG,(I/\"H)'-AY=X\W4L0./M@*GVDE]L"LNQB?5AQ8+JK3SAHO MCMFN#[$JC@Q<\=-G<)*3<5:_B \DR9".KHDR=434$5%'M+XCDOY:T'#.SG(# M?8]WPLN-/;PV@VUN@/_4O',!=XT/ISH,Q!3LXN-03>0A#'25!-8-1]"U/5AHGY1=N M&&D 21Q"$U1F3HHEEH?M3YJ?=M, <85,O;46@6DMLE)Q=F] M9*;7 -WDNU-XHRD6&8JI)5)+I):XC26";M-Z1FX* L:?3N]A,>S/AS:!<].U1\T3#<3YL2I M3A4PE)BAJ)LJ3D_CZ:BJF6O/.R>S3CJ,4ENFMKQ53AM7E8I.HE9QS-:I(ID^ ML,N^Y.9WL\*4R!%LHDK-CYH?-;^U5Y31J E=$W1,;5RE-DK-%&_1&2.U-6IK MH>1N!OB87/M$WJ'V@H^JM,RA93JUV?HS?)ZQ2M<2J>U1VZ.V9Q\L;*Q9MZ!. M-G?B/EGV?!$O5O0L9^YH%V5+FJH-[).$G7)&9Z,3R?,0HY7!@$PH-3W%:&OZ M 1U-6E',:C_(*?>F)DY-G)IX6,-K'^KV-B<=D GE$QA-B@^]=6UC[D/#U'0[^AUO(% T@U07.-L9@+-] MREYKL2NCR;*GB =XT; '6%)EB/C3!_;>[G6H&*(7PHXR0F]&X8;^&3^!VC.U M9VK/6PS.*,PUW>8(N%!0P:T2+-RO1<>FCB["9;Q=38':Z9RQ?1FWA@NAC8#] MO_BD7%^!.5]"%1=:G#'I*+2=R&8=)77T_AWVLXKBSEV6M.YPNQCI=N\BO-)F M6CI>#S>=YA10%24T,T-WG#(/@"&]D.Q&&78SE\4/?__.;?7A;&CQ[3I$"F3L M7C7VW^1PBZG>0_;RX+AUD(D>(CNS/D^K#4R[,PDD3+O7OW\WGBKBZ>3X2!7O M/IFY'D0SK\1[]>SV/R.G*M]YE5UH/Y'15'*-?/#R2RU(S;3UF>XC(P)!TV+&[KSC]Q=V^/MXNX^,&00XJ2JJ*#7N^:]6/ M\5%7(X";_Y SK:9/ 4TYG4B+:+L[%R>29BDR>B!2-IZ)H$@%P0$AVMF'C<';*SG7$\@Z#3) =K M>S&0[-9=]KX9A#%7( M!)E'%[&N]G"/>M*+P"D%)AA6Q)<4=F3$HDWDQQ I: :MN#WH<,Q@H3\EW*=H MB!^+Q::#9TA,8UF+,%MHI!G3^WO"!F,[R M3K0";34;0JM9@;::/?I6L]/]GS=_B=/X:VC.M_["WT7>*-9^&)3_/;$/H.3& M':[Q&5+OWTW.D*K6;DHWY5KI:OH.FRUGQN"H2T!4W[^[)94'K:FN5#55LC=(-]&4"\I0U,DA M,0_?78@*GM$QS3X (7>]WC>C'R#2\?]8EG4/B$TQX%4".(K#)YKC M %W\F$2/O=1<@\5(V"I>Y=>VP')MCN/:0U50A?;;H'NO0+%HM#09Q5'6 +$U M(A>>>8Z$3T\?P#R-H WZ?P8+U$YFST'Q/]W$0\]_]+1F4^(,/SB60Y]V/%YQ[)ECY#E4\+RX=F,P+;?GLN-1Q/^ MNJYAS5/LO!TGUQ$M9W$49+RH6:W6LFCT2ZJ,_\&G>3Z+"IYNER?RY'ST+OMQB-*<^?S09.<96,>A>')VF62PO<"6-GGO\]@:_FF6H-9,V4@00' MHG+".!^,?T_2 E(6TA!Z-?IDJ=!^UGWS\N2<8U-%GOWR:9K0N3%JJ53\ 7I( M\N;3;"8ML"'(.Y\J%++AB7OU>-S$M4HMH ]JZC,P3))4F35K=?"G)/[X\?I2 M+H3HQOUL>9Z;YJ26"DXHC-JG+@>*G\PBMD,48;/L:F#L:PP*25[AV5&FF!(* MF2WEY6\]&8_U-)RZ>D"\AA.&S)I/9E!^SE=A7_[5V=VH.,_9A%8R%J;L,L4T M-JW]PL-7B!';4RZIMA1<6.$9$Y\M1&))1>\T0I(0ZDVC 22 =Z(IX :8"PSJ MMOSZ: Q8Y6\UN_/QR*63T<>$[A<0RP07L1'EV5Q"K6AMH84X,A7X2(R)]T[> M<*D/>O8#-)&+L%OQDGGZ8IMZYJNM%^4*2F"?8Y1+N#.3WR]( D@Q8@,K"@FU MKTU%%YZ9"85M?9._F54\9H;#617O&4%W6[:3BW2,.CD?4[%? ME7N%$752(I41DCKRK!13B"--)IJ1AO.80!T7+TZE@&<-(3=$-U#+A+=^/N,W*(5(^PN6MA?E-]ZC:OVP'3]QI_J[3>MVA!'M4VR)L$& M4'Y!&-K2<.]H?[^PIPG+#LTVDTWQ_+9#1WP%%9X%98LI@8TFR7CIL9=;9Y/B MK2*J9DF5\>($.7G%#CNYB?6\#?_^!MV.]MTR\M&OI=N\N-39?4QW61-.W@-PX0T(P;&$T1040]#*99;':'$TXPV%E^(YI3B MMIXD^QM4U3O_23BXQAYNAVE'<5TAE!9HU#$,GX5ES9#KQ-_+"7+80FSA.$YJ. MC?_XEOOZ\\ZTK-XFL>0VV<'YI00>MREPDX;!%A&<6]:&'+F/D34+S2P"%<2N M^90U4FR1IU!2;&;U\K>O8#=W!(>JEQ!#82$E!"A+V$@OJZN5KR9GJ994N8F/ MYNAK"I*D@1-5YLBSKVAW>XFN:J6+VE6M5:LTF=+-)=/\5FI4OM6O+BN-IK,/ MEJG7LEA5E[XU"JYC;TG!-&=1QLJ M..]3"7HKCG!AWDQ90?GMP;#:;SRHYOY<9:YUN->:ZG$UZ- F=D.)SPT/&QF">A/F@D9@>\$T MCH]MWO-:\2*)15X7D^.36K^VGLQ"G('FMUT+6IU/NG#ZI9:U00>JI&-?F33Y M[B'^< ,.*#O-55WV1_XF=BFP5_JP6[[YU=MW-;5-O#=(28T+6W#W4,3,?@&U MN="CSD/ED[I'*&21ACAYS$2SD:B\<$5RA:&^=C-\H]Z$C_>;%*=N-Q9.K4V. MC\2+F74NEV;4FUX#[#R/IP5N(+80MSY$M/1RN6*'T0I;ZQ>[QC-7-5K&_L;$ M!77@XVU'GF'R<-<,@N@N\@A8$%8OJ-(UGNWT%9Y+X?C5+B6TU9_2TFR?6S!N MVFX%NY=6AV^_01WDKH>-?/,UNFEML'IQ'R>RGU%HYQ/;3"J?2>K$=N [H$78"XD6NJA/Q&2WSU\#E5/TZ,Z,6X8^^_FIK>D'=5HN<2R)CB MZR0,WB\65@@M8BOBV:1N^]U$;B$:U-9R6[WE=T%@[U>N1PRJP%T6^_GKV^%= M/]IRO06327+R11)FE#NKY..W[K^0+,F%N-U)B&:XRFZ7@EUH>T9![I5O7K-_ MOT;4TV*-V:5?&G:9;1[>+&8KS4:>ZEV=:**3T8C4&.(:T08%8Z'L:/:$.9Y" M1>R$L#-ZT2OMMY^5M\K;U=-W^4^8=?N;%2QRDW+%HTAX>=03=5NY%,>NKHF@ MKB206L+<"Y?-K8[Z0G,-W%2B?#" =LM+W%O6=962XRIJ$P]Q>UOH?E-^7K0Z MFTP5-II[>XBS>R1[R6,^W&@F8+CLQ\C#7F\[?1D:0T4 M!Z<-(*7A:[H/91F@ER-=\?"UHRLLQ^=.SM/C]ONQZL*_?]GDMY3-ZG9UR^IX M66Z32M[@$^?>X6)?00(LY-U1M::IWA9,2(CJ>:AI??KM[^=-^NZQ_ MO?J;S3_>E39IYAE:K>2;/Q\W")<,Z#D0S M&IGF@W$-@Q&QHF5$$#)""+QJ-]7I@?V6/-F(D,#U0I#%!+*GK&]<./>%U\U. M5/"9$2VSK^G(?\T^CS(L.+J^%)7CT(V(-M<^2$3H>-\%B(**VP:!+5#;%LKB#O%^: M8SD&;;&GUD9=S3"LB;)EU0NZ.U/(_;X#YL6?PDI]0_*<>-D\)NXDD'.1G;HW;\M]R2;OI;BR)59I8+ F' MB.M??XIF\>?K]YO.FI)8&^JV+ +;'@Y+,=1?T-33 &H4QN>13IS(6B(H/W\0 M T&%0A:>UP1Q4>LYL1F79AL2.7I]PM-.YW%+IEL"CQ]*SCN.\TQT&0?"=ARL MWB&&TQ::NG!&T93O^E^11_W>XG=>U&N3MG .<>'/Q1H3B'KW[B$W:N2RKV#L MK*=?NF3V4-C\]/E1>FS?W;'^-UP?5[4?UV^>-;8;FFQU'Q>C)=,Q!=>[Z5 M2_'93"KGVX'=*S:2=E_+0.9%YAA'Z>V._2/]ZCRVY%V++)0I:C:%/%.*Y_S6 M<*>1AOYG"-!/ST 9??8&<7.2+"Z3I,_$R(/ ZM_&=U[NOU97>+HU9D3+*(@4 MBIR0RO-^Q3LKH5C=0( .'IN2W'KZ_9!I%1:%"CN08$C(+!2X5"'G-QXO1N9^ MB\5F8^2H6P$DM>P[D)Q"K*&+IB6K=\6YI0/1L/31]/SHIM:687M@.'.D!^/A MYJE2*H]R>]VA[-+J>@311.(WT*6S?F@A@[:1$O>C"JK@]>#?A[G&]Q_-AQX4 MQPYH]H5&H)#,YXW1V9/K=C)LJLCY;9):Z;37$I8;6I]"%5)"ZTGA&-^O(+$03XOE448BF9;:W[+8!3!&J0*Z(NHIP;90DR1I8 M"D[478(NE* Y8U;*M^;SW9,H7U65/7<-<^E$$B6$[MG+KI9DZ&9F(/+0=W/; M<_)L*KM1E+SOD6I#&6YC=HMDF$7S_0!;&M8:Y&:?2B@ER%&0;PD MN1![!737U.:N?$& O>0!:[8_4N4M55X$3BATY:UN#3M?1^PTB[!GNWA/#G8_ MXXK[[%VC8_A4)P/"69(!O1S/\UJ,_$R<5#' 4;ET MU\XZZ@EO-I$KI I"))NJ_#T*Z[^QS[??N+/;;^)?B%\I__K=&-1J!?9W=%WE M-CJQ"] 5_*3K_4/:A@JH)OJ\UC+@-.(<@P&50W 7C_3I3PU$Y41[A> M0-5,] 130_H6+1F2T\XTE0R-9"[8A:JH2A!'8KC^B^R4/$T:V[[*0G3_)YUF MJA H\AES*_:063:1[P>JA&[,,.FTZQ]D^+P\F""F[803-F/C*W)DIR$!-F), M41P+^?<$627^&Y$DN7]/OP,-AHHX-! M[J?/S N4S3[FBOW';T,C&L47#+:F M-O0SPP6I$%L#4Z]#UWJDY_ M+D1F['P'51G@9[*G M6:C&V _;D"*1Y8PAST6;X;NI+QU/I:C8[;59-GOBKN#6)2"J[]_=:B] 9UI MZJLH6.Z1-CHU53HET6S3ZAA0AJ).FEETS@]&+&7/D/3^77,\$F'D.TVAT!4' MQ?('B+3]/Y9EG6D)NAJ\2@"1C_BUYRT,DH?X\:"XOG>CD%"YVE&8@>AWW=$\ M\0$'*&N 2!Z1F3@:9EV@,VG&:P+,(@M@/HP%^/%D/*,7V'R;XP1GDOZFO54R MP^&M\?!STB/$X90Z3-=(CFOXJFN&<:MK7;Q!K.6IWL1#*9YT M%5Y^M=]^"#GS]O?WP>N?O38F)L0Z*WG,![P19=.-3G.AUMI(\0AN9\,A)^R\ MM4000:W8E+%*4N&,2PNV7G"^/716B2S.L(IBC! VVB$7?V"%X:H7 $O@5D<^ M:^[?\?:J"'ZV4$G71?0MJ0$H]_''FEH:(/]KVH5CRXXCXLBLB;CX3-'L5B'[ M^^5BDQ/"@A\R\.&K"-6/G[#S9KI(3XQ$:&:01^^*T&G9A^=4DI?B#4$6TM;Q M'2EC9^.(D(_O)OX5-K]/540Z4.6VV*-\G'81R60INSKW2BUCMR/M-I;A/]!Z M._F-3Q*MO Z!:N"E)G=(?!D]OJB9;KG"0>+CS[SEM[&Q,S*4* MTT06E=WAEG+!;^R=M.; M24B[BVK[C;]3&[_^5JXJCYO4?02=GZX<@O?4_2;8SN*M M>J?X*"/"P7=!K)=/L=G05I3VT>DF1HJ*=+J*O$8QM%6E(U=46 /PHA1X,24( MH86V1ZZK2&>Z:"S.LZ%5//A,@<.XHZ['ZPKB?#$NI63=&]+8=JN%Z;6"8 MMETZX?$-,*>CP^YCOVX6?E?Z/\-L$CQ/NTL- PDY*48%F_8KW7ZM<)%H=I8S MX?G54_$]+!N&*+4H4AA<+!?Q0X5:% F%'+OSU/S.P1;^]#ZB0S:*;2!9!G*G M:!*/&VW:_-WJF@2 ;&!^:JIAZ:(J@;(BPL&TM_Y^]>N;U 1\=Q!1L\EYE@B5 M8Z\]= BU5Z"A2RHC85KWLZ96OVVUS@+)E]_V>-]]U6UXD+K30G3TN.3[D6P4?H3WEF2+*"#! M"2A@U-7**TY*6=#HXW*->O<2=&:FOD^_U6_?[DIWXN!Q5\$4II!!J )3Q.&B MO=O;6T;1Q.CK]8)J*Q];"PW*07P#F* <%&/+P?+RXE5VN+-)7*&X;7FVO][Q.5=,!NKELZ3I0I5$+!9J&_2HL!RR&"])X$Y]@,N5_6HU"]0(^5!_9,#M\ M!UR8=:C&#?'L,N(>(O9PRP364-+NDH"TQF,WRHNDG(HJ;U>6%T5(36UO[6@D MLS)^#ZW4J3BUC.4N*V- V%76%GK+I&.GC1_[.H0B8*"00Q>1(* JZJ.:"0;& MC:9B:.F:HI"5:CNW3$JFQ/(;>VFU!Z9G9+XK79GYC%%Y9",ZV#C@((VY9NRV MW4YV@C$Q@X=921"AIG=?CY5+";FP"Q*HPK=3>-1U7?G0JD&IPD.R\&CKP_(I M-K=Z;97J?+=&'F6=62:5SX5=O;GZO.^Q;)QU\ N@ M)WXJ8M0[+M"H:13:;*N9RJ5Q^_;69A<81+"=(E1IZ?9U'J0);2.6+Z[:/EF'"[LCY$JHRP ]E3_-9J(9ZQ+F]ONARE^CCYIL O'\G2CAB$M41;O.F M:B9Z HJB+/<4==*/?'SL>A>JHBI!44'O=P]@/TW:*?6N[J:H1G3_)YUFJA H M\AESB\SS,WK 7PNH$KHQRZ33KKN1X?/RE3[B))RUOAFEY@B$B!$P^.1[QYK( MR??X;T22Y/X]_8X5Q\W[(75QXR,$.C^379!QLS4P<[J]5UJNG#XSK=$0O;^D MBQTH?69ND/>S97FC80%FO3=]V$,:&)'T"^QYL/Q[^E6!5V4A/JAG'GNHO'>=A>*HN=GMMELV-1Y6Z!$3U_;M;[05-3EM ZJMH M3MV#^'DU53HEL]FFU3&@#$4=XDKRSGD"!5#V#"GOWS7'(XF-W,%0!WV@&O 9 M,%=D-3V13'Z 2)/_8UF6%";E/^,SFQ+)R+T;"B24?M=/S!,?<)2P!HCD$4FL MH;'.12N39KPX9E;!F/DP%N3'DW&B3F"S;8X3G /(WKJ][PI\>WXH?YTLGP67 M;+"![&2V+:(,C:$B(N&BN!]=NNXYWE-Z"N/$\W$2LYAKXYD.Q[%<&W\26$[@ MVF_?;N[9\NBY?EV4C^@<^(E4\E@6W%@JO"T5_??/_-/PXK9VGXU *J$<&A^I M5#*V+++36,E<7^MJ5K[OR\>)E4N"E;%4'*S<2 /MOIF[_FYDXHH5.V6PLGGK MKMQ2+FPYM5!T#Y@!NKAO,$"5T0CRI:,SG]#+OXNJA08<1N!2<<17Z**X@>IN M)!&X)? .![NC\4GQ=#-)8)1J=,=&OI+U)=GCFU M_68^_?FE_?WY]I#/1%,WX$QBA-P_?KFU1=7WSEW\/\O7CMP9DN^SYVI4W*OY M?WS7@0ZAA'ZI0.:JA1(IY1C4OA^!E.-1M'X$@HY#M7D0,?N/,A>S/66G MC>@+6Q*55)G\I=C'?/E7U$ MJ7WLP3XB[5.RDQXE&<^ ZR,UEW_TEV+AE]UJ.I&0:>JP8Y'%LY:VI#>;Z1EL MRZ6\\993JP_U'75K7E@_WM),42%5XI/UN5H)/2FC)YK2^IB##-)P::J;RUX+F**',SE6$I_#Y M+0"/%)A5!DE!I$7BU(VL[T;FR5ZCOGU2BEYN?7X.RN&$- M_)0!BT/-<.UWNA1^6KQ\9&7NP?6W;D'\^F_8!Y[GJ\#L\JDX$[QUX5F<6+1W M6R=>)XDC>$6-_$6Q/5X&&3LPVU'A+ MR +K>VEVOI0#0L M?33EYP3)N/CY*_/GVSGILFP^W?6?A\4U<1H+*3K<)%GE2:)U%3R%M>'9 *8(52"[?2==7&KW M1NY7^>[IYFZ]?70Q$=\EZ$()KO:=L2#V\'&96=]M2I(UL!2$; M7RTESPH%D$2HSO4.29CNDT3K*IQ6VV_J-Q8![/&N+ZP[08X%WSXK#PG3T09; MZM?E+<(E^BT"]&BI\H&^,+>PG(RI$=Z(;[-SK9'=^!6R&]^S"Y^QMR/'72=^ MFX"#VV?B\OWAF+.3PHR;_XKU($$1$P?>W 1;$,S$A.0 P(DC MD4LS[%N2O4&!@%]IW50QZ%S5(&=7*X>;!AUGT&8*")CD\H1S@>F::NL[Z'^' MP_X,)\DQT$002;V(GQ>9))36LCIJ='O'Y#+]=+8A:3UGQ2$-&JS.02?% @ MHIZ(@HAZHM@&L%'B)Q;E7J,>[!'^M>W)? MX9\P!7XA*J(JH5M$D[D61S9]]GY8?NL\BN>PP=V8U:84^I_J%[6=N6@N%KQ' M!-HKO77+-$Q1Q_:YT!DTL*X5U-[3D@!3XBHW50]YT'8 M[SXYSV9313:;XCG!YUB(<$QL/P"F#F%3FO\7EBCW;5YSPVRD]C5] LO,R4I^ MA^Q0ZSI&ZUHUW/*[&VY]>TUV[WIBM7EWU>T^)G# 77&"TV8CKH^:7DSCAD3%EB%$C;E"JB D=WH6=%68+7L2>S? M%T2 MWDS0?OO]^ LV*M\[HO$8Z9KO0Q^:(+1. V%+$@F%4K:P$[+9-,L MAXN"T#]I@=OA8@272^4+$21$XYP%I9844TL*[/YYZOXI:&,"VK#GYB\]J?F2_&@9)JZ>-5K:@HH94K_9$0T@XU5&H!HBOJ@!_EK0@"9 I#Q# M"=PBBC2Y 22MIY*G_!05"[3?FMD7Y;MF-9]_;=+<>T\[O*)4$1%GFLC3IE#R M2)7ZNL/T=32M11&8D! Q2T-$"MJ8@):Z38K A+C-''6;%+1Q >W2B774<[XU M4[51[],H8=0VXVJ;00<46I5#09LXT-*:" K:V( VME'0UBL6AQ?A MK-Y%0+9JU S# O*EI4.U9\N="+L!#%.'D@ED+>!W>8'/0I)QR81$DDRUA!]_8S$AP3*:%U&'TO2OI@ZQ_";WE17H]KN MF;(8UI%VH=.T)RO[] H'73ANBN,%4%#L;-%!9]];PM;6R)J3WG#;V@F98BK# M%Q,_"%#_J"$A"10Q@%)A(>Q7/_]^98Q M.]^+]TGQ_HYQ:8$V+&*W8^+U'$FLO,6Y[E,K?0S.53V5P$+>]ITXN# M\"N':X4+IFH[,\=EY7]'B]GOY(A_S MC41#4<:G_8X-@C_-SCG=K63MG)!L,*+)?!=52]1'C,"E&"S2K4$2.?6;.D5" M""-K5DTVH6PNQ6#R@N ; ;!09;+NS.=[QV8X0,FRI& M,?7; ]RW/_/UX)P.#0VVL=3-8H.P%GT7=*D7LEEJK=1:C\]:(S'6J)M1"KR0 M*F2$@[!8&ME3LXW+(!O]>5]\GDUE#V1.3L?:HS!:6X;!_S?N1EZ2)&M@*:() MY+K9!SK.+NB@#U0#/@/[K*CP[3Y#39Z:?&),/I[A=1C9<#Y5#+YNM<# /$P6 M]A =CXL2/IDB4C7Z_/[=E^'ZEC@0]1Y$).-+V6DN)(!TH(>*@\Z8E,('>JFB.!+_]X0](7^CZR3W[VD&^=4,.E8B:8HB#@U$BOOI,_,"9;./:6/_ M.1E7>#@O\*^QV**48L>SI0ZRI[U3-1$6$CK^&ADCN^8&JX",1 W=&S0C8*[1 MMWV#J:@RD&>+5?A8E^I-%3&%5' 4VJ[^73F:+>QD;P3[F% NF1:$6+27MFV6 M[$6BE?J)!=T42_'#DKL47^HWB&'GG^/&M6E3&Y[AN-;Y MTT4W%_9\$XEJDNZ?B6Z9Y/*$%R[2-<=C!_UOO^RC-R;.GI)$*[5]/]N?9!.I MK="H:UV#B0\+$]4M;XM$_I')+'8$424> $%4B0= $%7B 1!$E7@ M!%$E'@!!5(D'0!!5X@8$^;=WOB3-Z;AQ&?XL]ZKJ0^'A54K. M.:O.;DB^\$^8 O>V=[X6G=T:]HXY;NL\BDMRJ!2'>EZSN\7TG_UV8^27=V-L MCKLQS@(^E![-;_K7A]>GF]>[3F?2BQ'TH(K;JR!8^W=E7%O(V1DAQ[(K,Y=F M,VF!C:HK,Y_*Y(LI-LN%WVABKU"FKB'L[A&),Z]@72+"LJ_E_2.H=5'K"C3P MYG[ZUM^91OD^'F$4-H=SWJ$R-H=\UR*S;")=0W;=W6B M7B%Q8VXXS=7",[%@;8J% K4R:F7)L;)(C"SR]L)<-E7@Z422FEO2S"V:06T' M;8&%3*I0C*!'*!W;J+$ER]CVTIZ7RR=WM*.V=X2V%Z;IA1 Q%MA4)I?.$_IK(+ M:=H2J=^)@,98BO$H ;C]\!?MF.=]4MH 4AJ^IOM0E@%Z&_+//'SMZ HK9'DL M\P+/\1.A4[P>(%ZIPXP/B12 ,05@8*\I4*])09LTT&8H:"EH8P+:%?G0J7S! M=#ZFJFL#.Q^33;,?H^Z?@C8FH W? M_5/_OCHC?^G)R)?D1\LP<<<=(6%,F0DLV.: 9+RP"U1#Q10WPUX(&- $B MY1E*X!91I,D-(&D]E3SEIZA8H/V&]'&O_^!,Z6MR=G=%J2$BS301ITVAY!$J M=72'Z>AF1]PXN@XZU![[(D"1AH9'@5?J,6,D1XK F"(PJ-O,L=1M4M#&!;1+ M)]11S_;63-%&O2FCD,LD:_9.;?.@;3/H@$*+<2AH$P=:6@M!01L;T"8@"J+Q MS9(E"G:V>5S-,"P@7UHZ5'NVU(FHR6_U(>;3&:+3 &.!*C6P\B:&937 UANQ>*/X8C[3%W M7RT+8N^YU1V.^]Q,@6413K;H@K/OK5UK27_->6RX;>D*V13+1M 9)_9!P5&Z MD;BO'6UB68N'YAT9UK*@*6$%'=2R#GFB0E>Y* (3DM_)T_P.!6U<0+O7J"3R M9:LB#5&HK<7&UH(.$+1ZC((V::#-T]H="MK8@'8?44T(\4HQ^6M\S@2M!_9]0^5VM.^ES!EC"6%^^8S6M=9,\ X8\2)I*@7 M"W_-:>[,K46K'M.(C7*IJ9^[5J7BWR=0D\=K33[@@*H7&P>XSN25^%Z7EX24 M(+ I+A?!L2RQ'\"/TFD<[ K3'DQJ:0MX:E#'85!)F$O0A26*P(2D8&A#$@K: MV(!V'\%(U.M)V50ABD,88X\5:F5QM;*@0T.!#@T4M$D#+5T'I:"-#6AW&,^$ M%*ED$Q^I^"\FY3RY^46G-.$^=S? K'=;XFL;VDM)1[R!B8B)]$<;R\FF-'G' MI70T709ZVM;$&7.A(%4P'"+2T!0HV\_^O:,.*NXV( MZ]Y;@IX=7'8R2=E&])D9BK(,U=[81/C3[%S8M)78+T0%[Q\Q&-%DOHNJ)>HC M1N!2#);NUGB)G/I-W20AA)$UJZ. ==R,+T/[W:B4]>*?;$RI6Z9ABBHFE, _ MRCU)?+'X1B MN AV2L0&X]3=[&,OT\&8Z5PL$*F=+JW%R5$K/6 KC8TJ)D%!:7=!04L'HF'I MHZFP0!?D2^Y)$5]*N0.*"U;, S<+#'SDMTYH,#_[P![MMF M9@[0Z=#08!M+W2PVV-Q4 V5L!*% K95:Z_%9:R3&&O560('G4SF>1O;4;(_5 M;*,99!O %*$*Y(JHJPA,1OCC+)\II')<_B LEXZUU&AC8+3[J2\H1+#!C=HP MM>&XVW"8)AQ"))P74ME,X*X8"PS,PV1A#^'NN-[@DRDB5://[]]]&:YOB0-1 M[T%$,KZ4G>9" D@'>J@XZ"#".ZZ@7:Z&-O&$#_1217$D_N\)>T+^1E=+[M]K M,^A8B:0IBC@T$"GNI\_,"Y3-/GX*^\_)N'C#>8%_^82G- (SXW+0\76%Z1> M#0G?J\@G/M=/7!*B"8L$895=GF;VU!K-J\J1^-QK6WT= .8:_=8WF(HJ ]E; M.6%3@0Q,\#+BQYZWQB6HF-P+?8&U3(+!V5LMU7P$0K77W1@[>1V,@8#4YK:@ MUM:WD_9;B[B T@V#P4E79-]';.#%_-BQ/5O:U(9GV+,Y?[JRY,*..!#GDPR. MQ\MA_\8DER>L84+^Y+ \U2S6/EGNI^E[K? :MVT&*746Q.5"RXN 1=*,& ZHDM%U>D=U^B M6; 7*+9@PG^C($>*FWF.Z%QDV6K^?O^R?(A?,/M?TZB MG"_\,]Y_A[??W6C/9(V4&6^_FY:(>]L_DQ4,OX4X-PW_C]\BBN?&Z8IQ?GG% M>'-<,3XKU%"VD4%!O%1N;Y]'-_+*>G&'O^P__JMLH91H[>*/)NIG(@RY'AB/SM??AQ$+B"\V2VYU9^F[D&/PJEA\J1JZ0 M%[XY$L^$L%'7]0L MI+(YO\X1L7"3L0#_#@I412;'%UPF+)"+9W7/AT$#U47,1(\?XC MZZ5G9"W)CY9AX@2%T=(63'#(M+PC&D#&81N*V41\40/8!RN!)M"?H03L,Y<: M0-)Z*GD*.7ZI_5;1ZI>B5G\H?>6C2>C.CSK?P^>(&KC5F4(MM#!Z8@_@&O0DPEEB8P>H)_+(3 M&AO ,'4HF4 F5Y5>1%W^JI.)?MYZJ(SXVOU/%48ZT7?VOQCX_0PD9#+6$'WS MC&A#U#):E]''9-K7A8.^R6)3=;6X[/61Q?**=)7X1?Y]T6_E.KD?W?%BU"9R MFUNYVBSAM;9TUAQ\PEUV%@0^E<^M7M**O;..[3PNJ:&BS]'@">/ YYSH9'$@ MQ';^$YB#^$XX@G+ ;\>!?PB2\8RI4\OFDZ.A=1R;&>8U,/N:W(8W3AV:#-MO M?[BF?OUH%'*]_*XR%Y[3JO'8:;J;7X-''.N4 B[3Y3K/B= %[Y&=P-#U.1(L M3A+PKV>:,@<[3''M@5@!"B61#418W#2ZRZNC9J;[XX(;QY-+X1^L=^URG:[( M]BX1RIKAXY:U47,!))=/93>*'X,M >S1S-91R0*WO3/=+)M&^Q[YDGCM!':" MT<:Q29! M'%P B20B3:./@8?M6<_Y+^?([?!?H[QP4\=BWO\?E-\'/W(A9C" M6]!S;5P: MQ%)SVWN/%?M5PO0>OE.ZAG)W_WIS];-J%B+R'Z'L8PEYKK9X'TN&314##,>! M%3]7D)PP%Q).;7E4T[E%^V&R?HUNCU2#D2AP%_MJ"AF_P_H2,"HDS!AWL#\G MSZ:R88[Q2;?):!09UQT[1Z/6,+4:1E3-IXI1S8G\^C]'U@':??'0?EF'3H+!IQ9UUXDSP=AVLX\8CZ9-ML[2H6;;3YV2% MVF+!S0*(^;1["TXT-;4XF5KP1N%Q8]'.8=DL>=NN)=2FS(UZS<>(+S">E_J?0_&^]+S/>)TO@=U+32'G?A,VU8-^>/&XJ%F/^-. M\$&!R'OJ2H)UDCB"#PI$U!-1$%%/E+PX-@3\Q(*[J2.VDJF*)-%Z*+"9.M,L MF:I($JV' IO)(7+)U$.2:#T4S'A/[4NF)A;L,\^2O8G<>&\BO\ZY@:]UM2'> M-VYNZ]P&V>Y0VSH%?ZWW+,+PY.YLN31\CC7DMH:,YPR4\"AV8>)GK)M2Z'_N M2)0T3V_&S08]/&X6\.%LY<\7_GZ[[5\\COB56W'7%NVB8VK"\QPA[/+EHCU' MDD]EBL44F_4[+"T<$]L/@*E#V)3F_X4ERGV;5["M96'9U_)-9]2ZJ'4%&FXK MNQMN?7M?W'7[ [/TK%1 ,8$#;BA]-68]0G3GPW(I-N-W+$XR7,-'ZA6.;\P- M9Y=^>"86K/>)4*!61JTL.586B9%%WI^&RZ6$@M\A+,FP-!KJ'JNY13.H[:"' M4$9(<<7DIF[HV$:-+:S!;1]]GC@AN:,=M;TCM+TP32^$B#'/I_)YOX:&R3 A MGX#1?T4XO\V*<%8P!KW>E:R;W0TR;S(TAHJ(F$,"!GM:((Y@43C%/./^]%LB M);:.:Y\9Z!6]VR->\*UDOSVR):&@7H(0\\]TE3>R5=[8S\B/TLBW#TD2$X6$6/%K/U3=5'19Z21D8Z6ILU*#==A)_E)8>\[&1KK!2 MRZ&6$YNH,K&KIC3,I"84D\$GP2NA= R*F=".TH .9W63VE/,A!9S>SJ2%,@1"851R$9W MZF7V,F&(V-4L/_/]@.1($1A3!$X]*6T *0U?TWTHRP"]#7EI'KYV=(7-Y OS M:*6@I:"E;I,B\/^S]YW-B2O;HM]=Y?^@-^^>5[.KL#_M;I;"42T1/"H;MVS/8!:W:M7CML(N6UAFY6$;29(NV-( M6TXG2)L@[98@[1SO9L!M$/3$G!IZCWEB,@?I#";'K'WB>B&5+R41@H20MH&0 M%N;^V83[)TB[)4@;/?=/V/N$4WZL=BA]['/+5^5GV[0P@]2\UZQ(E^^(I'0 M-DF%2)!V:Y!V![2@1+^9$:,HC?1CVU"T#H,Z!37][J:/)S=/WHDA M*7!CS5'[[%?_NBJ6U!OU#RXON#5TB1#9%-J @K B@$K0&:S8C@F'6%* $$-[ ME_)\%&:-0L)Q.-:>:*+2.KY_E>3!E=<3;0:V>(BRK8UA%BCJ6@K\2QJRT397 M*Q92Z?2.]8U)]*D_5Y]:6D"OB;IFJ4X[EM>1D-=G)J\DUI5@X&YX>2JYQ,N3 M(.VV(.U&M9*X@U?%'>M_E]#:IZ:U105$DD.6(.W.(6V2P9,@[=8@[2:TFBCT ME1WK[;9P+*JV8"RJ*K'@((+?&;7S\G)Y]?Q0S^=.2KM2_1(EC!%2V$]>T-L\ M<(!X)H@>I!(N%GWD:0&$9:&&(,;&&7!JU.MG2O7YO?V0<0-.(V>(/UG0?J$;2<8O-L8O##;SB1L.T'Z/PWI MDV!?@O2?!NEG.M<6\?%L;KA-T.^6WWVG6T*7"5WR,\P9,!(#858ER>[9JF@1 M>=KJT0^BRA=WBV@35VU"KYNEURBI;\=ZR2PP(RAW$EH*,E96TM55P"F358,T ME1.GZ$DW?K_7SX?%T:^=*7KZ5^B+L@R*E$LAV& M2K?F*CRM(+<^K>#>(*)I&\. 7O!X>?9JJ>I _EGX1'K!'(-P-<4@!'[+J :3 M9J"C(V0SJ70^ALZ]&T#WC[IH/B'3252#CU#J:KK!ZJ2ZD.LFEXNARUY"K0FU M;CNUQD*LL<]SRV93Q6RBV2=D^Z>2;3Q"-L)D@BER-ILOIXIQ3"M*9&U"M'\F MT6XDT2!3CB$]**'AA(:WG8:C).$(-.%2+E7(+]S(8SO4V_!,@^I',@U^R(]V M[^97_>=Q9X5, UDQ^ZH(AP,0DD^?>) 2WK"8.V%\6R!^MBB6$))A8+S>&/=R MPV@/\I\HDI!D&&P%DB?\)E&TD@R#A$JWG4JWYBH\K>!TPQD&Q=ZI;-7*%^_I MRB?2"Y(,@\0'LRU,)U$-D@R#A%H3:OT,U)ID&&RE.IF0;4*V28;!=E-N(FL3 MHMT"HDTR#!(:3FAX%_7E/SK# /XCPL7"7_A__^TO3WD]T>@HL&7\:3IX"HD MS WO[?UO'WO)@:7WZ8O<#QP0ILY+-0_<./@J,F1"/#7/Z#J;\GX,# MX50AJOR/<"MV@#,TR*M-- D>+ D'!PYWE)6WF=PE0[D+[ZLR=JE%2ND4/^%@ MJLKIYG^_I+_0?\.6).??P7=(NJJ*?1/VXOSUKS!09*N+ITK_)XRA6(:SQGAJ M"R!=*'%Z!#UY X'7P6]]T'+@]*]P/^S#^ZN&V%*D?X5K8&$,EMEG80P?CD.7U'H&LB-_^\] MGN6F74-N#^3FAE[HYS@\U_WFV\1'__U;G =;_Y7@53%,WP$R_F_+I>36M\AX MT$89,AR)+89!/['=::;3Y2_.V6XD(FK[>[?Z@!C"/9&ZFJ[J'077 V7\4! U M66C8+5.1%=& CS\56&H^*;2_YX8Q38KLHMD53E5]\+F._%6!V_Z?=#I-NZ26 M_L4!%Y_H> ^.AA'IJ;:!]RPH?.P>;'E(@_L@0AV,%@X$/ZX+TU!=^.H"\*\O M;I) +IUK9C)9)S]6^7[;(Y)%'N7""OFQB\G%+VY2+W_!0FFUOI19%Y*3AO+! M@*"9A0^I\J1%G/%K;/*5$DN)*/#DB!Q-CAA=*Q<_3QY) MJ6059JO#;KBD0309F\-^6(?P-[_:UC8L. MD $BWCC5_C&$N,VT]2&4F'OT&;__Z./A<]=.? ETU\1"87IKZ&\*D-;1\,$D M1%HY,VHQ4 MYK>IS&\;>D_0G2T*HKO'?V9#;>K:X;@=XN><_\.P!;=I-^$HD0NBA-=.MJF M/.R)U[7;HX=1NWO>'-7*HDJRHO)8NI4CDLG2/\E*$P^>M3 #K# !U3!^1 T]]5]4ZNJ!3/A^5X.'T8 MY4^"Q7=:],L;SAD%C;,!_!3_1D (-AQ.4+1$1D0I(_(^Y#LF?;@"143\AK]5 M@G]4-;G:TP$U1O1S0*!L4'1D:J66^-#O-EY:L8F.[!0$\N\870AMY1UP1#1- M8IEQW\%LIK4(+&,5&F-,K!"6/;0=R!P3(*,1"F-@3.<_",9P*BS[18#O8#?M MNF:)6D=IJ:1*L7J2_DY.?N;NWV]4\3:W#EX^C13]VT925-R-;P4]SH;J.BDQ M4]E12EP!A+'08%C-P<=)T&\_NPK4)1%-BUUB02& ]Z;UQBWAJDI]B]&ZW1A8_OB=&K:V^$FQE(J==-66GV M3!^U'K^5CT\>\]?*>7>;1&B?G42 ?YEX%GC$Z(%@=4^S&92[N;V__V<)F&_$ M-U+YJ)2($:K^2.V,(:*%\KPYT1]U"A[9IJ(1TZSIO9:BT;O$Y!K 5+@WC-0J M,N4JH' ;!DA[%JNM=?'/N@8H8&L62]X)>>12$5N*JEC#S*1X+'4K%]?D)6V] MR&L7CVS[Z$B0W(W31$!WYX+J;'VS/'U-U[-6,_2C]E-\=S''"[G)RXC5OUE< M1>69Z= \]K&8,U'13'15$O,&= \\O*V8703.3?N8M*QPB=SKYK__O.BU>0( ME',9:XU !Y_B3SU33NY.Y,:P7%_%-_\QV4CW"*N:-#?>V^5FY6 XY-8HMBH? MMF%V '2QD%0Q'G^IOXEF79.PRP4Y)NR_OO@7KZ#W!;^R1\V1?EHM5N]?7UJJ MNDG9PE0#%*=B2=524*MS+PC$E'>,+$5,"0WJ8S8 M5J,V/%:.7CO%V#AR;II/@.\1@Z-\DQL6V(O <9TNN^PJ+.:OS;+EE6$8JR60 MS7TT2+@*MT:3"-_VI%C=&O7H$8-Z+<.)42G^.+H:R#]O2IEU<.]I=.GL>BN" M6TL =1/.N&PEK.GK=LB:I9G=ZJW":; _K MI/*D]0O?L[$*R"_?G*W$[IE;&B]\0%JG95()ZRBQ<>D7.?1B"22OQ)9FTE%Z MMEV"C4:\Y#PGGR.$H(HG&3-WU"^\7HF;%')TPVN2<$NC3!@TU^G*3A56"A9O MG>:Y,!QCU3T+\42)WP]OVOW.OE- M2D&^58&PS)FML_4F0;E&,5C*;V]B\2IDN @DXQ6$Y57R0V=2XFPO:#!SS(U$ M3Y*C=EVP6]U1]Z$>7T[C5'>+F[2AXB[7EZ&QO%H:#LZ-^%U6RK;8/NFX#$CC M=9!F5\DJFTF;)TO[1F=0J/[CV")W@_)Q=RUYC'-]H[X0UK8)S9F07:L9F4VO MHGIM0W Y"JC&XMCY*$##2?7(RSB>//DE8'F'!M>G&I.6F7T^/Y:/^L73QXO;M[(Q M.%Z+2S>_#".X7J3$^A,BNJ_#P((7O*$^#^D%C,+EL#ZYQW6SKD*J5)[O*XF" M=U7G\RY6GC.]%9"=_MV^+67DTD"*4%<),17&^O\HSKZ2W@Z1**PN'@ "2(3( M)J)Z0\2>NU/*XWR-@:[+S5'CJ"T-RKUW]6851(BL4\@=D4FOCQ1#6T5N4SF< MPWP6@_ :3C$]5U__:&8HJ+/T;N[UJO1J*P:91AK!0#V2 MQWU?^9G+OS_9]ZMDHRW3-VORD+>V(75!,]\@1!8Q.(5OQ 1=XJ:-$IM_(X?3A'Y;?K9>.\K/^O,F189S$$0; MX:IZ!QH%[-JD(_92M*L4D VU>D1^G&VYY$QF1VNYEL&=M7D#<=;+!^(@"ZA6 MXZ<&30 L#FMXJXJ:5=5DG&G3QY^$T\LP^YB]&11O%".^N%HXD4QQ!SB"A?4@ M8&=)"7T\#:U,(B1O@HW<7"Q-:H.M3%*;_ EV 0TS_ M*6Y+9$Z9TY^D6C:.S]^VUVO9YR<46D/A*W=A_N6Y$M@[/X=ZYZY?UGX\W MOU]B4ZNF)4",>37;SE83KV8\GIM3W;@C?:ZV8I>57D_7Z%C)"97;SK\T1T_9 M[.^[FGIG=]82C)O:_]BS2%'7MC#0:AM#6 1V3NW6@6)U<3(FXHXEOA/,!E=D M;$GB^,FQP1_\:2@2G1Z%^V"/(^ENBP-H^OVL4Q!M93;% M\25);EMPY/VFTB63?MDW>) MUHC. JQ II9BK(UX^Z=.>L\HH-_O-"TLJ/+DLHG* MLY@(B(%H-I!1M_Y,X ]!Z)88BBY/YE5+JHV;]-\%NY^F KJ6Q5G1(ZFKIS_R M ^5Y+8E82^M7"C^7\+?P5>9G^XMV6?XS>-1,>ELOWJRS^UJJ5(HLJ?73L]TM M0(-X.7(E52BMARL?1\6570 >*V9?-T7U#!AG'YZ ?[,&\3:1>0:YKH$%W !; MMU"K=XQ*S8BRW=6"O+:V,#M-"2W2432->XG[%'\V0%T3XR"WB[TNB0!!JJJ: M-VU&2_F#7#J*CKFI7#&R)(^-,=0_X,HST5UY+E7,1<8UYUO/)QMCG2?-T>GY ME5%\E]Y_WL:DQLYGH]G#PK*,E,"'"[-0OO[2%$6?$V3=;JED=:*:OLINT%64 MD_92F=SR:5<4@*MST^3V/RA(([K]8CZ57F"TR4JW[^>KL>E_VYR9L5V[F6\A M.+.TW20J379]Y73 =B!SJ/RF6-W?M8?N2V$],NK+MX;=[ZMT9)"H"C+0BZJ; MMD$#UQK;N[\T$J11DE(4(:J4_&-:,.2+<6 B9VC"P^CL[?7%++=+F8M5NNI\ MK,:K/B6# 1UK8C![Z*IZMR+$_T>(,$\E7UIS\6/^ME& U.3]5/GUNZ>:0V63&7#>_M8X=&]!3"ZDM[4,:T;;EI +7U_? MI52A$D\;WX)OV*O\A@S1Z[($R'QI7)KW+]>-4F_M#)IO1^#[$0X^P(>CQ^"M M'0HW:[)LX(+7AKSY0C$JU/W;PIW#W_M[_^T[S[;A& R-A'NE1TSAF@R$.[TG M:BGV04IH$$-I_ROT1*.C:#2Y7$@'<4X"NB;&& +@R@=ML:>HPW_FK4U_:RHC MPK;B'8!C1W\W=MT@9']/E'!$G:@-40O6= M6L'2X51&,4.JZ 2,3O8LB_H/K MRZ!=FQ9\0+.2#P/'CNG0#H#CA:RS_/\Y.!!.%:+*_P!'ZI!_88U7FP Y_2.4 MA8,#AX9EY6VV9Y:Z$;AOEKW?_441+^"_%,7A_:K*^>3_?DE_H?\&D$K.OX/O M (:KBGT3]N+\]:\P4&2KBW!(_R?DGF<8V);>#^/'4ZB5 2KP.OBM#UH.G/X5 M[H=]>'_5 .DI_2M< V-BL+S6$8!E_T-_.T_A-QX3!W"#BRT&+ M ,^"M?OTGCB0X50["F'F:PW"5Q2Z!C+8_WN/9V'3;UFNB*58N #]'(T7]YMO M$Q_]]V]Q'FS]5X)7Q3!]!_C8;G+?_[;X8JB@B>U.,XUM*?@I;B0B:OM[M_J M&,(]D;H:J%D=!=>K:](A=5XT[):IR(IHT$3;UK>H 4#_MW18&E?98@'%-4J> M_3T0/0^NZ*GY1<^I*WH:KNC9[5.'HRU3GJ[M'CPE+9R"0D AZR,O,6Q0]L)G M;A_#CPR%MG^J:O*1:"KF3?O6(";ZR_#3>WC3D8JY^M\ C([=4 [D;BV_6'-T M=%6Y?A&UNZ/;UI=(B?(9K!FE/8P8%;]F_H)[<$F3PB![TAP]G+R^=-X>?G6N MVU^^';D64$J@IZ?CK'WGIR1ZJ;S:0*)HC?-;CAYA8P=)Q.R526=J"([I1/1M M0K0<5OGV5?P+3!(_Z"-_A8<,8V]RH!4=9TH?9@N*%GKG_$-% P,6UC]@/XU: M9"DN/H2>=/O1>9YH_8JV?C;]+YC1=?IGYM^_A(&('9#@@EEGUTREG,?_XEO/ MB6&288HZEE&+E846YY%. UALMTXK<,7SK'",%J^_OG9*688O& M4$ ? &535Z!#:$3@/@,9 DDJ4CC$+FJWKD PCLP!9&.5U>)1=#*LAFD>4V2D:+"TP -GI;]PD(RP8R[U/X> MH(G=%B7+AF-W4H(IJO@R10.C%O1]UMK*=W<(HIZHH"+M1!%PJ_ BV99XLH-) MC#=%(N:A< ]O\NTU4_K7G-S=_IZL8 "X9>/]Z^TV=IXC0I_>-JX'2H_(00D' MA;V B$%%/B48!'V\*@'0V9:NZ3W=-O%3C0SXQ]A<2,)OT [Q Y@N#^>W#%$S M ?DL?E9\ M'7UN )MD\LFS9(3T?0V@8 B[!CPO4041#[?=7YZ:'P';:F&_@R M%;"O#52"$*>UHQW $4-#94T BP+T-P2T:4O=_3T1IS'#8@9B"YZ8O!%5IPUE MA YLT()?BFRB$WH>8#\BS9A4VO F^ WNWRGY#@&Y 3-G=;AX'\22I/2183"V!'P5OR=]VIP"'D86]*#1 M]U-KF")5E9J,HBNNSZK56U=:TFP'8%@HQ0REY]NIHC&O/_+2D'WAJQI$ E&) MR1%T'2=)?G\/Z[L5T\1'G;!# ]^$'7J:*G#/AH M&7=_1SHVD[U"X^#GH5"E^P!PH$R!30P%64?_M*-1@%Q3Z>9\^X=+HL?4+>;( M-@C7D5I# :%!(>"J#*'.;-!XZ*IZ7]&X= $, =G5H\(77RK*B&+L;K_B]2MN M#Q$-=Z*B@@< ,VA>B??CORBNH&H".]((R 3M3 FV=JB8B!^>/:CAS:.#L5$ MF7.#WG0!>,I64>Q0G2BU55#[:!$%J!PA(MJ[ M &=+(-CAR$S3%CB>CS]5U30;'KDC5'+"^QVDNJ#;QT?H<0A5UJM 3*J02Z=0 M2\VFJ-K15E3XQL/NDQK3F523#.!\5 ?7;8,I.^B:MER4![2T\'D .]48>:X> MK .,W<7N0Z%&0+F"911,B_)=)2"&*@+!M!6D9*I.P 9AVPS&E$@ !RK\,UT MFXA-^ ^*Q'XL2=2$M:L)4NQJ@L]KE*@&6X[-0/.,N6EH0??@ZZ[)6<\Y6)G( MX',9RGQR*3\[0]Z!1"W3'LJJ;O(.Y&!9&?J[ MR5@-#_GZ ;LI(^#38< ?-< M[Y%+>+JI7#?[6D$K8IKUY*4M7+3=R=,W? MO4"G!.]541=&%MQT@N*,Z2V'84,#*;* /:^ D8^&+&U,PO,\_1;\?,!65IQ4 M- _J/ZPW63H>GMN&"_3:Q/Y6;%2QALDZ"]Y-6+Y2\&ZHA.V*H!!0%=/NH;)' MT.H'OAE_(<>/J*IV7?_Q\ MS;DW4IW^$+\(P\H M?FH=G9DCU*T1<-"0-AR >SI09;$55:;/:Z #JD= :N#$ MZ33=-%3)Y"\.T;&IJPR?ED3@-I@W;OL46#C?&_)\1&)#H88;*GG[>SCV6K+< MG5.%/@5PLURM755ZU*"S="8HIAP%* *U;50@!?1'&XY_M $O0%T:(ZEH38G4 M>H*#Z\8 _CZXU/47/(D7/N5V&E.T07]]!7$%VX8]&Q/*]8\@ H$.^J;HM@F_ MU5N,$FC]E^7O V5U#=WN=,$& AN7 .R>G_E MN=U1^:T>GAW>_ET%-*96Z9FJM^"8M[!7L(U-[[FSH+7+WXZ>.0 _VYN*0MK; M(%O>[(.-*-3$OH)E Z'E^B0X(B/>(ZCO7_A'7P.*099I> M#HOS;<#V_@:=7R8M*[ ;L,3@:?%-5%2:OP'8Y'\!$*U&"*H6NL;] >QGQ.B! MBH*VFX46ZB% V3%9]_=:1%6 V'8:5-H4(KO"Y,"[ PH"3]5=# MA$[""0'6]WJU9Y]7Y,=?11=8].&#\7?/3<:?.R,FW@1 ?KBL _Q= 6-.D>X?9[N_U M;0-K>"C&L+"8__4]<4C;E/(@%5'5%(_5P,DH&X7_IH",18.96:&\T%<9M+_7 M%=]8E9@@=F#7'8P-Z4UFS)18$=P&O4$E CX26 %N ]'S#(IZPA9_OA( M2;]WNL=CYF[EROVT($-HH2=91Z'6@8NH9PK?9#)' " V.Z;"QR?_W+. M,:.0+.D9O% (4\E#L=!5"4P=U56+JETB]3YB$)O2%D5%$[]$G*;XCE%&D4>" M4Z@UB%P_33F_INNBHGHH5%6K2SELT#FA6$Q[U35U2.TVYC1%_1VH"_">YNI- M(+Z_K3@?WX<'J7''-]5_[XA$E#.^*Q6VB@.>'SM%%9UB] MO2RY%#"M7;+!P\1MKO>Y\[+N-]&HBDL0#. SFB/ MFFA,V2:U)54N4%S'/@#045\SW.^/> OHK \"6.X@,_)X3T>?J>;.[^[MH3'@ M<;I"T1@Q.EI&/I(;5R?JX+JM?A?C:>OS!)\-@)F%Z_G$4'"]65,F^9+N_9?'J;?2R!E:S6;PI M;09OF",&>R M; S&2;8*.Z].GM67\N#1R'P8.U>6O;PR=XN1,U1$CYLX.^?KV%$734@5$7FG M089OLZI9*TDU:P35K)6DFG4WJEDINW+H8C<(>T?Y$;J,&YBO2GW&F?)\GW'0 M\'*FG(&"'/08!X-US!/L3J'!>%M T>&!N/T]'B(#6D8UISPKI0/XJJ3=C'I[I!5Z%N=*=2NYWU!)8D"@\,"0Z*7ES5'/[I[N4\K[P6Q;ZA> M!H4+BKYO[+7_2@]GMBM9'D)3_%SIRD$F[_Y5=M2AF;!P5*:I9X["(YP]#&M3 M%53E9\8G]O<"%(*%-4 UN?0!33KC":1^Y!<9?N-RX[CIZP0$@$9!"!SRIGUC M6Z8ETO(=GXIZB:L ^!NX.QRC2(PJINJ\B6JSK\A-N=^T ;1D.[&UJ-0O+AY? MB\:IE^_CG9FFE'BG#F#L3(3]$-BV$'?KUZ'N M\RR, @=#28.A#T9$@&X4$JJ(BRH8 M^T5%(L1M,D4JZ@02P)R"Y$P[:)@VH>![%PX M3;R4S::RA1DIN)PC(N<#N#(&R4B/Y=P"[1T*C9!/*>X:W/?OA)C' ]8BJ\?I M$>)40?E>0.>K'<,*>-[]/?1Z4P^Y4ZGC!$A#/-\.:EU3S@YXZ[HAV='O0=GW M72O>:"@O]@@CD\UF&6' 7[G-$T:[4?W1.!W\N*B5/47:<[:Z)<,!4'NH>G;6WG8589-H&86*,$=]WM^;I3^C_LMR)&<7'&$2 M#\LC&O-X1UT+Q+-=5KMR>"?GC-F[NQ0SXU2"X8SPL?3@=78,I/=2:9HJ?D\6#R=P MU'%%;_?2+,8*_X.[_SO0 _5;#"U1&U[):-7MNW.KJUB59$YK@QK0BQ=: +CU MZ/[<&EW=E*\K.]'Z-!O2^K32'/W\;=6?GTY*[RT1IRSU>HA]@(@^, @>' 0' M$)^OZVGTJ.@U.0;*IX ;3D' O+^X8M9CS5$W4]+O3G\I-A:Y;SF@W2ZM$YA7 MS#9'I/;<;I\<#9_3)3KGQCNT>S4[VCED1S,[)GNAS>^ YK3LHGX+QB;&H]PT M'P.K0)W>BP?Z #7:8#_0:3U1]_/BI'IDGK!%H$0:/23CZL MKX1-"Q$!/*Q9!RV]4@59E^SQ-G%C_:G?61^2>,^'YF^/YK'FEZ.^Y.Y_S\PZ, MIJ^)XCCC=[K/B+X<#N)<.&4X(MB0/3IJP,36BBKKR,+K&%BK$@Q/]ERY @\0 MRTGQ8_/;%*]&UN]%GW\"A\..OX=R>;6]4'IJ\] M(NOQ(V"#97@&)[/2*@K^;TS.5# N1_W#;$OLE'XP4!"[0**=OF!;A!V3\#N2 M,"V.3^RC-X3-KP]4%K^F6)$2.KHNTP)H[ST@[$2MHV"6L0]WV)(, @![PW*D M;H]876S6B#_BC1M3@?W)0E>W#9-U>Z>>#YJ-ZG0>97X&8K .Y:+$FW'"+?5U MW@>.8Q8]4D>C@4OLB1IH-L32FF0%:U.E1.XN;(6QJ=SSIG:/?<_L MKC$I?336%6?599NCP471JO_\;?ZJ[<3<%-8<4Q@7Z;GFZ*$T.M-N7LAE(0-& M'!PVM;]'N^#Y#IT2/+ (]$LZXXAU'AYZG4,8U='V-@+VMQ%\#6YV73WX%!TQ MX00U*@3PGL9O.1IH:<6"M]B_SG8F M(%A=(#VGM2F=>0!:P*"+_X]),VQ0D>!],$5< MFPR=(#&W-07:K'Q:YRW:Q0_C.EVBR@>6?N!L^'!_[WXLZ4%RF,GX]A9H.IF? MR\RK5DTT#'2$T&*%T+9>N;-V]^9I9(U(*=@%-&Q7BS1&F[N-N#NGI0\GDUHF M.Z>%!BOHH68H+5VNF:"Z)\-N0\.O2'EA@>ED\WXMVBQBO+6R(: 5B_O.1 MJ+VDA.O#JC?[ROW2<__2JP[++/$WZ3[&.@N%M7L,RR+A43.3SK^\U$7-!)9S MZO0$9:%O+&XUCX:^&#Z6S>)<) -':@TQ/6 L(\#9+9[$">=W#.75Z%Q[O%DD(F7SYX@EI8W*FD$^ET]/;#"@TOUQFFT/_COMNIG[BL"5T M*)CP%R='-O5B A><$H2A#PV<)'5WR-. )J3:)OE;QPZ61,"J:UJ1=*5KADZ$ M>WV@F5VEG_)-AJ,:"0XK<['-:Q0+@&2]XEMDJ,-^SVW5%90%%A*A11)8X4UK MH!T7EF+"OOVNN!; .N'Y:]JV'\M44W>0)P2MJ'?/BV!19[9&5.',P) )"TG2A'#3%W(;F<[)*>V_0=W)=.G1*J]*#+-!.:TG,R M78Z'U17SA5FLCOD763V.;$O,Y)K9C(P#Q#F.+]>>P6(+[M'J_ZX8YZ=7DJF, MW:-?2C,4Y<>>>X-S3KWF6\UE<[,%&(:9._!:6A;%2EE="M[?\Y%PFP]?@F)AN>DG2$[2G-DQ^;0S/=.G(IP+%IC#W%83W3:.M5MPT'53/JU=/?> MURM/L^2/HQ5$(WGFHZ7SU?P3K"RC9HHHMUNQ0:C&3)4,OIG]/>S8GO(FVF:R MCD=1;%N\=V(+\!B_PY%T0]3J57U(Y'5IM8XN&K,2NF2'KDPZ:=$508NN3#KI MT97TZ-KQ5.&&U 6]!R]D7@1Y2@9QI>Q/85]^M>:H='1>1C9]5LAO?4B:N@#; M.K;]IFH515#>*XSUQ(=+P;H*-Z<)(P2IR3 1ZD\^O8=^[Z8#^?K)U/S)1$=\ M-DRC2PAF"]&(%>TC[=CT)ERNF[5D=O6!)H0MY,UKHM2%+S_%])KU>GM<'#JJ M-$?F_?"&/)]U?C84%PMDQ>RK(EP3(#WY\LW!+G?/8=%@^N%8V#_R'LWAU+D4 MEUX)>;[Z2\0TO?,I6?W;OTH6W7'M<8HTI'I[:$;*E28G^ MY9O?I/EORQ#^_D95Q-SX"4..$_*.+^N#3Z'IA1OKYS_TTYO+![.J1@T?+YKG M@TXV"NB@-/X@^LV!5_'+=%WNR[>OE,DQP\3\*VS)P!9=R*=/5@L1YS2O!B;\ MH$"V<$D= Z=.(^GJQC^"T6E]A5M.97/E5+90^,L'#&?Q M.^3+9/\S!0V#/\N$ONQ_IBR:&=^;@5BQ-1D&.3?PG9O,,$A5LF&F9O@Y0Z$2 MSA,^$[R73#28 >]2JEP.:U"Y(KC#*3@3&.'J5SIKK"3E(Q3[U%4L$D*FDQN] M"^IR![XDH]D<;NJ*X9BV-"*$PB1F0BO.O_5YY]UV8$5')=E"6/^)9: 53ABG M4PGC6M>DC]/& M)LTB<0JBE-T XFV =(9X9N,IOCSM.<%L6D9=99 =.\&XE; M!!;R;,"7@(N)FRJE%?"_74I-B^QGTU8?Z;@$+.70.S+XX?:6GZH,\)LFZW5+*0 M+KGD*@NKF"LC3-Q\+I/*Y)8G) J1U9E=<^EVI] N_C@IQN2Q7E/@,,J,95H^Q:9B^,LJ=C)!>68KH:W?/6M5 MO;_'>S$@)0;;=HH2K:#V5^DXR:R*;SYZK2L:V"ZX(74'8HMF,//)@^$%&,%J M ?I*Q=C?D[C+@;=JQ,2C.14RE57FW#\..LI#NE]['11V;)"]6WP1_1#)T+J8 M_%+@Y7[IFY-^&$EIZAO7'AL'$H MW!M$-&V@1IKJ1._\B/T"J]E\--XQ1)G0"GD9'V[1]"*6!4IKW.LX7M&NT/ \WK6E"UW:$!@.&RBNT]WZOQ3O1L!Z%. 6)54T M33:/ SX>+[_;W_,OQ-S?AJ&P[O&\AAY5<-WD\( _A05V>L@[_%"YR--T0 Z@;$X4_+H<(-T/K0RE\_YLRD]:JAK MDMXCU\2J^OH#W+2/>8<#4,-NV;YG]'D<62\/^=+HT1@ZD' M$;0VG-3[XI^]BWP_@JZU@E6A2] MUW65&;?393;D(@^ // R!V"$F$2;F=TW(H8^1^Q%=WLI[.02X+AN)K,ZI.H( M%O<"AZ&]I31=4("K*0:#,^4(II]=?II6%S&TE-) Y*C(6\]$1;O43?-&\XES MFK'',Q7/VO'*ZLWZ!^5K40S]T82&@YBO?(9%&) M>R)Z(*LRK6C09LY!EVNA'Q,J M[18:^2O<1A?&E9:PUS\LW.8@0OKV7'E7 MZT^/O\I+2+D0G/BZ1M$6/:)@2W7X;")S:'Z$?/+&0Y/E/\(F:NL08G/PY(44 M\\]]L_9J2[.EV28DV!H81R%L'-"J&:4;3 SUB;I*(^JB_:Z3*6 M;1QH\@&!NTKJSRRA&CHF_--@SM''Q.JHE>N/++W\4'\75Y",'\22#PC':-A* MOE#64\]P!J&U^@:!HKYM&3%?&%MY/"OL=DTF> $ MT6E/-4?YS+#_V*B]W-QO?Y\?/GI&#ADG!_=]DZL/.J_'E:O7%SI U#LS;4W# M6O7AH7=]>,R.]E(^=8:N8>JP">CM&_#1UVFJ,NU;[,Y+"XZ.X[T6#;A P4G, M[AL*K-BGCV%[;)I)[8ZP--QNDBE?%E=8XG+(,!/WU2VB*N2-\(UB=TW_3K / ML]*C4TA;1!)MD\XGVV<^21.KYTSIEC3;O1X<)K5S">R& 1'V6$'*W%( MO6Q=.*IN#(/;1AL3XU;\PT01**9OFAQ V^([<^XE%9P"@[NC6?.SML1[\&/R M-K;AQAZE%OP_2\+%+GVP!=]4/\0OQ;+I.+E#/JH! #/[A].FF"Q0&I-;I6'- M^MJCGK)SNP18]YW:S57XF;\KR-])/BUOP>0:QU:?O_.5!P[,G#?P69*,MW[; M<,'8,8^5_WYG(7&2XCN:8KZM-<$.,/EI9RS3L\&#RAV5 MPWT75G-YTPPP+^BXYDLUP\'G?#L/+)S%33W[@IRM?GWJVF0'61^;0U3Y\BT[ MF3_S'Z>-0_-9,?*ZE6D-GTG^^:6[(8RY"S6J?_S^+ SG?=0..7?!889+BU1VKCFI$C9WUM&IDP;Z!*E M2!DWA2OIXNHR)9/Y/#+E%$ YC83KOUY/E%Y;/_8Y_=UG8*LY+$]I ,;2CCDDO MJD4ORHG9@!8$UR7QP()!@HUOJ)81, 2]D(3I30%A,V 50VB+\#^T41<+3NWO MB9V.03I8;NM_N^1#$[>M#K[9D+WWSI@Y<@/JCLCV[&^Q,]6*9I,6M_33XV<*QKH*L(D3.:IS MO:*V] M=J8.AA=F-A0[_B"D)WKB7)?OU$;Q\>[^5=DPI&>WPHD-SN->FM5<33Z"Q19C M(12+9!3Y=8X[=T8G9Z>2UBW][)V0N=?I;&V\\T@P]+D2EHW9]Z/B]TK5&%3K M+XVEMA4K78_Y:B+ MGBI8\R.CX0Z)CT^XVDC3XK5=9PG3/V=TM IGPX,&EAFH>;(ZNF-;,E^+I?CZJ0;N4+=#E&H M"\V1J-]=ZZ]9ZZ78QHD&% S"'5/%/H,NS4[O[XJ[@X>X]R5,>=E;J("ZGCG, M:I)0C:63]FBB%$^504V\@0-R14,V0;>5:282Y:G%=%'X6FW4\(^_Z'I>]A5= MPLL4@.?W]^:O6,YGV8KP!UL1PSWX@&B PM\A/%FIKK$4*-Y[D^_!&8I+-7R> M3R8B5Z3<&0ZVOZ>W ,KL.86U(T,VC*HYAXL?+(Y-85'5)-!*&#/23=[0K*/K M< YXS"3&FR+!IZ"@]Q0^ME=T@<+SST GX6"A.HLBH\7=QOPT5.[]VQ5\NX7O MB(*]_/X1Q+_@9_A2WSN%KQBW$EJV)C,'S<2F_N()9F!BR0H.I):L?VD[5%P- M?H0;@.><[T).Q>!I8$.W%D[_YNF$W@!&VA85?M,5:3H;_[@O8K]5C>ODJF@07VUT-SL3_U)SQB&<3,_;UY3XW= MMPJ,FR,5<=?"!#S/#,5D29SVK;O".&S#3,>R^[K&(,#0&.!%YZF+JJYA(U:0 MZX#S=$$'J0W2!^689W02YV6^/0YT6Y7ILXA%#@:.XXE)^J+!3$?,+O20,9C] M*!/,8@33E+UMVN9\QZ&_:[/,2\QH4PS)[IET CI%+ H4#@AO7_M[?&.'PE.7 MM:?46_@1ZQPX[;68I_@F*BK+/9VY0_AI![0\@^(J3F+OT?>/W\-XY +=OY+( M>A-;;G==;$>*<$/ET&PSW)]RT7W51D@PMO7;IN)/ MHYV>9^0,<.Z S*>#]&@H)B5F$V2!@:-FAWV&R&^BP=*':9*TS!TZ*>#UZ,Y& MQ+,UBGI !%V460)U_\,&5>759FXAX,%B3^SPMM5@;8@J9B@?"H^ABPL2(A(F MYHIT6]0SUO,)3M.=A"OI?7I*AVM/75(Q^8YQ-]QS%QDP.(6 M79 +V$!Z,D++!'!A2V\;F"QC;F,"=42G_0*CPOQG79)L0]"I>&8"62(&,G^+ MREE=4D1G.C#=2SC\<6/ 'W7UC"JT/"-:!0Q''HLKPEZ8OL!:[K9!I^D A(@&;$,BO*EXRL]'4DQ? M0D:LTYTH&C,P\55?6;HZ!H-23MI[BJ?2,)Y%9%?8"]@D7=?@Z$./8^+!;.;H M-)@S!-CN- B!OA"6M TB!4VNH-1P)9395?I]JK;!MH (9,J0D7M2P2HZMRZV M ?:,^G35(%J1"9MTT[' M&'4 .XTI6\5K?6-5 T#$<)$V^H3"26(^RX;^.,4Q=P-G$STD78DWO[> M/9UFH!+)@1;^O@< T^DV^+Z]?5CZ@-JBZ/I4"ZOB[WULENW2.07.GL _Z8]:!!O] MF\*+I@\T1AX^;8.TV[@! DP!\5T]"/.*5+>&Y%Z3#:F@U^]=W[3K]&Y&EIJ M7*>35%'IXQ%*?YQ0=-TA@"KL@/ -L_8H?-X(TS9D MJN51%D5/CXO1D[N32.C'J"2VB%_BNP=U$E[I[_@%.9LZX,X,&3NW&XR)H(5/ MLV-O\_D34=,&7<_)V&;\RE'*/ [J6N'X!OF .BK: MA"3HM2[_^>10CH42(K-)0F04"9'9)"$R28A,.-)4.Y).=AOHGG-OBCQK*T8O M\!UU<:- Q&03P.Y#@8FMB1_ZA:)/$6:M$U 3'A-.S,=$A1HS'Y@G6Y=MQ[/N M6AG<:@HDO-%W\5%SCKL9K0C4^Z@WR/6_R01D)5T=7>".RXL+4J86HY#MZ085 MU2JUDT#W9:HKW;'@V[$# #]0Q@]/X>*B MZGUJG'+-)^B.8ZH[:V$A*Z:3TLAAY\9^6S[C#0D!0VXTMH1. &J=[N^%F9[C M6V^A#0MHXIF[F-MXX)\>N$#V%B9\3JM2] 7QR,0 Q7'22W2\C:076%3YQXNV M4%$'^M5]^CTC]?'9GO[QNXT>8L 1QR6AKFGZ&\/9.\ ]T0#K\BMB1#;];^.H M?D?_S/S[EXO"F+KK>2V8V8LD!9B-Z@*P%!^.R(&M47=XD$LS/QR.(S304>Q@ MIBQ:(L79CB$ZY. _E*#"XD"/;+(HF,Q.#QO:9LQD#GB20JJ4@#>3%*4M)&OX M$XBLCSL&SJ6\,8_&0#=>>*S(;L':< H,U!M*R[:(NZ,$X]>%\? U2F[/OC7] MB.0S3IFW$&P3'@QR!!9%)#22060!PN#],E$<$.2NE\0UHP%K/DV"W]9ONQH> M^TJ%2C^GU!%;)W%O67A>"8WC@J'!'/'4*TZ[RJIZ)\56(2')YKG)=,,[YUVW MWJMNW#>%3@L?_J[5OAO/5\6L-_#FSHW-SM[ZO)S:A785\[SQ[&%8V]5 MBP/ M#S@L'A4GR>+^8:X7?#\-C,C4K[]?B%5TX->;G7MDY_B-<_;EK;1S^XXV9@PY%05%@[VK&J#:^N>P[W0U[G&%4L MV(A6 AP'3*X!4=^<(H]$Q&U$=T?)Y-?;F:/>GWI+KQKMR5L=3+ C6Q\RM?0) M4SZKLMBGZNH5:+*86_&(<270C1R%_:EZ=? (D"KE_W7U=I8HS#)^//L?5'>/ MKIQ>AVZJYP%1"5.T_5NCS0M9GB;]-=\][ Z0]X#]BS\8#.,J1E@:)J8F^A() M:2(*DQ9$]H4G1'YC3&B(4O=0N R^RDL_=+*)1 ]\*<$'E!3W*_7Z\'X:*AET M%16SUR8.D/(%"D-D&0N0,N\-V!.L06 J9"M$@[T3@IX1VC=2P=0BG@UCVGUT M(/@CZW6FH$X@1BJ8P,"C>4X '!TM>M_)UJ;)9+)O'=HP$QU>-EAW(NOPR;X" M!1I@A-_YH 0V)MP-'H\E,,BVL^._68L@%ER6'6/->TG"5M:E.5N84\C316AV MO<\Y&4@(<%PX)KLFTTMT][*M\/[;3H_.L%(%ZI*TK2Z@KL7(V!];[V#2I<9] ML:RI*<]WP+J!>[VO2%AOD!(XEZ+D:W(&11,?J(&M&!CK]O:!\4MLVW) ?6;. M07@A@P0[08N-^5")E:(I#W[B42:Z3B$O81D$ED$H<\-&JBYP M&-P^"VI'7^5U'/!\WK2Y7*&1FRG%715_BZ^%GF^.JEE+^:5=E^Y5:>MKNN;E MTM'\XC$,"\I:3Y PQSN0-GJV#E2L9@?9BNY[1[_S^&^*)[OY?/_()PZPJ[,L M#LU PI@CX6C&,74[,^_[G:]F:7JY?;#:GOG%6T35!P*+5 9]V6,-\/QQ$IM& M$'B%$16+O#[)U7I9=3+5,Q;OL;I>>G4Q^ZC6'*5U*W^OY7/9^V<74V7%[*LB MH!(0'YA@#:E+0(6C@8BQJC[$$R3%_;T;%T&8PE/U(8ASNIBYQ5)1Y\4!NUA\ M^LMB,X-\HX%FC"E=> R]-YH#-H70^-\OF8G(^M1Y4!-K!]&&91X@@YA;<+_< MKB='B6 $?I$-;MOAV1:0A)>$P,)#IJ8CS*)ST69M:LK0R=E SD8-8\Y/%YK= MM3!F;?%905[\$6>EL\RB/>F2_&([X)#@]^<\:V3X'8$T6&CH>9B<##O85ZI- MZS9.9C9#QV,O2))+R.L5]Q'WF&:NXE7^,Q(IAE-TFN+8=Z#,1!+ZC@2ZZ MO? KY*MD_S-[[IOO98O-=\M.QF("(P"G=L"NRFBS4./A5#< 9EZWB%M#UW0L M"Z7?CC4-]G[F]I1XZ*,QF$UG\NF*$[FIZ*.;]/G/Z_>[SGCDYLOX8<=/N]!L M..>P2W:C7FC[$0R/*Q3FS^J=>=GK1:/C;4*C8CKKH%'_R"R=G)"SE^[NH)&[ M_0C0*%.:/]=TB]"HO!P:C?+Y2\4H/M34T\PV7&\$%U;*Y>.XL-E*>5S769I] MG=-;V<77)5SRY5B0+"XTRF\3&OF$BS3*/G_7 M>M5?)Q/960NCD5\7/3")=*"\'W0562;P&SA]5GEO&6JZG"XB3,O93/;?^6KF MIN]K2;(?W:>OM?M*]ZDO%[>!'+>-P$)G_>YHN# ) ,3C [^>W96:N\ _<1!@ M,0 D,8#$1YKX2),80(+?"7XG,8 D!I#$ -!>.YWC=9LZ63EN-XW9>7_H5C+G M V4CWKUI8X[7Y:;)I K%["XY:N8%D]:*2#Y'S='@^>G(OC[O9W8'D2*- E32 MNX1&<_Q'$R5XI1-+SSY:[;)4V-SUKC+E:";MEPJQT/YF(@&5.2[!J:/28Q8Q MSYE15[DIG>0SW8VX'J?-+5^?B$FGPP;9;"UOF!-H7B\B^41,]TPK-1JV_;U1 MBCL6D"GO4"Q@CDHP,5,M\XO(EQ?V]]QP]9A*A 2Y?206&@T8G[WDJXVIIINC MG_?WC_+/RFTA(\=4Z[*E;HQ,A=]G_^^JFTNEM?*OWN\R=W->=I7O:YOT=G'6.C)!NT9#JU1'QWGG,Z MW/.^$?P-;#"T^,Y:>=I];#8PT2S&1[LUUM_-P38;:MWR>+@Q*HF/^'B ML:-)*9]I/S?R%R_OTCPT&=_;^C%A@IMDTFMF)V'7[^KF M]*%0!7,!MT>[ E 12$4:FVI!V\_V<7"&3.<( 4=ZT!2W 8'I:P;JM#'@76]H M7QT5'0LJ;=CC='@,[A-X&]@=ON;!%/KFQ(:=:NS,H7#D:VB$W1J\[7O[9KU7 M?')4P=%?@^G<\R@Z[IEQR2(3O6@M_KAZE+LGOU[4^+EGQJ69S-JY9VDGN*<[ ME0:;WB)*SB1"[,'>(@3'F$L&:_HT16^;S7?C1+!NL5'H]DCF[G8\.L9MV79,5,#YAGT$BKXD&,4\,R:7J0OWMZ?=P>'[D^M+8*_A4 M@-EVFG\SH09:YB"=/X"]<=(.OGU56BYFLJ'$S)&3@3FL>_!,(&97!^*-FJ_4 M3BH]1:G$ L5L'% L5,)9H@M%![7;"@IC84A$P\D#K_8-115R::9X^287X ) M'#GX!GBI!9-2(KVP3 I6GH/XICLLESH?>7LPT]\1S#=9L#UM1L64?D>' L=5@3NK M:-=O.A_-:0J*4^U;. ;2LK"'-]>,\"6(/V'HD^-39]\(4X'<,1^\02$[$!_R M2\=G>N.'L7L@9=+XDA9H'1A",;N$6 P6DXW+$\&[IFW7M?V]:[ J8F&Q!$V M^VK8X:_D)&[SS&*O1??J[P]YG L':&.,3VP M$OD+&JS5:_VNX3 .49*'#S>OA<>.&@B@VQKO$PB_73!&/KG[.670]"\XCY/% M,F>SJS(78+"S6 L[)MX@O,G?CIBUO,;+1/_T9Z&N^&)O#CJO$UGQ1M9/FJ/5Z?%M_KKW5!H4O MWZZ))5S2J5+ 4("/@+P2* #INR,;KT^18.^.'3W]RUN*>1)?NC_'@#;:8#*HQ-!0U( M?/H*-K7$>2GZ.IRVXMX'.-V:-04'3<&V:-=S?)=/9V$;_"Q<;>NW?6P3=^[< M^&P9!P/P^;Y./4.T]R[%-MJUG@5DV8!JT&X5D_7-;O.VZ[0GO-M>G6&),(8D MOJ7W]\@[,23%9+\:T-:_;,C>!%K9VALQZ6@K@@.IJ"+,OE5,TR9CWD*G&[_K M_6-MM74H^C(N1MG)7':H+][$V8>@PD+XF0)&N##ZNZ@9%3K3CM((A%EZ?16. MXZ!JPR7B$TX$J*#!Y[_%Q_8=[<3#8$EK)H#]F6A_)YN.8+>2J]_0]YI=OY50ZDT[E2F%YLSZ_V?A-56*[J8D\92D[ M[-_U&O7K]]9.W=2J&<[A]U1,Y0K%5"8[]9X";IL%6ZV/>^8FY0Q 5.IZ\V1= M2-!I%'2:"!4B^WL#W5;]_IJ@J/&DD,?PG/UR=>^SR*'XC<09%17,ZEO<:EQV MJ>:H]GI]>E'_6;ILY7;%C%1"S,A\8[.I'GCI!U@.\8V%G:G/ 8[QE0W)R66+ M?Z6$*R*:MN'J9\%?@N0)7?J0[XV^XAXG2P.Q:S)=Q"!]590(X[2*1KW=\OX> MFUD.AI!BT)^Q4=2ZJG>&= @W=XJ?5:NW; J0&/@)#5<:I*W2D5C>X"ZV7=7= MKN([/_>Z8Z:-*>E]DJ)3C$!.4)O8$&6_OX]F(L)!;%J]A=:[?U8YSW]UY@4! M-+Q A&WB0!^Z9SJ@"Z4BYN?@')2VK<(Z3(2B'!=;8)XS.RC\#(< 9L'G;,Y4 M./8 0CB(P)&@<@!*D##M]GD)V/2;W]_STF:8ZON=R!T$#?]5.5/XBP6^V @E M]_-\]B^\=R<52G:'G[JBE8I/!"-@%*(M1UDJ/NE$:#C;'1UG3B/:S$!&7:A- M9T/Y@G0M ENB,PC%M@5/N:E2F8(3X/;N%&_,4'JN,X8C &"1&8S]!0>KHZ>& MH9\Z!%OY351M-@B%8C#\1F)#R$19=R=@^4\U4%25:1$ZPS;);_Z$H,RDWC"C M0JM0;8Z.I2/[X12$:Z:S]0)L1SEVR.2JA6K(\DD-610U9/FDABRI(8N7M-=; ME,:5O#M7P4"XH_E;I6'_JB8['UPJ0!,J->&GF#_HN7 R03ZV;G-D'0]KO?>7 MBXJZ$^5J7W.3AE"VV!R5'AOYT?GHZ.5[[LLW#A/! TI*<* @,+A0/<;]S <: ME^]_&N,H8D1VAL?=M#F8S25Q;]9D1A]B1_N>YNBA\6C_MN\>"[GLUB,ZK=5K M@VC1!VQ",;4V0!VV#9HR)&,1F>I4$ 33@YRYHRS[TOG;\)&",ZO5R3ABX4/^ MF>I!D =IG*^X3>/.A<=[Y2]@4\JC=OM^^BF&\/6U&W??3YE__;,H2_<5]A/9"WI.?E&'Q8 MAN_(N/MY=WS;>4[K4N0M0-W$1@<\80V2MZ!/9@B\BE'VHW0AG_8[H2=EU#6Q M:LR+@&G8K(?-*)W33ZY/Q8;]W=.VXNAL6#O[C/UZ?%<+M>"9 M!=K0G/((QZM@?]]M[W:U$1CSO/U(AA]$V+@NG%#]_TNP6ZZ,@I5Y[/LE:AH>,Y-.1HS,-)(GK2;D[5]./[434>F3>#G%2_'K]M MB#$.LIB)*I/*+3 M;'?H:B'P14=8F>S\$8L1]^([:8[>WYX>G]1,]JVB['8O MONB<@(JKQN[OW?GT6.6S..RV?MN\E12+EG982)&SQ2^6L,^R@AX,I?&A8MI01:')H_\ M*MJ;KJ!CY*_#_;TSYR4I[W-!ER3;<'[.JGE8<8_)*HM8?5^?&,@;L+N&P=Q@ MNHI.HXZ.(6,:Q@76HYE.4)ME@#D'/!1";*K]/8/PQ']LD&5KL*S7;@3Y'2Y# M,[EEGOX*6U%,W+1;C32>)<[W21U]#&K3'',LFBV)AC&DX70,8%,_F&E+77^* M@^!NT^3)U01PI2>R!%G GQ%U2M'G/TMJV]9O&]-S^,7N[U6Y.9#PMG5MVX.] M6X]+8YM VN.2OL/H:$V0 MQQI8@GM?)70MK\?/_IXEFB\F,BB7==%"HP!3T%L %,I,& , M88V7*'I5&,N M?P4KDX#2#8 1;<.'!Z LPEG?8XN4:[).$[IP5;W#<,0S3;O"/;"<'X.5;-)F M;;ZR>'@SO 9^Y63@M&S6T(V#TE>/-#_C][-PH-7B:M7JY?W]T<'I]XM&\RK>-.K1-U^&=B8*8;) L)G$V?(+JA^-",UR\^7V[QV-&BK_N@N[JI7)]P M'YNL-$>$-'+=UIMUX@O^Q1%;*F=#W?#W02/);V90K6B<@?J[Y[!\6B^WE]?J M,'ZZ#=&3KZN[?6/WZA7S'PQ2_34+&7T-E7E?CCOWXD#H7^O6$=7E\& GFGS3 MOJ67YOA^!_V[RV[)?'I^4F(,H$QAJ'S# 52C)9V6HX"R3CHT41V^F(EVB_.. M!3GODB.8%EIGIC.5IF\M!9S!UGK4.8IAIBYLT#'U]C:22FSPFR;@-W M7XB[+KG*;*9+T7B96XL5C4W8,7PVT71H@1!FZ'4LPJ"7F.4S:(W48?U.%F_$ MK<]Z#,_+WGHK/^"P"]A(.^BU&VO7LV.[]^[!G\;*6Z;0?%CNNV-! J:INGYS MY*#D'6QZJA08$\H#U Z:;[_SNY& M[QN'5M"*,UI'WAJZ;$O6C<$;J 4[1YYAN(:OY0X\[5X67W\,'LEU;F**6K2C M3'G7R,E-+,I["R[O+4ZH$(?3>[P!.JFX>5][M[9MV09AX2OWLJ>U5XWZ%K!3 MM3EV"UHC\WJJ7TNBD5W/+4QN(H);2!^&Y1@$;X%6=3+PFR*+0S'PR[Z6Q@NT M@)CT/V.W<:K>.^TV.>5N)%6]EBZ$.3_/CCHW[6NC*EZ4V;URURZ+ T[U\W+_ M3]#U&Y\';FQ?$[( Z^R\@V;"#OK[*?/P_/9+>WMN+7/0W.1!L]0EO6..8K], MF.$M%F<[BQ=S@3HWD4M7FIEZV>P"*(?W)/\*Q8DJJ MCD7^PH$0H4]8^'K,RE+^2ERRKDM6,U[DBBT5:EI[HR[9+7+&1IY!Y@ D.OH> M=^MRDEPUB_+#?J\UY>#-_^&B_I7,HMFB8SYL1>WIA>OW^W;E91,^[!"'(6TT M@B%KG@<@+\+G?7[%S^74=N\M9J]V/E^*T:>=]KQ_M]PNJX&XH>U73G7C"55* MC@K?11.]HZ!.>AY3QPMX,ZK?CFI7NEUOK]^W[6R<"DK6.&9A=?B3NK97N3O=W"'I_3OJZY[-BI>\ MO[4B-:B\T7FZ%TJ7'[-+L4')N@SZXS [5[K2!]62G;Y]*8;8N>.V;"Z6+D53 MS/4U^=*7;9)42)HD1=$DJ9 T24J:),TJYHF_CVM= ]7*THVAYU6:UK0H'U!( MIC_6'#V=J^U:NGBEEG=BS,?7?$A/HG1S='UM_M:N3SKEHH0=0/F)=[G!$!S6 MP;#)W4>/7%X+(!=ZO-9O7A,A;SCH@DO@I+MB6;MI_"ZISUN/=($"K*ZNRC2B MR8XW/L*HSP)1O$\E%F<]5:\.'N$>2_E_J3/W5A\0X\C6A_PS_L2:NUD'LIG% MBM'7TD_GO][D1;*9)X@KR4O>C!/\Q.?ZKK5_WN8NVNFT68BQ68\0M8<[5OC4 M?,UZRO6C8J%5?C@]>HD:/FZS'G\KHS^[64\U3/NX$P=76(FJ@)WK-2SHB?7K MTV)[@[F\;/,;SO!0A8(T]_3E3R?P9/7H6 M!V^$30\JY;B;\QR'$>:3;KS4M5M#QVRL,,JLZ]>BK+]=GE^ODH'[0=\[[@[] MD'Q_G\^=/H%R@?N(F:2S^>4=B@MXR?_P^XF.)V3S\[O(1!;%J(1Q!UK[=.\R M!2:(ZM7*YW:A6S9W'[7 MT+J;VSNX<8.-J;EKC97=3/,#^W.#9CS5'%5[UV]W]>JOZ\;V3SE!-W AQ U< M:([$RX?&A74IFX7VEV_TP (_L>"T=TD\PDM[A$,P9Y9/N!;J$YZW2'/4RA4S MTI%Z\>/W]H^*HZ?9WW-&9_%T75[]0MSR5J^OO&B%CU7T>CWC'6VJSSLPWM'K M#ZGP6!B8E^5%W,"SB"OQ"&_&(USS>83-6J\T$L]:MY$[/#^%0_AY5#SK#7,_ M]'8W-H=PTKW=L2Q+/HEP:Y"^J,AUS;0-S-_U>YQNJK51+@W7Q2E8?_R MJ+4)9S#?(TXT9)O"JVXO2>Y^5[:>4?>?GA%V3YZ?D7#!SN9\+/=LO:,-=VTS%!!IA6,=OO' M2_KQ94UIW1X!\=:1 &IS4U,._&C@!U7<48V/MN6/$4Y^V^C )-*!\G[05629 MP&\ R[+*>\M0TQ5,7>9CA#]<$A?:8,HA3JP)!\J\$HT7V@IU$H7%FGK^W#_[ M^99?11=;@?'3,G7&]7O.MC:/OQ.0BIOI%^?'VK>8Z2\$K>A8?B&L'T6D!'/2 MZZOZD) [@MG)\ (VWMOKBA_*_T?9QJ_&C_,C_6$5K6DE_N]L5#";",>YY-Y6/*@=;(!TJ<4B'TT#\%RQ^8OIGW8[/FO%A>29]>S5JO\FU MQU*L(L+9U<8QV8O230%3W,(A\]$!*9M'XDPV)A4G&/'RKL8,&SOFP^)&Y6:D M]HG1?5H;KV9>=%__ULVB\W2 Q3W\;[[78[MTG14A%F5F4%P*3Y!\N#YW\MY' MRWT6^=QTQ(M:^4F46JOT1/YHB3XW'@C;IWD@Z+C[SYN.-OUR8B;58BRM8Y,K MBI WE->8-%@;9Q@L%.PR"E_JH,LIE(*=[I^KO5\_8NH\L^[8D_I_#6T,'TL8:WJJCAA*&35UOI8XN?^<7FN4!T?_%EFJ/,4[_T7BO> M&ZW,UE\,9AT60[(.:\W1()\];]7R1[_:+=1$&01H=I=[_&!2^0XF'T8Y7VLE M/)R6;9A?!/M\.'?3.^J>=ZO]BK7]68:T]AS'U(&*@OW']#9&]3ST(@'TXIWP M%D@SG)&HN*D,1% +J[+ZJU1Y++^\9A;)0*P%X!).=DE&XF8S$M.^C,3.T?G] ME93/C@KY)"4Q)"71>!^1L_Q-Y>BWE*0DQIZ2>+R(V#@S=']);'?^$T=#["/% M&M"[OW:_==K/5\\>M-'=R[5AQ333QDMO_/+-QPRW/]ENUD7,LBH=8#?'8!V% M-Z4X/];R25(=EX8^-QACA'XQ,S_W[8,)D2?QLP(GB0!U%AL8E_LC>,#)CW,G MA#R7Q'Q9+/]N9V(-ICI[\;1(GG3C9%YN-K+R 5[ 9V[,!W84^)F=[P_?SM#5 M!\A]G0 NE#Z:!Q5.]87U4?U-NZU(Y-0VX& V382=T BT8TW\?78Q*JB=M<6> MZ:Z$MK,M3OUD7%W8&>P<(_^Y4(\".;',+-/%>A?;3:U3^+[&) M-/8-K/?ZAOY&:-MTA^P5.=.]?3K]^?"R"MDO+NO=30B*;Q<[AX+CROX,V$9! MW+GY#9D^'76O![3Y4CP5&@LY@R,B[)JNF9;!VGW2?D =@Y@N99_*#TKQZNYZ M6%^30)_BC/+O$OMH]3]['ZT(V,JLFXTB?)WTW%H?']O)NURDBGHQYM83;V^K M)]>C>OFT.6II*CG.5)ZOM2@&Q,>73G,[)<;5P;.-9=3LC("-L+PME4E_-/MS MAP 78I*DEVSZ9]P8])WX"=T3$A\+=*\ \X=;6G ]6-Z.=3 M(=)4KNO>N+:>Z2-D._?2>1Z^'!\78XH?+*A<7 (K_4<0O0/#17@GWF6Y-&=> M6U1W''NB7"$36;KN7\E]KG:?$1:VIPKER!2.F6/[BHOH&N.]07T;H\KO\^%K+R9?]0DPI?F,M/[<^>],OU/;W>)$4';4K]ON&_@XW;!%U*/Q/ M,"VO$J@'\R_2E,(F;CJ7RSB&8KI22.]E$JGPS1_SK[I M?X3HP WB8G]O I;'LV"9<6&99;"LO/U*7S]]OU;TW(=AF6&P9%#]$"3!;%@K M)&&;^WN8H*HI&CF@$]CY5&<^B#T\W95O! ^<$@QB]@GL\PTP_% XM@WLQ^FL M&9CJ/K%8"G_G&_\DRO,()N-UC'"OA[TJ M@5 VR'2K/PPKFJOE'0"0)Q(-WAY>E.?S!^-%G=Y7O\ X?+KJEK_#J& MUEJBUE$ NJS\='XY82'8AFC>T\V1_KU7__YXUW[*JC&9>]%6$99"J@B/FJ/\ M\;G^N_%&I)<<[73$#YX,+EA]<,&I NH"N03-7Q['I)D3#$Y#)Q@LO%ISU._F MV]<_O]]D;K=_JG)(D:'B81]3L7>_OO 4"$P_+N;S-];#G3BOOG!_;Z+ <"I% M)K6%FZDMS/JLYM??]9/\2?&V?%\:UUZ2VL)T_']ZKAU?M:-)[#O+PSD^]G^PK0I M,(P]S::4_4,J_Y8!<)3I.)$">'Z=K^^8]X8H$^PN/9,<;\V&5M2&/\IF+HJ$ M.>^EFTW"F@Z'^$EJ@6+:[YR,M_"6#C]HN*FX07F$20U'A^\ MK@CY1SS7-;_=Q R7(N.1]SYCJE2:>TEIQN"6H2C7R* VM1)>8M0JB]YW)\D/EZ_ MX2/9.[E=.*J>MZM'J]1O?% ?\&U7$'W[W641,R>]?_G+B[TPH[3 >*>D,".J MFXNR!*.8G]^4(HH2C"E>Y'$PC!=A^-C,T_OY[>^+2O>V\$GZK(?H#7](%<9L M!(A[V&\JG4GZK<=\71'68J0RN?D3,-=3C9%NC@IOKR?OXEG].=])JC$H&_.+ MJZ6J,?R=UOV+W+3'L2P\N3PCU?+#WZ>L]^=^SE')GP MW'.G^@#S46867RP NHERC*>S"_E"S?;->G;=H(NN>J,\$VZPJ+!\J458C<7* M"%Y;$L$SF2""W[?4F_3KJ)RME]>/X)E,(-U]U5O*IY?'[O*2V.W"C6/WR75C M<-Q6E5=-7#]V.W#[('87%T)NJVN0CV'WSJ5?;FJDR)FNRP-%5>>G_/K[\G[[?=UM;G56*J;SDDU3??')U;)Z7?]YF+G_>%+]^< W_:#-^M MW[US _M[-..+H%O,UBS,^IPIH9SG6-2OH!4=YII+-YLR4;#Y8T=43S3@J,-@ M:=:5:("4K=NIY=S[\)[%'?0\6YF 7P)?^V$RGE3RUUD M\Z\O-;4T_[4+(43PQ2OIZ3C0%_%@ %:S2;29$CFR3IN4C]T.P'FZ/^U>OWPO&U)8_:.Z%/5$+TB7)S)!U=#,[R]7K;5'FOW\]; M+[3]NU>^,;3;WZMKC$W1Z)JRDT=Q+F('=W^'GMH#O7U@FW 7-&! ;3K=80>" MBJ0BJ(K84E3@\;"Z"#J$3Q%IT4)_G6F%?3 #4?"^B:I-BTG;-NV;WU,TI6?W M^&I]7C4O@ +#3$[VN46,'NS" H;8ZV%Y+Q7B_Y^]-VU.6]G:AK^[RO]!;Y[G M?FKO*NS#Y.GLNU*%QSCQ%&-G^N(2($"VD(@DC/&O?]?0W6H),9G!D,VI.CN) M#5+WZM5K7M>J@5FS;7QO6OP*T"V.7;5# Q9HR=XI_KX=&*X7(G[OLXVZ!#11 MU73Q1Q4+-!X^'K1.+0Y6 #L/^,%NU:2B%)DVWC0M$B &[HX;JPEQ8T:5OI6. *RZ4- M\K/I58H.7:054,A&B]$,/!<6V#.JEA^:9+V+I4H*D&JV7BR_:A,\B MFQ$>XEI=G-[+/]S<(!.2Z8IOX@6231H_3&R'@Y_TB&?P\RG+ 1+(=_/;Q++^ MW__9S^?V_@F2O!C(SCDR+<2/,'3AB6$-9E5Q*I (!VU@@XIE8"^8)AIPJV* M(DJ"N2F=@O_ 7= =_5,"+$N_[+LXM VPE#@YY!L;CE9P6\\ 8XG<+^#H2\_U M/A]WVV_ N ET^X*P.H:,$$7O^!Z1636"0$Z?R&QD@=17* :3SN+G_7ZZ=TG[_+3:7/!2CSM M5"97X:P!2*;*D*-0 .E=ZE\9.P7\W +':^+IF!57DL7 =XQ'X)[;H/(K/8, MR[&JQZT@6!'UI@!CHB M)NL 4=#\=(U<7H+Y(8NQ6R;6!]ZWTB:1NY&B/WHL,(9LVT;OM69)W=+GTL=< M]YCGA_XEZ"[T0_&[N _Y4)FB%CR@*4I-F]H$PP)D:H(OQ0J.7_+O!J+;6P/1 MS0*(;F\-1+<&HEO;J,-M5#U4@CJ.A/:]"QZ2'V"T!$\7U@/\[]JF<6CY3R#B M,=1IW(*C!MJIEM$_P!"U^,P@ *U,#E/;]$.I0RY+MWK">WMS(^YIL1ODP.)8 M\\$M$[E'Z<63)O-KY.&H!0OMTO M4EO;QGG_YX11D &S'']&\3JK!:XC!8_U MB" '74,@I5QV?XZ>-IFBJ3-Z=-<,XDJ;_<<4UW#MI"UHV>5.)2!%0*9Z7Y7< M7V"-&E<>V#RY_;]CH7?22N2XP?=TCPX-G;38XK7Y!&YX+0/W+;H>Q(AFBHD% M#XUE/HQ.&U@-S5:>V8)28]*CWALKDQ M*R_Q4GB)A1B8I;TWU#ND"O\4]W,T/BF8)Z[T.CM( VYHY0H6NWA"&E/[2G/)*Q=R M1@=U5_CJ'WB[V9?B0>*@9&H+=U"S@JIOTYK&<1[AN/+*>1SGX,9W(!5!/GS4 M;S*67:6DXLPZ_-0H'(@S&W2BX+W)?!CL1A;3F.B@MD".RRQ?3GZVSO>Q]%%G&]XU;%YU89FJ1T\3'^D;D_IVA==+ M%GR<*D6C)+4\GDX(_T;-+,-MJ-LK'; 1@+/^,#]TMF9D,@A>-8.F47>\;A0T MB=6I#Y]+H K4>Y"^C)GV4VSUM^SFWM!1D9^ >'WM%+N=+S?/_J/SNE=['^*]M:DBC7BY8<1+ M=OY,RN:CIV^,XO+C2;@\6=E[E&_63EI?/W__7'\O+G]K6US_417RPUM@4OG\ M:!(^3U8H%X^+C''WX]%_;.7& G"/1!'[7,AE0;RZ?TEAUA.@ M&4N$NK[WD&8MVC\/;W\6*H]?3YQ9XXN/C7_WOFCK!P]IAF#O]Z7UXUO5W_WZ M;Z5+Z2'-[OIF578_E:^/OW^I_DOI0O>HSZ#J? LN]S\_YAO%I^6E"X. +,U0 MB-U94^JNS_56HPTTM;N,'#9S4ESU&1Z2%#.FQ QF/S#GS0?83 MSDDQFSIVHR_& VL<,+>C,)>!T&R'8R&C'S[()G5(_$T MX>DUBR-!A;\-U%YFOCS0FB+1ZLN)^J<4W7-*@$>#^>[_M-8F(X:C:&^GE@QR1G-0\GE9@8]O3ZD M>:K)XOJ89GR7YJ!GYW*71F.Y1WK6OE.H[5+5ECMG7B]_Y.1+;YD4-89C-UKM M"N#M.R]4[=[CZ-R5QNM>O+;-I=8:K!'5WW9"<]&UVS"Y7S&?400G#Z_F3>GLUOT55'X]+F84P>P*K*YO[N[^*ZM;KNN$;>;5 M[P,Y#,>MT=E>1! 80RNPCA\LV0 _Q4,?7N^LWOWO7J-L/CE+7Z2EH?%M;B00 M99/H(/U]XD$ZT A66L''^NJQN*%OY8NP!BU;;^C-]G519Y,XN/N'V8?7XJ_] MX[TOG;OS&WM4^1:2]%8_@E)T!%S+I?'D]S7(<9;!V/RW/_"_8-7!($)QDC,_K?9:=8^JSK>/:#!/&U,@O4C.L9 M)@.$ -W/IR0T!D8H(EKW=X>+P7"I61-\R7RL^LD25!,\L#A]#BMQBO,>93M& M=$VCUG0>P(QO_HH(N^CJG@Z\NM)*ZATQ2H0^G_[ZXN+UW'8>7N^;)7>_>>2_ M.(TYYO?B>,P1UM*61+!X([VGGU\\G&1SOBB%_.@(QEMXHC":)ZX\MSJ$+1X/ M#@H_]YI?]]KO%HK.)6&\=;9!A$=J2_]SLR,C#V[.S)G?7V".9'#'K=IX;-"M M8M2F_WA\5KE_"@\.%EJ?D)(H4>SY1T<1!YS.G)EQ-SLY,Z[MB 4XAX-?^9W\ M>,1P@JKDZB' $WDC3"1!BQ\:!G72''S[FMG:NV'SDW'MW2&="^R7YH' MO9WP>G\P0XZ@Q63:9?1Z9Z!VSJ].E=[9RFN*!_<_=(+=:$;]GS>FJTX?7H/. MS;?FGOGKV\G.JJ6KAH%-*8/AT@P[/OPY-%-U.@++:\33'E[;)U^^/G9O"\\[ MQ:5/49$MBTQ-6/4-DC'_#!2 F26@X#Y5SK+?SY_;GPY+!^,D MH$YY>-&EF*!S$3^*>SJ*!,3 .A4U9BKJ4$M%W>Z%/[*-X[U6>W^=BEJGHOZ, M5%1Z=':H I-(1VPY _M?UT]MM$I^@F6LA^@NKB\N;EXKU[\?7CV[4K@M?+[_ MUL*WC/7==RGJU+P@08P)2[O=M/=GVG<'MFS36AP ,MYNQ93<] *82;=U)A MC**[:9,*XVX=;\M=UQO *L>_?I9WOH?68;/RKDD&(/_.GYM'F/"LYBW<]N?2 M'C.ZK&%<,L32#!JS[MPV#VX_?_,>;VISE6N<41@Z7?;=DJ7CTG#>R8#]^4BX M4#TH7U:+=_OEGXVWL,SLY!ON M!:<+=QAJG^>UKK+ ^VL*-AUT=G/FV?W1-MV88N_O82R<&R>/.OL2KF'9T74V M= 6SH>,&JDL/K^7NW>_'G[GK^TI^Z4.L(^**R[KL%.C>L0:C[:\'H\UB,-K^ M>C#:,)MC/1AM^JN=R,4E1>[L%R5CW_ELG_#$<4S3/F#A]?:U\ZW M_<+UWKU;__!1[-TX80SPJ+:ATB?-EY]'*XH_^U<_>]:,>A+[&6AHMEB/4(W_ MD(?7\^#N?._RYYY[;2\] XK=;&X(69R%0;Q$@.P1O0Y87CO8B$+O/GYQ=FW#X\^.[59TR>ZSQIUEANU M==SDC*)K=*$7F?.>.N4=A69V->V$HT! ]9'G+NREE":=H]?@[NSA]>KXV;>M MXF%]]RTE[N.G>7>3:53>V8WO/5K5D'" @B0AEB^M.YBT\\Z[[1;F"(^YNA0& M^Z^X5Z\-'N4P#9Y&[.(AMVFSHC#AF/"+..ZF>R1;VIN27%23@ M[*Y;?G=T>NXMUVT_'A]#7[-L.J8_]'H5NU\.SK]T[9SU-%?=(9W? %?4H\! MQ7*MNOW>=RJ=4O,&+9BV%7L%J#6["[,[G\;UT_[[ NY'W0H">(/IG%K#[HV? MO6XT_(/:8WMG46I)7YQ1MQ;0ZS4.*PP@V;PO4%J?U I=H$FH-D-#;SX7Z3AI MY_5'P0=?I.ZCY79O*XWZ^3QK1"B61FM;Y5*D,8R;@:2?MU68SZV1R.=V3K,3 M ;G" DMB4S1LFDS0:F"%4/B6.ZQ\?WZNESISTJX#ZL)BP8;$:-Q99-(,E4@+ MN5HM-5SQ1Q6MO9M RNSF)R^#_#=#-K^72-K?&QU.6$R!X?'#JW?\V_[2ZWUV M@^6'&5YT.0\A0W\W?=]TP]'E.OD(^'GP=QY>][HO9XW3O?"L/"_H@1D7Y.12 M"G+RV+)Q."2Y6W0:]&QV( MO3Z)!2W[VMWJ^7ASN$E1D!/IX6-'"PTP=K2AB'D#E"39O?4W_8GP9)1JI3?B7;/ M3C&?R::.JR &VMP0FTOL.4-'T?:MK7J'!G!WQ9U!Y/IVQZ\VL2VLT\9_)L^J MJ)<;X*V[KHL;=^T3JJ*B#.@$GVT+TW&LVF%/WDSQP4"" E75N3U$;!":H85Y M&+[AR$E@FL.72R]V\/ @U+HL'JUUSEL["@&N)$[ M W+('8],2D^WQ31[2IZ]V,3#@#U,Q1J%3&%_)[.[/S%K;!MW<'';8%>"!>'5 MZW#AW0:PBEW% D"&B4EC'!Q-8/WNF(XB?FR>/[7WY='Q9S?UXNFV\B8U&K7W1S ,F^HUD MH.QV-BW*(WBG#7*4^ >\7-Y#=+Z666U*OA#9ABQP:*&MUT- E,ESDFIHXG4$7YN:@B47>JB8E.);!K-K"CIO_C(N)>V_P- M[?U:;%W)"J_^^/FGU]VS(WWT/6VK,6(H7GX'-24=1"EI1NUQ*GU5S!SD]]ZB MKX"9S)"EB>FF2*,^C5*8H4:9#ZMTGEZ?RTV6W!KO\KH3!B%\&5:,2*($E5J=W[%^ M]XK7Q=).P_U9[Y< N >*W \O*$.[J!"BK;SH;B<;:]?Q:8+G)MIE1=/OP ML6X_@P(04*OI.*QU\'_B;'H.B+Y M;$!^7^W.I4PNOF!SX]!T2!*5F[#\X$]AROFW^!Y;E3%R GI,;\ W'EY;KP>_ M<[=7A?WS@]7(".13,@)[#Z^EZI?VR]=JY?OCAX\W9J_:M$#PW?A>:+&LA[\V M?+-E7'BFN\J)@J$=NTN_>HQ27YJ@I@WP-=#0R'*8^GZ[O&V<><^6[V(TR&CC MM"]"-/(,Q^RRZ"C=GI2-4C7<-JY=X]($8T5_A(QT![!V%$[&,"[X"Z53/OO/ MSL$G7;;\U$Y^EZGT:3C++4 M#TN2,S1X;N 7DB#;FQMWVC\I]MIQ [03A9*WGNT:8HF Y07*$W4T=C@8=?/9 MHP2(QF+PZ0:QOOPP/;+4\"UB@P1+%YY_G02-^:A+DCZ9PC!+@ MXV\GU6^=]&QG,90C-UB:_T_LY(6CBQRQ;9R[QN>.:]%99SA#(9D'1;--(\)) M2 *3("/I?$,SO=L@.T&,9H1#)'C)D<*]WG&R8BH M=[W[F;\R,_ M>UY;C>!=(25X5WAX/?SN[MR_.$'I":A%&]ZB'1LZ4=91N_=:_;F+L%.YG8S1 M::.?1;:RZ6"P(BUCH6\SK34 M"9N>C\8^>H!8T[:3R\=L;UPOZL6XR7W7]>X$]E3)K9W:]="R7$$"10'\JC3! M;ZZ.RDW;;^VVHF0U7XT*78VJM@O#C+8AJVE-M="1-;6SIDQJU=S.5BZOV?(3 MTF/**MU"(9_)%M(ZE-C$%S2C]%=$. H7J'1Y% 4EMTUJ)XA>16B>8'"'0WAGK)SVL;?H_N%\5AT6ZDP%'Y!6P@Z M%0+V"KWTUVUNI+Y/NKU@?\%Q^-KS\:K#3P./_->H8C"#)*I;-HZTR!A5I!/8 M5<1C&.;$9W7M "[I.7B]KLPBJL6@6!FT><\WU/47Q24@3>Q O@4WK1:(&U3) M;8-.3:Z,/M?T DN>!T@0#\AHDJ>>.)P&9F23)XTK8(\_6E#7=ISH]096W%'U MA<&4PQ"#$E%4:(&,85Q70P\+X'$L3<:H=$)H=[FB@7_V6AQ$Z"QG:H=RW#!-P M;0V>H:XE5?@)$^YFH^%;#9/R!56?9S][\K9(_DM1=L=)95<9+=(K29'.==A1 MS#"@_NF[INE>4V0V*,G5G;NA;[N!727L+*TB2>C%OIC4C/3BC^^W+U_\WN?= M\.EM>K&/O&/IQW0ED9734P=DS=N-!#HA-M=-KXI[(_5E:?,OS0BI=J!*V>Y MK*C!A95"\@+GN/IQ/SV8<.BA3P'W_1A>U0U$0D/\Z A"1NS]U: MIVJ)OTKG@\1C%(K8W(AB$?OZ-_2P!)8>(\^0$=]MVM5F3-2HFS@LT_=6"9/; MS^9R^Q-*F!.L6H;;%^U'%RZUTY>=SD7/.3I<7N&2VT?ADMM/%R[#]C>57 &_ M;0P+*-DA,R".$*UN5S_+)T:) M MS 3I++SCK@(F;Z'?X$S\(][AF>"_JN8L'?:^1=V&!L@H?9@9UO;F ]<=NW MGFT@)WS,$@B>*N4N7_@7'KV:2!%T@.NUY\CZWXKGFD8=EF:T8<$>W50@W985 MW4/:I_;DOV$7L Z\*M':44G[=M3=FO(J^)C?XZ+!(4\'\\ 5@0@[H*@$M7W@ M'J[HG,%U9/ Z@0-019G% MSQ<_-_M^@VU^=BC6C^$DN2 V[O@75"&I"F ..#.=&;A0KH!H<4*;N$'ZGDX+SZS+/>OGT7XG$D^EF-=",>M%L5%R\Y/[?7/C MIMQN;AS;S.PG7MS1ZU./4>R?S339,Y6N2T.O82%_D@SP;:%%955Y2J8C$%[$ MVK5<'&A5F4TI$89=XU0MN"%2>A!@VY+DYB:;NFG[QC,&P!6("=NV7IOU*-F\ M=&,1=@3->G08[:K4NL\6V]H^]ASZ="=A)=CEP=6;5+V'\P,]Q\*J7'XL]O-S MSJ9F.>AY!)T6_MOU#/(PP"P.N"R8G\0CM3!7\VSY6$V%2Y:I.O@N\Q0+#;C_ M3UMUW[*H7!O]#5ZIYZJVI\V-.S2V.Z#@>EBC950[X 1CZ)P3B+'<+]"%)18Z M(R#%._18Y>$@X"FY"HY=5T@_PB.XZ_O]7Y+\->&:4:$ROR?*0"BO4S^+(#H& M1!U2SXEH+01>8(,C1OVG0LH9+9".'C6/MC')&8KL,K7EG!Q%[E8Y-.LTQ@]' MC^)3#SN.@YDVX\K;-G(Y'(EFQXJ%A-K:QNM,<_]HJ\\>)J2IXS5)_F1HJ F^ MFH=.M:-]"XCR+)1#*GEC+"JHLA;EBY,F*APA.5)R*!8_5$D0#$50>[-E))0' MF4'!N7M#5^C,]X(@:/AE@_V MK(.XSR&"/4Z/X@QB]S$,"T&:_@:E@T418F"GPAL(\=G]?7E5OOMRUVR\G1#S ML98'DV) IT,N%^]T$"MX&+C]J4SD9=EULK]COKO>S8)CL)\V82[=4U"91;<_ M8C^3M/08%R:G+DQ^^@MS8[TZ?JYW?_&X/S/),9.(WSB$4")T!H0XR-?O#W9V MGDXPI[#2DB.G[E#^7R0Y+F;7>P>%S'[J^*CADH-C^XDLT.:&UD@6-M$I M0 DSLJ6,!WMS!!]6U>:B0J?')GV?-\+^ 98<)APJ?&W2>H\JTWCLQDQ)OA'YW#&LXA5W0!V8O#Q[/]B_.3WX[Q6\:). T!!U[ M@F:NF/OPL;"WBQ&K[03WW,4GO4<^)4<\.P%G:7@=RL,+^H:]S[X31DY8%^' MOF/52!Q\DUYQ*=H -2\-:(PYT&$!9_NBA]?.%ZN8/=MY?=FO+'VC3-P5BS?+ M'!X_O-IW)T?'M]?AO1,-$8Q-3_GP49*/''I%'P*ZD!1*,LM$[73CDVZ\QKL/ MTTXBCQ%^ZD'ON[.>XGZ5E/%RF+LNZY=DJ/ML29F?-2E15,V"4JNPT?Q"66(N M(^9O50 T!EPQCU'H0X>L#YR'/J3F\\W6C;)8-'F+A#@%.N@@'!) I(/0%[./ MD_3*C?)=*6L=F\4(Q"']/.9FX(]+BO<(% P&(2EL#X2]G6@L_?\L+9_/I#/R M[7P^T_#&7>X@# Z.6T]-=26I/&-W-^QV)Y^A6:N)$XN*P>'N]Z/VTL-Z3R5O@N].VDT6"X=,;#09/20 MW_]9-*N6WHM59RKGCW;.ZR>UVN5+97\U>?7=Y/STO#IO+V*(E.=:!5LT6/^] MZ+NS-XNVVF%L@UAHN8=:^'/VPOWWW"R+#DX.=YM_OS=JLR$ZZ85F^_' M=;LSX;I%F]51[=.BN7YGWG;*-[6U!<1?CGJE3]?YXGVS5.^_!Q&1W\56B1-B MN2SK7/9@>Y6LZW?GVMD6B]C>K_9Q]MO9:7,5N?;]8BGYW'9:C=$;[>QQIZCO M/+R&IS_RMM6[/*C-:X1'8NCY8A++,;[!F@31#WQXK16KUSL7 MQU^LO>K2)XI+"$G4:F'Z$&?OQ,JSN:/%Z_BIX%HX2^_VX,5;&G$G&(L*0G!(OTEC5O/FDZF]4)G2"CTZ5 M-$W+D,Z8(]5C9XGZ*:H+$["?QBHL_5Y51.+J^QH$5F(/HD0H2?\UE\^6S+)F M;A797)0;KN+2Y=3)55P[S;U=7\OUM?SSKN6MA.U=Q<7C6 %T7CNFLXK+Q]#K M*J[[KW/7^"GR6]/)Q 75^Q5W4BM!9@@ %W7?"(Q'GH1;R,I!.Y/7J0PMG9IE M498*#N[/LF%,(PG#R]W9ZV;GV$F#&UT*/ON_*2R6GP^+)?IQ MI+%)AMM0QGOZ=?6Y]2V?^_JYT-]5(YYFR,<9]+R,<2A9#J22PZ!_2\9ZP^@Q MFS#+-Q$%S(3^P]N(U^-;.G@>O MS4*P.YB3U7,-[<$&/MF(M+K&X!,46L0#Z/-.:;^=@A\^'FP/FGSW9D9=4-I[ M=A;+&?< ODMER7P,CDD@'5Z#[DOW\KO_5/":0YJK4^T-0;D/:=M=B)B?$+I@ MX+V<'33!7)DGS8HH3,(WP43T'&I)#.2G\H_]T[M:S[R]3VG.'61&S)^39K?U MN7*8;D!DMW?W%\UB8U=3C/[@C%7#FZI19Z\[)CP1;=NJ'1-& M 3,O\X_>:ZT6_V!?<1V*G7YYO_IG-R>O!X=WMWU@12G.9T8]=^C%';.U?J^ MV][/Y_+_+(;&:>)T(F2E43)%DF=*B?JI=+]_=95]J1W7QI>HLSV:G04?S?** MH?>P4(_DZ+3_J.%H XXAM=-X5D4#?7N>) $S0JQE9VC^GJK9=@$"UZJI=^H: MCI*"3V6K^KO2NW'*]F@IF#%2CN=-.2K!TG_-UV8>29V%6-"YPD[F(%L8:=Z, MR=!_3\W+XZF'F30/CGL0;],61X5?GTXO7PJWWR?0%L-8>.%>W52$69AUGMO> M'VV=+U8>SUR/OF'YJVSC]^>NDIA>8ZK=_/;.- =-7W^#ZJ7O&36O4W&LB;3O M3$KA!V>[3@9+J^O"Q?-9Z7BW4N^+/J6I6DM,5WP;%98HZS43'9K9V=O)[!3S M$XNA^?/G>.ITEH"^8Z? AG#C_D&E<&G>WNQ]KPX&EI,#BPF!W)(\V9?_6JF< MU^R4XEX:-,7R<>,T\!$Q&,6%9FP&I[PJYGG[>/_R^/93<^J4UPD+V3GENZYO M[N[>(=F%N:[LF+FN-S'HRD45A%2@1HA_E;4S$Q"E>(@/B2BMG>18H=?7XOFG M7\?NMZ_%XC@V3NQ<0GD;E]GDZ2/"W$R>G6(6#)[193[+H&*FSM:-3_7A!D\? M0QY^/3W+/?TL'ORT)PXH2[9,6.+OR7/O9NT4MG.C<\#+P(KOBZ(R\L0&Z>S! M\"JOSO%-[E,V^]OYXDQO[Z0*W"4O]WD#-3]\W(M:G>=J HW;!7WT\/KYUW=_ M_^3PQZ4_K\[=1!?TO/IAM2YKZZ7J=&K6Q__]_[:VC%,$MOJO<0,G\P\\\'?' M B\1")HUMK;DW:W9S\,3!J3?1;JXX6+\1%.L3BY)J'\,A$'XKU'RS8I=_%M.BE!9=C6BI(8?YDDL&DT?91?_X?ZYZ_K M*"$PCZU$*/T<70'UFX]]/_K?_YBC:*L?"9X5'X=V,^9Y$Q=TWV>'!Q!0]WKJ MN%0X;H,@M]T M)":8N#IL6JW)J-2?%AR[D#?5(BY( SV^^3GLTJ\)-LW(K]\/'5\KV)A_AN;@SGJ+Z0[A0VSI7GXFQ(*S'-=MCD MWC>PTNU=^/MG>!'\UMQS6>'4$0L8BTEFO],9LLCDR85L8>B8YTC*T'03L?Z, MT6W:U:;1-&L&\D7_E7QG$30&T\CX;@IAKUU+LLW.0! =DBS3F2HZ:X MF-^(J[D,@4$"/?S1+'W9J827__R[=]CZYAYV!R>L!I-O9<%#9WXZF!X8!#;* MF)M:6GTTN.XU5QR&[ZK<:%NX'UT'8+71G?JL'5KG1W8M' MGL7DY3:3U# CBF=H7"XL:93*&V]C"X8HW"HD)0Z0<:3(29N5]N8#G"FJ7Z]5 M^+KC?K&\L]UE.L#YH?7U'V!NOS#<#*D+)\FWJE[#!<<*P4*B?< _<(J$Y="D MZ] SXHAK8K@?CBWG.=K@=$TWVV\\&7$TC8R8Y7QB\S+_EW$OBK^ .J:'__@CV?^6%/RT@ MJB21WC]$[I.[X^[J6<0+_VS7?3[XN=>-0C#W[KA2& YJB]?$U![%B@O9YPRR MA5L[ROO93?)I=CNM8IB9M&4[#NY:,6OGS:3L&Q?+J*+(MVU$$=W>W+AKV@$_ M!_ZT)$PP/*MBZ;?$ ZM9<\BVI$?1IC+L-&\^MPC6Y"KP4\\7/\+/#C<_ M#@/K=?][KI$J(6/$A3T-V.Z\,X*+)1?B4Q2'.SRKBB2[:LO^7_LC'!%QB5NU M-C=T'-L CJ@/O';I=Y1^$&\(-8B@E$8>75Q+LV'N$-7'TT-4-T=%&X?N$7S9WO7#::*X9PW8XVEM!/:[1KB79]\/"Z/KZO89;581>+LKC"W*QCL%=[#&@Y[@==5 M\,D?P/H1U/0*;T*'G%[A;1#T] JO?PU!_8="4,^I.7HT!/7(PJ@1H8I/%^7: M2Z=2O-X;H]_MST&P'C-8-45-7CZ7S>3RH]O]EPCDNJ^!Z'U!KJ=E[9Q[>WAZ MG;\Y+ Y!%O[W8&3/C^7C0-KYM.3N4O#\3("T9UFP.$L@[6EOB]/]>5W(/07. MIR&(\G/$X9XXD;#,4-W[4?)X#=7]KA"LLVSBG@2J>]KK>&M]K>^%/_?='WVP MAK- ^AX/2S2?SRT!S&MNR5"SISW:W\7<-^_HTJZ=%F<+NCWNH2X:NW=Y 6+7 M.-7]("NSQJF>VHQ_W/.^>!VOEC<7#7.=SR\:2WEJ'-/%P%Q/>Z;-JZ/GAGMT M:-\_O0]*=CZ_MQ:":Y3L>:)DSQ*Y:EJ4[&GO:];[G2]F._O?ZCMKD.V9N:V3 MAA3W,\7=R>&TWAF%^V3I4;BGO1RE\F7VJ'?V%.Y6UB#>B[\=\>CCP,^;G+ M@&:X-'G&^?%[+_Q:-'?,IU\O*?"&_P(@\D6I]MS>2G#\F_$[CY<2K7S:VW%8 M[-:N[)O=0J6Q>+#S62<5WPT/?7\[M\9#7^.A3Y@,FQX/?6I;L'CI'7RM'GLG M8XV,F0N<^I@1X<+!J(CP,FB7-'MJEO/XW@Q4/BVG7'@WIW>?RR_Y\\D'9TZ M^'W9%^](' M,.1P#= M74X$4%U6T$.DE'C]?^H$<77HO&@.!K)19?D30 5N=,D P%"1I M4 *'Y10&$3HA./)"AZOO5\R?/K1=S^4F109<1&'02KAH.1#P^_/#F MQL10H&FL<_JG(8$.Y+ELK^/?GO[J-7[N+!X(=&S.6 $8T,%>\>;&I#B@QY-C MQ,V8+9Y[7^]_%6VS_B7"Z(J @?IAI=X%]',Z==6/,5P8H:E2\?S>>%:3HWT. M/*M/UY5O5^;CW=.OI_<^J\'XGK,^J_Q0<$]&Y)P(W7.P&2)@_"8%^-S<>"/" M9^F-MW]B<,^!''72[GSO>!>?O^2M]^:HP7">,^8H.,#)+_\;CVIR',^!1W7E M'>1/+[M?NV>Y]SZJP+I]NGPIAPGTL/Z3DOQLZ/R]AOPO@YS)^EYFX1WPFI,6'$)I4*4XX;V\WN9W;W<\,]MR3G3-3'-DO.F3SN M,X!S.D^]VZ?ZWLMY^?'/X9S!\:/9<\[>WEYF;[QJ!4_0,&-HM"W@% ^-TBN+9Q%63C]D.)C#5O.K815T1MSN8& M%6(;!!]>((3PP4+"(XE2U:GP5^%97,TU M*-#F?BFW&C?UW;M<2KBD+%S]>U5L>K@D@,*3$G$XS5P2NV=UZ\_/KGWU<&=+2Q'E?Q<[6LQ MDM[O=&/T?N+<=C$M?KT,Z*P1=.IL8?X6<^L2 ?BY7:L;OUPP7?>G%^R.I5W& M0=!A:,@'K\#\X[6&W/C[MSCSNNO,[?:,5- )<90&BO# M[1/JBG>X#KK6R&[OC4:A6#8PIF_"O7'A/A&PZZP5RV+N)F]C5HB'HRZ@=5UX M;7P]_-W]-)YZZ2/RL*LW+T3#"6GX[E=+7JM"\2!3S!^\X6;]/4,5,Y/FQ0F/ MX!U5S.F^^WWG_.#BIK;_)A7##U],AB=_]&B3\DM$#5-X!S24U9)<*X[L\ M$+PSP1X=R6VGR6#E0$E'8"PHD?[^S&CE@SM:2;(/I/G!*; 2APEN[[6#MM/]]Y> MQ2F,95;/!@+JO0.BXZ.&SE%EM68='QH8/)#8+YX&Z=/KR6[KZ>GW_;*_X^ M+,X)=TNN<%5JD@D08'-CC.;?_/NK>_WEH)G:Y-CF MFV28T47+&*)]Z5WP0::Y5ECZ!M:?E=*ENX.V]B*@ J(SG%G7R/YN]M?AK5]_ MN=M;IC.<3]_'D#,LSAH^9$#)*G;M+0PXI#B5F)@8/F10B<'7^\04P4IA(3$^.*##C#,\]^/'ST=C^_.LMTAH,11N9UAL7% MBHGWQ1C97PC&B'H2?REI8D^*.S* @Z^Z!Z>PZJ^W3Y6E1QT909&QD$BFO ) MML_L[.V.Y/R1("02-%#C?XGF.>@BQ)%(L-5C[D@DQ55$(AG ]5^R9NVQ77S\ MW9L,AV1KEC@DHUEQF5!(+X5D- M_=[#:R'_H_8;OX6;/7XJ4,KSX2VO]!H@HMONA*#S.P'30[Q1>X*P#J+GM$PP4"0TL@- MJY^9PT$:]R[8A!TRNG]WO! !G4@8!20KR'L4,H']4+N&X@D(RA(G0)'3=_4U M>":C:?+MD2(([JA9A>(,>R<%/%C*F0P^5/HJZ?49@)95^Q+Z(E5BQ_":5OX M]*TB9<;GA[FSWLWR[&9589SLCY&/2$&HR#A?8U4N-G>]N2$, )I-MO$DX+AFPV=M>8.,3Y0,PF\%?IMDQU:K?@9>(;(:P_)-; MQ=> N8L6#?PU )N)I]1O;D2NF/+UV#SR7-"N_2K J#KP0[MNPSO3",CT W=C M -W ]3 Q -KQ?1[B&]A_C+NQ],NF:\ 9H*KI^S1 4LVCPNAUT 07F,<,V12R MY#NA)6("_3!K\'_T[(%=M&^Z9H@.KU>'=S6!H_1'#4K[$"_'$2085#6^3C%D MJR\5I,]B.X_>EA*IHY%J[JZ[JV5M7G___.R:)]^#W,F!BD.?:CQ;U[T@6!+C&P06GIG)/)J3ACJ!A/ELL9!]>G5._ MX1TTFN=5^UUH*%K@QZ7ASF :%@^VA\!L"AK&<3;7$FQ18<]:C3(A"!B=(?GB M<]S2(/_'*.BJ3M=M*J5GF;Z+P^D0>PV#BC(2=EFZ!64**CR@%Z"KJ@4\X4-# MA5>R$7%;U$RDZ;8_K"G_OI)ANEHKXD4F_H4 M^W;TD8),M/D7>^9MNW#GW46)MJ,T0B6IP-L?=5W?L/NQLL1#]C2#>Y[;3NM' M3HK* >I*#_:2N8@6#>P6C*:8,PT<5[-0+6)%58AQ7ST0/*0&8G.C'I.>(6>4 M4\ZL[GLM#N;"W6'["X^1*BBJ!-Y;HZ 7F*R^17G52F^,V@I957TNOG9L\9_G MVME&S*SK@T'9X=GR]$NK<-&MO#@];5"+7"/>WC1:#6)D&DX_UD8GK.F<+P=G MMX?@B$L.)O88.J!GP%T]4I9^*>!2\Y&VP'Q/_+CZ9.]W3'?O>VZ B3'(SQDE MP*:AP%)(LMV1?+ V41;E9(D\)WCZM@OBW\/"(+(@*/L03[6)S*.J!Q(I",NM M2;N$TY+H 8F:(!!M/%J81+Y\F>%520/55 &N13&,Z!.;&S*EFK(.-3K,,N') ML>0@.@L3U .O^6S),>+S:XSX66#$Y]<8\6N,^#^L(@[\MY;-89>26U-&4=6V M@LC>&50B5XQ9E),\Z.'U]_>;'X=GW=TOSRM2,[>34C.W]_":LP^:AR]'%^>= M QJ,)8E VC%&AG7EW#LFY*-3">%43#P5-'CIP%1A@C"$R;'-9W,Y#++ G\4,&,863XV#+[AVT#0J M8/V"08NQ$)0Z:!Y?N\;GCM,3>8;$K7MDK;-/#%0=N=H8%I! M6.+$+,9'.B<=W]-R)0_]#RMU@+%\.^RAG9F(B>B_IHL@XR'Y\]/FO7EA^J6B M,J3.H]NC^&ATMF6B+0U%()8!CP&+?D.+#Q+OP\?\WD%F?V]@;@N][%A(5+ZJ_[;S7I=TVKKP0I7H0 MFJREN**>B9%!,I!FVMR(UP1(EJC;*/EM+E"P0+D(\8Y+"K0B=ZF@CKR.'\J" M!N;M^]6[7\D%P_5!XW'B>YUY68"USV=W#[ M=/P . :>9W&3OE\I'QEXQ:W!=8Z-C\^_$5-H@I@\(L$"D4O!9J!DP M#8CA:_**HH)%ZH"CT P[.S8\H^&.._829#G9_@F7$!M2A)5&%BS5=8\-VF M @@PR%%HD!R!)2&?4SDN,CD!&1B!C<(8_\-=I0RB@=]W$V_%FB-X$W76"A<# M(USXZ*[M@(G/I1LLP/3'X(4R-3P,*G(RZT WHQ/:COU*CU_?B<6946S/L@UU MR%RXMJ#>*7*.B@KLFQI]_[/E!U;/**-M P(A>8_%=<,F#ZS\ #GS;#E>FP(/ M?+WES&(4*-H#56#W6/N&"A0P(\BJ%S0X&K[9$C4JN#[6G1P>[PO*G6J^X;5< M+D4U4-)(03,(96FL2 SLA#=R;#]37."Z#M\@L2%C,M7":R^\.N^UGR, L>L8 M\48%8@:O?:SZL)%K?&O@+;^W/RSPEMX*4!K[4/2RS_D<3>7[Z:M?KEW]N&@N MYFB26&VS.IKA!7Q#NC:DA)J9!)&5H8@N)=A LS&D82&L!VP8>ELU6.*'^;Z6 MB561N.\58BM;#12UM[("<'2D38=C'./;#Z]WN]6+H\K^S]T?]FH$W/92 FZ[ M#Z\O[H_N_7/YAW7SX6,D'00)6.^=6:B8VJ"6C'.7;RQ<@G5 ;AGL&)40KXA. M$B[?#MCC'I;/X?$ UW5FRE % M7SW5",1C1VF;P0L:UCH0%PI)[#G0*5T/])7E#AE5P&_Y\-%SK8':OG\_LI/% M!]/.Q0;+9!$!6H4UNPZF'7Y:G8^#?Z@^:>G';FY8+M='>))EU(NB0F8,D7CP MG2<+L_LMRT38Q7K'P9]RDZ#G!]S>C$VIU:9MU35;5J5W\ E^Y%@_V\![J8$5 M\5WR?;'_6"Z)NX]C;CI_%!M-/=^I=>V:E8GH<+]=WC:TAX%!&YG).#;(L>'H M7-NDM8.8-0/,8EG1XC-6W6";M0.3B?4 (WN8\><888A%F+H:CVB*[(2!SLK M8" P6W 3$.Q/E8Y,72">6@E#(#\M_+SB,(W.5,N.Q 8&:AHETK#FHES^1!QS M 6H?F(#*B<.39Y0;@Y1];,+-H.\\O':?\[7;L^ZQ>[ [+Q6/BGG_;R.IEP\? M7G]^&N5_\\#%:I,&KE&*)]=?\0M$)13E??M&E"56;D^>+*%/@DW<- MAT)[7-E5I9:RS0V!,(TL?FT^.7!38L*$Y(^):*@MK#%7P%0BYZ#Z"T72 5%3 M'4MAIGK^D_@@7"C4+-P B)<0W^2 8B$1"!(!N_?%U>9EVIPO&(;Z?0%WU;(B M'PN_=P8H)O4Z!C$Y^0;N&=XYW^O/SR^)R+ )/I MW?UD&@H/&_GC!=WI2WUK*B@L";WD%1Y-E \?=_,#@%RE'%6%=OT'SQR!$5)Y MS$-K7E)6PV#-=]X=L0X\4QQ/7IE',SJHO']NECO7SZ'SE#BH4+P:=Z!!$XZ# MY@O'E5<-E^,K.J(]5P_0B-JA@*""A9D[AW.T?SG7Q]7'_:MF5*R&[QL7 M1S^QS%1C>.)C?6-,;.BD YK]1,=))@N5D I)K8Z',P^84?88]AL;KJ7ELCW0 M5M"T=PZ4X[U9W"F?_ I_?UE^YWM%@^7)!0]KC"NL&^-FT1A76#?&K49CW$K= MX.FK25)A"T=!^69GC,I8^1BI>,CF7-T) M][AL')^7C^[+Y?/K*Z-T=0S_+UW\+)^7C>M3X_3\JG1U=%ZZ,(ZNKX[/[^1G M;D_*]Q=W])'KFY/;$OZBG!(I7!$V6/U8IX+CIHA.)P@D%)?IFDXO %\K: I( M=3 &S9H ,7GLN&Q/J?X7K)$CJY2C-E2!1-,R1I2ZX.Z8?49<013(R8@36(B^ MU!]@-7K*6I.66F9S VQ7>AJ;>D!VD*A8+ <6>H.?+<.0COV[8]<(A%@0+9"% M,%N.YSWA4S1:<_.2^^QA18YO!T^\%E5X@^4OV\9/KR-.'0]&13!%D]0M?,TX M-;'52>+W YVJTN?#595I"<$_8^(T[RPKMY;H,:X?L:I/%9W)77&BI+]NN/#W?6< M#HK>/ 7?R&(1_'^.M[Z7+K M&Y!VK_C/WUB)B)5-'JSPV8*'.U9@"!5QXW4M_[#C]?BS6-94ZU1#SGO]P[]. M7_/-D#5O;J0]FW04!CA,HV*&($%[\G7!/TK]E%F)V54T^U&B/'UF-6"60K&)\ M1P.N+N?5B:%RHW<)*=VY)M!VJCF'IL M@,GDV0[]HH$I45Q6Z'>JW!KS&!.*OTH '^!FF-FVQ8!/QTX4UI:P '/Q! MG1AU(&BORDZQO*A:=6.&C9'H-P&P!PHD2E7#L7?0TJ'T9@88*."3JUDXV8V^ MO[F!!P*6(?6>D!G7!H+7D%/@@L.+,"#OS D\3M+$OHN?!1O%K]%3>L!U\F%BZA#S($@N_'@&>]@QLRX& M;\!28&F!5P^[-,.>8,8]!W]F@9/@:TR#/"O/G9E&L"QB>H,E9S).>,0^U[@+ M)=^!)@1SB>TLGN,U)&Q!)%HSQJOE$PP:F&Q80%[!QIB6'1);6J*V%,RHM)L4 MV7,)O4)D8S8FA#.R6=778M>+[$VZJQ%[:?SY;/N>&Y4)<;(\)",7&T-YJ%)H M.2!3T)S^4&7#Q<%T7E$W21^I:HV=8](7;[BX6-1K%B!>/@L>^K>09 BLH?5 2)>0>#U@ M#[N+#EG7[,&BY4I 3N*4-Y++0NS&[S_?JL!K@XN$X4[2*QT?9*2EFRIJ%S56 M5Z945]&V\$I@NU_3!F',+I?D;J%[VGB)3!\4!+E[6UY]"R[%EDE8\II(45,9 M!,I'U?,5:#UOB/6N:W6);')[(+[P_J&G+PVI=**O[\@"+2A1SP.'"&+;C ;H M[;7+OWB0/>?\>ZA%:P?1E3(D C+LLT((MTA[=+PO2Y:M#Y!29%R!&WD M.7:5[&#P+^ !3;O!9C]#U1A4A"F<&&IGA@_7G0X&'NF5N!AL?P*]@G55&*M] MCMJXW5B8%V]_PZ-V$;."$TD],*MH8 F"I3!Z.Q=82EL*?\3/(M=)Q+SQF37+ M@1>!AUZSS!H% [8W-^YHS(G)9-(+/#AH*E9%8U)DO+G2 0N.RYM)AT7.E2@Z M\"GY*9X@'HT5G*"#_ ??)XP0C M-6*(7)#X>!\[E#J])$'0NCKJ?04(PUJ>5?3F1OKW^=G=)CAD7;0=HH)/5?LB M./X*'V6PF2S1%G,Q.EK*8_N!Z6+;<\OS7<*JF^*ZZF8653?%==7-NNIF+7@J'(,I2Q]_)=V$U:YUP1HG._X\ M>F,-' =6U/]E=Q^MYP\?,?D'1JN625,[ME>S+7-%[PY='$RXJ@@9#58+976& M5?<]AJBD*)I*1V*=C6@P,;$JOD9N7!1A3X3U8YF'# ?X0;Q+; KP%C"HB'@P M>@B?*U7TF+NJ4C';;4=&S[>QI(-@9]HX(#4>[JOB.GVT(V0T\YF3PBWOF7LK M\"TJK,FJ"SL:X<>B^0+7"'8KN)L.%G\TV>$%%5ZSQ>9DE)5"MC2=R].R#93J MJIM^B[>K)<7@<: GL%W05\]H8J[$IY_ 7C$'(YYI8DL1>_-XP?W?,:L<)94097&?VO*-$A2<3)L*]PS07!I(-^"J-84?S MG;(S,HG1M?@I+0NGWJI$4IO<;(N;13'QWZFH2#+F_L&9U ?ZH4?(T>=\\3][ MTB-@%UR>(AS^P,[5FPLT^TB77 MYL;_ V'TCW'B B$L6HEQ)S,;P/'G;G5;E8Z4CD[N5'Z?(Q24L3:-.EP66]SE M(.S4>JJZS\+A9RK_8TI$CYO#0K+.)"HC@%^JUXQ'DB@]OW.6R%AJZL)50D8$ M\*EA^LI\CAK\X1_8)G[C!2%FT#L8[2U7FY[G1*#XEIDQ+LCI+]E^QKC$;6-K M\*U$+CH'N6!SQ$_AR5^4+F_EIA1VHA2%]8Y/XLEZ@9]B41ZS1]+R4,RBTE0D ME8V:U:**!9$M[\ 2X&NEJ[L?<-@FILD1X+Z&?, =SIJ EA.^ ]G&>5_6BR5D MI$Z5E?BLZUSC\KA43KP9EL=D+8.0#T)^>89I:MR96"R*JLK8.5#L<6PW;%S? M)Y"CKZA(:4/6"Z9* DMU.!%$./?BX?&H4I03^<&_SB]__(TG?&@V?=.&RUCN M.'"]31:8'?_9ZB7RB#=-[) [5R,()$VOKDNEZ+ /SV\E9M1:4"[41)>'#%9? MHN#(D/Z3H14>J:*VM6'^#LT#L0L:E8I=^PTP?D3^OV;5R= :6$AFI-61"0 0 MBQ(+5%* SIF"9!=S"S$5\DS-ZEHUN)[8$+9IQ@C,NH5_ E\]FL (VX=ZG1@=+"C)@KL" (9P[1.%$G\RY4T3^: MOEP_@8](5"V@P8ZX$S9!^?IRMDNDN,"C8-V!A1=D0Z!5$'V&1/#FQEG']$&L M.J"-<87G["-D8,5R QM"__9Z/#^Y5F&SA;-=G&\"@()J_O,C0QK<;K = :9&5Q9:,7K3/0JH)H5FCBT(&,@Y .W M$ ^NHU&N3K+C.%&;&?,VL-Y&N"C^DQ4JW"(NW".C H&HT;FL=47J4R$MF92' MW2)!PG#78*.98(.96)]3$4M(?@91"+" 3V8N6VA"P*UJ4$6D"5?49(O E!YW MJ1-ZZ)Q5C?.:<)E8A)5[06BU(H/X7&D=@KE@AZV%-=T6=LW;@;8/)A1G4FF= M'E8,8KTEF>BB1)SL0*U,MF;)E*S(&LM4K#)1!-:XH"+G>FL6EVJ)E]( (0;W MUI.Q&6DKBKIOL,GA]+02=)7M=<4!RX""*.=%2]L4CK:L!XRJ.LF1I=8I-^2< M*#_.BZ>4#2Q89!&8"*L$LE01]G6)=<)M H:B"E'%> *TW$2PWX9C,4Q0#,L< MZQ!]"S81@.!E[)ZZ>KT!7D\-GG]DMCD880O1[4EV%,7Q[/,+!J$X#7EMIF(5 M8D6C[7@A%^CB7L=@10-OGLJEZN]_!Z@8'E! TCI4"6ZH1;=B@! MSU3S&A<1>IW:%K-U% R2]8.Q*_3=WCJU16D*, FUE\2O%1=V@URKVFUT<%7$ M$U9"MS\0G1\\(%I>!%UCF#6L]:Q@;;D)NPTY, 5/PS)NDFQZW)%KTI4$"4SB MWC#19\"0W&WI\X'7:#LR0"C+6Y"FPHT#^TN_,QPV8Z$0B2B,!%);JBI5E_7C ML>@=BRR\1:JZW>NZ;-;(7ZKMB])]LA$;%L<7\5O2WE&E\+8V2X'B*4@5BLGU M=*V;)D7K8"!U?$MHO18*ORWDG[B<<*T02_.%JA'_4IK&\[!&+3YO#]LCL5N" M6I'THPX\H<^56,;'D-D@SID%KWQ+$)5[LSEA.?4M"L.@(L.5TH'T5[LW.Q6! M:5>C >^AJKE8^?&*U:,DI$17!Q3$39[',?5R]3U$Z8WUU&N4YT.7A!3V39I MM<)M&_LK6-Z:DC,LJK,RL:#(D7*?9'5&61U\:ZM/FJK#.^A@$,SS12NIO+WD M:>B@=4J#BU_K7@A%\C&<2Q5I*/+)L HX3FPJK:_Z4]6Y82.WKR)*JH69TQ>B MY_2=L.GF)<;'J>/86==QS**.8V==Q[&NX_C7FWOG+L:@>RDS_QRSXU:;8BI/ MW?:#4*O\=WI;")S18W.*G!9LYV-U*8/G58S8Q)L*6%T&['NJ_F(/;4ZM1R76 M,@??5ZUTR@4EC:?<,Y$+817"W5FV6_=-;GVD]&N4)@!#@.Q4^$%%F*%@2HB" M:%2G(O!6LP,P2GN!\JN%J@1/F=.<&/L"K\XGI$ SR@:#)XJJ#J?A]K2T@J"D MV'M+.H$A'1B9G![>$JSBU30@:<^0T&F#IM>MTGIQ!A*<_[%M-3SCT.S)VH'^ M)%"I]HSF54UF+I3]%N4;"-NV@36>R .TC5B]+IN(;&?1:9,]HTX"_<"6C(OB M:H6]!S9 TQ10BBN8F)T9&-)[Y!M*JB5T<^.;;+>7D1ZRE55F :[.1[:;8)#/EE*4KR;FZ<8J::)4\^FRUF"(;1#L006'8B?37T M&Z%]4-[%$"*,H0 1H9:I9R0';LL$]\##T58-CB2IL%:=1FNU,*:F!799N)*[ M2F4TV'*"*Z=E$<[X-JT\1;=IJQ&[W&/4"802%CY3U3$#!N'AWA2">++)S-$ M+J*:)W'S:%"@]$6UI([TFGVOTL'L,@:[MCA /0SJ@+= CJ9X M#CUC3+&>,O M>9@QP(R_D3L8Q$=;AR> 5?6-^^KKZ,23&HN5*U%W?Y_#+1KS+=7H LJBBV&# MIMT6Y4GQGG[8BFG[LH/ EJ<*QH%7,X$!8D\7./'48)@SJ&W&E[WOD4&2,5JR M>(%L U4@M+D!VEW$Y&//M5[L0 QU0[P4B8J.%Q#NPG[&R.VR7XSP398%YP/Z M%UC=SW!-DAJ!3!@'& #S7.YM%Z@3>&Z<(* F'?%@=10\DS-FYT3H_VVSYWAF M31P$W:!HRK+X9=1S2\^"J]7 P@O9Q,[>/KU5QE'H00*1/@#!H+\0K*^.PV#_ M5MCT:BNHLU?4!,>(%^:2X.#DY%/@ZIK-B,3BBM=B8E^B4EN8*W(PE5F+X>:P ME,&0/2)@$$JYQ$KK&P@0M87)1"Y;G7I6PG:INC #PM#TQ5]U\!&90&;,/+41 MUE71G($Z2:ZFJ-7A,0O BMBV*,-$\?HA@B>CT"U/F/4M&?,4=3 218.EOZS: MY(0'R6+ MGI3'@<&FB4%*6H[WEH)BD960JN3H<6@ M=P)^I,PD>*Z B-,U7!28%_Z,5HD6Q;%-975PW#S*%L3R?:LG(E?:K1F[TX'* M,=>M#DNP;(1HT\&$A.%L8"FM%3>,*STMKX;7C&%-)6"5$J2#(A0J0<,&(4XF M[XLK)1[%:E+A$%EH;H,^0!42%2M5L/G=1P4F)6L?^ FF]*B*OPL.3Z# 3[$* M@Q;=K?0AU?VF@I/(CAQ'('67B9W5,_$@7+L=)]-%H#3>HCQBA< M5-!H-),;'E\AD%&5HJ2XH7;$:*TSH&%=-2I'7&03SF$%I;88 *'"BP+[SF&&Y>>\PNBI*'X=O2RNH /CN9I*<41()H: M[06#BY3@%+L'9UT\B0MC&#U!DAD<)<<4'3'(-PYAM^AP/;)$FA>-=KT Y^)E M5DH<)Z^>#!XPGG 05=ZT.' A M>XPHJG'"-__(>X6_"S1/(51<* J6]K1)OI:]2NJ M>,"1:5X1ZEX]VV-%5=@D+?:[Z]3L+%*SN^O4[#HUNW9ZR.DA+:%4%?DO?3F; MM4.SV!81-.PQJJSC*J:@*%;9." #I-FK^0BW;V$,)]UMH#B7YH,H*R$JH3.Q M)ABDH2S&!.^&K4_S"1$=ZQ$T]MVULD+8KM$ LB4*7\ 6GEB-M- I(,4_B@9+ MQ.NBV5#2K!CI0E&^Q&N128=#R="BYQI@281#B;,IN"S-3,^+L0+-8X90P0,=%Y@1%C#E_0BT3#36BB29(\8'0 MW4B0(8C7QY^4H_KX)@46U*[4=M3>-S=R.UGCZ?L6F/><:FE9V"#0MJK)GN5X MS?O*78=5O\7$0J*5!"/1,A00^>H=*I%0;*5R, )PSZ[%(!AHOFADXC<[;,]K M;1_4>0(;(6"'CBC6I!"];1*\6\NC>DL1NP0/NR):FH*.[XLT;*6'G]UT'"&_%(%P$4+.RVYUWV,7'!O%^D@D:ER!HI% QF -\&S-MY\M MT2(H2!81C+$/!]),P&%'>(CZ4S#JW@G;G5"C&Q?U:G0#LJ[%SR+%CT+3D_PD MY)'@>R<:M!$U6F5B%D?\AO!5C?^,K1399\25^:J1@WLV,% >031ZG8#$A0(( MI%5AI$_J_.]6$H 22[(C\!-1#R8PM,F B+,TL[!@R&CKFQOX' -E,36IH.?)Q&E:V#&%,4D4)7@,KD<=6=',>1WF M<21A.JXB#>M),@K3*8._0IF,L4K+M8.FZ#V6LY0#T=/!WT;#V9?P2*O'#BL=B^! M=5_D?)U4?0?S(4H:4$L47$L!6_%L1#!)+^$%8W(M*\(PJ!(NMN+*\;I;'!+ Q(PL M98I-<,E$-3U1/3[*J ;Y!:KC/%:Z)\QHRP3C.EH)?/(15B@\0?VXJ!JRQDY> M5'(2A&D#-:+!YWKC*A\%RS4Z$' M*X.-SQ2L E&)68LJ6V5TQ+J]_A;+>FDI6:K+(*F]N='WQ=)]]#W*VW%=K_P& M%IZUN096%% AEOP6@LD;99$0!RDQ(OR)>)!$;I"BJE%G_]>$8 MQ&: JH8"'B=*TFR@58Q3F.B&:AB@,/1D>%J//I$+2E)EJN4SH.]PE*&W>+6A]=/2; M&'KAY?6?ENB&B)\ND2*YQ$HOLBW!:C%:A%%6YVDV3>+2AJP.0NP *H5"E-FH M:DD!$T1/C9>QJSB^(]0[VA,I#UH]H;RB\H!\F?Z1O-35Q$* 8"+D4;'I)RT6 M8FF*%]EAH$-NI.;R,LSN7"*FG)V>@)C=W%#&0QQMV(C;SQR>,JM/8 PHMZF* M'0B42^"=)+J/8V:0$0O\)F]Y!JG!UJ RP)]-1Z5B"%%,V*XB<)B@'ALT,@N; MRV95'A+S3RINDY+UU8PMBCUJG5=LC<,%"9M!E/#70CB/0$<@RY%[1$1Z6!V:D7)FHFE$-"#A;U0/4AS#4Z1G:6I& M%*FVHJD"&55HP_"7FQNU'F:JJ@JB+&.):#EV8N%S_^.)<0T: M,FN\[TKYUY2OQKB>7O\$!J@MNW(BG+JJ8S-HZ[FPVLC#16.=^C6IKT&<%3X. MBVR"J,^+X7.;- N4J1^?X\*?$-W$8C^J^JF.-5&F@#,DVLJ/(QJL1/V)P!"C M>?1\1PS*J?+23-C@ M?X3+Y@?D^6$K.1A%C.NDR:F8_*)B9"&TF+@NP4/AR \;BS' :=V.:3XE10$8R%X23D M1Q2*MJ-_5C*K_B-@MI[IUV1_O[:NNDT-CK'I65WJ^;<#3>[1 @S?;A@,I:*E M,26Z"C7$H12D7S]22$*\T+'K(*GA5R)J(!O]D4,";-DSE10F1JFFG+0JFV:@ M%2T))1>)$[M(ALI<9)S@(O\9<(J&*J40#ZX'FF'U9.WJFKWE&*K')>E&..B5 MM/E65.-QTD..R5 EU)JLU$)86K65-E]<+V/0DNN4 M$ M=70=-G,2M>2+%C& M*.8 F$5HUE0((0&X]5*$ >CLLA)!&7O)6E !K=B'>1A/B%-UMV9]=GFB@,F M9+H)&J. &*$'TDHA M=$8D;!4H68B0@E_@MKSY;D>!R\ H8Q5[&1,8H6LY=6 MO<_;D1W>F(,/PBWXNDVP4E%?-R%BR>("6RJ:SXJ$:++N*.0YE]NI&/6V3BP0P;BX+4:/: M$!RFQI%EJA#):*DKRK ((YV#PK"?3DOTT&"U*H-)L>0GJ((**IRD7<^:(X': M%4WKRD0H7@C(R:!A8B99%)Y?/36RH@+LT)1W19RP\-DBAS? >FBT,UL6)^K@ MM/$=!#??--NR*%0QP.!A+&ST)_#=A*-MU2UL68FG9!#4%:&NL 8Z@A&_,H6Y MJ13.E>$)+(#"E M-C<0GE6@ *(7'7U.+'+;N* :>$DDS72E8U"06IPET8!&(@6A22>Q4NQ5@BU@ M"3:#349 (V2VVS7BE B,,5'^E8)1+ZK (H-YVU"[EWJ+!9J,$U"6#H^?I@M4 M>FJ/K"#DL-88 $ST>(/JZ$'\623(69/8+51WEBQ+UYNX5((.IZ:""Y+!!D>O M[3DBR:?[ETIF,LJ$J&"+4 KC!>XV&OV@QG%\BQC;!3+]U4.@%LYC)D;>"B.< MH;[8IJ9G496TB6-8 Y#NJ!WC!094J%VM I>+\G\NR(X*&2(KPTL@BHC656*# MC!KE(;HC@IZ+8"QXX,0N8U@-U',&'B"VA6U%+1WH^DL[(N8,":TDKH6&6'S= M"1W/>\*+4,B*6Y&!FQL:5\#B3Y;Q#:17:#*0:49=NN.K;QI^CAIMP8=,3HNL M)L?Y'T!5A5)I!T]Z"ZSM*J&%)1O:1&$I"(0[%"DHT)85M%_(#D(U[3A;2I7K MK(YV#?G,B,+(4",4RN.:/!U;I]:1'7LV-EDK< HWOVX; M0 YI 9IBQ*Y6;$V"MPA##8:03+)[7N.#-1%8T 4]!UQC*VFJQ@XS@U[9Q 8 ME#.]'8HOB&@F1G5JV+EB\_1G(J06(51W2AOU%-F.S)11<&(R'9,1R'=(6)K?A;-7VU/W(MAH-RJ7XRBIT1F-_8JY RUD@.JCT5Q?JN&&*)M<7I:.4\ MAZ%O1!7.(0^['GN!]7@93[>)N6>$>R5KVN3 G!SK'-+PBQ!.^'^D_9F$<,>< M*&IF"I7+YV0(-H?'MSL]ZW13?L/*F':*^3D<_HI]YN@:FWEWLS M]<#*%>1;.1FTHJ(3I\N1Q:3'W\5\-.Y19;QCF9E+A9Z. C\X8@8'E6D(_DJF M4&,$_;2"D:9X()@#X0%U-?#4&\^/1@ZD9UQCZ.3"2^\79?1:F1C5$*IECE?Z MNNU.Q:$*0>H_>*9A$OBL4-7[F>A *HDO2[6+EPBM&@?2#F\AG&G]K,1=* M]]2R?>YQ-N92C?^*%.?KPT?<4>W-R\UNYW=L]X-PGF;QH!F>WL'NWD%T?&]= MX"+J8XP)_J>FXF&1)(]#T\HNM<$S2O13?VW'=A(A.931,Q1-7=KL-+_]BVCTO8Y0P*6(BIJ-QS*%:V/[VW;;QJ5,+9.E'"6UU M',$G2QLNS I:5]%C)UL.IJ[-KFG;@!8V,?%'B+E'2, D*7<<>!R,?0# MAP]UW1E-3YAD)00V(W=!C931 -:HRL,0(>*H8$1F4^_,X EM7/!2=@[H:>>7 M/[9C?(Q1"KRX[RH$(@'YMJLU[?='Q$.7ADYK83E3FWJ2JWA=#3TA*O-D0E., M5O;*FDI$2;Q$(8^@)/&RDRR"DQ4@&0[O[^7M0T"%E ,$>5F M$O0:K6J'7-T>=9"@+2R'QE$A64"I:N$BAC0Z;Y)UX.R6M1Q9RY&U')E4CHC9 M.W0M^X-)#/&!]](T;IKH%)]3.UM/Q6'B)78"L>JOX^N3OR=;1YEJSP[E4,ES MU_6>.0&JS*B_RH?GMW^C5='P3<1]P%:_J ZJCJ4E43VRG \TV3(T!%2"E>J' MP$Z@U7[-)TE8B),09[QCA4H-(V:3+$51_%P)\XP&TU?O<-6?/(B:%9JV0\7B MV'V3B37!L.4(CI9 ;)MD'0A)H^%C8U$QFI!8L^:%O;:E1';?.":=@CJ:L3C! MB54- <^2S?NUT$=UB76!0R0%KA@LA]K11"?9UV+R2\6USECKC+7../4F%0EC MI7W6,QDL]EM MX\K# %A/-NYAX=.$(EN6RS-JN7)_13V-J@8CDUP,]M8+3F7Q:A";PDPU6Y.M M(VJ*7 NXM8!;"[A)C>)+LY=B# _UL'$$C.PB3MYGLD786)U0MN'K.]1 /,@< M537,'F'O8TT^EJ>ZF&;CUH2T!HC)5G&7L*[9 ^B:@>8?R)I!;'](&^X9M]-J M\,-.@!N8T-'7*S9L;,('3ND?/JZU*BITV'[[W8C!:DRV#ID C-5EB(>QL2R) MWL9:[3B0>$9/TY#X$Z"6 M+/IB$ ]QK,8)A2(I ,W/%UC;U&VDH_E2&9!QL$7>@T9""E0$U:95ZS@2&;R! MC6,3\LG7W!B.OBR%G4G"GO^[#=-WX>E1COOJU)@"4/ MUB7ZLRC1/UB7Z/^+2O3?_8:O*Y'6AN;2&9JE3@,+4E5N78SK0R/KZKI44JDP M3$@99SY.-63,&)&ID@4P:" *$,F@:_HM>])*)) 2]^5OW+08=>]10S>U[X%Q MU/9@I>!/FP%:?CB@CY""1.WMVM%<.YKK^S]+1Q/#7ICR9N\-"X;;,K^K$=8VG-V$\TVISA6C:%B M)EE'8++K8ZJ10ERZ$F%#, )#%![#R<=;3V3J*!R\Z[;EPI9,*JR6@$#7Y0L) M"#1A[2#MJ2O GI+=9W7;1_M*'\18%Y.6A3P[:MJ(9G&L$'R,H^MOY\=;N8/) MUD&0PRW13<05VW4!46LPAD[+?+1P\ RNM695'5/,!"RU?=M!5945L$R(^B!) MJX:A3+::<^VQN;@&_/_;^]:FMK6S[>_,\!\TF;UGDHYA8X[)3KMG2$)V:;-# M"J3M\^D=V5JVUE>!ZK8Y\64[_$RT=M@KN,*'&'?40D)@P3 M*L3B9K5DX9"BKFV@#%:-'0%5/$TK7J K+VPJO(JZE6P2IXEDX@8TI#2_*%*# M+\/5^XO'6>$K)<'61]@GX1$#.P2]$3@[/9 ]DI9JE$$YG[++D>-2,=C,HN/H M71'REA[(6QY(B+0^QHZO/_=^T\65ZVNG;F/[2H(.P.?HA5C!T2/V@ >QV^A7 M)3B?:FJQ 0@=+>F8%(IP22!7;ISF,P2)H+L)=&E,C%J"'J_KD-+2:YX>8%BQ MDK)]9@[T-*&#==@Q;Q0 ](LBN^"\EVF(%7YC06/4.IMP0_789I C#2,M\\2Z ML.:34EVDS#+K&2P]72CL8S0(_J_043 &6 MQF,)L='TX3(,*L%_'Y(KZ$:9;_YPOP>4W[<""T3K'NH M#<"T [3/FH/=P,I#G1"^ C#FS+4.?/WOI<*.M5A#D!*BXB8][7T\'17CO0;V MLS+3C+W^[CS3>\SSG"<()XA\9L.X@XE#VC]B(<9-8Z@='%_60%]V--4)5A5O MV*KB]37*L6HL:5W^;$ !-4PC>L$:SM;%(":DSV^!PH56["4-6^^A]35_4Z:2 ME4_A[ KO0YMU3EO!91CUCJ7'3,$LU^8W2 MABU2!3&"A2Y(> M&%DU%2.2@L.V-M$LIG;;/\+Y&5&\!:_GGPYAZ>$D4,.HJ:&L2\>L$F,1+,J\ M+T? )*>*C M8-1<_>@>17_I '.,^/XISFW^TS (0!M.*IA=5## MI>@'Z&^#]VCP,LTUXY#)64U',R9L!4Z;(V'>%UREKX/HU!NJ!VHP>FF&R:O, M;8"PKUTZJ4=U8;,TFQ?Z7Q,%^M[XO5[-NWCOAHL(C0@]^RH?<0X19A&W4H/) M#KOP89(\Z)4@AY=)=DJER4[3!))_AIJ5<\*2 MYL54DT(N.B9@(*,9!G*%=<34XI<@*SWFP;&6F-A##2QVIW4:6_:]<%R@\+!$ M)SK:H^E,M&7.#F'-S'H>ZGO'DD49 J36J9]!==?+)LQ69G[H0+IF%EY\5(,8 M4T\/>WMG*Q3VWD%A[\Y6*.Q]0H6]0>6V#_NOX/<6*%.1=(*XIVSS21O#7(.CK$=FW@6+D(#6)B8H_4KM-.AJ%LP)I%E%R2CD M7D9+"^F8DE38/Y"KV,N(40QR6C5F]@R7T/OTRAEUK+%?$]Y&X)!P8W FC$AL M:1D>46]>, E%9"$EN$=(ORX4H46>:)+K/W!@Z.@459QQ\!QM-3)QJ,]6U[D4 M=988=B_RRB;:BYG499\JFY%-DO%T89-]PH*^-W5Q)=B"\$?"&N0?89$D$\-5 M$8P"/*@)GYS)Y\.+=JZ73;2).V]]#?RD?OKZFF6CDB4:8)^R)#RQ M$+3$G2KR(7A:R_2T]"9#E*"ZK&J66IB2W,!#1=Q)***U&TT00A-]VB6;B'M& MR4EC;^(2"\ ,\5*;[Z'!RS'^3TENUUDW7:&SF5S#=&5X Z@VS,U4DAN8_"?N M:\W#)5"4Z2PUOX^F([#!)5..W';"#<61_&Q89ET/R(.N%A)J8NJ4%2W8- M_[4N-^J07* F=Y ,TGO%U4PFM--Q2W2>YT6^,2Q34M$Y88^^,$)MP?8(CX'. M,,<6$RIT<>J<9BCU&B3A^CJ" T )OM@X7/8^141N8(KD%@? 5F>9-W&S!C5W MU(.!XGLYDA\S41V.,B.LK 4AJ'QJ&9N5X.@\Q@HEFX\Z@K+WHF EP(ZZI@*3 M2HS'RI+DW0*T^M)-,Q!#!/SV%\_,-4J._0HG*N"B;86\UA:9FZJ450X"7RF&CIC6"56-D;VS 4I'>16 M2- X#$:&\=V:G" 1^)5*$UHV;"R;O%EH;6H?J=V#9Y82;BSJ&,%XR/K#G@J8 M,7^6Q"=SB^\6[=1 "ESA,'$60V:D(P4D/!YXMZ93AD/"Y:;Z./<9]2^6;)P4 MBBZ*RBJQ=%0MAY5%6O%8167J*VYO^3IA=NYXR@8D%292R83VL%%$+;Y/J,[' M',K0CA;:T8(Y>41>\H)(;CJ**"A!E@+7*"=7W/ENK576>+[%SJ-=OJ ! M96.X\N!Q_ 5I< O"LANG#%C'[V$\/)'Z7&A-XH=KU5.!KR:F\\L%):^)83DT MPB:+S^$'^(O'[&;-3KZ0(K5:2))?3"5=3G6_8\*[H6L32:B:H03Y MA9TN(F":9@MRH3C#&HJ;D4SK_(K63^]V5E<6[MA+'>MW-(%RB(4E0L>SS$6 M+%@<411DZ-V\,$J&RQIJ'4GG][\8%SV1XM/B:V5 MIT**0?I5'+%QT<- )@W,$<(-41/Z^^[AL^XMU#UBIGGV]GO4#J:Q^*/X(DXS MS5?ONAQ9:E5@6C54[YQ.C&8,66MHZ>EJ'P'MLAFIA5X3G'<8MHH'64'@%LPA M -XBYLB-J<"@.SZ5H@.R*I5'_.[U-?_E-D<&[QVE]7@#Y6 T&1759(3OY\M3 M91*%VB''!*NH#=B%E8Q:FM:%>K>8B>5TI P?(]W-N(]NA'?D#0BAP\__Y("_ M.CWY)WS-<8+$O?C-8V[#]C_<&%1^/&KJS$%C_D&0,=^PM!L0X")Y?AWY2%6B MNF<7W[>L>-#P^A\@=T! C!GIZQ'0,9%IVF'LZ-LH\11CFI$87DQ6L::ZO MR:C6JK-4H DU5C\.B@N-M:V#_QRQ!<&JU3&4"/6O4F-J#?1<'7YH)?GQ8CH! M6WY*>!U5-!9__6#O9PGO5E2=A%%:;&3;Y=\&.0"N<3RF:#]57$O=46&"&]P-7YC A4[W@Y5"K3!XJQ/PK5PV M0_MJQGF<@(@]K%+NB3!\S)O1O[ *:]&H M&;>KF>8Z+P_LM&15,CK)T7*@RA8'ZA9;_ P9_RWP^SVOS4:G"$12$N(*U4@K M>H7'0V*RPXLS">BXSVN_0F#@,]N\-AYK&RBM)/YH%*4:QF6R,*]L,_[5 ";! MF'\,6LQDY+D1:D2]\Z9ZP%-"'=2M*/D6&XC*35V"UW$G5-SH)&>H2:@4U4*/ MZ.9(UW9P==>"(&BZ=B*F[ CV",+Q^&N!#C\>4/4U]C(AVL30RM%MT/;Z]A<\ MMM-2Y4-X8LYY :_-W$N*&SB 5O@VHE=+*.@HG[-H)45TFO9'XP)-K[=8V5V4 M.0@$G2YJ[W*+K<'GMI MVS>!'!$ABR;L==V1V[&O0V ^>H];I-!3AIH*%F2(=<]3-^X3]4&^@$A8,%.> M-.=ZQV1^4@>HP+! R:R85D=W?OAK\"B=%?5TP8BW=-!)3V!0JU&CU(( MX6B4"<'4'@[P\I#6#VG]8-K=)JW/B2E7VHA]I\&X2%-K46W!S;SB=ZZ-S+*X M5]R.L:YI+TR,@WC!-BA=X\1?ZT# MX)@%I&2]FL'&Q:XOLC0SIYKPEL4%'9UFP>(*7:HUPCK9#(O)N.W!20I]R8O+ MC5%QR2:@,C:?B2[N:$I0AI(0IF*&$G/.#&W-"@\2C >7EH)HH_%(-%7@\O!5B@>("?YA5@; M2I$->JN*#]-9:=)<#L2MW1_&NW<":_5S+""!P%;(2IOJ09 MGA>_M,##8Q&<+H%B]/*HM*[2!K3XZ='5[;0!T5#"K@Z44+*4G;RF)@K]%%\L@[I6F%[K11*X!@<1_IXHITQTW M3O,440_9JQ=$(ZE3I_#X@A(%*2)%C. 3=2]=HRD!@_;T5AP?"#CLW,#>Y*GN MTXC0BG(_:E'!UA])"XN06*)P96W"%18:?9>;0_K8;M1$A)\-XYF&B^\P(]/* M@,Y0&@B\5\8G9;3(&K'@:]/-((F9*X:?BJG/W(G-+%A0A[%&C#1R%06JRG@H7:]$/[]HPP9FQ2I,(*352!FB!FIK M;78_D+DTQ[[GJ""M*6WQV_!B7;/(024%E?3D5=(9!>,7-RM-2D$[[$YF 0XY M 8R/E+&H]5%LZQK[YT%VM+N&GGVU.O8@$X6$IJV=G(/]QDNU80,ZVOXC%Q8T2+$ M4^NGDUA,1>N\ZY($^)6T?#'Z4GO_@%S"18HT20Z$/!*J(0\1%EF2)8A]GV5: M?>'!U: N2BQDY$S">^;4X[!LG]#08O*6V^G_^,7R-FH)XR%P>@3O[L<8"4;G MGP(P_&?T\"\8@(FRYVB<4DB?^]+-R*G=BQF*T%!NLA2YB7@L,)E6CG&-/SEV ML66[X083#=.MO-MHX)CS\5MHTRF!S\D"=UQ&'H_ !P-$L>V3\Q6,+X#J<;\.>-^>J. M=<_OGZ+G^!A1-?C<]370@&C*DHEE5!K5.\1\K+EGV7T]H0M75:U+QS.PN\@F MG<(4D!Z!_^\PW59\6_2_K:Z/X@A->43P<8E:'&Y+Y.R9ERE*I M1M1LD&=;CG!JM_/=IQM=A]2G*('0G@"M1VP3/&7T!NQB9B5+WX%8R7'&]2D= MO[>)+^?GHG&^&1UFTQ$).-\M2QGU E1HAIY2 @HX4Q8[3KYGS_D<>!,A(1,4 M==WF#;)-UC/BE3F.3A @$2-4.20Y:#R/&.17=[<\\[NSO=?53\&+X:OX1VPW92P+6. XVXS.6GY+SRE57Z47BE1$RX0CKG2.H1DL M/]2,SO995%;Q#A[!>GN'=ZNA%:YBCHV_ZKSC'\ME_25Z22:XP\8[RB/M)5-,Q7DK$CN7"JQ69N> W?A:Y^N;0Z,B MXQ+95; &(!<.#Y!;N'%;\'E]<]D)&G-O?82$J'ELT)8N]?=/X11QPUX#S\@+ MX'\SK$9^/9IZOD\![@,X%;J'LZ']S$-N&KUJ6>$;!J_06+U=] K77HI+ZES' MP7@Z'+!>^V9L6N0G4U&*,,GI*VD<%H@AJOHPZ[JRQ2Z VY8KZ.,4,&E+C\2F M<90*X3E9HI&D> \XJ0%&2+A TA\$VY.$!+Y#OH$X^L2 X8*69D:B?4J$NMH] M)G9Y[43 Z/ILZO1URN/\E*X8AQK.\81]R[O1:@\K8 M[SU>'S(]?W+,_LWH!,NFY:^&U*7.P=O-2!B58Z[>KDQW>BO6 #C.&)1Q>J_@ MZB%Z"H32Z?* L@HD_B/1-LP^BW5JI6[O1=D)9WZ*HJ]PALBZAJ0@"CZ#U\D9 M2A2*QMYC;#IM;#$!%9K1-13Y=KI!$ M*RY3@B,F6C?N,K?)="$E4IS!'A>)X4ACV,_2[!VFU!J@F51IK'7::&S3V+PO M]N_%5]S1J/$2'>6CWTFXC:1N38& ,J1YF]%AA,4!3G6IOB\E=Z\8YD08P5S* M4YR/-)^ K3)68(DEIH]R#+J,P&0U![;F[N-.+/<%EHW9'"'RS3DD2G;;*,Z' M#/*+/0!C@A2>"9\BG>^5@#6X!0D" QR1U\+?0AV0O&8-V5$Q)H'0Z2'BE(T' M4-T^H>C+JLP, GY#%H$ ?,[*'_3YJ8A2RGT!DF'ZL(ZTC@B&_1-.H6%^C#!3%51O^,W4I M4L4$ELZAEK78#Z M&_?U984Q"J$7>.(NL#$"J/,-#*,)D;VZK\30IGXGP][T M05)1%(H"1 3M]3LQ#Z"6/Z1X!Y@N[IXJP9-()]CHHDN-^*[#0U/)Q'$A'H&I MGVO[;C#6T*Z0J(=&B:+"3VO22/-B/9ZX[>NV0A)>@XP%25TN2J&<-6(/I/5J"!)GQQNM?'C@4^963XFAE[(#5AT M02>Y3&;$XQ@,7G"D\#LL'16A8[)O-:6J&V8E0A^- +CIX?AA%=8(32^50&PU M5L4;&#MS8LNWK+:VU6-N+6Z)(W7FU--R!2E6(PVRXK*R83O:!"J9!6.C#$7; M.2F5/4C>&=,A-&=Y";9-V!\0_I=#*UI;JV-F/,<%DP5POH MA3!>_'_J9,CGTC_+*R?R5E12OR^0*ME! #..6(O<-;[TPZZD](2?FA(C@C02: MY9#SBZ>**]KSZ#V"S':W-OYNTHA7R+ZBB!7E< (N>;0C]1\DNXFY$E/;>6&" MPL;?U/P;U\T+!<9;SI^@L+4T)\! 0G;LX>S'4]47\J-CS)-[*O],F-Z#Y;C$ M81_GZVM_JW,LCNKN<^#7BH2VQ8G>% ALJHVR]X=G;TP97BIK>O8Y^EALTB,W MNCL=+9K^G/YFGWV,;/(UJR(LGMF V4K!OU @A*(/185FT_/S8I+VHYWM_1>= MZ \.:FFL"_]*%#YMC][4(@M?021/X-KG"7=0J$D6:[!PW9*TOD;=2& AQVE) MEW%LC7L],'')_%UDB$JBWKN$[ +P?Q&UJC(Q900=P^%F9KBI\_U2+8(Y2\K M=3"N9UB:2C2MN-B#@#2$K:J>4)T$FO.$4J(\\M0VPZBN, 9/8R;3(5']%+7" M!OQA4".V&AD?K -Z12WEG^W?0* L3MUG]Y7L'M@0>B/()GBU@55_\U:?U-3V MZ_DKO[[V#C;O!85QV6SYJTH(S4.N>MG=>\&QR@_$PFQ^O[O] M==9Q\3G>JF MKS)((;KM;%G27V=C\$[@VUB_4;G16\-'CQ<(R"?JN KL0A@2I0GB 6*[ MF=*:[EY',%?MFN**E>E8RIXJ6RZ$Z73WL7[J&VM'+'V 6J*6PY."2)448V,C5#CO.(4HN5"^ M?#:^V&JWOG72O-'^UG[T_/#L[?H:_.L%NI'?O@?,";J'[ HQ*5+$8\#"X2I" MC%BJII(TK 8#Q1K*/<(*& M!9H.Q+XC9 U@_(VI I (64V"7*Q4RY.'?6]FX!1GBJ,YBX',NBE&['Z-XA=P M&;[4>6?T'#WPJ =CYOS-S*!>&#I%Q(T#$VCZ&O_<>T$\AR65(0XH*$I_;/DJ M@R.*S P8M>;2,:Y2'BLIYX-KR+(QOYX0:1[90# ->350I0Z)4Y@ MZ_)$S&'GPXP2]F,0QQB)GC-%%:VD6X)"!O8W;O*+EK$3IH\!#;:X];/05,6A MQQSSX0IC^ ;B@)BS8!A-ACTTD$WPU$6/P1,R."WE2L!02BR7Q5Q0+GS M$ U0D@<+8ED6Q +@6+NA(.,N"C)V0T%&*,AX\H*'_-0\9J2>>5UWVBQ!\V:8 M4A=')27RS-XUA:-&&I2*ZVBW@X&"!,3:5+&!JSHGI:>K G5=+V5.,\+A(N67 MQ.-X*,&ZB,]?74H,RE.ANOE9; MRLE.=Q&0W>DE6-%:+RON,@;KHQ;;JL6(IU!;CFR21;^/_GTNUI1% M9;J::9S!O[ 5@CWE'#1I),#F[=R AGDU+)2RN]RI*AL@*%&<8:$Q$#J M&N;.%MK@;-90,2;UB3-(*;DE.OJ1J2$6+>346R%@2!ZB$]?.4OFV<%C:N/-S MFQCOZ&!GQ]# H<6D$NM2F+J&*Q\8IJY,?A$[:XHY$X3N%Q5E,,*WRIWCTMY) M1R.A_.7*"8M5EG':;3 'K#)GCCJ3<6&9&UHKT208E[:2,C2;9/5]W+GCXEYR<]@;41-' M&N"O)7$[5DE*\8<@HA] 1+<8GD0IGHJX0I)%#%Q0^O2KP5LP5V]&GRG\::\T M?^JXV(AHBDA_&=4 T1;5]9:4/N=C8J(DN'N3#8K'#)2Z]C6QCJ/@T2-LTIQ_ M1[TH?BM.HB8">0H7::G,PT%$B$J^G_+M^#@2,& [6W #"1*Q]17V[$.8%=A2 M/KTLK"?4NC4[W,KH_HW[VBMX]"A&8T)OJYD+G8% WF;=%I=,Z4GI/GA/"?R=>XCC/^CSSAY M<(1#Y9:W$&9?[';)\1>3HLPMD$M?'U?OH+<,*C9S#1H0%.:DX!D1SU 4#PT& M9ZX4=Y(>!V^WBHG3MES<@9"^;-G0Y.=2QNNTV VB_ZFR:,<"8]00[].O1H$QM##P\!9C_ZPOTC)DG#WF![8J9' M6,B3K(V#Y9<>QL^\*DSC674P&_+M< 8U^O8S,")I\].T-(]=D*:/L9&<[4+; M5CTW0R9-&[IH"ST&W2O:X:? K[U6]/4U=_-SX5KE9V5]6)V7>S\3N@8\I6LA M[68ZO^?9I['U0]E[PAT/4PVGXU(A-#<7'H=]^!!:G;8/91PJQEMC ATG!\_N M(\K&3V]8 +EL/J22=,6/ SUP:J)])G:DL[T;2G#\W)>0\M 9WL0R^1 @>9%O M\$]RI^]2IN6W$[AD2]L:36/0QC+WAH@-3L<'_U4V;ZD#@3'-1.'3&@DC+JA& M;B)CMI^6H<\^3^4P J4TL5V>3@OF#=#@YL189%SU8[8M9A:JX\=)!+S%0.#% M>20%CY@<_\J8YA!N,AI0&VC)_(JU1(7;\E(NT.":2&#:[7QAXAV+$1*;4 M>&PXV ]QL(W6KW@I*ENEXM31%:6#@]12)$1&;#U%UL4IGS"GDV2(F8Q<#'>& MFN*PR/H:%N:8^F(J:Y;R=BX^EH+S3:PE0UQW$S>S%ITVSUU/0.)[.I3!!T " M8O8W^LLUP3(VQV#7C([9>&,CD!2\-TE+=%SM;&!D$I1GM4&VGO_0R#R3;'_% MXW3/)4HSGBGVOJ6 B!\O%R'";,;A?78BID2ZG1 N;>ZL$EUM8JP6JY6@Q@A# M=^:S:?B("+[!)UL_:WV-7[URF_M'.),MD7E*XS56VM>^5E^P[P;G I=]@\IK M00^FE36K'%EN-21'KM?7Z@K3S>08D7O"3IHNZ]2.\5NWVOW,+=@]:6#-R4;/ M^Z@4=(AY.@)W]?I6,M9KA&],,$G=@[W.UM86:5!T^,A-G"BAZ0X[]1$6Z.R% M IV[*-#9"P4ZH4#GR0L>*O&^61>R$_]R[4*$,\;0-%= .(!=2+J*W6(FAN?9 M9):XI+OU,V6,YT33K$+T0IE61Z$^O.8U7C1E^^7/--"]ES_/">!IE'YC(XAN MM:_48<*@')>]1V]@WURS20?D0:W"+MW?X5UZT V[=&6&_2_$J]&]K_#G/N:0 M:_%C#2>C\.L-F05-TU>GV*A<8E\0[$C0W/"6HG9_/*I+K"LD<(PJC=D'L/U_ M;&& RWE9F8I\M)10@_HXC91)&:IB6,:3$:%64-2O!6_15JXLH!I^E-VVD,EV M\T^[F7'WC*RA:^PYMN"?::,)+"K]%;.,]QN7"CU6O"D#'T ^QS@!77<.X&[S M2!P:SLE?GNTW;=.&BV$=C);WS=KNSW[[>-U^:GY#RX!;7N1] YF7BT[AK;_Q MV6]O==3W@QRE/]W/0FS?]4+@T;V+^5Z%#]U^J(W5F*EO?OHUUW_O[3<>_FO* M8@Y+L% 2E%9%^6M4#GO/M[=V.]L[+SO;>WLO6LZ.R+#]W9_;W$U/PS570V[= M_GG.WO OZ[:^H'U+ZEN:@Z+X[;/?7LYLC&O?\?/C&?C,T;W)P+]K"_QKE$Y5 MR[K/OLTS7Z[?NW.?T3XK+3.Q>]TUC66[KS%T]V\\B/LZA;^QD7C?7RIH.(]A MSI4.M>-,Y7>0Y>LYG#ENK'KV!X%RE MKYZSYQ?[]/O6OLW1;&/L?]XD?/OBF\T_W1?1?=.-YW01 P*QW=Q,C69#J3CR)W_$]4E_GY+/K=T*HT*W0= MQ@E;78FI5<_ S!'N!)LA.WZ$PP(?88T.X_MN/L"'^C.\&K$2A#\LL%/'J5 MX;D;J=AB@W"19?]YG^1)Y,I?&Q!@8W+)"Z,M&^ M@]K5-#63KBNGKD'S>.1 HU +5LGB)9_@A)=OZN**RP"YMH&PRJA6QW0C$'UQ MJGF4TC+9F,3E]$K_'DLFWS9GE6HSS8 :;V*4<_7V[HH>.1!Y)[9\ZT@6,0B] MY1)=NW+'8;7RNDNH#V4E%X8*-'EM5G#TI)0H[3")FC(HR,F<.WDPPGA@E"^U#A-%A*3\&,6B5+JP>X*Z!,>)[=3"NR'L M'(8NL*EO1+O,J!TTB;&%8&14+):9HX)<7TOB:>Q4M$N1/'7C5_) T;O22N9^ MF]"2V=?H"8A196K0$UUWS^7UF,&9JOXH1YSIE+E#C)V@>Z;F+8-IS1<<%W=' MS;\^MMW\024N3UR=<7M'9WU-"F2%)G>:D780K['Q;L7<+AS M?6BI$8;;(M+\ NZTY$[F69,X31P_=WW-;6$EZP2<]@B=]I1[J2X)XQ6Y,K#/ M_G\<<="6AM/VR#BQ:IS6XTJ#X)@N.S1!S>#PB\WHPIE_A'T/^Z'OX2[Z'O9# MWT/H>PB")\6R<@6/1P]5L$*QFS5ZCD'8%\'H6&[EM,;R- MZ"1H$E$R\(T+ M0B#ZH.N)H)0@=[(:$8$T4!SA<,)8!9RSCS ;LL EL\+*RD?>PFN,6 G!$\ZK M"S2:F1RB/'\C47E!N*64?D2>51J?1[7*T/48[V?X'7PD"$^&&.30D_F11R%( M2.@_47^J-WCO6S>C,P+!N:26;8J0H,_DSB QTB8H24OQ=HB9-">D071W]!0) MI85S?4>84M$<&S0G3$]_)TH'$2$$:L)2&K-F2)3Y\S]!TZ@VWF=B?&^03Q$L MR0G6/\ &4Z7$&O0%6.<4++0E'DY*XU'^"2U\<;@=V@OW(,!5W@)69@4)XB 1 M!D\XMN[>U.TQK4=+WK>^AET\!$/&&%'8@9TQXLT@^JF[RXW,\U%Q?]I^Z5SB MLWUV*(X9"XP/[GP!AVSW;-;7VMV:C@1T*Q!7C':"=\HPZ;4_[78MD,^UH]T[ MV#QH7-A@*%VYS;2B9P I*/7.[?C@;@XS%FF?2HMB(O$KBWHXXBZ@NE>E2#6H>G0AQG 8HC^(&3OHIA%)07B,Z=('OT89IL:D'[.4_QQ7^' MTY848P&T:Y'VA+%-[$#5-2)7:!S-T!F&<#!C-EE=S,R2MU $:;M6LO&YADZ7 M6:2/H)Z\*Z,"+<*;B[25FC%,RJ*/VA'G(&4HO:2X9+9!4Z*9.U_=L7-E0(P8 M+5:2] A46'-R4I@1B;27WC]?O3MX?#15,U:+D1JN^8'BUD6-/^P+RCO\>$(S MA5]A==W=A'ID*A M;&#)T_-QH[=#6##ZF@-BL7(R8$5%E]^5F!2(^!^-5(*-@9BC] ZD/LB;T5]U M[=RETBC8A$;DU*K,[-?+HOQ"V)7Q).7>5(*D-N$^9*[GOPBD51_^7J4L.$64 MZHY' M87Y36"'L%.5*#'O-E"2 X@YYJ4.L2\EB7@['6^%58+Q0K/\9%CBO##>CRX?X M)@W U+Z.6N0-:H3]#F=NF2SBI 0;4B\PI"X3^RDEC'U68&"M(S5<#[56+/BX M^7_$XK!H:PFH[YHRA'!I5EP*W)>&3R/Z&*S2P$/X5H09+#5('P0'%&"UE9NJ M%5WA17('!R%WY@X.0.PBY@SL_P=_?;+)T_?[G%!1,J3 V5ER'B^$&E6Z& M8+/-F8=@*,BP[Y$U?:KYMIC3B!EX%)[O=J9TAP5,QP2PRI0K$G!U!1!RT+0E M# 0+1T801LAY[ +HC?>'LQ(@558:4N5\=N^<]*=%#XS7!\1463F0D("&$M!0 M[@$-Y=EOIZ9;\N[10WY:$#CD8&>FA__VZ"1+'?GNR]N/_%X@(%I/<[.5<)6! M#_9>O;PEZ,'-8 <>][AV] 53K="9YDYLVTX M!3LW0,.YB23_KE$\[W9G]/GLDUXL%1?I^>_@:KSXA:C.G 0I52W%:1DAQP+Y M_QX+\'T#Z>P?704O];UL9UHOZ;>Q1%SP.LT(S OL7B/#_H;.W=5B>_6-6/ MABWYZF;NVJ,1E+:/*/+ZN.Y7=6QOSYS M/Z#90<6'G.K57%73^.N#&,AWHHOW.SO[MPV(K+(!NK^EO#77V M 8[X2 .48#, *"VNT- M7KB##-13TZDJ9<:HU8;:-!$W3 W3OL8M0V%AH"1Q7$.+2ZZ?-BP)W0R["-;7 M/IX<'M*%[TZ.=/^--&"1% O288G2@6)BB.PTFUW%E15P>9MHC592?*PV?BP5 MY5Z3!F]?J$4D#1&=;VWN&OE"!YR_#1:'4XK8\LS29P.4&=H(A87W/DE#<^^D6T\XX Q>,R+^JI M,Z)4?QGC*W!;M?NJE=L;JRMZ'-!PM%2IN- M8JP0D"H>P^_ZVD]=1QY=2O^ 0 3AU;EGPFA,UX'=TG8X9G+Y7HMO0GX6HRZD,._+ M-("6%,ZX2??AR]!]>!?=AR]#]V'H/@S&Q2Q,\DKJYA6=_N;+"SV/&'Q/U46;9(B'J.MWQ9U%$N=\89,X9^!**0 ]U7G;W=F8[9IR/V]SJ[>[=M ML'JDK2P_$.@ [,Z=G=NJY95M^H-->;#UG:V.3P-V8'_KT6BRO0 [$& '[OA( M^8OG%*)A@0@&GONE2M)[/V7=SO;6C&?X=);NYH<-K?V(R)!1\]9I-=)9AD^? M/H$BCN_=M+_5[-S?<%[.-J$^KC,6H#U^= O_A^Q6_R$!/KH'G:W]&7ONAS?V M=SL'^RN&,18@/GYPH=GM;.W^8%&1'PS@H[O?.7CYS;C=CXOPT=WI'&RO%,1' MH.X)F"&/ S-D@4(T:;[K-IOOG,ZWI4&&$ FJ[:C%"RV*"/?4*<(N>&7&ZB 0 MS+!]KZ]9IN!&7S ,JO@234 44:KN(\(<()T+W-!EPD*OAV#F+3>K#OU1BOP> M_; #5LECQ2JYC23:;4JBG1NV :^O>7W ?K,L"BO=BT,RRW0 C&'T5E;-$4(X M%.[YUZU!\*;_P%#\;_U6B3G+,OK225Q.M2S11.KXJ"+/KJ2-X=%)FD?4]OLJ MM/W>1=OOJ]#V&]I^G[P""W!&JS'Z[X,SNH$Q,M,^'-",5F1KK*[D"6A&CV'T MUZ$9W<*+>=7H*OZINW<]".MU<$:[#@S1]\$9O;H!G)'V=?!O68W]CR3K4!CI M9_/4N-/2UA:-SR%O9KMQE<4KF@>=%+G(26T?LN\B*"V GK3CK4KCUGY13@K$ MJ/3 FHPR6%][0,2E("E=:);CU45=6-'IGP/-LJ!P9/-J!HRV>R/)^$@@6J*Y M""V/)U#SY+T7IP@ 1*%1&\#H#.LNNS&N- M!:6?#3*K&.8P(V!R4*DA[,;KJDC%\O#R7#B:M^!@8A23!-^9BW)Q<@LXBB"- M ES4DY%![7!1-S=>NFR\=!O<&M^)%C6WY%\DC\!'Z9A/IL7G)+XJBRRC4CRX MM2YSALBGMY&IEH-!(Y4!.">(L2^NDX>-A]GZFP%6B4PR3FP0'LL#L/J0_K=. M85> V8N;[FT\2:>TOA78LGV,%ZT@!A5\EUZ1%1S]20W2I!]7(S@WL#BE8G^ M#W=D2V#@D%\6)9DG?5FV'(X;.RX,(J68^Z(L+@EEJE=7*5DN%'])R+"I<_K_ M8J8U>3/Z%]A6H_A"T:_*%--W"3V0 ],=@S?_V MUFMS+**3>IH5Q1?Z???U^EI/P7>Q($L2BFC#O#OP7T%X+>^0?U13.2DUQADQ M1&>V<8QK"^NSHB)L11?E'05#P "YT7&D1E]76ERWC&(E[;LA'3?*VHS":LQ% MLH;,>ZY]@Q/*^;:+PZ)ISY8WHC CLJ)!1M4[?@AX?4U+-;IQQRD@:HD78R H MGQ;P.KPXVK)OZ3@:H!@,*GAH[TI\O_8&0M?7I5B%Z__-!+E1MI[+P6RI+F(G'-Y\1Y.1#R$D,,:2XFV'//)>S\$+"CD%J M/M2PV]>G;546$E%2=-!]Z1YW%XH6I) -!.'[U]>T?/SNEV\W0NSP3".$O_65 MZVLX\)EB;TY.)N#9ZOK).:%S%#6[K]Q,'I9$IG'FR4R23^#DC$1[M#^,)>:. MRT.UT!H\O0+*W:U00'D'!92[6Z& ,A10/GG=Z)DOUF1Q5<@@S>.\'\R7AS=? MM/70MB(+FB[D+NPBN8H.:\_IH9BB?5$CDW,U+?I?-J./;6;&=X^(_;U76VTC MRFOJ\4(; H< SB4-3GU593_%*-:L-W0Y2C/*_O.U%5<#Z#N20$'[L"+G:#!0 M?<[L&R"7DI9<+&6.@^(_,$9[$6>L/X+066+FOU3L*, I4K1>T6++M:!$DM1[ MR>5"<90H=FUHES3ZPT1RW<)ANM67H.Q38]=EHKC[D,@K0.3H8#J%=R3/+^)S M('A%5=VKTB2%NU5ERLCQ#XG*BS%(3ZJ3= >PON:,( BG!\G9278B")[E#?LL M!2\,SGQ-S>EJPIPOI*P;::\^O+P8J]*V85 V+2^F44\I/')84)Q*2P5FXBA+ MU\B6B14C;Z \'Y8H2GZ6&SN=W!Z5&?KMZA)KQZOBX;#$+!WWV>-KL>+'#G"F M9W_.;>MK=)^3J),[]YNW>N^Y61A^)M#/]=XXCGZ_'M=4G8D4N#A[4[Y\^\ I M_@S":$G#Q@PQ)H#[M(,3=5' (J,FF<8YQMLBNT_A[R9MC$OIEN&#SBO*J=W+ M4JK/^Y]SS'H'5*!N8$#PF5\4[QOX PRU'F '%">?X/9A&8^1>ZDJ^BEI+E/" MH@>!6>SQ&,UMF)[_&77HOGXS.H&?!C4\UQP]/R=_"?L-OF1"I8.P3:TGL+Z& M RI*&*M-MO?J*9W^+!VG7&#\Z\HM^5+9FKR DANWVIH)%FYY ::;OZ(E%(7 M44[H:>'A;FUN[Z7YL]^:$$.W?] =KMZK_8-7=OEN.\![WF0%EL!$"_Q'=Q^R M%$+!HF6$%*S8HZZ\,RXTZ?U1"K?1OROXG)C[A09PXOG!_HRYT<$[.;7\OYNP MV*U3*[],P6W QV_47.:CUW718;AUK#YEFJ=9]0(4,*_IFF&/4%:E$P*#%&ZQ7 6BFK& M\EAL/ TSA:46%^)605 %014$U0.:'T6/K >G.%1*;#N(\(9'-1U(G:YFBB4O MHD>.TW_$E:I A)3HZ"\DIV8]#K&!0 CR<$0Z.F$&N C^0>6KF)0.XB.(CR ^ MOF^84VQ*7.3@6ALE'4]BCOZ_/?GG\;N-[BL',V$@L"J-_N3/FV>;48)%& CQ MY@4#.PL:%B;RV#'!2_AG55/#4%DU@BWZ-W!75>2YRH+T"-(C2(\'-#[&"I1] M"]!)QP^1#;LCS+*X!YX4E6'&0]64-A3:76A>4'"6<5Y-\($D.>%3XZL* M@>-'$65RINJ;,;/"K2KXJ'0 6X(PGB0%M: Q! Y9G5=U'^ZL!G6&01[U=5+ TVL2 M:C7V_*D*$[E.JTP0'4%T!-&Q;-&!'21CJI+",H52.ILI;ZO;F3NFR*$C%4RS M^=QP>,/A#8?W ?V7%+<^C$?""KF:DK[G*.9L?4C'I#WX3%=%5I,A$ YR.,CA M(#_@0>8J9@+7(*2-@@NYL/E43;EU(^50Y11VD,( @!SR<'+#R0TG]P%/;H6; M,27T(U[0RE9=B9%>DIX=IGQJM%].%?6[K<3]- M);[RG]7\H.LZQ;NA4_PN.L6[H5/\"76*/_@)#S9,L&$>M0TSCM.<'H?L@0*G U#(24GU11U M7W4:M.:CBJCT#1IF/B+&!PD^(2.Q_KZ:2>2B-5>9%>- ZU/LCAZ(:C M&X[N=PZ3\4&J!>OT4G,""5X MYA,U%JB03E0L*$:0\@D,;GZ0]&8%"1$D1) 0CT2YC]*2.Z)+1<[T%W5E2_W= M)J-*Y8AK!N.)AXK+C9$B5AHAW7Z$!=L1J!TJO0A5=4$6!%FP?%DP2BL-06^; M!1GNQ[0NJLCBOQA\%V+'0/,BKJ9-"D5B!EID%!-X8=K+KN#-8.R4K_$)01P$ M<1#$P<.9!F"C3PFED$#0IK %%?//(R@#+#88"G#@!T66%IM/\JP^>A@G(IFR M?%"5J8?&YC%&;'.$6+<;KTX'VU((. MD?M4/H1S3-"5R%A7P+IIH5+1LK7AC#_YDR3VY&0Z:U'BVZ([/4O\L#3YR[-X M,/Q_6]UM4Y)V/%7C" E9S&FZVS?_X_/AQ_/C\\/SXW\>18GSV]Y8#OAH;9;69-C]B?:KP<(-% M&L[I]>>T>;)VGMW/.:)SNGM_Y_3MRO#UZA\N)$_X:K.<6P^FL[X& M/H5BSMVJGF +7F6<*(VS3(QKZ/VYR,IO1ZD:1$=?P>\C;,03]%1427?RW]ZS M_02.J/RM$RG>'8IAD$QG$><3A-\R4=CRSZ@!&@Y OS2QVZGO;J>)V4Z(S-;B M>R([7%7'[$>=UNBX=G?BC>[>\]X+A /H[B7\@QG&F7%HX2.%O>&0\9RZKW9V M&0)NS/0/S_$&H1MV+Q:FX1>;[CF8-_#G\$#$0<_))EU?\][J#5F]H'MES.K% M"_(5O><6R&[A/IW3O:6>7D9I43F-B/[F\![K1NJ$T.%[2D\[ \+4A@.G5!/" M^@:K&@GG<1ZKNC=.IY'=5-Y7$*5J'TO)DPX/#GSM!%&IQ@@A\S_AI.;G"M(W MOPO\>-C3F+-*BZ2*D.\Y':267,=9+7R">2LXY>.TPBUM_/+GLE!G1V_U^D0E M3:_DO\?5W/4B0'(]I9PU4QPC*&K! H^GPLW8OLH+3G_4.OM,RJNGG^[7:S!_ MYAW ?0.D7.=@+@ED#YXO-^^'^WO"R*QP"4=',L0^Q95 )D=8 IS8"BD,=*>^ M&;H]J9O1FQ@'CY6Z=7^D90#-DGT?3AA-9\+?<\/3SE1+6HZ !=A^^AN3G1?Y MQL!(IPK6C,? FX^GR'GY0FO#N[5U;>[Q?$3MQP.=7SX?O-GI #0W^\KIKQ4- M1X#1\%97^<"R'&/+$(**BF$4%1>P)ZS2/*55AD.UDC;&BJ[11U!XX,7*B6,*I 4@9>-5_0:A-,3;= M3FI%LF848[\F7,44N5S@A3($A ^)E[@J\IARL.D7%./48]&XON-].&S*?0D'EMO,R?%=Y;JR:-[G[4+0'Z72.B/AV> MGJ^O'1^36]S=?AV=G/_UZ#0Z_OC^Y/2/P_/CDX_W'^&ZET^^A_#<@K':O?N, MU7;O+U8+]N^'H]\//W"<]NC=\'E5UPN8?F2,S7DJJ&^4JB]W$ 46)A31!(!L_@"'-D" M/.6*@8'A1@?<>'-]S2FO8'<6-11:IEBK2,RG,$8'I5-B&5BN. 3-G%)@!G^1 M8TP /'8=QJR4&4:/ A+U1'J&B0#:"\&LK\47<9I1)BGZEW7SC:D<4>$%UE#. M?+4;:02WVW&W)2@G=^K!Q!1 0XR51&$5")++^R%<0- \%]G-\/&F-08':N4BCXB96)W3X/YOS7\O+#9K%]_IL--E3B!G_#P M'7J) _O54MB&4'T_O#M^G< M![O#8UB/O'!_">Y(CH[ & 8SJIB$FI, )/@IWH_;XZ?NSN9!VS.J&(2N?83X M4CBHQG.VY[/,4[4LIAS!'7*2QYJL'3_!YVJ/SID<7ICF+;DF31](Z0K.ADH< MRAAXAG-9@PW+90JEY#NZ:0[^DTL5:E@F/B%VQ9NZN(+==K#[&A5.7?& 9.HU M@ST-BO6%-R:2ROVB(I4@*\Y"&?.ZE:*R>GR=.SY+5(YY57P"=T7 Q"!?(+BF M2 (H6@5\O)2T$!UL?!,MPJ6E-'?8CYL,J3@-+D5J>]\>-OVR/,)-Y_"EW@$% M*NS%ZSE0KZ4U#9IIB7(K*4C7?,EAO2Y'8I J0U-)H7?DJ#1(K1;:ZOG3-%4^71N5C3#W1=#RMH&C0QMQK6/#1J&,71!1AG MZ0 'F]BN]AMN7_-\_$FL6OV9F>KH( Y.MS.S5LMW\,WR8P)&8RLY.1IZL4[T MHGS$@CHR!'LQ",_5.SLR8'V$EAP%.+C/*,#VO08!/G\\/?K]^.S\Z/3H771V M^.'H+#IY'QW]X_/Q^?^AR?_Y]/C\^(@+GS^?'>$?):X>8@8/63^2A]Z#!0_I MR_L\I/?8(P2']-W1^\//'\[/HL^?3C["J?QX?'+J',YP$,-!7*&#^&I%FX#@ M(/YQ_/$(M.3[(U".3GM>.("A(6\ES^+VUGV>Q;U[/8LME3[A% 8U^.,'7!:I MSMT)U;EW49V[$ZISGT)U[HH*G@5U?O<^=?[^O>K\HW__]?C-\3EH_7='_[Z1 MOO\F/%TC9&C/GWO>FN=QX87RCN/<8_N,MO8M /.>Z3-Q&]2X5@D@ S[X^=X/ M0W=KL^LBOMWAE_ RFX_9^?D>#_'=CMQ=@U=;3J/#8:FX@!:+A< "W'B7EHHJ3LRDN#+\EEM[WJI^QY9_ MI+O@20[K>[;&W4N]^Q=UV_;9S7_(,[:]_U/!R@JMAD79"<)16J 4Q%H85Q-CLY^]T[]D#?:1;Z)9B M;*=[]Z[F6QP(UNOIPKAYN&]>VZ.T7NYL;4<:3BTN>W&NJHV3KYFZTDAJVUM; MVT'XA6$%X=Z;">FD"[&VMNI07:X[+0 M@D!;4\?,ZC^LDA5M>\'BP M,=<#PX$KGZ?-QSOX6R#B3RQ@@_,\\](I*"]FSB8L!=Y( LHP \/,HS#8# BN M0 .X?@3(&UBJ$3,U1A^*ZCM'XJ^-'@E-Q<6\@> XSD8Q#*/($E56LD>BH__6 MV)1\J_'P.&963<],]'SN:'A:$*O@/2+VM+W>!<>8 X=MEH '\OP"E@$1V@@ MXIO8;)M_^M/]V:I!Z_] PWI,6O^.%?SF\<>SH.3O86Z/\PP$&(\/U2 HYFI* M2N]=T:^]DH @?,*PGJ;P.7O[UR!\EB%\SN.O15Z,KZ*CKV2Y@Q]PUA^I<1RD M41A6D$8LC=X>?@C2Z(&DT=LXZR/X(/[[0YI_0?SV()O"L()L8MGT[NA]D$T/ M))O>(>-;&D33*LB 1SJL'UDT?3A\$T33 XFF#W%/94$J/?;C_TB']2-+I4^G M1T$J/9!4^H08ZODT>',K(04>Z;!^7.&T&P33/ M>!I'[]-,1<_5N*>21,AU4F8'9)G&XBP1*?4BB*DPK%424T_[]/_I_H:Y''K6 MLKA($X$Z,8_;O[FDC1A \VCDHU%*H:I!BK;,&894ZK*RH6G-3E MI!!J(ZFPKJ)N%Z_LVDXXU:]+9IN1&NONJYV=#E*JQ6,JY.HPVT;+B%O&NKXV MY\U1]V7+*X^^,AN;\^Y='!\1LUZFE:&ITPQ$FF?V2J@ZF:NMDJ_;#%H@#"MH M@971 C^2&CBMP5[=W=H_GQ'^YS<0_G/$?CQ'\$>NW*=Q/+3@QQ?#0!Z7X!I#OA9[@6N#J)7S2V?'O M'P_/F<'E#C]K26NRHO0%GZ1%=GU-E& )LBDM;4O.#91J1VYDVP'LA1$H^ 2) MJ?MQC>S69)J4W&_&+B@R0L(?0'6G\)J> @-@$/6NB%6;M:]<02S;=8[,J/C MN :E7,+XDQ^%X&(U(L<"SWL8;;Y$]0NVOG_E4X!1 MZ&>_46^G!++G-'C:?GY'=#[=",5C6>3TM^>G1BZ^8(Z$1[LX1FKL;3U>;/[' MSQX@(]P]N.JE]Y)'\0\WIWAQM\5R#P-S.LAJ_@';LX?N:!ZI$?_+H?UYNK71SOA'T2AC4K M7;#D*TT4NI8X((SSS@&>"](F#"O8/,'F6:K-P/UT%"?30PWJ,]@YO M$2?N4H4]$H;5)E7.5)X64FKZ3S!I(F/\.';/##[E?*FS0DGE%1$M^[;4I\=9F&6PHP_OQ+KTBNZ!^CZ3B#?_Q_4$L# M!!0 ( (:%;5:#KS7((A$ $6V 1 ;W!T="TR,#(S,#$S,2YXMSVS82_WPW<_\#3U\N-U=%?N3IQNW(:6*D[_=*!2$C"F0(4 )2M M_O6W )\B2)"4G89SPWQH96!W@=T?7KL @7<_/ZQ\9X.Y((R>]@Z?'_0<3%WF M$;HX[7VYZ0]O1A<7/>?GG_[Q=P?^O?MGO^^,"?:]$^>/C]\[3K]?@VYOV+J,?[E M\T4B=RGE6IP,!O?W]\\IVZ![QN_$MZ@F\D4@&(I%V\' 0_:O'?D6$FS"_ M?76U%J\?/I/?%IB^"WZ#^_X-GD[9\O?W^#\=URO9IL7]#; M7[?WM]NA_V+\TJ_2+W[X^>,+P9'!P>'@]^N M+F\T72\D/'GP";TK(C]\^_;M0.?&I ;EPXS[L>CC@(8$3R9!++/2$"HFH MNT/OR80A2_QR$&;ND))"TE!#PI]#9!/Y@1[/4Q1BYN)#ON 8A2!AT%>FN4HM+6:P(] 1+^ M]DXUF1/.?#P%I1SU [IHG9(4Z6#$8-#I.<0[[84_E4PH04OU\)Q0HHN.>N:A MTU?],%!*PT_-\FZ0)\Z(" 3VKNE/^O>:8P%\6I=+2(@8(Y(2)A?Y;N WXTFK M4L@2)<0V>P(KGB%?]<*;)<92A-;<3;);]0A,J09#G)B5"N83#U(\)Q+DA)(Z M8^\:>X(X:+G$DD#="RR_FV^'X;@^#,ZS'<'_[F 9))83U_/KM5J!0-E19RC) ML\/QP@9'*M%A5Z3S[0E'@$:#I0-D%1:W^.%YB*L@&7S)1@(U)8H?H97V( M=D0[2G8'52E4-TL879;,]V"9_OYK0.36Q*J Q@[6J_I@967_RPFE=W"5]RPD MEF.?W1?UJ"3+#L[K!CT)1#I:9@=);F'@WBTX"ZAWA@0!XT\RJ@ZI=TF@(7M) M9ZI/;H?NC5H3@R_J,Q%P#'^D@G]PM&B%6E:X@ZCG).([Y 8WP6J%^!8&-;*@ MX#NYB,JAZX()):&+"70$%^BCWE6/UH[9VSQFD50]^*5RG52P$TONX!I$5OF, M74PV:.9C&*TD1ZX<"@&+8^@[<<(E03/B0]UB]/9CM8)Y>) ',RK$24OYP8G% M.F%!N@LF:9FR.G@'%W0#BC$>C9/IGW88#O,P)(R=30?7X"KR4<"5TQBVP-"X M!>EV*Q_EK:PE.)&(J'5W!A],. .G4&YA1%'KU[5:/GW",K1Z6:;=],=YT\=B M]&"2"/K!H5AV", P(A%=$!A]LPW>2+7;_(4YJ,3\75N/+?V!,>^>^%'\*_G+ M;MF7>/ZPQ%9E5X$ZBW;BO M"]9WBMV)^3LS#VX1Y^"P1/9-_K(;UO!<8[[.H(,)VKI+[-[!' \$JF#XM>!H M=3%=-9 M?@ -<46DMD84("%T@6D:$[,1V%$PW,F,J"1&D@CKL "O!G[B*7K B4.3)MAM M;?B/(:NC>3O3#J)=7+JXP8NX+7_ :@I<+XFKCG[Q56;$KT]NA\5P,1/!3BQ9 M]X14MI,1WN$VN EF G\-0+GWFW1.,%+M*!CN:,KOA (Z2]?<)]EGOZ3>OLF1 MX>?6WS=QGL6_NKW*NDA.U=Y%(QPC#CN*AD/=!,6PA [#/;?!LI ^1H =8<.S M?\R66(=YP=Y8%L=\HAT;P_5/V#M#VS;,LA8OS;6:_MAP]XLVSSH4*G?1LE#8 M2>QX&#$ RXY:!TOYUMKN8%289P?"" ,8VVR=^?/;0UFC[Z3836U$ 4+>SKZE M>T:Y)5-!EMWBAH.?WS_J;%\99-_Q1*PD=BQ,-[\DX-YALL?!UG,L$?'%)[6- M)\D&-SSH:K#;L32" 0T/OCK/H@*=I,0.;>B![A)[@8_#P^/*"83_J;70!OE1 MF/,S%I(35V*=%UDQZIS[/PF=0CTIT MTB(=569FBT27ZF2+[9I XSAO\;R])Z\5[A?FB8<&L=]NOK;V\LAFHEE MZ2S M/TZ8O1$8<9=LGX\+WC-6W'7^@I:1Z5FCI1HIQ05]1-MXK#A[ZS""0=G6D1TC MHK(=0M.V@+KV\6TWD(KGBJ<196\71N3J<9M*W612Z1#H72'+LG\GWPZ>$03+ M+^ZC':BN>Q9@86XWE8!23FA'QPR+9= IWJ3J@"J*F+#5FM'PT_NBC:FR4$E- M-CN(YN&8;(PD*2(,BA7MZ*^3W)&MVP MC,6.H#6$M=L%"W8XN]Y7NL-QH%9R$*<.DZV5%'WP6HU*::T7CI1$9 MBN5T(%0M#W="L",FRM>'Y91V<*P1FWPT5LOMAK/B2#Q9+&6?S;\(G+C&VFK5 M49:2KZQW&Y0#%_:,TUPZ'$>V(Y71]I/F% B51 MC48L=KC,V$;%A0,=C!5#G?I475=6P"(M6*WUSY(!STIK!\X:TDCE.AG!W>!7 MO DKF7MWK4TTA/:^24\\&ONKY91VL*R':;14)Q3KQ'([K JQ^L1H7QTXPYG3 MBMI^%[8Q1+>#M?Z9\I)33S6)[0":\9+2<^;=-%?W MLI=BP.J1VN$R B(EE\%T:#6](*88LR8,=N2,L(;U ID.OZI+9YS?\W M.NH_:D7W&<\=_1S>B83\TYX@ZD'"7I2VY'A^VF-K*?OQ*VA_@&K/'U9^3*)$ M6Y[#TXCFK1$5'(M W#6D&,_U@1!]\@.:RB"N?"Q $JG8=[YK4^6 +S)X"I5] M-&NJ,K!@_QOJ>JGD/ZF2T/J:*IEKL-](U5%:RI,J#%VGJ<*[O>T;Z7N>%))5 M-WIG<) ^-!C]G7^,\!THSKATJ/'&H>VQRO"9S4OF:E$6%O57/^;KJZ3^X5'_ M^/#Y@_#2FC:I1&J&9I6(^?:H1,F3F47EBS)R]4,UIJ.ZA2:/9$9OL2/DD(=(@'[E@\JJ"%#/!X/ M+:81(-7OH)95IXI3_RWVZA#Z$P*^;=(ILBSQ'_NUS/2QV6;M( 1!-85]B]VC M%9B%ES:!Z%W:T!V93*=_3._9=,D" ?[!]!YRML/IU1BYZB3)]@JO9NH16%7A MTUXM2N+[ZG./TY[D@9I1U#/%)S#3$.9-]83H!>&#C#TGG""31WE//+9"A%Y( MO%*4H#LLA6$N"A3U!\Z"]6DO%$> Q*;2\,-DZ/M$S0P??#9#_@1Q23$7N_I4 MD[5!&1T]G@3<7:J/>!<C'!PVBC:H M<(/4(50/\S-$[W( %&:UH=*_(!H@OC7Z[I@%?%>'6I1M4&G,."8+.B84NBY! M_@5-Y.1Z>"W*-J@$1A]23UEZ% C)5L9892-H@P)CLL%V#:P4;5#A/3AJ;(O! ME9*0#MPCCCV2&VFKB-J@R AQ+-YS=[?F1FHKJLHXK(B0Q&>,>KD&4Y+7AFI_ M4*_;4Y6FZP9#Y2/ TZ).EJ= M_3!P5Z,ZA&U0Z!.^+]&@,*<-5;Y"G% \]#;*^?(^LQF3Q!47-#=G59.U0AE& M.<-3=D_%DJQS&A3GM:':'YE:AM$I?D"YF:LPIPU5GG"L'$/LQ2>*=^M=GMV& MRNMO->XYD;!RG 0SG[@PP$ 5Z&)7BQIT;5"G] AR#I-*LC8HDW%ZE8]"YA)C M>KVB9!:HX48M]3=XXB-:&A&KR=8^9=^KC\J@VA?4"UQ-6:5G!4<;5(S=M,QQ MW6N:6[!4T+1!C0GF^I0&-*5,+?.C7@51&Q3YQ.BO16=O<\N5*JHVJ*+O7 F/ M2L%(YF+LZ,2_*G+EM?#[PBP>J:WBPA>8KY*G/Y9Q+';<326LT!-1Y^PQG^_X)> M$DD6NBXPJ:E*QQK7(]U?4P_/OJ&BR3',Y *P;>K3%66U%K+(4;C<$BA!G6Z> J@]WH>"3_(,Q^FDZ1A/%;* M(Z8C&8MYTF83^SWE+<&D:!VX4173.AO 62E: DIFYB_9,]"7YVX-Y?9A;(G. MC[VB5K_K8!CDR:6VSEKZ7@_[[2%5IME'1%OLH);X%T($V#L/U!@RT570G_B$ MR6/&TV]'QCB9V??B;.WL#Y57$0.T4+V[\2H"WH*)SI0;C ,@YZGC^4B/]1AND0RHX=2P=)"'BWE>YM![95%'V+# M:"^(A\/BPED!>X#9%)8' KEAJO+[ <*76-8D.N<2] M*_\7-;OH 1 5&O[$Y!E4%WZ+Z_E[ZEW/P\'6:'+U>%H[5YL1GWCA>4OD,C[? M%"[%RJ-$5I[6ZA[?=S9B )J*T<)BXG9)W&4$[D#7?H^0]S1VG/I7! MSZK5/BM16Q\5%1=4AXQRBNN\$E;LIE8E[BMRD9 MPHBJU@LZK"A$9F2RY+=V)BK9JP]70JK*Z>Q1L;U?PM)6,&V-<2P/MC.&5 %-V=IJ@'.R <"H!Z.Q MQ+"&D?:S+?7)O[_"[P;AQ\/P\W]02P,$% @ AH5M5@>'<&*)%@ K#$! M !4 !O<'1T+3(P,C,P,3,Q7V-A;"YX;6SM7>MOW+@1_UZ@_X/J L4=7I!XKB>)KUQ)I] ZX.\?A M#&?F1PUGR"'YVS^>%G'P $F*.3TV2*?PW.P0)^#+[ M!!*08?)K\$\0Y^PW^ 3%D 1'>+&,80;I7Q0=?PS>O=K[.0PF$P.^_X1)A,GM MU6G-=YYER_3C[N[CX^.K!#^ 1TSNTUB8ESZZ/8^?/BPR_^V:BJT?+HC<=7'F]U*G)HS_5ND:-^0)$4?4R[>&0Y! MQF'7=A-(6[ _3:IF$_:KR=[^Y,W>JZ::F@YF;WUDL"4]L]' MXT$2G2%JJ,C T-:,!K%YOE@ LJ)0HUF"IO3#3[*#,*12973JO\0Q"FE[+0A6 M7(;0H^SM"H80/8"[&![A)",@S [2E'HV:L[J%V<(W*$8909J;<5T""U/DP4:R-)+KMAI#E#-+H4FN==JN!O W)873\ MM*0SNI$?Z6L^A&2_ T*H\]6*U&TWR/<'5C3!"._I!T4;L%F-_C0C8'&&0:+] M"DV(!YD162: @I MJ346*./=E!,F#0E@8A)6&) .XXWIC_ &/.DE[&DZR$Q;9#O)[!K.*G-\@>QS M6,Y1R!8QR,)HE%HS&B;FO$OAMYQV?_Q@,F1E[=W%P\\;%X\1'YM)B438B=KH=]AAE <7K.,H\,/E<%KXMN0[K*YL(DGK0/PV(1#$Z#N, MO@"4I#&FGB6UUM.>Y[ Z7D$Z6>:428AI5/,=IB<$+^IXF7NJ Y8SSXJ4R5K? M[?B[BPEM/]OMN Z+<2E':A?764/]+-T,:XD&.$=S-NC2TV006SQ31][D#[:? MP[-V,KR7Y^G"1KZ\CW)8><7&DV+SL2RSL@P<[AB-F5[;? MC26;\7#J9E1;8:1A-D8>:0N,*?V0>U&V,NOH!O93K2#O"*>;."HMCX&C8S2; M9Q,\O4UA/7%Q4;:)#39@.JR6)WF6$_@5)6B1+[@DEV#%P_';)(*D#8*UNMMP M'VZEQO9;4E,-'K\WEV0V" K-(R[0\AM7A'"<3MOX#&\M:7*:- M-;+E..(*KO42BAV;T6H+;/6P8C)R[8&M+ANP&K@VP3YPUY(ZK5VPU6=KQF/4 M-MBOGIK1JV0/01SF,5?]C/ZY10&?,DB#S:CBPX3>[ A&AC)&6IZ1V0LF[$!- MSH"@/Y8M1Y*K_YQ%2[Y]*E1=*LX%3%(3&0#+70KQ_BZ,L[3Z#0-]GP->_N(_10)4+D55 MO&-P!V/>XW_*=IUFNTYDE6Q194=TE*[H!\E]OEP'0_*N;HWAJ$Q=FA5OHDH3$BK%3O (6>K+ MI7<#X?4@>MI#(#Z*U3@$ST]@FG:O_L=Y31X91F-,@E7$\3N(R(S5![YW8F M,K>"3^#5.X>-$S8B2NU69G"\=PI'GUX^V9UO?!K&G'UMS3#XV2D&S65'_&O!!$3A7T"J+NM3,4\?@KC MG-U TCU:V#=!F%#[$1Y+9PQS _@$7'O;DF_I7M0[NHI)14WF1Z LFUA,5/8) MHW;.=8Z3T"[!;%+X$0P;)9>BHCZ!HO=JMIYKZ)!78G2?O5.CDD0;Y_:U=;OT M< E6O&34=-&AV]YUS"BWOF3-H5]AGP9464)B,ZX4)*Y#2!N U&K[A-%AGJ($ MIND17MRAA)NAWK#-V,X/BLK;HRI]5EH0M^'I.NXT1GE[P_DT#-IAFCG4.CK7 ML:DQG&8&\ FROE5,<^#,J%T'L,;PV1C#)Q![+L-2!EM>Q2D2+%[&Q/<93B$5 M+JI+?1IB*Q>ZM(0>!2H2A QU]PDNB7\VR<\-2#V*.NSF)[_3]@UB)!- MV3K M44SR?+&EWP.!%Q?W7H[:4T#3T];51DCI)[E(FDJMWL:N)VNYW84M$*FJ/HTC M5EF,$Q,XQ):NIV5C+&1*^@3$#>%EZBL3*/K:NIYPC<&0*]H#Q\3=4EL4(:8U MB"\!HG'=$5BB#"C6RZ4$KF='8V0T*OOTM5RQRO0$1L> )'023P_",%\PH\*( MAN(H1,K=)3VMZS3=&#-S0_@$7T/*XA*$Y@WU10[%[JFGF=/%E"93RM5M.T:N M][+,/\;-3.03RHVP_"");")6/:7K.-!4-_E*CH^(&=QYVQ\82HE:O29\THP--@S2KXX38!.8WS8/2CF[-F7PB=MBX)GJIBM%8C5R$FOS)/ MX?C6+5S/1CTV%>+$MC9^S3II5E]1J)IG6LUN]U(O:>W)X1Q/ ]8=K M/F1&QL1/U]!].$;A&-9-78?!YAA+]?0*C;4:[.+>8D3E5.AU8'<(IYC QC4; MQT\9 =30=."2U2DU5LIVM%A5!XYC;ID,$I@J#[X-V*GKB6,$B\I&6L^8]&@B MJK0HI"R_"LT!21F%:U<_/L@ZZSTCTCV7TES>W!2'*XON:;030AAQY4^3-"_<18;6PBG^?S=;.1ZK\J!5Q9MY!.$_$&",_X@ MP45"5:4*Y2B=LT#S8OH9WJG64/2DKK>YQH?;V)X^#8(3:@(T2XK:SW!U0[U. M"OBUEDP=IDUA)N56F143U]MDXP^,#6SLTQ"A(8;)&DZGF>L@O%=J(:(:?BAX M!&2M1AD['L($*I?*I02N@V]S<*7::G)PE[M/K:??FWOS+6U;&S;OS#=L6AP# MQM+]QDU/!4)5?4#_5-P5<(D)'U]91M!=GK'CE#?8=MWAV3OZPR6;?[4#H=SY M[OM]@T=N6%5S(P\5#I*(_ZG$*_IO7MSZIR]D&JH_UY/ .,-I6+3\+8%H3D+\ MWN[^$H[6+/3>?!9JLOP;6.+TUZ#@W)J,7-1&L LV3F+\*)EI?[:8:2FG@+-R M/\.RV_*H.)<$/R!JI?\R+5M&L)38O;_Y+#JZ%QO!6P- MJ)EA?()2>0%84YTRIS;8N#?FY'I_8&NX-S7>\/MV[8%X2> "Y8N+Q/"N=,;" MBH/KI?_-D;16U<-ZCC^JO<;:2=C:8[@O ON_WGP<[A;GK4?&-GN)[EP/3^H/ MN\][R9&4M3>#[Q=_X5,;PJ?OD.:-I'B6L_@_=2O",PG*#2(#:C,X/_@+IXV1 MO/H@1<&ESRG8@*Q@8KB6\OHE@:VUF>>85V\V*!?W-&2&N'J\2&9D%\^1Y)L1 M:Y4U"RRF](;8>KQT9FQ;DQI"Z_$BFK%]O(^J.O<,6^(J4!M" MZ_&"F8V5_$97'UK0]L-OR N M"G9&]9AQF\BG749J1&F(G(_K3\8Z^O>E2I0NUNNW*W'HY>'LP:_ZF- UB"&K MSK%Y\M:4WM.B" 6:XD-A%H;R:2#3;XS+=H,/PF\Y(M 283-R3^LE+ "V,9-7 M.9\@>;41!(M+U_CKV\7?1!8X*[EX6DVQ!=P&1O,;=>E3AA:8*WAX6E"Q!>): M@WF%MT3_$Y2 )-PN'NGEX794GV!R!9#J%H>H4ULARN/8A;NPN%HG;K@EL M<0WI@,=^/#:F*K;Q\DY7GXVI.=5"M8MI4]V+9"O#RCWG()VY3A2\&(0# MPNCO(;]#$-[/",Z3Z!"D*.7ESBD5'91'3\X0U2:2GO?[)9@$GU$:QCC-":1_ M6//[*> ZJV[) M.U@S_RFHN 4%?XYJ_;O>7>J!#5"5\O0/U+V]KE*-]B-)6)PC+E[]ZI2CM$3= M[XK*"8.2,NC6[ PL=;7BTEQL:5XYUQ+]35?TBIJ/CYK^IR!I5@H./C(DQZY: MHK\5!TA%-K;)A5?G6X*^ZPJZ;CZ2?'S+7F+&]UWIJL;C^4%6/R+ M#\>H O&.V8'%_1VP8QVR,2G,KNOF8WW]8!7.87A/OV/:@&__$CPC8'&&0=(O MM#!;5CR"-9.@Y!(4;,:* 5A-_N1.6I3?5&-?F 4+:E[2'_0?5AA8_!. "'_2 M["M_XPRV=[=:P@NS':,-.''0IAY)=I,G3UH:")-@@T,=;/0\!3/X7%+? ]8O MMS #%A1!23)6J%$MZ5S#667T+Y!]DF(K])"C \D@?[XVA@OSGYF#[7&Z3E+#S/T /LU%4('R\7: MX(>RGZ#N:$1D:0X9Y:R(LUQT[RRU"\OPI:S]IA"#BI)]?6L;GT/9#XT^^"_7 MO11_7QG%A2D:98Y4_]N$0!"C[S#BEP?$_/( I1F$Z*)IA@9SKOB:?<#Y[Q:W M$S@U0/G^&0V&,(T$OT->C=$^6]*\.$-I#'&9OV&,LJ-@W5/ NFID1KRSH-F; M"\L8A=M&[N*MN )B$7A[X2G$,_HFX;AJD+P5XJ3F(*GZVS X=_@=-? L+I=) MUR=U-K:5$(DU;=4<0667 4K6E@'>66NCW,[L4Q.BO^VR/"\^OCJ)4XX1(8;L MSD!E'EBC[>@(8"F(YJFJ9BM7AQ5+&:[ XU>008+ VO0*D=O-79?+]=E;.%FH M4-2GZJ!:T-\QN3]->-FHZFI:67O7570#L:^MJTITN 0HJM]$4Q6>=UNZ=F5RBPOUY/U*#G\6NNSY M&D^S1T @7U@(9<^R,@H5@6LWI;>W3H.1S4Z]Y']AF+'WO#7V;K=T73AL9>@^ M)<<;V""&+#S_"L@]9'FJ9EB+S5W7Q]H-:IFZPQO\>+&,\0K"*TAG8WZ9*8$1 MRI07"3)" SK75PJ;06!L +\BU.+]DT9FJXL-%"2N[^0UGG"U:ON$$==J+2D[ M\&P6P$EH7-^/:XR27G'O8"K]<+D+9@:3A,;U/;AV,"D5?PGI']ONPTGQ"E#? M)KHR&10KB?!9(1^# ?'#2L4OJH,SV M9(02 65%E!=;+LWIJULRI9RZE'4 [:FKIYK*[:QU@A+ZB9Q1DT==G37>7D_I MQ@$VY+H$+(^T4*1-X'J^,L6F^URZV@ ^358-46\(B. "D'L+N 0:UQ/*]HA) MS. S:.=@ 6U!:]*X7HI])M!$,W@*6G5O[!4LC)S.T=("/Q6YZY7>[:'4&\=3 M5+OZ*K-.'9W',Y\\-#<&_V4 V,@TS)YYW827QQ/F1D!KC.9QMB7).#1I5L_A M'UF"X2*YJ@[7&RGS3BB9K<@]21#;E=%\-U:5%[Y35KMV2Y\Y.]?98*V8W,LT MFOCPQJY:V+ZVKNJ(;. MM0O4/5^C E^]23/J#O\2O./15[, M#-7MU+>4.VGKJG2PPIF5IH,MN@G*?DJ_NBQ["GA70OSH/'*D\P"4@%T9Z7.N M*#XVY^#FHS:2[PHN .)#87I"T07QOR$@6^HLX>G:B=LBWO$+VYO3)X]O:HQS MZHAN'F'\ +_B))LK5EPWY^AZ?AAC8"A,^1*'!1O6-X]X^]%0,W*]J3+2(.@8 MSM\8HKB0Q&P=3#C56=UFXL4J6.>*$V64HSSA)=YWXC:$$1]/U29:"A)'+U3@ M),U(7MPU63PUJ%5"1>,ZR-!BTO$;>OV]FAYPFJYO8EQQ94%\1+_N%?T5OW!2 MBYX-#]>1@2V:]O;Q"5U>U+T^TL(WI6R%E4[N_B$:*GI-8@!L9@> MA/:NRR1L$5/K[2%"EP1/:01)#0'B$VB.E)3.]?FY#1'3V,$GY(JS,O8AF([. M]8&ZC;RCGLC;1*>Z9-TLU1%._53D3I,=Y;WM9HJ)]>^:>]P]R>Y84%44OAVD M=(0O^8_*'$]9_;YF%S3XN;VLB[TN>,$%*1_&4MZQ]$YYL1UG%A3<@HJ=4_7. MJ4-B-P_"QH6.7$H39=^+M]8UE%VS;E[C6)C I>[]MY8:?:?OQ1H=Z?VE#K_/ MWL<+S!04=O(ECQDXU4_QP(&9EL)VFO+! Z>Z-AY!,-.MYVV=]:,(3E4Q?BC! M3%%AM=#JX02W$VCG,04SA7M>(^@\KB!7JHSQV'^8ZZ._^1]02P,$% @ MAH5M5DO_=J=#*@ 9[4" !4 !O<'1T+3(P,C,P,3,Q7V1E9BYX;6SM/5US MVSB2[U=U_X&7J[K:JQJ/8R=.)K,[MR4[=E9;CN6RG9F[)Q5,PA(W%*$!2-N: M7W\ 2$JD2'R0(@E0HWW8<6QTH[\(=#<:C;_]_741.,\0$Q^%O[PY^?'M&P>& M+O+\@CO(Q#%9(WM[>O;]'\)^-\"/_S^,_N_1T"@0^45DI]?B?_+&S9O.NW+NQ\1 MGAV?OGU[?D&KD@XA:BI,@1CF#_.LJ& M';%?'9V<'KT[^?&5>&\R/7%A8Q3 ._CDL/]21:]G12X$X1*]0!Q!=QZB ,U\ MR#5]S(8>7R!JR91NCF2.X=,O;] RBNAGB0S_6=A4+1:4HLF/C/(-\YQ M*U2<@X#)[WX.8414U%0.[IRJ6X!A&,UAY+L@J$5B)607]+*O$B[H7&3R-%FR ME83:GU*<^Q'JSID MBZ$[ES8@\ZL O=23\C90-]^:^WV&41QZYX#X=-9;# F=GUOC*/2N?2HH3T/0 MM1%U(O-XL0!X157MST+_B7[X831R74I51+V$6Q3X+AVO5$(M+%WPDU\GW!U8TP'"_TP^*#F"[&OUIAL'B&H%0^17J '>R(S*? MYXB%,1[SVJC&^(:LW +E8%U0>@5\S./:K]3@8YQX02HZI4!=4$FEL? C/DVZ M85*7 (8Z;H4&:#>K,?T1/H!7-8450SO9:9-H)YS=PUDFCB^0?0[+N>^R? => M:%EI;43=^)R/!/X>T^DOGW5,5C3>G#_B"J['N$"/8"W@/F($71.0077GH^M15S6V!W]=>PT0 M _7H>6HNRCK 1O-AGV$$_(#).=$2#$B\.8))L9/L _0]; M")Y!D/I3=Y!$V'BZ-B'H)X:"I/#RZK HK[S4 ]AC]%5W>^F)IK^]+0= M4>VD(P6R/N+(NHK1A>_R+*HNS2JXCM>I@I-W@4B3A4J)HV/OV)_-HR/T](W M]<;%2=G%-VB M%LNK^(HQO"K'_J+>,$IN04K[HY_"SV(BTJHS>XNV+O+U-3] MEN10G?OO^91,$\=< M_E>6Q=*:O@>C^OK;U_-T'6K?6P8\^D9I"N-O%BR7^L M;4,Z6#J.W2+D?I_PB4=4LL^;%%B-L$R)HUL>;E!XQ/(_,)?6XC0UYJ@NQAXS MN+53*/70]%9;4)>/6DAZKCVHRTL#5!W7)M1WW)6@1FL7ZO*S,^(^:AOJ9T_U MX&6T ^QFY%<-SA,@N,^172MA%SG..%USB@*[\2,\\OP%*V-G)2+I1'GYK+'X M871,AQZG8XXK$71/]WJR(P\M@%^3Z#)T#Q3SF8X6;1(^@3B(&AME!EZDF?Z:QIALY;NF_RS0#5\C2&-- M+Z.<(6QV ROR(P::WJ8[<8[8U;N8KSO1Y*V!T&$K3/$JN?!68_*#/9![E?X$E(G]U$LP% M7E-.,UX#Y!88#-@M583+2R[)ULHG0![Y@AF3HQD 2[KXGIX>PR BV6^8JW7* ME^#T%],UH52@<$Q_7*LT (\PX--.T\%58X_-4LVK>S0H3L=M4[NQIQ'.Z$YW M&,%HH19F*#4DYR,N6$O+&09A:U2]O M3MYN: D0C9M_>1/AN(+EGA64V/GFQ&?TZNM86#58J^JK],=5ZBIJ0: J&<\5 MFC.EHRTR/Z<.OD@W@N&MZJ0<;J@4(I4UTF% I)?3MT-6S/2D@ORV=)-YW;LN M?KLJCS,ITM\[8_ICF3(4\M3KUS02%>FN-'3:NMJ*(;% )?)O ZEIMFYU>\ \ MY;K24D/%X X^H-8U(2);J QCVAAY'A<;"&Z![XW#"[#T(Q"H]"(%FU:MT)9I M2,V ?N758T:DS_?&],D7[0'I E>%FU"I$N,.TD^:^!&\A_C9=^$MQ#[RTJL]; "O>I Y M=MW.;+UU]"( X:9G=,\;$Q)#[W.,V6TH3CRG>+MHZ05@[PN6+@B-T%EO&LVY M$NG[S#)])]M2>PI7X!NJQG78$JG\@Q5Y%VZS(Y(79_(]%8; ME?7:;,:12,>?+--Q8I[M*%F":ZA:5K$D.SFW2L^;'8/XA0*B>I]P'L-0=5K- MB'W'&U*3W$F5911#U:6 $Z$RC66C1-EDEL>Y@='DZ0&\BO6H VV]"K69$&HO ME]/ZV_$6?W3V[_V7+I9:HQ>J^3[6*%FDF!R.RD2I8OVFZ04^?V)URCYA-6(Q MAO0?&WP_.!PC8S&/TP&AY^2P]E216:^A>H''3]L\ILAX*>8&G;/!YVP0]L/> M;HW5\]R>O-WF-L7M;)#_X&38G 0_U^GZ=X4I^N&_W)Z]P-/)-D^Y\?T0*&G4 M7J#T=)M2#NBDD$X&V@_1JL;M!07/C6,/_X(2PMPL6PK;N!(+-)?VR R'LT'BI%BB]/2WI= MGS-HIPC>#_7RYO(%VDM['(--GFESBM!]76Y3]YHO,%#:^G(8U@Y&#D=?6TBY M(7V![-*^ET X*4A/[D7M-O0%'DH[X!J?DR'D&MB@= HX^_+A!6WK"[R4=LD- MF)/!V11S2&./T]*VJA][.'_)?NKOWEN31O8%?DM;=!U^$\2]<=M&3_L"\Z6- M?Y?0JW=QB)KC%U@L^0EKJ-[I57;*SQ/^KN0:5 5FO?.@USR_P$C)3Y#$:09L M2-I=O\!(R5\HA6V]DU_9?K] =,E;2$!,K%V27OP%DDO.P7;4U#OQ>JWY"TR4 MO0*!9[]AQESY\/DV9[D^YN>KS9"TVR$OX;G6N&_= FY#YV&;-FLJ'HB("=75 M[O:FL.=6>&O&M'TDU[8^K+^ GI!,)Y!?.-\:9NZ">>L*0C(^A4HT>@NC$=<; MSD+O-@ A>_5>=6.ZF]G,W(2OUFS%-9".I&O3Q?GA6Y'-U_9-65HWM_PKVBG> M/CQ,;R'F>3+6F2I72B:\64S>J>_5*=Q2/R-;,;4DJQR[MS;R+2:GQ_2E, M1U,,]OF^"EZV+@!]HSHCR4+=LNW4G.A/9U1-Y"-TDFVHC]S]@.T$T6[$ODF5*OS>FW#DV@UPS;PPMZF*.84-?OX862 MLQH]?+T"+JN"64G3;&I 4QT!FWYQJ#9SPD^UZ4HL4!(/<&YC[,[9J]PS##DK M4O7(0$Q=>&M!,4JV1"KYV,KF2*#[XPP]'WO03Q9.^L-FO:3_F%[#&0@N0QJ* MK01.#1U5&K3'KDP5NQIA>)F2MR7 40BP_"E- ];Y!B^P6U2-9:.U-UP^1T,G2 MQS!M_W85A][U]85.%S?D$F3];D;')4*U<2QY]JN)07KLD3;_;US+:,_4PVY M?B0V 37L/JM>E_M._>I&)S?48"4G+O2O^ZRV#7]"-]%<;1["T0/$"W:!*.U\ M*ZNM*X_>9\6)^14ITE@/7\8*#=XQ]/QHG:$"K_XB7IPCC-$+72^HBT?_(NMH M7P?+/BN^OAQ$!F&NR2_@)1,L3\:Z)E%7 :?E$NP2)/1N(;RR7RS7'NK2&T(!61331M7EQO&4AZ>EZ \#PU7%XS M^6V)PAP[&R[K+0TUD>^ME;0I'F&*IN73@YN8B6SRM'G9)"'W80ZB',F,6OU% M9#>D>VL?;8A%:!?FJN(W/G#&8,)6PLTXK!M3*+'LI8$TEH/0(HRE]G(\W.+D MX2/.@Y;V"Q!_$DU7\"S4:M.\H,A?J!7!WD$FO.JW]_@.V S;7JIY9WD(32"7 M4338LGM3'@3(G+7DHO]A38[H5I5*<',-A_TMO3*RYJMP(Z7FO:%JI50U@@D4BF4VI3E MI9!#SOG>H'JUXO M$%XRQQR>H]"3E[I6#9V:B3=J?!U(S4#;:Y] U%_0,\0AOZ_/Y@O#T_3!%7^)!)//W%FS\DY>0>C81>T-6 M9]O(#9]^,M2IHWVO7,R?2'7&=O]BH,["Z$FH5?RF -PC;>IP:ITK_A6%#[#*TW$E1^FRR7BTHF?S,G/9CPK)WQ0LNJ!T_)8 M4Z^UII2H\F);X^S)=ND_Q5K%J?69J9'WKSC= JX0OH$ON3=), KICVYZGB)O M[EP/C;E\5K66T"[,6+=KINTK/+34R7Y4CS;48;F1Y"O[ZE1R;U/&:G-#Y]>_+^[2=E[QP=<$,9+^GWA)JQ8=V2 M*:/\P]O37?2W!C?5GKHE!1;Y$&K0X U4[M1+G)1LQ/3$5#M576>R2*E&NL5@ M^*;UKIU65]/WY3=&:[QP9TM#4[J]>;$;Y1Z!U(C8I$"FBQ_*Q&E7.0A!K0GP M--0EK%90",;^X"_YC@@_#F$O#[.BIRL_!*%+OZW-RXKD?)5KG\-N2%$HB)< M1RMU04.[LUA0"J%2>^6>VJJ0+?*<;M6[+EK AD+1+M2&ZG-O7^#: MM<:M#FNML(I>ZS3N 7L[E*(^!^%W>5O*\DA3A0)U/BVDYJ"O^H KA"'U IG;ZQLT%;O5>WY]U?2Z0?\3A#' JU);ZRL48^FF MH08T56PFLG14FWB1$MZ;:YN&0G9//+U&YI/OYZMS&+KS!<#?Y7N&&G)PVXBN M,"SJKE8F.2-8M>:I(2!KMCE%*DZ#)S0K49$>YP[49X!$\_8D%RK2H;BGO:@G#5BY[^RLI;Y?_F,'DRC> MT*MZ\*]Z?.][A9:A(UW*A9M#RTVXKEA[J3H"%P-0.[%=MNTDZQ M'-VQNUOBG3CWYT%MP"6VRH)NMQ&YCIB%MIX1;.A>2:6\4#5I=FRB=<1IZT:I M*?(^PRZE^\[?@9#)O3!D>M+WR9C 6I&,/N%";*['PGW\2'S/!WB5ZZPHS_U) M0(:S<*MY$2FKZ2L#K;8%YNY!KM&E*JND VLF"ZC6@+B=KUP*-J4"N]6=E?M. M9_KM-7"[7"P#M(+P#D:42TI#\EZ1-):0PDQ/S@Q==M+_<% M7H2[VEF[NYK" M97A@5Y=8(P_/?_:]& 3B4$,P=#B[EY@'88!M5!6_^='\#@:<(3+WEP_H4OZ( M=16#*B3]AS)R'4ATI2FJHM8?R\]E6EP8;P@_/7&L/P?LDNLT@M<"GIX::@M1O0%"#'Y$RC7V"G^$2 M$5_6DC4;,2"%%$D6^GW&+FSG'KX6RST_:D"R+Y,M7,#,79B/Z+I+,BIS;T8F MW5XE.E% #DE/6JP(?09CB72ZK48/$"^TVDE7C1Z0CL3DB_1BK"A]NW_R#8RH M'>$H[4@_>6)]I)A=T8WR%L.%'R]D[EUM9 /2:F/N1$IOMZQSEP+WS9N[)Q+W M3P(U(#6JV1#IJ]URH!KZR@YSSF%()R2&B+GG=KGY#'P9PJ5:H$/2)TU^&G[M$R0>)=01#8D M*1^+KXMF"#IKSE?;J6+1H0EF?2S#;(UX *^5+4WYH4/%T*'H0$R[,'PV=P^+ M1RR?(?:?>6/1:__WV/<2(\'(A= CTF\IV\#KH!F"'IOS)=2QN;I$$ #L0[87 M_T;)E,5X6R,'I*EJTH7*:)HP$:UL ? 7V0LWHB4M/V8(DA40+92IL43&))I# MG 2 8MO.#1J"\$54"Z5O+%V1NASLE2%>6 "]6T C<(UNY660 6E&P8-03\8R M#*,P\CT_B-D^=@_=&/N,VLM7-X@]Z#$^6'P61VGFY!)@YD"R_8U'<*I\;BOH M!Z3_%OD5VDHNNV'#(V99A]A-+]@+Q+(V;C0B!/)@/_O%M0\>_8"+1/:6V?L3 MV5MFV7S.9L(?G&P&)YG3 :&W^5UNVMRC9ALA]B2H7$/_BSF[V4+&X+1LE?BR\-[/N]."W;1BJ*VUZ&A*\:;#HF*AXU MV![8^SMN=04K(-F^I&N-)]L&\V*;_0^V%=X@#ZE65]*0ZKTLI%JC,!E)\OS? M18PQ)26)5*0,G5'4,@*L?B5%^H%1BNZ"+"ZWR6S2RFG M'V2<;C"S?V6X>8RWQF[ZT?.,JML \/*D-6$:X9T.K*%P+W^)J9K&.@_L23%8 M$R+JJU+VW)Z&M,P$DVT8M4XC9"U@.Z[GZ>@*U6>NGSBU#7WJM-_5 C9SD:^. M-C3U:'?_Y*X5:65 W(>R+;T.N*94=?UO:Z"AA]CK?%5(17]/879RO ?QF@(6 MP**GZ 5@>=BM!C3UM& #-=1@2+@JMJR8R=.3[\*K&%-IT=@@SX=4+THX4T]& M-52+'C\BK9CKHW<- 8%S%'CCQ1*C9[[*BSO.KN]@"8&F'P:C-DUF1#K[8/+E M$T(##]X!:\QJ(V<8$J729%"F.ODWUYJ2&Y':S#5-$3+[!2/2)%3C<-,3>G99[C$T/5YK1'].8!RJ@ M#BGS0\K\D#(_I,P/*?-#RGSXBCRDS/LH,KN!+WK9O_+ @65A!0RTGG5MHT_: M.J 2?T'Y4=8E7E5>2HGXMI,' FM?SPN]*_\5>KS(YS?L1S30F#P]"4Q? 34< MZ>LR8Y_3 %8\Q_N 1B[E$L,&R1I]',-1:#/6K([;J^O?QF$$PIE/G6&-*K^? M]&O?-GB-%?P)6%-D*#YM\RCF))^7Z(FG+PAY+WX0:/%R]G:;EPS5!EEZF:R*U$[] M!K5\+^4OA- AER9?<9%(# DH[#;J;UNB5D;LM:7>:_C]%6"ZLHV\9]:!S+M# MCRCR73(.Y0^G**#Z+E(3F2VJ1;%U04?FA8CWS6R$J8!!>WLL$-IVK-V:H,>+ M)? QYT=:75$]?C!*J"!;P_9MB,@FU'F@7G@XXP58%XC( [$S:?>2-3*'8W,X M.I/WK>[\V3PZ0D_?"%PWV>"D:78@.9-V(,FP.S&!^:8:"?.6-&:YBEDEY%<,JRU,(WBAT7]2^51:G)2%X6R31..D\J@F4ZD\.G*IE'[U+AT^I%XV>E MBY()\"%^/<2O@XE?=7M$K$G] M$,@^7<=V4/H$J&6QK9RHGNQTU5Z2"QNSQU MLCX=DN']]TI1RQ;I$-YM:-RW(JP,G=M25K\1-0HQ@@_HA3_?*0^C*X8:Z)RB M-G*DIKGM94D@W7^@F$0H?("O0'Q[@8TL#^R]7*"N: 4D"Q<:% MEM[9WJ)7=7FN1J2WF]'DO=8G@5,\"T;VWG]>R?:1'MW %,WJ.XGL^ MP"O6-G_R=!\A][OZ)$4 8OGVHN+5HN X1^$-6- ?'Z@M$< ;ARGS]AJPYLY7 MY!HHO=BJ*06;=I]N=6?UOM2Z?GO=H'C5Y4MR#_@V?@Q\=_+T!+$?SJ0[E0K, M5). &E\/JLF-\*,S^8+UFMF8T4G_P1[1)&-"8NB-PQSS>I^?"LOTS/+$5VUF MK#N=N0@ (9.GU).:8%Y ON9E_:+J!0@"Z)VO,H\K'2CQ879$;+WJV^#/NG"[ MDJG+5^HD^@3>8M^%ZS^N.3FI:0,J=,/4O!97UOG &9FCT$OHG,01B4#HT;V( M'6Z)5:N"M%Z+6@RT?:(D:F*_VUJ2V5Y5!03O#-\2>GMUVCJ75I]:W8*5.X?N M]UN,Z("T\^T,@\4U J'>J4^Y]6B*T]D@=5*L#D-KSVG0!0JH?:.$AA%3XBQI MS4Z_Y!L4NH(_YSPQ4K*CJJ;H;D&[L61? M[M64>FW.RG9H OV>'XH\2_DYHAS*T&MF33\U5(LQZU9?2J$+H4>NJ#R8XS[! M_HS5J#).):D:*9BIP*\'OTO-=]LI6V'3V,?HBHJ*LA)"0CY#XF)_*+?4QZ1_ 3!)7Z>/81ZTW M$X)U:=8[F+6=F3Q=HR2_R'@2JUT$L<=*EK*LD8BUH8K\5Q#$R=XQ(B1>\+5) M7DLN[2*\0>?D\.4JRLVDE=@)YSD@T&.U6M2#!HGIK;5^OMH,22\#C%X ]C32 M;FW@-IUL4_) 1$QHY]AVGL*:U%I[QB1,J+6D#^OS: G)RC8-6\,LR)NUI2 D MX],Z[[ YUQO.0H_UWF>E1\JJMTYF,Y-PJ]8LZH%?^[)QP[QT74#ZK ]O.Q+)Y0KXF 4J,!>BW/GD^Q6& M,!^J=^#TZTX]-?0J;G?.;2\2:SOS:9>-L@O:+GM9VG_V/1K\]VBC55,?;+21 MQ.Q<1Q_5;#_689OEPB2'-]W-N9]6V9VHK$L]=_(5_HH"BB;PHY6!1;,X^7X: M: \R&TA&/><\C]R(KO[12II/+[U8E\^GL"<(<\ZKHA./#,;:$*>%5+D>\T+5 MV;O;B$23,I>[;)I<4>S AQ=--?UHJ3WU'C)+);0_V>\RF[]!=N<5>J-GB,$, M%BZO]V*),@(.]KF#W.STRYLD7)7,WT&F5?K[K(]Z# *6B3WM(%'>G)C]M&8# M,MR?U'HJB"^8]1\8A]3_\9'W!4M?(^Y@LOVTS YDI)$JM\SRA)YY):<=>0/M M$?'GL]2692>RX/?&+)@%>DF3M,\QZWR7,,)Y)ODH4-;;)A-F;5S[9T_-1" R MB[/!+FP9?Z;7MEIT[)\Y]B\^D2E_L-:4%2*X0O@)^NP%>W;'[O)UZ>/D*E@F MDNY\1>74?SZ#;45B(AO]N+-R@\>H:$LG5'_Y]^ MF?2GY#48C3KY#V]E=?(;U,X&=UH]?RB;U\-]*)L_E,T?RN:%5G0HF[>H/&?0 M!<^'LOE#V?SNLQW*Y@V7S5.?\]1MXTP.6 M3*(YQ ]S$*;1'A5&$K%TENBL2\+TO:7FUWM^J9'D1+9K[QZW._M;>0I>Y/49 M1'!]M=^H62NI.UA\5T+]$RWDQW?MY'$*287]2(%!\O>17 BPS5WFZ G[JU##]3B4K^C;LO5+1 M6#QI8:C9=;U$Q,&^=Y2=R((_6%'^P#@]*E6%:#UZ_>&D5// L7'!.7ET]CQV M?:AR.%0Y'*H<[*MRR$YGY$4.Q5%[6^-0)0R+IBCF(#0&X7>E?\401A.%J'_&)-QR-[&I"X,HT]ZFEX3 MBZ'C=?7!> ,^VEZTM/1TR0-*&(Y#+W:Y'=94D0S!M.KKMU ]2AZ$JYNQ#>50 MXMBDQ-'>(Q_KB],.)8[F79KA6Y'-[M5^E3C:]=#>!TL3HGV\M/=!EM!LV;FK MH&(20JD[)P.9GK3_O5JC.#WFA5ZYN2OY^6;53 ;BOMZ9/UP-,#VQ]9RBO<]2 MRKI0M^^-Z5:W\CP=7UUV??)I[_4J85RHU4_#*U5,BI'3J(F,XFB.L/^'M!-A MVU--3\\LM:;>3S/E(A+9G=EPH71.J7%[77EJ.YK-,)R!B+W7BGWJ?KN\^B#7 M]$9AH(:HVE-;-BI-Z\Y:J" 6*.3;P@58^A$(DN^5;AD0/T/O"N&KF/428\U* MF6,@MM7:J/;/P!J*8'@9.,U%_QGX 4M$4KYY^57W._'VC/MG8]U*2IA:&9PI MVM*T_V" ND(2V5[3,F59V\D6Z.<[?),*XW7+Q-Z(V",C-"4\D7$.KTZXW'2S MZ+1VMSP*I]PC^^Q'5,(4^>#"Y^H;Y9F7TD%D+)]P3RVQ*T&)[-!LA_0=N$VN MD"1]LR'+F#X@]BNKFDVV1^/!VKN6K>@#:=I*??=:J(#CA5ZU"AC;(9'X 'KP M^V=8=?@6*?V3\?($B)_]]'"OQ,)ZH>?R( \H D'^[Q>(1#&UW]D["^Y7WV= _X* ;N"SK]BO;OKI]MWUQDNAR-S\MCLN;J^9G9$"(P(C8&O??#H!U2N MK!*0D^Q-0JKA&+,G2^D :AQLR:V 83B@OM+4YAS87V M3DQL:T%K7376WVU?QX1R10@-E1_],(V4PXBR3-F@/Q&?T@>2L#61UTJL^@;(]MD>FHJC M;1].4&0X#EU,&86?8?+?<8XZF;(9L!;L7NJV'O?"9=W<98I* [P( "'^DP^] M$4ERPK76_%VP[J65M"47H5-G0^J1727QD_V."F?-JTL'Z24@WVTG(',8'1"R M!IHYG/:D(2=+KLAP=HWHZDZ)63TAS#/(&LE%+6 SBX.8-$4B4 EH37JOANJV MOF5-X5B?BJ.;%UK !_":WG>-5NJFDS(88RDW785L.^DJ]BU*GE43J\J@R*', MI,8TQ*ZC)WNS7^VKRN;<5JOJM#1]E2?V?DGI5*6N! "&>EIJ?4!(EP%[E\;+ M5[!(H^M;&(* N>_4'1U3@\:01"/7I9NMI.JH)J)IE4'VH,[FCDL3!JW+4W&N MU]' ZC-8@!DDM\#W%!?"%(##4Z<.0QI?J[FP<6V/NF'B^^TP,<'@(@*#U'A(2H\1(5=:_0&OOP38@)7G_UGGTEM\D3IYTZU*CY4@@XG M4M1BQ;J%4[PW-'%BAAC'%V79,L<;O9!/P$ZC-%$YNCLJ@8R.D3@5Q'S\2^'M,*;Q\UJ_U_U!ZIVZ- MQDGPV!-(;7&H$3V)(0S=I2O2HWH7KG*T-<&12AW;=]$DO%L?!FT3KWR010A@ M[FD6F?SEJE*^MV+ND#7OF3QEW7PD9Q]*6%,Q3$V?0I,1 M^TZM*NA.[A8_($8_.XV3G5WI@ ]8A=6\6/<)IG?5"6_D(>L0O35P()JIHEKH M8JA3 >GOV?^Q#F;T-_\/4$L#!!0 ( (:%;58NJA.KQV8 "&R!0 5 M;W!T="TR,#(S,#$S,5]L86(N>&UL[;U[W9U> M7GZ%RBK*DR@KB_^\__J_C8W21XBSY"9T5\?%E/B]^ M1A^C)?X)O<]K>H?]$6]7XYV>_YJFXSS>KJ9[F@>!7ONEXS M]LA$/RLW8:%X0V78V,_(RYU'Y MP M>E\>+*%K1#[Q[]QW.JK+YRS'["Z^$^@^_L[D1+W%>G?]SG58;-G-3'R"O MRME+6C;?XH;^YU>..M^-#6':,])8$Y'84B6UQ'=Q02>T576MVI*#=/) 2& M,CID8YH(.<0%T6]"-#Q'[@F.RC79V%FBE/3)$P/4/E,48F"XHLN: <,ZS304R)+JE1 MK0:';;>XBM(<)^<1R=-\41IIIA/VR2\SX#ZQU))@&&6$-Z92(XP::3@,FL7Q M>KG.V(+GNGK$A'EI!#_BO$R?\&4>%TML'KO<];V.8U/-&HQIKLI@V#@5L336 M79]>HEE5D?1A744/&49504<]0KUU.%2]IV5?SV>$4.1\#6)8"6IDO;IC)K@# MATPE"(9:)G2R"Y]1[8)$%:4=ZNF@*$\&_\U9BJK'B$ZJ Z7]+ V+5<5V5]Y] M_^:MV!#^M^N;^_O?[Y^+^\=B75(T]\\4QF9V_^$BBM.,KD^5HYRSE@]B332! M4<5A: 8FY02/HAC@,9(HO@Y."'TF,:-SZ60$#OLZ#%[?S/+LI0=9KW/B@>V MEB!5CHG:ZW93\39N.()O!PV+?'""3 I.3NU"A(ZJ%':VZBAX0_?J;BAQC]& M)9XM".93H9X\9GEOS'&!W=+&) R#,PX(QX016TR-#FJ5#DV86;E*":XW'2[6 M>7)U=6H8:PS2_H89*^1NA-&*PB"*%9\TKG"%=I.(J1PAJ@1G!467B<4ZK\J/ M187+JR+*RUF>7*0Y'0W3?'&+8YP^L=5?>;+I3;[7\U.FAR@_>0PYHE-'!*^:HKWJ$F/)AW;Z[*&8EG=/6[(S1L(7@HN6-0NXFM!2RJ\"@D#/. M,85J1=1JHKXJG#GJE+5M7A$>>7V;EI]/-B&F!YJU:"$VMU%= UPBY]POL8?L7K3RR+K-7K3!'<0M:D2 M!$,H$SHY1H&+]:D#>.2R[$(8-0*/5Z8] H,X&%+9,3H,4'MWNL.B@WV8!=%)QR<-JX(Y8/*#+/#ZOIVVB$=S?/E M*BLV&-_BBHY2=)5S2G"2&N+*+ K>W DGX*U'890.SA-GB-+EZ%H'M4I(:(7U M+.[3BM'\,D_2IS191YG&R]#(^9J C#";B4@I%)PQ-F32*H7)LB&EDS[LN'(: M45//2:P?2,82WD8.-;1VJ!C^'+RE]9BDG0DFA,YO 84,BLMC]]'+;%T]%D1] ML\$F[-/Q, /N>QUJR>!T<8(W9HX01E0:M>)0]M'F7U"=,=)D]IC"]O M[XS[ZU8MOZ1R,F'(+J,*()JYX)3Y)K108WD(:O)UQ6;/EN.3%4 M"?IEF [HD%1C*4 \TD"3J=,(>@C>/2W(BETMQ2=%GACV5]5R_AP: \S.K5$( M!6]^&S+Y++@615SVT+OL[XLG.DXQLO'/17G"(]7U1+ H>&.$$_"6&D9I&!QQ M@3@F2Z=3LX5MP',U?[R9+7 >&VZ'ZR0#,$4%54&1OA@T;BBP&4@AI.%X&[/D M'VLQM947!?F(G^OK,6F^N"%%3O\9\Z,$4P[#B67X30ZUA7G#9%$3"@A.S5U0 M2]<46A66]#E/(D)'LT^K9'_W%O9U.9!";!$*@._>O/WSFQ]M68!<= -K^"KH.48[ MD9Y_.7[S+NPA"1W]DW5<79-Z\T-S1J(6\W5$8@+9G)"H9()3R )LS)9:E"\1 MFLVH@VXMO"=17M7;7X;E@4+*W]) "[%;%D@BP1O>C$M:#C#!=AORT"E<>A^<.*@%I]ITK%)&BB)?'%^E3SA!]_3O*L62E$^":2#VR302 4,<-2[5JP4$GJH5>1KI?V/4SM/7UG.(-X<*JY8Y0S=M4:J*\"AU^G15Y69!VS M:-O+G/J!"UIG9H*953S?*+>"'UTIU\J#X9@#2,6E\E8%I3EJE X]+7[$SP[S MH$K*V\2GA]C.=+)(<"Z8<8V;GPH>8.K2M/F'B*0YGB5/+&UPY M(3;:JN*-#8[@6VI8Y&'PQ VD?+F+::%#Z1XAJ?AOV,*%]6>\]I@-9M'ID M]P\U)PH&65_'"E:XS=F"5C XD5S02;O-/;'#'B]\*')2X/OB.2\?TY5AH%'* M^1M=##"[(44A%+SY;6M[?40VY:7 M16"TNQ;7N-5KP2/$1>&L8=B%5/S/-1VYSI_LT>U::=]7@@V0QQ>"%:+!N>.& M3SJN:J41%P>5_6IDBG$5K)$-2"+]NE+L#)KQ%[ ML4NS]686]38'6<"V$Y%&+C@A',#)D2[X>,[%42-_:$I\8CG7GTE:53B_63]D M:7P]GV.ZF%KHN6'7\4825_@M6VP*,&CCB'+,G[X:$GJH43SXV!)MXD<K\'9XH!E,0,^E^(R7A[RI._.#.O,,ZOEWGZL&;;@"R5 MRA-F6/0#R^0B0CSR.<4XU8N?+OK!Z;4#:/DMT+<_H%H+M6J(L_+ <]O0@/-T M\<@LN,R3M;@?-(6-9NU 1'0Q2<-!DRI$^CG@53#OKZB3WR_E]O-"D667:"3C M_84BTX[00" X8TRHU"\40=KR:7*.\>1TUROFO)D#1?7R7D-&;; 'P:,Z83#< ML2&4MH$>([KP/XE*NNZG[K>X -T]J7Z$1!F'GN44L*]S0Z"I6=Y[LD$3;"G7 MH$HX.']<$6HS#8JH&DWE!ENQPGK/=').EE?:ZC#-#'JSHU*+! M">6&3UKG==)(B,/AT2TN*Y+&%4XXUXTLTLCZY) 1;I]!2D$P_#&ADU\;:F2; M%+D'WG?L<;L;,DTG&V8%?WN.+L"['4>3='"B.$,TCC6]V>OPP9Y%_@ME*DY< M1A0G#7]!H$[0NX!0HS@,ZCAAE )%B_SXB6NA@PTZ.T]8%U%*?HFR-3[9M/_\ M6XH)K>7'S15^PJI(P*G*/J>T:0;UYS@WS>"$W JN]*@(U4!'138M1SS$6Y6M+)#[ MG-*(@B&4&9_TRL&01EP!SC#U$3__%R8EWIRE3VG)]MSF%'!DW4!WT//)+F1J-[&!J6./YV43Q]E^!4,)#^HR,>_8_?3UF^ MT]D#7;I$<34R6?&[#R)I83'"2#\&)X8.D7RE](F_"EI+^6[HLR)>-_G3%18, M?_;5S"I032OW?P/1R I XS9N1/B!K.<&GM$/)^SC%UFT4, ?_>ZKB96PFC8> M_ BBD56(I#/W1@8QH5#-?(;+F*1\I])DQT#,>Z,K0$IMWY.!10$9F)X)/=E M _LM7J1E_11Y>_'4,(QIY'T/_4;8X[E *0R"-"X(M;-%7PFU6H%X-,OS-7NP M9U40$WV&8KY9HP(Y)DM?!A1'%,"TU!"R2 @'8L3_7$>DPB3;6$DA2?KFA0;J MF!HC,5#L4&/3$J05#\N1>Q+E9Z]"3#D$6"JJ9* M*P:0*&-L-IHP^2 D.5T3,D"MGW'THMX.92U@V_-9C1P(HEC 2:>V0GQ E$ S MT'E>I=7F(LWPQ[4B'$0MXHL;.G -)\:_@^""!I1TMXV+(2:'A&"0EF]."?** MQ;]IS1F+^66 &N20!4,90$Q0 M.PH9/EX8A!&'%*1R8299=Y@E_^!]YH[9+D M_')" W-(BI$0(%:HD6EH40LC+HVH>!!BW)!T&9'-71I;I@I9T"\U=$"'W!A+ M 2*'!IJ&';4TNKL\#3F3W$N,,I>U27;$Z+1.^A6+3\DLK)A"&UC"J ".:"4T.S M@>J1B$E!!4%U 8B5$(1QLR1A[[#4_^G0: M_M221\T_$--AZ4" D.;=!%/?A2?-.U?2O --FG?;D.;^N0!"FN\GF/I]>-)\ M[TJ:[T&3YONM2$,;/NA84W82L!*D@PD MX5%%!<]&&*&#J%*(A75-5W:@H;Q*-OK=WQ5@!:SN"G#O1Q D4"&2KP"+W1,A MY+N9&4<)CC0CPO!G;XVL -6V<>\W&$TL Y):F/=K*A.B(U\5+$;JL*P9DPNT&_]2X;Q4#]^]W[S-[&,X[43>_ "B M=<=HI&FZ^=US:_XJ7D\Z+9;+=5Z?\JCB!C5ROEK9"+-I<:40B-8W(1LSH99% M0V'/M+@KLC1.*_8 %UU\DC126:42\D4(/<"&#;($""IH84E9\EM!U$AZ)L$- MP8R$.!?O@-QC]MP:?U]-89=)V!10J@2BD!:\ADB0/D4XZD%92"<60W+K#\9HEU'O[[N$^K3+5XE(6 M\38G:<"U,]+H=Q#;Y4.1 M:;)/*:5\D< L>&!0@0$%?2XY%3DJ!9%0C9$=JH!6(4YH]]]$4 )JVGZP8\@ M&EV%2.K\@[8.-.2?O\2/[(DHS84$M9COH5\%/3CAFM"NIT?&>TY"G.+G/^" _[_@7]A\)*C9RWG)8FF&U2 M2Y40"(Z8D$EI+472N9XP8M*^>;%.T@HG LQ%FD=YG$99FQY1M2-N5_'&%D?P M+7$L\C XY 92HI-0:W(9MHI=JDO?6^DB .-7G&7_(R^>\SL24NEJ+PA E/I+RGSA&@BCGCFE% -%#A6"$N*0"P,10%Q0X=)P@8NB1C8(%\Z7 MF"SH]/:>%,_58YV?56N;1MHO-XR0AQQ1B@+BB@F?AC.-"A(Z34K=,.1YZ1** MBRR+>DL5HIYIHP4[XHPD!XDP.G 26S+,GZ'^6%3HOD"?2HRJ1XQX.&M"_][+ M!"_*"?722!RS"Q'"*\^3B*@H9!+V_NJ(%K#T]H@D"8)(5GCZ=TA:#=2H>&;- M->4PZ:_C.(C+"B^UMQWL*KX8Y J^X9%-'@2;'$&..<75AHMKKHB89LAL1OWD M]GH7;R#DV3-6 !PYQCT)$!S1PM*YQ?VW L+DSEL_9&E\D161?I=E(.,Y8YX, M;Y0LKQ, Q 9E2Y%'A=$7#)(^Y]$^6>R7E7QYH84,<8LRJIL1RO;_INCME_. M3#)IR"8G54 \FX)7P\"N"-0KXZ@W8X7KZN2S: 4 MF'X7W*CD^7C!P8#1(8-! Q#U'&#J#ARX)N*J1T@HHYYVH/59V64!Q,G)YA;/ M,6'W#N[Q2W5"/_39L,)PT/6]>G,V9[R8LRJ"(.%4M+JE7HGZ!: '%B-6%X%^ M8X4@7LI^WR^?1^4#MW-='B^B:"68B;.J;/[24;3^P^]M],CUO TIN2G$QH;F M1?MIJCX(NHTQC)]3](+3D^5E_H3+2A5O;1;UZCL9 MP Y\)84<&!X9P$F^$!-%%95%:2<^H"QO,4QIL/@0X8_XLI,(K.*5^_) ?S MB3+(@V&6 TC)]ZY5$&EU@A/KM,BY%_AK6M'N45;%$A/N)EKYY:3IU:5R-V7@ M4-G5P)#.':N<7%-HUOY\<-ZQ>3RGQ6XH+^! ]OY)A6%FE+W7/01:L7Y2YRMV6'S^Z)( MGM-,/PF[J/KU9=R-&?HX=CTP!)P 5O:)&M42!ONN:;^(6"#-%8Y*?)LN'JOK M^:=26*:;Y,TZ7ATF%_@#W\FD (9A+BBE#24F=5S,C] M,WO,L$<$4@M#XI 1H8)&3![AEQ7.2QS>]6H2GIP6RXVW-V MX]VW/QUI;E,*MP'J0E>S!AA*.L$T[H$VQ-O HYTJLL:1?&ZJH2.A7(CHH@>& MCA/ :H.A>B-A< 8Z^XZAG48W;S&PFVC=CW-V$H>'3KH ?#- MS*>)5B4PE'-%ZNJD970! LY3VV)E9*7ICF4"7RF;Z;U3@6"HOP\K7)?,(+M% M;W:Q>SS!'$:+IPC6133ZAI!\0I8L)Q57'MF]VX;!L9X61@V_JU8K].%B52L. M9E2R8Y3'G%9#W'WNZZ"O/Q851F]_^"8XSR:'!4 )!)AV]/\*#OLG'^_S#%JU M0GND'K]PZTRY7102OJ-Y-="'0;P2V)@J*/'IGA8O5Z7EB(-V__] MYMLW;]ZB5430$]/[&47KZK$@Z;^HS ]';]Z\8?^#2IZM[0CE18Y1RIZ@2E!! M4'&@[&W;SIAU8CIC#A%)S/?_?#GH[_\^5W]"Y]&?_CAZ,_M]*T__UPKS-VBRS<]]1O(BWGY_ M]._O_CHJXJ]_?7OTU[^\5181G,?WA"[ZUV1C9;)*T">7]4#[;):E_/#Y1\'G M'"]8@C_3\D"+4'Z,7 @VU(XJZM:5U<_HSV^.?GS[YS[)WGU_]/T/[V 2;)8D M/)MK@61ROE^N,];8S/$_C5'\/Q:[H]T:*JR'#NRDV M+3"4)WW1G2?3I,@CG)1U=Q1G-55&RDYGK^7WTHH\P MFU:*YVB^;4P)M(=(A],M!6;'GM\CVL_/BO#$0>J?%;8<% MUB:P%I]Z+[A4;*Y@KA:<.+9;(?9=<(T:I'L\E@,&I0XLPCFBM1Y%\/4$8#H. M-Y]N(G)->!KKA"^E;C#A^Y1..U=ZY7 ;@C:#]'N$.DTPD^TDN-:=Q':'!Q@C MQ4,3LW;3R:DR9*5P#-09H&?>6 ,HXS0PK4QK]EE:19",N^3[F!,JHE$(S;0A M4=.(PN63T453<@F(?S;AH4HWE:",LKAEH)^HG #2B6"0O+%! MB(*PRB68H9$,%A4RA*H-"Q%B8!BDQV:+"!'4"4X7<5#6/B9HB>C52OM-;VN$ M/,QHJQ0%0Q\S/CEO+9-&W0U'.[$.9/PZ*@IX0\^D)P"F]56H9-^CY*^]$BA4>$^* MLKPAQ5P;P#60\)H/5H8V2 G;_0SK*%@&)F6'91)H&9%%FJ.O67Q*^*M![EYK,ER^QV/;?=WGRKJ3-O7X=YZ7"=/@UF[/5K M[[@_?_T^2O-OOF,=&3$*H)@7C&COGD=IOYA6F-5()W#773<\$ZL0]/[-C!#UZ6DDLQ>3W M\LA)L:HJ1HWOW[S]_BVGQ_7-_;UXS4[ HGYQC'%27M!VN,S+-9V,8WR:1>ER M9-4411^4F6X((X^[5G :38:J?HJP8=.J5A<.4=H4@&)60O#1JF>G;B#N2WA_ MNW((37JT4OP,-_=TT"RCF'41!I[9?(+G5$9_V6U2"3Y)N85I M?7I.4 =#U.F8QY2M2Z"4K?<4%E0Q.$N[Q0GS#L2VR9IVJ7I-4N2U76T635S2 M;DJB@B1I'I'-9867)LQWHB_Z//@]:=?+QZ4$^!VOA M?'A#I0>7V';? R^T]FQ8^E< VS:MB?4:\ 3G6'^^HY7VWRNTD&5&2Z+0\HR8 M86KB ECZX GR<# 5ACE0K:F!%4!L;&7I-'H@DM M/XG*--88II'UR0LCW#X_E()@/$<3NC%5^&_\XG"29FN6!B&OR8/HY"?"U(+3 MZ%?,TE7C9/9$Y^,%_KA>/F!R/9>"-DWTFEB&3]IM95Z?CI,* $/3;5"/Z=N4 M@2)12!.2NRY90OV"9_.@K$8/9IK'=5BOC>UPYJ1W8)I1C0OLE&1*%J-?'=4U$=C&?VO;,TF@!N1<']6521]6%?L^<_[8M(.T-Z_XOGNS2&J:'1= M9Y^?@+5B.HQQFD>C(&8/J^\+W#.K-'4T%O*;-4P%<)@QK"\!9D!7PI)RKW?7 M-;A8^+L:+:*K-,=\Z])F7T\P"#$DH$IRM%+P"#*&9B )$T52,;"3(Z )#9PO24<^&JPTWW@L)> 7:GB> FX MY0F02YS=HJ"\+S19H[EM#U&)$^8.4?^$KP1N66; ,JWP'29/:C)4^>[-,2^3>^9-H<%[+)^41":+ MLS5AZP]N%K?EEJXQ2!I7=:JHV7-$$G[IRS3!32_+>U[@;6A@ XCL:[,!\2TG0J>\& M?Q_J&&L$3B$TAFY))=2(@V:;$NHDDH$9_DP^ M$/_M>L4#+L]?,(G34DO!+M+/-#L50'0"9M4:YCLQ] M7>C$U0&60LRI)K^!2QV+.L)N7A 4=9I0.=ISG;8BJ4H? $OU9CF/M*^)IUK$ M#D1-\SY/P8RI.SQ)".\=PFT?'WQ5+P[N\,S@M>)I0789\SM[ C>(!_W?!SB] M/<^-ZV4#RNV/^>&=FH<(L;#5O!8D]'/S-NKF>GX:E8\76?%<6C(@FU6"!$<9 MP"O#I!3R8(98!Y#ZT"DZY3,EQ+4@)4>FDP,#1M=\3VF"DY/-)[HPO,S;)%PS M]MZ[>/[1S+YM"O)\KW)+0T<772:6 H:_6T.7CK@8D>>B^V$\W./QG P4>';02-8%'!_DFF [I MR5#I+*;[++N%2)J/=;<.Z5_9OQDB<5F191<"VUD(X+VLRSQF8;/X#(O_V]O[J6^IV5_( M="[ M!FXPF8Y7A_(/INJR* M)29\<>U<(882PK+2:IJ9G%IU^!RU099W3#Z7:A^PL.F&I MJ(!O)E]/ 3[=9+!R"FPA85P\AO(@6>Q?=X1H.JMP50[L.1H,LGB-"DWX]#.@ M5L=Y@AWE&I?A)MILY1&V>C#;7+Z*[F+7A@@A%MT("#3O!!<2)0Z<&Q5@Z,I^@>+*_I8%,* M@'D-0C7JN6O#2K,^&;?JB1!K/#14UHKXG#U[#(@C:%FVZZ7JDYQ9P!,UT4H6VI3P$M)4JB>!ZII_NJ MR-F$6V*1%X*-_Y:,BM.*"$I5!^.,C#7H@R>N';O$W[H(GB_IP^QVF(N&70&D MO.9>;U07!(_.='ZAGGBUN:&65;,\8?DU5DS$M=H,!02ELM4P(Y&UVN!I;$.N M&X3%M0*A>X163)O'PN%&/SAWW7WVG9U^J*NQW59AKV)/08];NZ>PJHM #QOT M=;W!\(UR)0:5PQ=I'N7Q'G88C 4!X+2#H0[<-I0"9N&V-73;#L.\*0'6#D,] M#UT4Y!:OZCF%72MBZ?QY B_+!&92#.%(V U1.1!Z+:B.@Q7QI%SDW!5^3JM' MEJZ-<;2*7C +8$D39'[$ :WS%,)ZK[??TB2<=**Q72_4_IC1#-W6F%()S.#J MBM2^^.!">A^]RQ\^0#U2O8S1MX%9ZN'K?6T^V\V[[/J_((@G/X M?#['<74]/W^)>:C.+9V0KG-6#^Q_V*KT*YS@,^ F1 .9]NX+XHOL2D#U]]"A'X,Q?6=0CJ)L*YZ)#HL[LKC MNRD]KX?]'KR7[E1#(G^W'+=2O[O>;PM1:YK&\PW"9]\.4\'];N\7 :R9-XCM MJMD[K4M!WZ&OD[JD;WC.C#_(6-%6VUE:KHHRRMZ38KVB&O2_1=Z0-4[J>"+] M0PY^(;R:<6++RMW;*#'Q^Q#?!P]@OVJCSVTH.$(/>)'F>;V5(DP,E%OG#T5< M@"GZ@]B_"W4Q_:,3:?ULM=29@]M3ISQIU^4\G;#M',9=W^M&RU2S!OLLKLI@ MEG]3$4M)B]:K5<83HT492BCWLZ)<$[XQF(NB^\>)E, P#V%Z+RR]U=344"30 M:U?*!'[]W\$02P'*]"Q5/'B]>O X%?OYP^SV0-=[NO1]NHME>C%OUW<,(-OK M.@J9X&2P %/=ZJK3(.[M5J(N16SRQ*AGN, UEO"7Z%4)K[ITT6J /:H7I&EL<,[&P8%KVG3K< '*=.UTL$9Y Q1D^6! M^1*-!J0'CIJPV#-4$7DGERA+@ZSR/;*X"[T%^4@Q7A\(._MK%UH MUM_L\D(VF0%$1BK:#9L_]!*V:&;X_1;MS5_<R@U.^0,8H_%$4%<@W5N3%[ X,MB;E!PV\.(2OT8;X@K7AP7?\J*%6X>W3,\QX2PUR3*JJPS]J?_P@E=(K*+ G0#K M/++M7*K?MRKW4@7#9RQW*A+,*+H?.^3'+T6IB!=+I_BNX"-4%WW$)WJ1Y[>> M^6$.RQSBZ9K:D]>^CVU4-FIX?9'0#GWP^*!>' QA[1C5J:1KE9IJP4FEO3AN M&7<=]#S??'(S8W3SR:P$AFRN2!4WG^JK_3?MU?Y6%]+8IC70W06=5@0(,^!B< M>4UW<6><42/$(.G(,(,XM(TF.U3=J!><3_P= 5L$[$]:=$YN27\*X&# DD$D#$*$<8*H)%IQ5=2 H.W[D M;^5$F6W,,6IXSG5D@SY*9EC6S[-2(DHO#=@M5DZ0#Q9SK( MBI"RL6APUKCA&[.B$3L0&^KB[6.45=H;&^R06S;H1:&LY=Q@'HH4>P@7>*B< M=U)UPGX/]TV AV?V*LG@HX@3//F$_:$"NJDJ'#,KXO0?RY(M$17192')U-K"L\XR?PH?JGE%FV?[3_KV6X?C74L%V3?,5;!5YU 7^?IZA]$.4_?HEQJ\,UQ$*?DERM:X ML]LV"9A5?-+8!7R?HR9Y, 1T #EF%U-!7*?GV8+:'%0991M1+3JAB68<#8T* MH*EF&\EZ7/O 4^IC&"^@L:SJJ7B-K;YAQ9.;Q(-]1\O(-K$,KXD7MS%OD(!N M2@%@&+H-:CG135M&>T6N+07H5H"3W;8!=&HAX/AL'&*GE?"Z&&T;A(V4#D[> MRSPNEO@^>IEPW=.@X3<6SPI]&(.G%0=#.#M&.>:.:2"J G1T5)ADC_HTJ02F MF"7.4R\/F63VR,Z&90"&K#N\8*/I+5X5A&?F-(]7>G&O^7,LH <9'LQZ]N%?^64 /2*>1A<,T,T Y\U133"8-EE#V9W(A2P7E$EZYED:4)'R-Y)KN-?5_#I.)W M%\,.?KAGH9<'PRD'D(I[=N38R&?M%$#[!-E* && M&DI88S)0(9:LLA4+SH?Z>1';\R/C=[4X\W5]9*TR62+P1 N5H MC;*,I17D<1!I^?F4X"2MV+_T4XA>P_,$;8,^FI]UXG"X:\6HF)T[#38T"PW$ M5(*3JXNEZ#)00_]U->#6! M5;>8KJ_6F#W]WN1D_36M'D_7954L,7%;Z4PMQ">;MS.P3^1I)8 9@+>"/>9M M70C+YULL\G0?E-5<:^)9W,1AR_ERE14;C&]QQ?I7D8N)P,S%;0OQ=@EJ:P/; MNU&32PC.Q9U@J_/\U>=Q?_JWO[Y[^_9GU)2(VB)KMR'XR'H>$?:D*'OXF(_^ M;D.I5[^!]'^UW!&?\I)U@DT'X?I3F;8Z[SWN;://ZQ#*\'B5L8][@ MI&%* 6"8O0UJ$Z=[NIS%7?F(?:#\CGT"P%'&65I&BP7!"[%A,J^7D4XL=M3U M? _1W9S1;4.[(ABV3D%K8NEHT^!?N$1L%P)U<4@\V5C_XNVADJ5T4TN3^6?B M>TUFQ7Z+#]Y'#F>3J2P%AJ.EJF)J<-FV M]'2$;"+HZWI*:>N7:Z"]5[/=*S7PN.@,U;AO5RQ715O@J?<+2TR83!]())84942>;JAY:G8L!P^OML;L3'=X+(GR3AB62WW$S; MHK@ .V=;&ZW8)IM<5G"J[LD XU8R*_.8_F-=XOY^EV VI(6^ZM&-=MOC0U3Q M2'K'D72+DD(_G.)HJNTU%4LQP2F_.W83VR_6%4MA\H$Z&XY(PFO!6GL[EQ^&Y7NJ%G4GV+%P@'UD/Q89CSXT=T8&Y^;H M88.42:W9E]!O_%L LC#8*DM75U=ICB\KO-1=C]Y'P>'O5FU3$?:K5E-*A=/! M]F6*ZPVL0?IW*)WH?(<_Z<\K4H^$NRU!TS^"J2NL645 M3>DS$S_Q:CK3=G:9>MG'(C]F8?)X<,M#]#V G>ZTR"B,@FWJ/>'^TFZ6)]24 M6//S/?U7&<7=E&NM__U]*$S7VW=%J7O?OKX"L /NV30Y?TM/?["LXF]!]_Y; MA!E5CQ$+Y.PK0=FOV$--V78N]OL)O['.^Z^<81#T_LH'TPL/8-0A^I_C%L NHCB.ASGA873G!2$%,]T]#B-5O272I>?<5H17N.N MMC!N$' U01],S]\"M)0X;#['A$5,14MVFQ;%M7APMMY%?%^,[4RQU.34(:G3 MI?+;OCBYP:2W -!UVXF%>-V\V)/+B+X8+,;;FFA5*=^P6A%P3U&XGF$6"0Y+-E7OCT002EBEI,N M6K!+K.NJ9&GHV*S>=:6KE,*G=O CI,B*W7 ;;]C+T=?GD;Y2=U'^;'HIU61]ZSN@$_H]Y-+ M#CU&;UD5MG%[8K$PZ+]76Y0!D"5U-G+T@+FKB!/TP.,9@'?_&%4]0YF-CF/^KB5ZZP?[,;WE_V[%P>#]7FR0 M_)FV,+Y<*L?>#"I%ARAI89!V IK*$%4@++_,)^T#.!01:!? V3C-'H!5/SBA M=P M'1)RO=?"VQN2QKA)IVZOE)%X(#XJ06NX-Y"%R#,50#E(8/G 3M*Z1=Z* M:?&$]N4^,MGK'.%)&V*W>!FE[*1/Z25M6Y0_5W+/S*M4DZ6>BM MHD!J;9BLH&L_6[MXBY"P/7LY_$-/TA!#L$.9OF,R=C9_',RQ=8%@?)U]6*%^ M$)7QGT\=[8.H9-@Y> SE^&\]A> ]9IBF5,1CB$#$6[RBXRU.9ORTJ3S9G$85 M7A1DXW9M8&IQX1+13C=:GYC6O2PPO6-' \8=HRND>7,-2G3^%H9>V?(([%0D M<,I+QN](^RMPT?5[,$(5H:WH E> <@!T\*Z?Z9)^5K%,?YH:TLCZ9*X1;I^2 M2D$P7#.AD_:@EY1\_'D>)A2<,);GB#0&6[4 /22EHI-%!0RQW'".*39^ @I] M+=Z ^B8XVSX4.=Y\B,AG7%VL\Z2D/24B9)/F"QZ;104, MV]QPCMDF%'C*#N-.\4$W;_CK4LJNWOP&<7-FA$SSTG;P7MNY4C>D2-8Q]:/F M!5GR/5NW!:-6+XR;;#%#[0MKE,#T7E>DICP)M2;JJ8)9XLE6V59P1@W/KSS8 MH(\BGW7B8-AFQZ@XIY&Y!6GM=$;7A66J]7F[G[V^,SD"-7A*LOX-#"E&@,8, M:'X.WM)7O0M$&E.&(J&N=*E:O?\[F)97@!JW_A6N*DQ$S!67:P(.Q96'\*00 M^!HK>G&48J-(9[E5S6\>=C6BL*<4%W6;L$J??DU8E^>BMX-:XIAEQ8?P5L-XD_@CKNJ=NOKEX[.TY ^O MSO+DAN!ENEY:-P,GE!1FTW6RJ>HM6>=BP(PDVV,WL+E@>[\HJGA<47!"GS(B ML-=/>0Q56G[N;@.\U9VE&U4\OYUK!3]Z)%"B)49X_W,':F MV/ERE14;C$]PCN MEW]:\-H9]:@'!.;D+ZFVY>73X M&Y=T&;GP8Y;WPSP6PYI1*"P1L#LC$W?HO7954L?U*I'+\) MOT,N]EW.,$F?>'+0J_2?ZS01O*]O86A'M2W+\+KJV,:\P3)D2@'!V;D+:FFA M(G;6ND*.4*\8U)1SA&[@+%_NHBPB*68.[Z\4CS8.5!+S?#%1"7)T(7$@ X99 M&F#2"H*)B>?MFP_ZOP>F@A22-(ES&X4#H@!V.)\(6 MNX*JOM;[&5Y$D0J1*2?8UJ]*%3)!UB" MZV$KEMVRI4F:K9GC<=>>*8F9 R?,+K:/ MM:[JS?TF971S+]YXOKNGLGW2SLL1\+[CY0^_EY]E#R?\DN1U[ M*A?.Q'H0J[0!F-?\C6Q^*0EUWT!-F4A\!='/='_K?>A_,TFNQR<2C MNW21IW0%%>45.GUDK[R4Z#+?"Y5\G5YS4+^FU>,IWQ3#A&/^B'43M5G%\^FU M%?SH]%HK'^+9#9%B\#PWOK_A 'I,4)[498X)P0FJ"D1:^M>Y6^*&B9%@)Q4H M*(W_):(JZ+H%/>!%FO--\V+._[#B4 ]]CM/ X \S52=IEM%_E]0ER)/KN:@M MXXF!D[[_\YL)9LEG-P[*P3V];1'KSVPZ0M*1,R\J],"+H8QM&(GI#S[(29?Y M!$93/'N!:C2&@IS( M&T=#]]R*12?T5"[!M\WEK<*KFLS'J!T&Q>J1SM//="Q,<[&(9HQD(V'+RJSS M,=%#E/$S[V[L]#N]UR_8E^R]0\PR^%P4Y-?'-'ZL+?M;5+)Y N.\FSM4?7B[ M MWPATFN$VOQA'M(E%>-Z\,6WP;8O<<8;- *V761AZ3HO=W$;/'^BP3](HTQVB M:&1]7T'0PAU?,I $ 1%,CTZ:+J-GU,K X(\2BMA1L)!&*,$K*3, M0!(>9U3PQJ1A,FS,J:6"32(U9,W^5?]WS\-_55119O)LE=A4EWBX$,\1'+QS MWA"\BM+D,B_7A'G(&M-D,;\Y#=0@AXD,AC)@.J$&F)RR@(O1'EC+'6HE(KYS M5\RK9W:R2!=K:Z=7N9T$8O+ M?O3"\*D$R0/7ROM=0%I@#U7G8.RXK=A[GG(+6J!XL$ZV#4=J$M 9=,,/!1,"*M*% ,MEJ;7Q/"NTIGTT)! L' M!C@QD&O 9U\?IHYYG'*XT3A""Z83G&RS.%XOU_S:X!E>T25!RB],T7]GF/V# M6MG/K:>M 4V-[:]XKU?P]EPI@UMX>RH[1#2BR6'=LUUR&MBR_ E%W4=0TOM* MH,6&U@C-4;M)'MH"Q FKZU@'X5R^STJ-S4,1SXGB)7"C9/'M[V"F0P4H1=)X MITZZPT%*^PF<7*0O[%((7?K^2M*JPBP/B6J'WZKB[1#%$7QWL](L'YP:$T#J MTF=9M(W^^2''^CI\^+Z8Q71@(WC2K.^N#2@"=PO0VJ#KJD!U(6BT%#L:KL6" MSQ,7:9Y6^(H_91^Q@[S2M.[22ON M<*6-I!"(.1K@&O*,I"'R1PU1<:VYE@+'HH_1$D]B45\A)(MDX"86==)@621! M5+(HCP DY>I!;^[(\+10U $O'].5*Y],NH&H93='PS*](D3"6=%*>?=J!330 M@$3$R[RB@-.'#(L334<.:M0"T<]HA(9Y2AU8^SR.:!412;5L?=8,94/;8$]O MB[*_%3F]8K0% :&FQ5!'LFI*@;;QO+4%4M:WWN9RU!.'3&E]0B6;$A"J:G;* MS1JO9@359U-2C)^63?)#GG<-7L\:&Z$\Q3)JP$D!.!&O-"3TU,"\B,,R:#^G M67:Y7$4IX<$/>G=*)^RS^YL!]VFEE@3CI1OA23V\%6+Y4!:U:G#V7*\P>Y L M7URQI KLFI3&6)6@U\A:+=!!)*,%PO954!M/5()> MPS&U0)4/L<+CB1::_%8;%3RNJ"0DHMCX$8@61C:$(8'5D[010$1ZN[6]MY'Y M-ET\5M?S3Z5PINR#]$@!GK/H!E<_BA.F<5S,C]=E[=V'=.Z'UK3YDDRW(XP: MT-M+BU?*Z=-OIB8=U.:XN4,!J[D^4LW)+=8IO9I&4T!V;;>LH'V/S8[!IT2- M;=-J(J2W;4PIIQ&%-96:09HFUI91P&CT*V:\Q\F,=JYHT;UDR7]D[J/N8?#I MQ80CGKN1>D;:RP#C^F\)7$HT5BNB2&CVGB<5G&:CXC$JANO,\&N!6@B>U*J*E8X#,9M<5,-9,0DU0 MI.C@"2;7\PMJ3Y3]'4=$4Y&[%.AWV;VKX<-U^K:E@>D!.YL@9^ZN9=FV\IQ+ MHPT51RPT_G40_VR-/^*7ZOX99T_X0Y%7C[KCB^V+ T=Z@]&3*:\HZW417F_ MF.Z487]^-:QFW?;^N=BQ9MI2(')X9.(VU*V+>'6,'>)6$/6'5T/4'6L")C5W MX22LW8N)J-7;&?-UM288+>E"<+ENCHQ6M3)LIG[*&PLIE0-V/%T&14&V(CXU +-!F54&4RBFB,)76K8LS#_1(Z_8&D M7M.[F&%I3E%NT3-[NJ$)J#7'=4!L%4'34(=6S<2JEF(#88++F*0K$)<8FE7+ M14%N]4IQ6 M(PV&65:(BH1A^WN"97>?J2A+YNY1ME-G;C.+8[*.LM.(D W]TR]1MK80:TH! M7KVGR88-7"AG;3!$G Q9NE3?OA-*2T(4'B9/ .9,EN2[>Y^$WU5M-F92/,YX M/A[V'96]I\]W-DA*X6[5!$/(27"U+\ND.0N229\ [>/SKH794TL1L5)0)^PY MN:L!\"A5JT(2#*6,\!27VYDP>^(J(B(_YP/.\3R%0R'J"\SI\I>Z#E%V@1VI MI%4*0"F+ 0IJ:32@47U_%?JZ$=Y=4WX M7:&/Z^4#"ZV\P_&:".NB+,/)R::6*VM!W>[3SJ5ZW5383Q4,=AYV*Q+,:+,? M.Z3@]%J,G3NN*-S'YD"HR%%9%?%GVDDPB=,2AS^05-; >0WOAJ0Q;G]LS=;= M*]JRK.!]P=5<:P^P%02;]X[HI;5HK8963(_%H#_7FL')W9@PRQ-AP_6Z*BNZ MU$GS!3L\T]2.7MA6'0\OVEFAS]ZZT>O &9 =D&IV-_A.HC5$,JH%BIZ:@=[YN6ANJ"& MI4\XQV5YUH6VJ#J>2=KCXRXVR+UW772BP:GBAD]^^.>A0O-.XPA4,!)#=\F/ MJMDA2OL:>U3ANXJ=S-2WD:.%+D)N2@%^WY&::MCPE2E7[>"LW!JRDJC-M0%^ MG3PX.V]Q<[IW/;\JA&?,8&JJ0"_NDWDVT'V>Z63!L,H"4(ZK:\39>ICE(1)9 M^A*J$IQ-=X\1P2?4,TQ.BR7;K.73](QYC@L>KWRRZ43J8+ 97=,G%U%*>*3$ MK"S72SYPE[=I^?F"8-SO:)HZ]/!=OVDF/57C,&OE@3\*IL?YLE1.)E9^/IX3 M'EL!:0[8:WV)KUZK_NZK[;6F:CQ8KU5]],OLM09+Y4UH M(8J26A9M4IR%W^3@QC[8Z^-A2GV8^^E!*T[JH ?Y&JR>>4@3M5TR M2^<8?9WF/"E1^0V,/KGO,>J7@CVUQ:Y#^YY+QU]^];.INBH//I\./PNKWWJQ M5=N!GUKIU]MWQ9W)_O&B.'79=ZWKO_,J^J6MFO;2"W4?\=KG5IBD17)71:0R M!<(=RDCY*0=:2(D^L3Q^&;N2@NH"T'7_7/L!+]*PQU,UR:RK750&T[%M8[02=/CT4-$-6,@.U';K"2L M%=8FN&XNVZVCC"TQWNU[3;,+DE>Q"MZ]JO>R/-X>!BS_.XCMUJ&B+0#U2D"L M"/3U98[^SI?;O1$$QLBQPU#[G@8W?&0W/1I]D"^])E_ 4%7[G/<5GX'5 M-QI2@8_U$$*]JN-^J@O%_A#X=X%QF1TQ?U%C@^PQG)T"OQS/P4 N3'86)PPM@5@>*'/![ M7B!.%L_S@\YB>B,GS%N8Z[]^+D$]S_ZR>>=DNO5IUN;*N4@0TG!R7\?9FMO! M_H_M1LT1#(6WV\SAJKB])>T?0G _)ZS=^SJ3/K?.2Z]B"56/B"RM^4'#217? M>4U+'6TU[7/*ECX2O*L>VK()?F"O"!157V#W"[!7X?SU5]I5??O]WY3GR Y4\=?C]8Y37-?ZQR)]P22OJ,/[\].^_"N=AVVK=B_LP]>-? MU"64+8T?#P_B1Y:L2"PBCN@J0JA]$?'C[K4T&F9YY-Y95.'V-FVX!G2 ]H4- M%LZ-X7D+Z@PXQKO5B=4[X$@91P\1P]$<;C881R=[;<_SY+V-445>JGY%C M^&U8RQ-_!D]Q.E[-79D]51$\OV,ROB]QF #F@4P$]X<;:'PX(%_^R/0+MS28 M^S'^_)GC\R&=^7.&X M\TLSU(X'63$I@3-N'XY8])9?=ZV<4/>^VA,>TK ME+P_S];58T'2?TGOE![P.Z_"I[)5TU[ZO.XCKW\!9;%,&=)^S,/CV#NF[9=0 MU'T*E2+N/6H+@]$)MXG[LPYJL\6"<+_U,J](FI=IS$>PWH6>?8X MQ.0))W2%>;%F>0Q8PC.V9M2TS!;E^.S-6YO9[X*3"P'3;[9%/B9[K=SPF=3J M[$5>-.<%\!,.. G&]^!,+DH2CQ078V'(RT9Z NZG2D13\#]6(_ ML2NFG!M[,)C[;U,/H(,@\)MKPWO5#O-L>/M\\&D@G,W69#J\!Z.$K43F5!<] M,66V#4]716V?WU,W#WZ_O[>&&R[N#C3B&K[W*EPYUVH[4*:LX<>"]V)?%H[[ M;)MT8S#UIHVJZ+(P^N8V&S+J@\+&Y3W016CMUU[%QJ);E>WSTKSF4[#ZY,'L MT_;(O#VU+AN'^0E0^-0.%2*BP$3&4O$T<\'^!"==QCX!OJ9.O_^&V>)$[42Q*LI+G3ONJNRS.T\SJ-_5 MW#3!=(-)<$U'8RO11?JG8D<("_7@_#Q?KK)B@_$=)D]IC-6VMLX"[^;E?5%% M6?_WTZ*L/A;5WW%UB^-BD;,0@OYK0)H:]O1MG[W#:W7V.Y>7#X/IFSZM'7?M M3SEIQ8?'WC$M\,OMT&(7_:(@]9^8G,[7]0WBB^CBQ@KVTM>5"+[\3F\RVSGF MA2Z)GVN_]+CQ2T7\[FL[B7Q-B4"^G#/+;2W7WRN@%E8D90NP>K-F;\>7<">I MKB2A-*Y$[_Z$%<\7,76Y5KL?C]4"!MJ0$;HB7IF#VY[XSLH25^4L3Z[2Z"'- MZ+2-RP\X*M<$)]:3Y3UH?:7G/=J$TS;''\GWV[;U72[^O M[JUP,,[DOBT:=R)6/N(?.$)M(3P/1K\8]!LOXW]]$9WJ*LWQ9867NDEVS]]X M;9U+JIY]=[#V U]4)QM;9>IHXC.\E_4^A)HO(3J%&?HB_QSZC7T0\2^&[Y:7 M?-+GRX&V+L_2,LX*9I"FUFU*/CN.FP']GF#6 $-M)YA*KK8!9VE71'"BG:Q+ M2ONRI"[E0YK7'F5>T6Y!X=%_E6F"Q3.>3C'4WHD]:B H:7;CCE"-!:"S$U-- #LXNA-\VV-^&D"8. MQGT$![570$3;FM],1E@+^+A8XOOHY?PE6M:N]@W.HXQM3,SRY#*O,#NGF\4Q M66M3!4TNQ>\2?RL3AVO^246 8?!VN,=L%J6@*GI!JT8Y.'%YGVP)]) M>FDP3+)"-$4N-2JHK'6"$^MN_5#B?ZXIEO,G^K],*UFUJ-<[5P:P@S@]A1P8 M AG 25&9K2CBLF!6I",;;,M0O7A ]A@7G#I9J"RR+2UE)CDN)P]U+'#_7-P_ M%NLRRI/[9PIH,[O_ MKF_??WN#&D4D-%&C&K2U/A0Y*?!]\9R7C^E*TT0J(5CM8D X;@PABAI9I]K? MX6"V7FU>S^^B#+.CYF5:EAHK]++>CE]M<%M.Z 1A\<*"TK U4#(%%O=;:WP; MHG?>Q8\X66>8+A_8G9IB_JGL!9&QD^!>@!?W]>[Q2W5"^?E9:K =RH+5IKL; M(GD[=8E\T<7*/"[FQ^L2HZB+I,OXN7O6BZ<3SC5BA2->>I !_%=^G[KJ#DWU M#-"+PFI@*TXI$X)00)T&;9RPS<)OT%[RM_[.UBRN4MQ7XON2XL\7!>'C$0]] MN\"*9'F3BX#5C%OCE]RG-FGVBH)\9/V0G_NSC,:H9%\),SBS+]_4B&84(K_8 MIG&A3,( F\V,5!H_F0IJ=%"K%'8=4JY2@NM\U1=K.C5J6(%I16$UCQ2GU M'*Z FJ3=3.4(4:6@#4.'@9A9N: S>"\G7B]#^55*QP0Z./";6X]%EF R6ZU( M\11E4MOM5!JLYMV'*9)'VY;)QLQ>)L'!^$G]&EHPSQI==D6CJ"X[W/ J3Q\B M0=MIE)_4DPB_V?=I5>2]*NNL=IU5)Q8+BSA[M4E_'E'GNHNC'#W@^B%C)'( MK%?L[G^/7:NVV"#D:4Y=9DG"@Z^;YP[N'Z.J5R&L+EP&F=V*@T66O=BB)TG4 M%MOPI:(%CTC#Z0)GI(G88E*\C=&/(+W%,4Z?>&*,>[J^**-8_+7.LB8/+=N5 M XL>NQDA>8:T-'0]1\)#'!2(FA(1+1+URD1MH4'8<$,P\Y-P4J\J=?O6&CE8 MK6D&*3D+!!_/N3AJY(-ZBG<40<2>(CB)\L^ZA94L ZL)] #ESE)+(B8:UD>/ M-O$CINM 4E28]TKZKP6)EKK.8):'U2)N8!5[PUP+=6JHU@O:5&?X@2T)%G0H M99?9SG 9DW35M[UM);THK :RXI3O1;42?!'#'C$0U^U04E^9*E%4\K^GM(<] M5#AA)3-A_A7TL.$_UNY(_0X"$Z3R32ZB(--1[U1XEB<7Z;S".+]>YNG#NKS, MF8]-\=_0VK"?@KOHPR+"=N#E\_&W/Z!:"[5JB.D%[;E#Z\YYUC2<7^;).N;; M9\ZM:E*%W* .N!5M^5?4R;LWX@Y'N+-E0:KT7]RHZSEUDI;I>GF=?XC(9UQ' M],5TVSLE*MBZ%! WP>T)"K8L A9?M\:ON%PC+HXGZAOD@YNSW7WR(!Z/ M;/05[4H+<:THVHR#>%UUH+>L#K!34V:M,LNSSK2#--UI058%)1$^*?)$MW&B M$H+5. :$HXX;I=.J6 M$8FN*@REC6;\SIJU%'N!*B%8C6= **WF MA"C"3=-43#C(V*CAF69H-$K#:@X7J.-V,725@,-B^V)!YVE?Y]C20BIAF UD M0*IMG_[Z 5&MH.USFD7I$BQ M;I]O\#.P&E9ADZJ8AR]2J;#W&.*8M;"(EF,[N\WSL.V=M^8/_6MO6D]LM^)@ MM>)>;)%.^$2A;)E4E]H^I]N_#]C^;7@E,/"ML_9J9&U%.;%N7*^0[J-X6%PZ MB&VFBZ91_9DMB0;A[NDA06;R=MNJ MV1GB3Y!4)VF6L03-U_/S/+F>RP\=3E:&U:Q;(!^W;EW$8%.-=EJVS_; BV%[ M;'4X(:8_U/\43V(".5YO1K-?T^KQ=%U6Q1(3,=0Y]EVU,JRVW@*YE$1@-986GW2LR._]-YTP[%V%#)?F6I=%8-6Z M%I_J5D\YJ=9W2:!#BACCY()6M;B;)*7DI*/V??0B-H24$9B3B_"7;F<[XWJ7 MD";IP^+;=N 5$9G=?8>-M?FN$+%(#4KB@=ITMED7?!=>98+.!9? M"G/O3.0>*D\+ZC:P@Y^+@OSZF,:/=3_[6U0RWP3CO/-79#YL40@P4FQOP>OW MS6X(7D5I*LY=]*+ VM.&4W$)D2F@LM80V9=JG9"M0H>K M?U!&LB>&M3@I'HK>U%Z3%>F$+M:]5,F?K M,B_7A$4&\3,D4ZR&7@M6RTV!K([)2$5,QJK6%EYDVNBCF!40)CD%RY+!DZST MW[F?L=OY"WX%[F33B=3.$W_GO@[B[*5Z^17S^W;)[(DZQ(LN2*W9"%E'V3TF M,B'\0X#%KF#V2WD.:VT4"?5>O%_<%8 J6@+Z.LW1!D>D_.:(.;>A)HW[YX+= MW*6-TFRQZ:)WM9*PR&"#*6W_/Q>(*B"F@5J5P!D#5G1B2B.VN$I?V$YWB:M? M25K1V>MZ/I=:QB(/JWW=:J%%#C=X1BV;]-FAK?6(I<^J.>K-^R-*8]G/,TN!IFLNF *N]'-&.&ZRO MAH0>:A1#1^65Y?6\3C!U37@2[R8I77?__C1B.W0GFR8152U8GK]@$J>E8N]S M7P7#:OX]6Z4((RSY)NASG4.[("(%.LJ[O(_M5U#,/\.RY3PW"<(:A1+AYEM! MILJ_%%&$1-^]A58+63,]YQ>]6*Z-V;=W\..Q<6R]6:+M=; MMY?2KCDIT69/L*G :B1GO')F!:'86Q/\*5JN?D:-=M@K9FS2Z_2(Z]3=6&UTW3@$U*-E:P4L<^;=N4<*M?86?J4)CA/RN8A=W/;#7;C M7%6]15Q--*;;!'73@T7"::"E3=%&FY),J&_)O8.>C9W8#V9.- J MG_B+&!A4U)EN%F(O(\W1$_L>>AZ?M'$!E+!$7W.*2HB%F4W%%JPN$][P9UBD M46*3ICTA%"J/7?-@LK@)<+HF! \O#RL%?G\'YJ5G-2[Y92@F=81JN:"5K*]= M<-5JJ<] U=B[AF@@K"P%J'H-X,95W1,-S=\>%$N-PZQJESH.5+7W[(;5FFQX M1@G)_])+ :IH S@I2J06%0DTCA"7#E3S'()X"*%D&S?#71*]U.]_!E/S!G#* MMRMKT?\'"6$TJRJ2/JQ%,N^J8$^U@QADV-ZI4^O8= #U$F>HAC&JW62L-H$: MZ3TIRO*&%/-4.??V?@94]2I4\@U+=FE*" 6JV^OF I>(\&6WQ%1UK! #5->GMCK4X5]S43_R90]7> 64RUV%5>4W U2KI\/L'S@F AQ].KG;]4)"I( MDN81V5Q6>%E^I-]A(:I%EO$Z$/M)JF8\X.< T<&'E8K[ZQV91(1[]V'4?1D] M\$\WY.,?/T+#CZ'F:T%)2:&=O[!M'WR"S6BX,B@1ZAI2*J :@WT=:T3 M:I!@NX $/U(LZ5--VH^XNIY3C/2_LC5_:I:=9Q1YW[FZ+]P'ACU_ E#['\HR MU9%Z^YWAW$+[-[LJ/6>DXC&=XJNH_JSD$<,:#<0+MKU[%LH5RUCH]^_!,$"/ M3;GG38?CGBR8%?HLIBXX84<"9?4!5X_#9$%3] !USDEPG=;U1Z@IX0BQ,I H M!$(S"G8U\*RM-Q2'VF@:E+:V:GI:H_@EATZ$'PFWAFP*F["4$/$]^71PW5N0 ME8#"G[M_Q-5I5#[>D((%?R8GFT\E3N@HTPXP<94^:9O271O DF,'T/+=]0JQ M,E!3" L[_)J50UOWF_[(VI85J'V;_'KW1;VNM:TE)RD"ZJ;3\$K)MVIMMM=9 MZR->P#$K 85?1$KFG:S+-,=TXB[YWC%CHVD?9XH^Y%9U@>W2N%TY[58X[]"! M=G\L8Y/@W[;#L4(;4!-O 7KB<-P6!6<%09TR[YQ<7>S5PNJ;]:NL6_9-A3:@MMP"],2^V185OF\R ME.Q_6^Y1AOG/9/,O))YH\&?ZA)RE>C9#7"O7!ZOD+97*^P+=1A<_GJ3_Q^X#6HD',/ASM.VHW MD!#'Q#7[J'KA9\%VK\0V]H;!RHIR3=0OH;G( QI)G6#*NU2U$NJT0CYNUP8L M%T7RG&:98Q,9Q &UD M**2J[U@'2/OSPODX]9FD;BRB H=@5H92=5ZL2,BI. MNJ,M+F#328&.S2Q;^1.^H6:4XLEQ;=SFJ+>E7 M;5%>L(!L36#&1W5 BDD>4'=V@JG*A*2-+:%>[)RE&9ME6?',,P^PS:;Z>7D6 M&PVH 95YJYP4@#>AC-.U#5O-4"D,XGB]7&&UV8]9O;)-[$5-:6\CG:U@9_:TOW.WB\07N-KO"ZSQNMH5)/G96O MC\%B>Z_8YCN[?:-JEO9'0"T@8Y(2(C )<:4H6*72=L5MM!,'U#IHS6'NF3J5 MBZLNJ":9"%EN,5; 42\^K&[#MI0C%J/R@-%-E(8*03%:^2E/V"[^.J=#\/E+ M3$7%>[R36UA7T&MI;BO^;=J^7R@2I2)1[/]^N4/UQ@60G:>]VZ-\M6,/'P"U M,>V>/+1W]UD8[;YMO<-' +#K\+:9MKS[WQKL>S]LD')KG'V1#7#\FX,KZ]3S MX]]]_00V^0#4KG-W]L#4]UHK M"J& $4.,&.2PR8L/UER_T1AN*X]/D_!,WU5H=C>HLI.-G/EZNLV&!\ MA\D375&KFZ&=FKB5Y7U115G_=W8>]K&H_HZK6QP7BSS]%TZZDH32N%E4U \& M!E!'"%\'$V-R>YY+VPM>FCLIHNPZ"2-%A#:X0AVF(_U92_]/5_1?],_-G^C_ M8B]-T;_\_U!+ P04 " "&A6U6))_9](5% "YF00 %0 &]P='0M,C R M,S Q,S%?<')E+GAM;.U]ZW/C.)+G]XNX_T'7%W$Q&S'5]>K'=._,;EM!_'?WF13G_37(51H2.SI/%,B(987\H/OSKZ,?OW_[LCUZ] O3[&XF# MA'Z^NU[W.\^R9?KKZ]?/S\_?Q\F3]YS0K^GW?K* =7B?>5F>KGM[\_*F_+^" M_.]1&'_]E?_/HY>2$<,K3G]]2<-_?,>_6W[V^?WW"9V]?O?FS=O7__?CS;T_ M)POO51ASW'SR747%>^FB>_O++[^\%G^MFK9:OCS2J/K&^]?5<-8]L[^&BO:U MD:3AKZD8WDWB>YD0N_8S(VD+_J]75;-7_%>OWKY[]?[M]R]I\%T%OD"0)A&Y M(],1_R^3WOJKB4^\>)D\$YH1?QXG43(+B1#?:][T]7G"U).-6W0RIV3ZC^^2 M99:Q;[U[_^9M\:7_N=4H6RV9FJ8AU[+O1J\'&<69%W'\[N>$9*EN-)V-K8_J MUJ,DSN8D"WTO,AIB)Z6-\?*I1A;L6^ED.EGRY8'IGQ9.-97M4I*R[PMM',?!3*P2C7FSP47[MCO@D?/(>(W*>Q!GU_&R) M9CL;8[DA['2I16>[E:75AN8DN'Q9LAT=M(YT-;I6SQU0ZIV<[*_/-6 MS,#PO[()Q1KP78W]-*/>XB;Q8NTLA!!;V1'YF><5-V,"?FIC$A,;LG8+5)/9 M&.F5%U)AK'YD"I_3XA2D&Z>2R,8H&1J+,!.?*3=,=B0@,>18 2"ULQJS'\F# M]Z(?84=3*SMM8>W$LWLRJ^#X0/AT6,Y#GSLQZ *DI<8=V3ES/J;DCYQ]_O() MHK*R]GCGX6'/Q?LX'\-&\L /N0-QM=V7,V=^&(L#=&WU_ _C0M)\/[8 ;(@Z MNCW:!; !@XCW82- 54!%9>^,#AM=5]L]G-?!:X"<:(\G3^"B#"%&]8==D,P+ MH_03MSRR\(D,YA^3=6Q%1LPH"?*(%,Y&O@^P__"%X,F+RO/4'4DS&OH9$7\K M!Z<5WX[]VN65;R3I^B#^.:;$B\(_2?#!"^,T2MC*DAKS:=ZG71[O"-LL<]:) MG[!3S9\DO:+)8GU>%BO5F-O,L\)D,N9WM_[QSH2FTW:W7NW*N!Q':G:N,Q;U M()^QBT1-..=SKG3I=6P%BX$^Y(S]8#H=!OV(_55>F N]UO(N2KOC;=L.Q@/7 M=F'Y#,%.:DE<7%YV&1;FAP>S#O=H79G.&\-N]B>GID6UDXPTG>W#CC05#)3> MYEV4Z9AU=);7J:U#WGF2]EFHM'U8/AV'LWGV*IE^3LEZXQ)#V>5LT*-3NUQ> MY5E.R<E<4E-9/[_773)]#N8* M>IOWL:8HZ^CV?E]KO'_WZ]^C!-7:AF'6SM]@"4SZ, M.MES[($I+SVZLAR;8'YPUY*BQBZ8\K-SQ_N(;3#WGL+H56-?UNY);M@OMDC( M2T;8:3.H.N*C[I>#D849)RV39-Z.7O&,FIQ+@OU8M"R'50TL2ORML40\\R1I M)'5463PBOR0E_O>SY.EU0,+7#*=W_ <.V#L!%OO'[^)#X\=4N-"JGB+OD42B M_]]9FT:3UWL8587$ ^NQ>U#;+9ICJHMP3/U10IF!P+"N^O*HOR6X=D).V>+U M4N1TO/+G8;26^90F"QDZ)1*)9*!UH-@G]H/FF'T_X&.XBKQ9-YR-)D \WV( MVLD-%J(7)/5IN*R'?$F W6H)Q/<=*KX=O.T9YFKNW)%9R,?+A[).6%&O"Q(2 M(/#O,5<*);=($AC'<>Y%=V294 WPVRV!>/^ B7<7;T@P_Y_<8T<'&JT@2+<: M \'^$1-L"8=(>#]0+TY#C@\$\'9K(.(_H1X\)#PB07X_)U'$S7(O!FEY5WL@ M[#]CPB[GTP'@A7%TP;86./8U$B#\?W,%_A:W2!*X)31, K:E4P#VK<9 U'_! M1%W"(2K>EW$ 17O=%&S_X(/=8 \)ZJLP];VH&-$5^UVJAKNC.11R%)M3RR8J M[/]%/ H&O=88"CF*&:IA<<^ ES%.F\$H5Q5Y:RCD* :HCLD]8WX99V&VXK6. M/N6+QXWC=!OK=BLHQBA&IXPI%&PK3T.<\1).*GR;+:$8H]B:*N90<#XG/$0U MNHX#\O*?9*4"NM44BC2*C:ED#P7J6QKR\/G[T-< \79TG@7))UQ!"Q8%B M;QJPCB*4<1 PN-+R/S=A3-ZJ1-'9''Q'A"< !9N.P/[.#/9W<-A1[% MFX[ M_MX,]O=PV%%L42V;F+"?LQ\G]"%YEMQ 2QM#(4>Q134L8@(N=IH)O:7)4UC4 M@M6AWJ* 0H]HHJJ9157X8I.':'O5$HHWHKG:S1PFSK=)FGG1_PN7NI-D=WLH MYHB&JXK1?3L8"[ESIX4LE*C1!(HOBJW:R42IL23J^]V"RB@* 9H%S-[ MQO,FX7Q]?2,XB)_G:8YH:;X=U!! MI8!B]D&9WO'WC&C&25:;6"8HUB\LF8VC.VGY('ZO$WBNY7 MB\'=#:$(HQBX"E8VS/(6^/HAK?1! HLBF77R0[2FG#YXHN:6/+HA>Z6 M4(!1+#T5?OB92?6H[S%?NA&W9)4RC@."F2*O;V#74>A!D)BB%=A;$7^\RDVCP[ M)4%=2P45 $X.)9!I%/?^%Q)%_QDGS_$]\=(D)D%QU%=Y^*4D4"D@WB%JV$41 MP6])E#.4J @$I9(Y(&D*A1SQ[E#"'D[L91'4O-Y[BF=*58C+**# (UXBJIE% MBD_+"!]S^$0NO,PK1ZC"7T8!Q1_Q0E'-+%K\/#UG&\\L4=^9-QI"T48,A>UD M#07D^X4716=Y&L8D5:XMC890D!%C7CM90P'YUA^*. MFE@I9W3/R(N*YO7SDQC,-;/;5$$/>BJH%%#,52C3.'MK+9-?N;5NM8/BC6B8 M=C&&DS.5/T:A?Q4EGO);+S%_=TL0GA%^?I.O9 M!C"(@!U 18)HGQI!@>,N2!8+GDR4^%]%&=ETDFDFT8L$9ZL[,B64ARD\D)?LC'WHJ_I0!""'R@>UHA 8A@XQ_?UUBZ\; M]HL]U3T]\R*/#91M>/7'UK?JG[X;O1JM_>.B &J<)E$8<%Y')?VH[&!GU9MZ MZ:,05)Z^FGG>LM _$F5I]9N-(I:_^'T]N,ET[="_30I;05$_M22'4>\^J?IP M5KX=H>6AV0ZKZ*H1I-NS2<*)A=6MOR"JYY2 \F@U1ZO=J@:W2P(25M$%(7E# M,COW*%VQ_5 499<+!DB.5@06)(.D#TN.R.]^S@Z4#X0N:H]D*M;FSM9HE6)[ M2$?%+[HPMM]=E9L[97M)<[1"LCW$H>0871[MUS4_D4PK%C456N79'M*!\(\N MI.I1RR]AQA0HS9(%,Q$XDQ!9@8C12M?VV7W@:*!+;OV6)QN;7$3;K=#JV?:0 M11=_Z* +!_86%W+HN]JB5;3M(0 YK^AB $J@'_C#7\?VV3PTN+.Q3PG[8W!3 M<"T=H1A>EF1>)%IB2:QZ)O8VXL^,;[\5*Q>@F@JO>*Z)!0KA''U"-1^+96.[ M?/&CG#MEJT=959L,A!JO\*Z)N$R00!?;]E.DXIG6R?J55L7.I";#*]=K(B@0 M[^@2VC;1/B6Q;V:7UBGP:OJ:R$7',;I(].N9^9IEV1V@@=RY=:D8M>Y@AEG= MU]R'? 2'L-ISW>P@(JY@YTG$($[YH21;Z:\"X#W@E1/>_=K&%"?T^58;,/A6 M1T6#5YZXKP2D G3UZJ?R#MYZ*^X:!/M%F^WQJAG#L>[VBW9S[H)@^-OS;;:4 MLI&1X%4WWD$\:O[1)50E"9PGBT>VLG,HU^\\9SR>(PP(+:-+"B966A'NTB=> M >6^,MX=070EV#;_X(+6T>&59>XK3!@2Z +KNEN!BPU&C5?X%P&D>$6LAY$B&!UT.?8XAT%DO&.W> 6UAY'_(*BBZT8-!- NBUFH>W"O MS1'LLCS/)2Q")'E :Z6 OE*>2B*\NN'#R!> "/JLZ^,4'\ -;J$F^3 R.P#G M]VVU,(BQ:D+F.QOCE3J'H]P,*I'RC"Z/6H*?+G^AU1*O*GI?28CWT_7^01UYD+,N7E_56! M/GI:O$+N?24&1P1=>+6AB5AG7B*#DCE_6.2)%"Z@FR3ECI_)],%[4=[_F76$ M5S.^]T3LAQ6ZC-N,FISC,6O/]Y64G.,#-J9U5DS_B"7,*OB#NTV4V PJ?H?J M/-P*C.-&'T5^V^ON74Q$(F]8ZPWI"Q7 #<6"_)504A8$: M\'+ZPRT:8880^@Z[/=RBI,\XS^8)#?_<3&^=(-MTV.4E!I.@#!(G)2=JEAM* MK:+!KC,QL,2VH7!26NJ:80K>^A0-L^@5&%1NMNN)[>@3-=_R0,38=2MV$*(! M."X)$K[5*8FP2UH,(SAG-[G6&'4[G)0 NY#%D()R;&\S+(8IXZK/KF;-JA]2 M7"YN:5NW+<4P@1=,56/L8A@[2$C!O'-%,3>O04VF96A<_37G+4?)#RI'R::C M43(=;;H:_>5S[!4/42&Y2PH']'I\>@^)E #K&NF)Q+EJ FU:(#LV-%"W;H.V M&4-?MZU0C;GV"&>@=_ M!WSA H^A'5/*7X\5^\*Y>$CV.AXO>(;G9*H+NWTKUX2]#0#;^V&F97N6"_JJ ML8[EOWQ9DCA5;9$=3;&=(F:RE?+JCA0V-_T .=0;8WLY>DJBS>\!K^GBT4"2 M9@53I9)IJD?**+"=(6;RU'&^ZP1+EEG&\7[_YNW[MP+SR>W#0U$MLOAF^0Q) M>L48N8Z9Z^ .=A.B]<-!?D464XZ$FQRW\:FA-0+-"E=I50$L[B M(C_:7XF7#?G3M$G,>> LG)$I:Z,,H33J!+WPIYDH>P"$+M3-P8>OT86]D#,= MW'C]BC&O,Z5)RI24>@QZ9I;0%7_3+^59E;R^01)%XBQ5;,(ZKYRECZ*7'S4] MLE@7P$$?94NNR[/<&8F)TK$D)4 O=MI'+:2,'W2B"SN00^S+1C/TJJAF NQD M\H!G8I7G445JG'EIZ,N%)VF.7F?53(A*IM'W[B^$%T,FP?B);14S4CRM.YFV MKI(UHC+L!KV6JYD(>X'D]-WN5DK.UNJR=<7[(_R*=ZO'$>_R=-7K]";GQM32 M;7&(#AU)VIK<0AO'@?A75$ =_#,OGCW3)P7:^MYAW47;11U=J3HXJ\;(_E6\ M&G'+'YUF7&09#1_SC->\?4A,3>/!/W18E^N6<#ZBE+CZ24 <8KIS +>. C_! MCP+U+O^7MTS2?QT5/>.?"&IA?/VJ]X#(L=*7R\$]<'4&,%&VT\WNEOI;F>-& MDFFE,6]S5/?I(LN"35PBW&L >=3:.B:3+8V2@5\;?KV*-;( "@7B>T(2\P5J M_!)"9-%-=HABZ>:D=O)#\@5M#^LB67AAK/ %=3=W3" J96NZA;H9JL5"H*=7 M?"3Z( MG\QBT8NF'J_]+SMS^-&IQKZ$@*YM8OLIZC)[-/G89ZL3Y2M6 MFGTDV3Q1E*2!46.G H%E:0+&00>T=E0)J3@%"KM)A)UCU$_&W:P?M&A5VX_X MVV0I@O0O7PCUPU0E\!Y=8:.75V@9PP-,S.=E.1N[W ,^OB&O80A ML/R^H9/Y98F3R&3]]GJ<\K?(U]7 M)!K[6?A4//:BY:]/7^Z\FR$59/ORJ"=BZ'NFW8QG6S+: ? #N_;CV2.,4[&+ M/"3\ZBCVPXALC?LA&6R^VO\R]E7^8*JS+R&A:^,%83+R0R$A]G-$RORX\8*G M._TI?B_7*!@U=IS WH29] #'$3VH#VHRO6;2B6?A8T3&:4HRQ=ZAH\,.!$"2 M/0Q.=*FO&;LA7DKN>,F"R93Q+(99YZ$L!Z/PC1CWA!T*@*09?2&W5$-R6U%O M*5F$^6(2W\_9KQ\(75S'3Z1$J4/XO NC'K # O8M=&. CN#N\E3;>U\A$4A+ M&%Z1<#-OV1.ACTE*4">#$S5'K<5K("E@G^*EA[>.5J6_ML-.-?[RCO;8T1Q( M2J*&#_WHS1CF,4SD@A3_K;%8AAV#:D^!^T /^$!2 W.<'52-L>_S33-E4)'P M25VK T:-'B[20RXZP@B* M!>708G9D.L*MRIA]*%2]::,A0P]EL: '';@1%6,]FH]0X<*'TZ-$S%G1! MA=21*46U-]YZJ[['AS4I>@R.Q;-# Y^#]CUTG(U&'[+F+M>>ME<#:[@"J&S:>C!M\OU'@Y:#AVG7I[R5G3$53:-E^G MVH?%H)+YWE<$R95>FY,;MHC-A"SDVS\G!5%"16WSH:N>H@;SZ,A\AH95]0M;&?>K9S5"\ ,_15H?ZZY;T7$5Z0 M&Q2M478 I8>*==_1G! 9);TX=D7 WJHJ2%/DM!O*%T8.%:\UY]YPXC7!ZZ#] M.BU.JU ,4B3L<3SU)2#,>H'JB37'GST] :!W7.K",&0GH&QU&WEQ-HX#GERX MY$T,E$71!U15K#D&[:F*%KF#5A0X;D.<'.&*8LUK.)BBF"-W?(;&51A[L3^, MH:'L"ZHV]FM0[6QH #!SYAQZE= [LLRI/_=2(AX"K(K?Z[<-%2U4G-:V?8\#JH?VJWO!]1!' M5@>\7.X$V!J:BS!=)JD7?:!)OF04[-^^R)G*25!>9"EKSNUW%%#%ME_V;$^* MW5-.!_]6Q+>GW 9UQ][;+Q[GIGH?38&Z*C=I[<"+@_697B0L 5Q;\"Z@:F6_ MG)V!1\L4(?3#9JU0J2)M?+L55#+V7-3&,$NKLW:E4@\9<;9)Y5;%%O*FG2VA M4%MSZ_:&6LJ25;C'P1/W**EC^9J-H"#;<[;N G(WRQWXXE;"///\KS.V3\;! MF9>&J:CVL4&9[6PAVV"#NH9L57$PVO2*]2HC3YW@]9^3*/1AI>@4-+A52RY(ZM-P60JL0XP/3$/.(J6SNT]? MR(4Q]4*4% $QQ\NY67N?+Q8>74VF]^$L#J>ASZ_X6WAT3]E?FE.V[(Q/U%IW MHTU_HW6'I]G:_T2GDA1@AD+I#VU6FN'BW$PLQ[Q)X*]R,(K<3+; 5+_H2LZJ M3\RW;YH3L^Q[M.G\KZ.JMU'1O]A-U[^K?V+ T]MF4+VX5W;YFS?M$?*Q"L_7Y,TH)R/ M@@@KH[ U),#NJJ9"WE,!HFFE!NI!&#@/$'>R%0_#Y)2CV:B*L#7KWC5GG2 < ME93EIHHS 2]*&? G'],R+3#\DP3,,EEZ8<"603'68H@FDW3GCC%?/JJ+%#"/ ME43(TW@@ 7<^B:2$R;FML0I-KT>E?ZK5-=J:LN^;4[:B%F??-?U?1S'K 2O( ML#O27C\W :1H@9/= S/:5LUZ09Z?8#&V8R>-H7)N2DH+OF_-Q1_:A]:*#'7O M_) DP7,810S])B,F.Z5A-U@'7-G(0.=< #'R/.PES-8!& R29MR=>C6:H,T'KW:#SKGI^,7C M3Y?(++=6H,ZZN96+PJIW\-U?FV#(Z[RR=]A,X!0J C>NX60(UV_6]&P?U=&, MS61_3OROMS1A#41Y/)K,J+>X2;RX>UJT@F&J/D:;3D9E+R/1#=+=P&-F8D[) MVF.]V/EHYC:4$J![\%5B:#VFJ>3:N?U#O#[SZE'Z_$Q]WKQKQ:H4U.+QFM$6 M.8[&K8;IKQ]CS M>1 U:<[[8=!V;GVX\D+ZFQ?EY".S3QEWVS7JME:'5FP+IQT)XM$6-)I3#D0#LY-*%Y=)2Q*/98Q;B(I1QJY_:X5 MO%+K81T(NND#)]=6SI3) =:P&Z2\8L@@ ?/1M!_D"=I+Q,U$WU[0.3>%B\?_ M'KP7V91M!:\4%*."!.O)A6+,9H&>"B*TIR.:0P)=@*NHT ,]M:)IOP&A!<&Y M6;.^Z;@GLVH)^$"XCV4Y#_WK>)K0A<+V; 6AK/L;51V*W7#3Y:C>)T[V3S&P M.[+D+ZO',_V,DU,@Y2\UQF,TZT#$R)-/)Z)FWA(<#^-1AS->:/CW<'9 DFV52;= MOFM%AL"3;D=_J7[ZEU/^[2[&6IRRH03%LTE\4"N0:::B.K1<6P@&Z*5O/O,Z MQ)=I%K+SFJJ(:[,=^+EX5Z31S2@Z_F69+5T9KF;11*%-BHFT4Z_@9[YT0 M(.)K0A+[A&?>BNN+,/UZ3DD09OPGY8HI)P(74W9&CGH(T,6TN4RJ7S=-J@(G MUX*#\(GP_!3M/.W5&5"LUBH-FA>=Z _903^H>T?8F3LGO,I[UUNAX&.1:3] M!;%6,]!80?H!9:EZFDCQ+#Q]EXMEE*P(N2,9U] D+M8CO>!X1SWZ 0K.6DE! MN.!Z,NC(&G[IT9@QR6M/B[4)/!.UA$ )6JM4:#SU@%"@B^P3>:[Q1I.8_>@7 M<0W%D,$R-.\)*%1KE1&-A=H7K -U!CV(6/1N5U K(\+$%51T?'($[7)<]N+ZH/C"A"Y0'YWPR@L6Y';9?.3C%AMM*?=JE MKN)N6_"IP&+%\F9/J?+P>@A<9_ ._1$W,K\&+\!H1Q;HNT.7XT:P(M](+N\IT(L^[4[U.V?R5R-IH!NO[P,X=M%+- MTQQ$YV:ZI+BG:KJW\@45)3Z19_TW5>MSEPJ?[LS4P>MZNC\'F]7<5).OE578 MJNF)/.6^I1*#F_7_*HS#C-R$3Z0U7//=U*"S(RA)N .(SLWDLAB<8OZV4@P+ M$N1)>VC5!]DH^$D..K6D!(=1;U#)K:4HIMHM8CB;9\GT9O%0;&-O2.I$KIUP=,H<6E^F-3W@6WP&=<"-0?(N6DG*=^FFG[M!%])$3=L M3^NIFEOG9.[.8ACSFI^S(K;R;-6J-#9^]FCP('F&NS4==OZ$;BEHS28[SEH; MA=X&1&E]V'SC5A)1C049!VP5(^(Q=(4Z#="W&WHT^-P#Y269(;4^T*+I4L$F M^\#X)52H1:/9MR'A!M,U*]/1>2_EC>#G90 Y\G=Y>&DFFTA MYV?ADX$7L&]_V [?O>H-'&#G]6.3. L1BFD^EM78(\D/F// P8/Q$_"F) M?=O=E?(XC+ *ZR8;_BA@+9FX:MG)0A MP"J^?/M;=7'!\;(64 M<>OC-J?^G%DHXQDE8O!*T:A)T.OJ["X4"":#VOPI\;^?)4^O Q(6ZR#[8;/\ ML7_\?D-F7G3)CI!,0[IW,-:JU\USL \!%9^67MZP)MLMD$73 MA5@+T^T1V]D@QA]NQU$4I+$BT5VM;0@JV]O !9MK3@ MC]-E2$F9;7>5Q\'-S;D::P4!VF(/@5G+*+K?]A/)BE*+O%J0_+C::(;^=M7P M5GRKU%T'+N958W\I7)0QK^)3MD64-*_S=4N3IS @P=GJ<\KS:=;ARJ77-U15 M:S?I _NF9C]*8@CI06O0'?=KQR2H:GN.?3]?Y"+V[H),0S]4^)4AM-@W,7O0 M&#B$!ZTI?%8HW*/BK]BF\QZD78_GRR!T4:L(J(KQZFJ-72)^#S)3 MP7305>,YX\S^%06TU_X=[R5]*4/ MK/AK@2?" KB3B;\FQ XOY=L8HK@8"6X)K6&@6"4,^\$N1+^/]:,7M.@:P'/!-:J.J-R$;#!N5B!N;)Q$3P'BY9%:N%TD$OV.?0!WXY5!U8!#(;5Z_ MM?53#"0]]^*S4DM%_.#G91+7&-CP9;8@&'<.=B8=JH8,*P5+JO(IY[[KR70< ML,,N8\F+BO$]S+VL-D8^//C2L6NG4-4X2$?C$ YHA _2[[@3,E9,2N02*)M8G<[7B=AOMA\P*M,MUF!L97.TW^DJN^=) M')RZ>".$_U#[AOCEYBO%WZN\CE,VQ^#O4H_908;2%1NG,(O55T< \D-[F\L( M%?3->WOZE=6M55>_G,;FIE,ZQ38E_@[BK7-_$%+ M5FBJYOGZ[5_46JJ7X1VZQ;[Z[[4^[PRC9ZN?LFJ=BW/5ION1Z/_UC?C Z7PU_/L[!>Q%(.,=629,$8+Q0CP.=K8Z M]S(RJ]Y+4AC>O7MT(_9_A\Q74X;Q\UM[C+UEF ZB C?NYJ_VFQB[*\F-2UFI MFU'K2[QUM3U*H78QBIYRNCVHDHWP3X&T+LL40NN&).7ZJ)11-TMV\H3.$[KD M/CYREL2!.CFHNRFVQ0O7I+IO4L6V);?SAX393K&H?<._Z7$G:T;4D&MHL$V. M?MB#@+ NA/&,Q+XZ5UK6&#L =%?8NUA'][]MF)H\QVR+RWCE8\@FL-49+(_ZIT?I;Q?M@H_K73@ZT03PH3(.*RWN-6ZS1S@TSRMS9U6## 1=6-2*( M8ZJCK1N"Z%8C&?A.N8;&P3_S_#'Y1/PQ@ULT!B<^CNCT:I)^7 5/&=V_> M_O#F%VTY.1@YMJ6@TL3F)#,!!-T.4(WVIS?O=A%?C1S;)AA(?"U T,57'K<5 MN]FF!;;?1'H\:L6U;/-T7$&B^6+AT=5D>A\R\V@:^OQQ]];9%U3P^X0UT<#EK#MAXA1*FXCKI)O%B'O=U%<9>[#/%+-(.Q&.A M9ZM:D4:>S\ZH"&7092M]X,"P7SELA1@6"W2;LC;&XE18'Z?N 3D0L1OBMC%1 M6L^& ]"P$])PS\XU['1.Z)D7?U577.YJB7VI;J"$V]E64JXMW:5?)92PDV2I M-UYT':=LT+FZ4CRGA!!B%]#H*04X)NCFH7@5Z8+978"G4#?-W%C >N]7V\P, M6LMZ)QGH-I=60S?DT*E#,LSMKOK_X<4YLV];A?^ODIPJ5R,((7;$CT1/ZBL/ MG'_TE><\B7EICS(;.$R_GJW.2.S/%Q[]JEZ,])1NS(N^ZY.>O]KIPQ7A50/4 MK6%Z2C>$!U5/K>R:[&%?Q_"$_+3TH'XB\L=(*B7N;HY?U@JF@!W%)J3,N[@D MZCT12B(WYM* "V'+3_"#.VL@'YOQ\E/WC\36@U0%H##&G:UT5S9&%(0&TAK^# VFM]W,'*++'UT'2/ M],G:HZT\:MS:]JB69UM>25ZMR@1L%0%>&493N/5LHRSM=SR06[ZBU_Y\N MY MC8E:J?<]8RQ5\6J CL0\;N/5C:75\$7M642\^S* \W&AKHVF7M[1*XCM4/.R D4,X[ M#SP(DV<7!N%3&.1>)#_[2)HZ,BMZG(,D#-5NZA'E\"7,YGT*?0)]=W]_HZ5AI":&:4M=0HG!)5#OMT*.[/3'/8N+O&A)QE;5]-J M7+4WLHIB-0IQ:"FQ@]U[B B(!KK8CN%I:G/Q6'EIF@LJ@U^/SK!#D,U580?,T"=O*TQF\QSA6\7)4$D% ME* U7VN/$R$ !7115<[@,Q*3:2AJ_8M7Q,2CDN?)8DGB5# @EYM!%T A6GOT MV5R(QOB@2W1=D*Y\$8QIG>"6/S[]&(4SC32!Y-@99N:2-,+%4GB-8@SI9A#: M)W3-N\$.N3005S\&K8J-'98S-I!J+7CP7CKKP@CW=&=3L GM"/XJAM$7N,)T MN2 T?!+E56["/_(P*#2")CXA0:J<0=7V;-8-7C!;_P-('Z#0Q7OO11[E)5#B MX L;E\KJ:[6$"LDAIXF,75M+6>2%BZI0KVP-VVX#!=4%-T?'\!U1ZTDV)[0P MY>0:O=4(BKM#_HL.)@>N,89REN9UEL4M-0EN/6:" ZK"=9'@Q3KN>FB6 X ^ MK\9Q%@9AE/,-[I[X.0WY\"Y?_"@/2, 'SJVT/"N])I<>Y0?*M'HM6^<$'JA[ M]% Q<]$/"FR'FKA2P+TJY[,IW'.>Q*+XVCA-B;#XJU_?6^T^>!?1]471L4WBQ>HJ]_5/KMC07?)H6 SUG)P9E@HR@KR[@?K';%8385UNSVH.+I7#0!:Z'M&Q1://JOR?03/$,F"B-'NS.U+V \ M)P5=<;KJ)>DV-=H]/8ZH9? YO,/7*O:>SWG*3WH=[[S'OU/M\?4:P>4G1V&\ MV=&]TR[OV"ZO6M7Z[07'O,M#T#(W_'\I)FY,9L+0)#1,@LLXV,4#H+N'*9]2 M"L;B&<6S,(K8SRFS9N)@,BU&H+N# 75QC.C:O8Y_R![ N2/'?S1K? MTE+9Y8U9%\>X\9NC< @GO9Y'/,0 /^2SW2&LX;?>2L3'G2=LK?'9QZX2^F4> M^O-R3?IWCU=H/B,DWJQ.DGG?KRNT\$++\W\78-'7 =CB!5@9C#M""S&TOU;T M!-4YD[ 7-K 78]XWS<'R6[MY>7=]0^9D"7XSKWW:7P5.[X+:N9IS[5U037& M\B9Q0LL,17F-ANZ6AP"Z=/!V'EF!(2YBCXO!I*K""XKF^"465-K31K^+!SNU M%#Y0CR^7XH"KK*?0U1#-NZ-&JGVTEW-IR2E3KQNM>4RFW1#-P6(*JYQ+='OH M](SEH3UCN;ZVXAE@,=.(E?(>Z@?5/=2ZBQUOE ;) "QXV1Q1M8]1*HGP,AG% MD.Z\YX],76GH18JY)6F./-$ PNA(1I2RC;[&K4?W):%?KXO8]A0BE49[[$(' M.\BEDW-W!*.\1-UNA5WV8 CN,NRC\",H=Z8?53N3 MZ&M4=E;YPY WJ8M24.=)FJ7GWC)DHN#.[5M*EE[(KS;%J$O6#3:RG3O&F;[E M\*YC-AB>>B=GL-T2>8L;2)2M%WR[ ;%D/)6?NT^FV3./J(Z#&V:'Q*DT^5!% M@+VY#2P1';O[$ S;;O])_$QPI);(=DOL+*+H0L3PYN.G-1OS1HU\)?T%= M,S7:S;&+^%B<&#)L+(E$4EAX@T<]'%0UV M41Z+@E2BY(8@"[9@ FRTQ:[!8U%PG:@5BV?3,_U7U+8*.UKUCNURJ4=U&GJADMQZ8WJD"($6*2JD73^\> MHBZT"-R#&\$48"DV@UK ?.+'&DE'>*.//8+0NB%)4]UM.D!PZ(&D*8?(RZ1QY Q&X(TT!IH7*L,XG]#L1Z4+IW'UH-L1W; M!@K8K"W:S;.MRE^B6@NAF\TY7KO.U2\( 0BQG:@]A !ES:I0)M-IZ).KG,9A MEHLK#/U$X(0 .FP_6T^1@!%!-]]O>"K,/(F"Z\62)D\B=$W^6'))I23"]L3T M7\H 6*#+ZSR)F362B]<11:S,C,&K%9B:RH&ZNCTE!D$#7612]C[01!7AI:/# M?UT(:$M"CW);>*"+;>S[^2(7Y0(O",/6#P6R[.>("(CCH/Z6@90KN8"'^X*S MQT>=+@P-\JZYWJB%.J7<*2,/U53881K#KQ+'&:#8Y35GG,+R=G]N>M"[_>1_ M'<4D&RPM]^0V/[G-3V[SD]O\Y#8_NDK'/&*.DA_/&I(_#-<*-@7*N7%9WD-HU^U8\"]D!") # M^#=X@-JF7T?2 3\D2? <1A&358MG@^0_PVYPIO55&(<9N0F?^ ,O/!\AU7C8 MI03(&U\OH36FK@8,]#6X-KX'Z@5DX=&O!O)JT6#OF /+3(*)I/DC K4;E?KMZB]E$+:%W:(EF4UT6!XT!?."K:55\XZ.NRL2LLJ M<9PWT!*36'/U_$O3-I9;P.@7SM^2+5Q?J]KN#D5,DH;N""QC'58^Q@@TT MIW]\TYS3%?EI*I]JN6/,V%/1=DM! FX4;4^)__TL>7H=D+# GOVP@9S]X_<; M=EB.+F.V3*TD$1JL5:O1(8#<->Y!XRKTX!:?EH9+L";;+9!A[4*LA>GVB.T$ M.'ST*)L1X^")5]$+[I+') O]]#KVE=$.6BHT1W8+MO8%+Y!E=+=8M>GH=W[T M$RVX8'B3)V= OEXLO9 *%I0>1UE[[)L;8PET,^SPS?=D2?AI/9Z)##=1Z49U MX?WC6V71VZJSD>AM)+K#ON860U&]Z50V;+9#JIG4DH=\Q%UMD9>L;K";%9"D M/*(O7/?SA&8/A"X \'>UQ5ZP0/C+F43''P"[.=K6;HA!:*M /G3'\&8?N0MG M\^Q5,OV<5IDOKC@L4V,]S+\M_T9B- GJPE"-UW M6F2'MP5).!_8SXLIV_7;I?I"C!JZ@]CA8,P?HWP_);'?4\1UTH/86<$0'*.@ MC<6+'X.UBU"/(!IGF[,OA&\Z)!@S'?-FY(YPQUKU1WXX?PN5,*0G[("M'J*' M X1NM2@'S@^UXJUB+R.WA/H&2S.D)^P8J]TEJP#(827:<2 M:;'X<+%.KYBDO.B_B*";1$_F8Q-E< M<8?1O\>#,*EV!>Q@),[5].$YV5W0ZXX.PICJ"<_!B'5W>1Z( 64*R %;5$I6 MV=FH/%B2X/*%OQL[7O!_]50$>7<'85OM!-5!9S+LW7_BDJFE\I^X85$53,&B MCUMOP1?$[L0>'Y;I<]C1P["K[E-XL!7P'0D/7@L@I5D-?/:O#?#L'QO0/Y!D M1KWE/&3VJ"15U]WK*K M(9KQ: JLG$MT8_\^?TS)'SECY?*)%!7WU&4YI02'L([K>*CYC9P1AZZTIH+$ M$9&H54PO&U=>G&H,3?<.B*0YMLVK53&U0!Q;O[J\,),EQ_(AN116M)EWJDE[ M* DK8#+@IQ--'Q-"\".!.5Q+A M/\97#D\;>J^BP:ZWKA>+XOV];@#0ESN>HLO/+FS^D]A?E8R=>Y2NV*]^\Z)< M+S.3/K"/>N9"-$<(7:B3;$[HY6(9)2M"1'E.$M02Q/3Y+T!Z[-.?N3#-D$$7 M9+DSW7N11R&"D[7'/A6:"TK-N2N"N:7)E!D6#$4ONB)P 4GIL$^-O06E00)= M8&+BEV,U7@H5=-B^P9Y+H!8)=('UD-7N8K)6;=K6@*N-YI*VQO0!*G:D']6CX13_R\GO[, @]NF)F+YE,[[/$_ZJ/[9&0 M.#8)=-$]$B[PXWLV(^(/%TVF#TQU4D_X=+6!/@!:1\2D4[VFQ "*51EZ:3:;F73J@H(+8>/O%S6G@MO"@BP=FJ MVG/+AHH];>>.L>^8P'(?"$(W5>'RA5 _3,DM#7VR_N-Z\(K2/CV[PSZ'[B9V M*%SHPEY[7^*@&-HDS]+,BP.VY_!(*KE<]93H>S!4A% 0+"5A[+AP5+K6%6G+ M^Q^N>^S[++U A^5W1]>\BX\CW7HK?T[\K[ M^ZK/T:;34=GKB'?K3C;S!7G,3)Y,DK5'.G377G>/V&"3 LLQU]^9F!=\!>/% M(B5_KAT\4]V5@85ON6$9:W /^S<4 O+16X*[@OR&_XH;RV)N"K6## M(<'#OZOA:4Z3:6VD:D^HI/DWI@02%-#O==J<>MW,Z5+TC#MR0P&4RMR,_#!E MT=+MD.S&,YSEQ[A3N M%PT9LE/5QDFDF9H$P"VR0#AGUW%&F Q$F6?AF@C*8L_>3&%9F?2![03=P_0TAQ1="^Y( M5:YZ,KU)"A5P4B+/!RIVBG&:Y@NQ&*E3$_^F2DW< M=#>J]8>=H+@9+C=H%CQK4@RR3*@13QZ*"\Q'+V7SL90EP'FV8[_83C8QMC,^ MMOKHZW/D;+5I4XY__.S1 .Q;V_D3;MA#PVB0U/6V,TKX'C1::-4+3R M-3=W+_ZQRYY5"!QRZ)=E[0[KR M0BJ*%=3LB+LP_7I%":G;T!9.#?!/8P=L#G;F&NH882JUX])/7I#'9^; 1?@4 M!LPZWZ-^=G_:^:70"055B[-==L9KZ M)&H:]$RT/7BQ 3 91S/4 M!W0'1.8+X4FC)!@_$>K-R%;>]UZT6#V DXM[&!$>A\KW\;]J\;HC?/-BOZ\> MS76Y8NQ%E;*ZG:DJ+5/A MUZ,O[#+[]I2I-[#F!\Q?B@-F3&;BV1/TP^4N&2Y2NB4A%E.Q=,0ER_+D!;I7A4*]LZ6@$\#M?7GX]/6H<1VW(OTKBCA MN,)V'!9P4OSM-"GZB/O@5W3,FXG?X4ZK7[XY]>Q$:Q!?[65\V.OTH5Q.&*BW MB&;Z9O5;!Z(+6B^Y^=^_:UH23H Q$*AR']#E&Q:41W*:**V0=A(UMME,%!=/M#; M,AS9.IPX]2F)7SV1E#%SQ_Z734;V4_'F%B"-ZJC3=]E#]E59VRJ@XAYV8(I$Y952Y+^)15=94YE6 MI2-R/E]@H+PJ&'ANF-)]]IOB%>U-7>UTDLT)?9A[<6F(,0 *L\*:(])\"*=$ MK(&D>!S9*G81:[@?1!3O!3,VUA5=4*<$8'3.+]4.3Q>P\$\S20KF=MP[QFQI MCN"X,[SV*,0C/O#/KW,'XZ+>",O0?=S?H&,2WFVXWO"A/>\*!N$4-PN2_H1>]6*;BR#ZSYYM'@&M3N* M[VTKBD_T)@0QJG>WCM8;K7L\Q>V=XO9.<7NGN+U3W-XI;D^A2U58BSIL;[O5 MMR'?;9[1@_:@X79N!LIUJ9D$;[L1;@_/R<,\R5,O#L9QB#'DS[@4[L$(?O=83F%U=EB Q70KK@<37<9#[8D8;2DC= ?9= MIZEP('"@NY)/ >&F >'OW#U0G@+"CST@_#!?E,;S3A_0B]*2+;;CNY.8*#=5 M-8G[M2 &"O2'((>^_]9?>>$\RY_&J4XA,@*H7/$" (:;C!K4T*4*S_A/G9)K#*7BAKZU;J, M3:T M=WWCV8R*,([KF,VW. U]<;%7J\RE44VT46'[9NRJ,;*PT36>L;Y(8K'VGWO+ M,/.B8G*R?8'0)Q)<)?0JYR5I>8E]ON_+U;1'5T>;/M(;5G2%&&IQ?_+"B/MX M&*,@CB^E 0/%(UE*:Z?6[>.LO055\[X M\NH08\%NUGW0^>L7K%JC&A$=O H6B6O%XRR$.TT?$OXKI\KG#CG&XP[J=P1D M1^;&.!+]DJ ;=,YHG"HV?2C]T;ZO8P8@NKS7U[2$/H7E?5YKT.L%72"0/B29 M%]7_SL/-/R79?Y'LCOC)+.;>_/JCFX#H!KN?/][G;O8JO^/5UL(-<970\E>\ MG6)WWO;W6P;^GYF]W+@^W=,^KNVKWIJ2!J8HEQ^M . MZ7A?W4&7\\"S!#NU)_D@\GNXI5@M88O2[9F(T[VLD.AO5>W,G+WK-[&;8 M@*QG-17.8K<>TSA-29:.8S9MO,\^#SS8*BW;B4TKQF MZ&RU_O'?0T(9ZO/5#7DBD3HE#4K_C:F'!@WT!.G.XT1[R+KL-,-N'%,"D,K+ M) SC&#O1;#VRZWB99ZG@[KTN$4))A!U%UTMS94*4HX+N&;H6AM$V=YL#D5QX M.CKD- 0KAYN&>&'0H4OX+$\9(VG*[-W',"[-W3AC7+*1LY_2D$FB-"4+B%9R ML??J##N8?Q_*L /*EG))KV.?,M[(!2G^>UT;D$K2G!A(BQU);U6P!C@X,M,E M"G<>>6D:3D,2C-/"$VRTTN_6JS/[N,6Y/P3NSKUZS)-)PF)W8YBL6?19(Y@_ M\'W3'UCK<>3%O%ABK4]WO((JQM?LZ-V$AMW@K!B3I=#5>':3L*V+ ;^:)K1P MD:N]@5I"-VRP7K)LS&XMJ_BN//D0 0XZ$+$;X@2J*UB 3KG(V%DC69 '[Z5, M4(O28KXEL1?Q@SG;K*_CC#"4L['OTUQ50\.X(V37 ME,%F+9MM9I"ABUHPNCY[K2Z\A3C"':MOS9>)C:A*5E=A$]ARI"<3-E0!:8Z2PY BGUV[&'3@0%!/_++EXT^&]D!VVQZ M()P[XJ^'?$]FE>O\ TEFU%O.0_\Z%L58^6=A!L"/30-@W?^H^H"X#MI\8E3[ MACL60CG8.[),*!^]WCR04R"MIV5]A&) ?/NN!*!82!4TV*5&-0)I+IY:[IV; MB??Y8TK^R%GGET_P1(R?6B_4K;L9%?TX-*D:' (FE90"*;5R>SRZE^$Z6[MQ M>M3)HIF-V,D*OC'=&!? @I93."D8Y0-H4E;P#>0F&]IW:*0$ARZ6UC,S>,9P MQ\BT;\7(2=P4C.;I%SD[V 9P8V@ZHU?2'-O0U:J86B".6;8W)$T)V9AU/"R4 MUU3B#Z/&FK,+A!;[4*W9/9O76& TG!1 M !E>#$P+3(N:'1M4$L! A0#% @ AH5M5FI ,/=W%@ ^>L H M ( !7C< &5X,3 M,RYH=&U02P$"% ,4 " "&A6U6&U48-A4( M "'/P "@ @ ']30 97@S,2TQ+FAT;5!+ 0(4 Q0 ( M (:%;5;1;NSS,@@ (<^ * " 3I6 !E>#,Q+3(N:'1M M4$L! A0#% @ AH5M5GEA?IX?!0 JQT H ( !E%X M &5X,S(M,2YH=&U02P$"% ,4 " "&A6U6KTIJ^R0% #,'@ "@ M @ ';8P 97@S,BTR+FAT;5!+ 0(4 Q0 ( (:%;5;.C_W9:(T! M ,7M$ , " 2=I !F;W)M,3 M<2YH=&U02P$"% ,4 M" "&A6U6@Z\UR"(1 !%M@ $0 @ &Y]@$ ;W!T="TR,#(S M,#$S,2YX