0001387467-23-000035.txt : 20230508 0001387467-23-000035.hdr.sgml : 20230508 20230508160236 ACCESSION NUMBER: 0001387467-23-000035 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 87 CONFORMED PERIOD OF REPORT: 20230331 FILED AS OF DATE: 20230508 DATE AS OF CHANGE: 20230508 FILER: COMPANY DATA: COMPANY CONFORMED NAME: ALPHA & OMEGA SEMICONDUCTOR Ltd CENTRAL INDEX KEY: 0001387467 STANDARD INDUSTRIAL CLASSIFICATION: SEMICONDUCTORS & RELATED DEVICES [3674] IRS NUMBER: 000000000 FISCAL YEAR END: 0630 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-34717 FILM NUMBER: 23897629 BUSINESS ADDRESS: STREET 1: 475 OAKMEAD PARKWAY CITY: SUNNYVALE STATE: CA ZIP: 94085 BUSINESS PHONE: 408-830-9742 MAIL ADDRESS: STREET 1: 475 OAKMEAD PARKWAY CITY: SUNNYVALE STATE: CA ZIP: 94085 FORMER COMPANY: FORMER CONFORMED NAME: ALPHA & OMEGA SEMICONDUCTOR LTD DATE OF NAME CHANGE: 20070123 10-Q 1 aosl-20230331.htm 10-Q aosl-20230331
00013874676/302023Q3false00013874672022-07-012023-03-3100013874672023-04-30xbrli:shares00013874672023-03-31iso4217:USD00013874672022-06-30iso4217:USDxbrli:shares00013874672023-01-012023-03-3100013874672022-01-012022-03-3100013874672021-07-012022-03-310001387467us-gaap:CommonStockMember2021-12-310001387467us-gaap:TreasuryStockMember2021-12-310001387467us-gaap:AdditionalPaidInCapitalMember2021-12-310001387467us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310001387467us-gaap:RetainedEarningsMember2021-12-310001387467us-gaap:ParentMember2021-12-310001387467us-gaap:NoncontrollingInterestMember2021-12-3100013874672021-12-310001387467us-gaap:AdditionalPaidInCapitalMember2022-01-012022-03-310001387467us-gaap:ParentMember2022-01-012022-03-310001387467us-gaap:TreasuryStockMember2022-01-012022-03-310001387467us-gaap:RetainedEarningsMember2022-01-012022-03-310001387467us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-03-310001387467us-gaap:CommonStockMember2022-03-310001387467us-gaap:TreasuryStockMember2022-03-310001387467us-gaap:AdditionalPaidInCapitalMember2022-03-310001387467us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-03-310001387467us-gaap:RetainedEarningsMember2022-03-310001387467us-gaap:ParentMember2022-03-310001387467us-gaap:NoncontrollingInterestMember2022-03-3100013874672022-03-310001387467us-gaap:CommonStockMember2021-06-300001387467us-gaap:TreasuryStockMember2021-06-300001387467us-gaap:AdditionalPaidInCapitalMember2021-06-300001387467us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-06-300001387467us-gaap:RetainedEarningsMember2021-06-300001387467us-gaap:ParentMember2021-06-300001387467us-gaap:NoncontrollingInterestMember2021-06-3000013874672021-06-300001387467us-gaap:AdditionalPaidInCapitalMember2021-07-012022-03-310001387467us-gaap:ParentMember2021-07-012022-03-310001387467us-gaap:TreasuryStockMember2021-07-012022-03-310001387467us-gaap:RetainedEarningsMember2021-07-012022-03-310001387467us-gaap:CommonStockMember2021-07-012022-03-310001387467us-gaap:NoncontrollingInterestMember2021-07-012022-03-310001387467us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-07-012022-03-310001387467us-gaap:CommonStockMember2022-12-310001387467us-gaap:TreasuryStockMember2022-12-310001387467us-gaap:AdditionalPaidInCapitalMember2022-12-310001387467us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001387467us-gaap:RetainedEarningsMember2022-12-310001387467us-gaap:ParentMember2022-12-310001387467us-gaap:NoncontrollingInterestMember2022-12-3100013874672022-12-310001387467us-gaap:CommonStockMember2023-01-012023-03-310001387467us-gaap:AdditionalPaidInCapitalMember2023-01-012023-03-310001387467us-gaap:ParentMember2023-01-012023-03-310001387467us-gaap:TreasuryStockMember2023-01-012023-03-310001387467us-gaap:RetainedEarningsMember2023-01-012023-03-310001387467us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-03-310001387467us-gaap:CommonStockMember2023-03-310001387467us-gaap:TreasuryStockMember2023-03-310001387467us-gaap:AdditionalPaidInCapitalMember2023-03-310001387467us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-310001387467us-gaap:RetainedEarningsMember2023-03-310001387467us-gaap:ParentMember2023-03-310001387467us-gaap:NoncontrollingInterestMember2023-03-310001387467us-gaap:CommonStockMember2022-06-300001387467us-gaap:TreasuryStockMember2022-06-300001387467us-gaap:AdditionalPaidInCapitalMember2022-06-300001387467us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-06-300001387467us-gaap:RetainedEarningsMember2022-06-300001387467us-gaap:ParentMember2022-06-300001387467us-gaap:NoncontrollingInterestMember2022-06-300001387467us-gaap:CommonStockMember2022-07-012023-03-310001387467us-gaap:AdditionalPaidInCapitalMember2022-07-012023-03-310001387467us-gaap:ParentMember2022-07-012023-03-310001387467us-gaap:TreasuryStockMember2022-07-012023-03-310001387467us-gaap:RetainedEarningsMember2022-07-012023-03-310001387467us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-07-012023-03-3100013874672022-01-262022-01-260001387467srt:ParentCompanyMemberaosl:FacilityinLiangjiangNewAreaofChongqingtheJointVentureMember2021-12-012021-12-01xbrli:pure0001387467aosl:ChongqingFundsMemberaosl:FacilityinLiangjiangNewAreaofChongqingtheJointVentureMember2021-12-012021-12-010001387467aosl:ThirdPartyInvestorsMemberaosl:ThirdPartyInvestorsMemberus-gaap:CorporateJointVentureMember2021-12-010001387467aosl:ThirdPartyInvestorsMemberaosl:ThirdPartyInvestorsMemberus-gaap:CorporateJointVentureMember2021-12-240001387467aosl:EmployeeIncentivePlanMemberaosl:ThirdPartyInvestorsMemberaosl:EmployeeIncentivePlanMemberus-gaap:CorporateJointVentureMember2021-12-2400013874672023-02-280001387467aosl:LicenseAndDevelopmentServicesMember2023-01-012023-03-310001387467us-gaap:CorporateJointVentureMember2021-11-302021-11-300001387467us-gaap:CorporateJointVentureMember2021-12-022021-12-0200013874672021-12-02aosl:director00013874672021-11-300001387467aosl:ThirdPartyInvestorsMemberaosl:FacilityinLiangjiangNewAreaofChongqingtheJointVentureMemberus-gaap:CorporateJointVentureMember2021-12-240001387467aosl:EmployeeIncentivePlanMemberaosl:EmployeeIncentivePlanMemberaosl:FacilityinLiangjiangNewAreaofChongqingtheJointVentureMemberus-gaap:CorporateJointVentureMember2021-12-240001387467aosl:ChongqingFundsMemberaosl:FacilityinLiangjiangNewAreaofChongqingtheJointVentureMember2021-12-312021-12-310001387467aosl:ThirdPartyInvestorsMemberaosl:FacilityinLiangjiangNewAreaofChongqingtheJointVentureMemberus-gaap:CorporateJointVentureMember2022-01-260001387467aosl:ThirdPartyInvestorsMemberus-gaap:CorporateJointVentureMember2022-01-262022-01-26iso4217:CNY00013874672023-03-312023-03-310001387467us-gaap:CorporateJointVentureMember2023-01-012023-03-310001387467us-gaap:CorporateJointVentureMember2022-07-012023-03-310001387467us-gaap:CorporateJointVentureMember2022-01-012022-03-310001387467us-gaap:CorporateJointVentureMember2021-07-012022-03-310001387467aosl:StockOptionsAndRestrictedStockUnitsRsusMember2023-01-012023-03-310001387467aosl:StockOptionsAndRestrictedStockUnitsRsusMember2022-01-012022-03-310001387467aosl:StockOptionsAndRestrictedStockUnitsRsusMember2022-07-012023-03-310001387467aosl:StockOptionsAndRestrictedStockUnitsRsusMember2021-07-012022-03-310001387467us-gaap:EmployeeStockMember2023-01-012023-03-310001387467us-gaap:EmployeeStockMember2022-01-012022-03-310001387467us-gaap:EmployeeStockMember2022-07-012023-03-310001387467us-gaap:EmployeeStockMember2021-07-012022-03-310001387467srt:MinimumMember2022-07-012023-03-310001387467srt:MaximumMember2022-07-012023-03-310001387467us-gaap:SalesRevenueNetMemberaosl:CustomerMemberus-gaap:CustomerConcentrationRiskMember2023-01-012023-03-310001387467us-gaap:SalesRevenueNetMemberaosl:CustomerMemberus-gaap:CustomerConcentrationRiskMember2022-01-012022-03-310001387467us-gaap:SalesRevenueNetMemberaosl:CustomerMemberus-gaap:CustomerConcentrationRiskMember2022-07-012023-03-310001387467us-gaap:SalesRevenueNetMemberaosl:CustomerMemberus-gaap:CustomerConcentrationRiskMember2021-07-012022-03-310001387467us-gaap:SalesRevenueNetMemberaosl:CustomerBMemberus-gaap:CustomerConcentrationRiskMember2023-01-012023-03-310001387467us-gaap:SalesRevenueNetMemberaosl:CustomerBMemberus-gaap:CustomerConcentrationRiskMember2022-01-012022-03-310001387467us-gaap:SalesRevenueNetMemberaosl:CustomerBMemberus-gaap:CustomerConcentrationRiskMember2022-07-012023-03-310001387467us-gaap:SalesRevenueNetMemberaosl:CustomerBMemberus-gaap:CustomerConcentrationRiskMember2021-07-012022-03-310001387467us-gaap:SalesRevenueNetMemberaosl:CustomerCMemberus-gaap:CustomerConcentrationRiskMember2023-01-012023-03-310001387467us-gaap:SalesRevenueNetMemberaosl:CustomerCMemberus-gaap:CustomerConcentrationRiskMember2022-07-012023-03-310001387467aosl:CustomerMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2022-06-302022-06-300001387467us-gaap:AccountsReceivableMemberaosl:CustomerBMemberus-gaap:CustomerConcentrationRiskMember2022-06-302022-06-300001387467us-gaap:AccountsReceivableMemberaosl:CustomerCMemberus-gaap:CustomerConcentrationRiskMember2023-03-312023-03-310001387467us-gaap:AccountsReceivableMemberaosl:CustomerCMemberus-gaap:CustomerConcentrationRiskMember2022-06-302022-06-300001387467aosl:CustomerDMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2023-03-312023-03-310001387467us-gaap:LandMember2023-03-310001387467us-gaap:LandMember2022-06-300001387467us-gaap:BuildingMember2023-03-310001387467us-gaap:BuildingMember2022-06-300001387467us-gaap:MachineryAndEquipmentMember2023-03-310001387467us-gaap:MachineryAndEquipmentMember2022-06-300001387467aosl:EquipmentAndToolingMember2023-03-310001387467aosl:EquipmentAndToolingMember2022-06-300001387467us-gaap:ComputerEquipmentMember2023-03-310001387467us-gaap:ComputerEquipmentMember2022-06-300001387467us-gaap:FurnitureAndFixturesMember2023-03-310001387467us-gaap:FurnitureAndFixturesMember2022-06-300001387467us-gaap:LeaseholdImprovementsMember2023-03-310001387467us-gaap:LeaseholdImprovementsMember2022-06-300001387467aosl:PatentsAndPatentedTechnologyMember2023-03-310001387467aosl:PatentsAndPatentedTechnologyMember2022-06-300001387467us-gaap:TradeNamesMember2023-03-310001387467us-gaap:TradeNamesMember2022-06-300001387467us-gaap:CustomerRelationshipsMember2023-03-310001387467us-gaap:CustomerRelationshipsMember2022-06-300001387467aosl:CustomerMember2023-03-310001387467aosl:CustomerBMember2023-03-310001387467us-gaap:OtherCustomerMember2023-03-310001387467aosl:CustomerMember2022-06-300001387467aosl:CustomerBMember2022-06-300001387467us-gaap:OtherCustomerMember2022-06-300001387467aosl:OtherCustomersMember2023-03-310001387467aosl:OtherCustomersMember2022-06-300001387467aosl:LineOfCreditMaturingDecember12023Memberus-gaap:LineOfCreditMemberaosl:BankOfCommunicationsLimitedMember2023-01-310001387467aosl:LineOfCreditMaturingDecember12023Memberus-gaap:LineOfCreditMemberaosl:BankOfCommunicationsLimitedMember2023-03-310001387467aosl:HongkongAndShanghaiBankingCorporationLimitedMemberaosl:AccountsReceivableFactoringAgreementAugustNinthTwoThousandNineteenMemberus-gaap:SecuredDebtMember2019-08-090001387467aosl:HongkongAndShanghaiBankingCorporationLimitedMemberaosl:AccountsReceivableFactoringAgreementAugustNinthTwoThousandNineteenMemberus-gaap:SecuredDebtMember2019-08-092019-08-090001387467aosl:AccountsReceivableFactoringAgreementAugustNinthTwoThousandNineteenMemberus-gaap:SecuredDebtMember2021-08-110001387467aosl:HongkongAndShanghaiBankingCorporationLimitedMemberaosl:AccountsReceivableFactoringAgreementAugustNinthTwoThousandNineteenMemberus-gaap:SecuredDebtMember2023-03-310001387467aosl:SalesLeaseBackTransactionWithJirehSemiconductorIncorporatedMemberaosl:JirehSemiconductorIncorporatedMember2022-07-012023-03-310001387467aosl:SalesLeaseBackTransactionWithJirehSemiconductorIncorporatedMemberaosl:JirehSemiconductorIncorporatedMember2023-03-31iso4217:EUR0001387467aosl:SalesLeaseBackTransactionWithJirehSemiconductorIncorporatedMemberaosl:JirehSemiconductorIncorporatedMember2021-04-300001387467aosl:SalesLeaseBackTransactionWithJirehSemiconductorIncorporatedMemberaosl:JirehSemiconductorIncorporatedMember2022-06-300001387467aosl:SalesLeaseBackTransactionWithJirehSemiconductorIncorporatedMemberaosl:JirehSemiconductorIncorporatedMember2022-09-300001387467aosl:SalesLeaseBackTransactionWithJirehSemiconductorIncorporatedMemberaosl:JirehSemiconductorIncorporatedMember2022-09-012022-09-300001387467aosl:SalesLeaseBackTransactionWithJirehSemiconductorIncorporatedMemberaosl:JirehSemiconductorIncorporatedMemberus-gaap:MachineryAndEquipmentMember2023-03-310001387467us-gaap:SecuredDebtMemberaosl:JirehMember2021-08-180001387467us-gaap:SecuredDebtMemberaosl:JirehMember2021-08-182021-08-180001387467us-gaap:SecuredDebtMemberaosl:JirehMember2022-02-162022-02-160001387467us-gaap:SecuredDebtMemberaosl:JirehMember2023-03-310001387467aosl:TheBankMemberus-gaap:SecuredDebtMember2018-05-010001387467aosl:TheBankMemberus-gaap:SecuredDebtMember2018-05-012018-05-010001387467aosl:TheBankMemberus-gaap:SecuredDebtMember2023-03-310001387467aosl:YinHaiLeasingCompanyandChinaImportExportBankMemberaosl:LeaseFinancingMemberaosl:YinHaiLeasingCompanyandChinaImportExportBankMember2018-05-0900013874672017-09-3000013874672010-10-212023-03-310001387467aosl:TreasuryStockReissuedMember2010-10-212023-03-310001387467aosl:TimebasedRestrictedStockUnitsTRSUMember2022-06-300001387467aosl:TimebasedRestrictedStockUnitsTRSUMember2022-06-302022-06-300001387467aosl:TimebasedRestrictedStockUnitsTRSUMember2022-07-012023-03-310001387467aosl:TimebasedRestrictedStockUnitsTRSUMember2023-03-310001387467aosl:A2021MarketBasedRestrictedStockUnitsMember2021-12-012021-12-310001387467aosl:A2021MarketBasedRestrictedStockUnitsMembersrt:MinimumMember2021-12-012021-12-310001387467srt:MaximumMemberaosl:A2021MarketBasedRestrictedStockUnitsMember2021-12-012021-12-310001387467aosl:A2021MarketBasedRestrictedStockUnitsMember2023-01-012023-03-310001387467aosl:A2021MarketBasedRestrictedStockUnitsMember2022-07-012023-03-310001387467aosl:A2021MarketBasedRestrictedStockUnitsMember2022-01-012022-03-310001387467aosl:A2021MarketBasedRestrictedStockUnitsMember2021-07-012022-03-310001387467aosl:A2018MarketBasedRestrictedStockUnitsMSUMember2018-07-012018-09-300001387467aosl:A2018MarketBasedRestrictedStockUnitsMSUMember2023-01-012023-03-310001387467aosl:A2018MarketBasedRestrictedStockUnitsMSUMember2022-07-012023-03-310001387467aosl:A2018MarketBasedRestrictedStockUnitsMSUMember2022-01-012022-03-310001387467aosl:A2018MarketBasedRestrictedStockUnitsMSUMember2021-07-012022-03-310001387467aosl:PerformanceBasedRestrictedStockUnitsPRSUsMemberMember2023-01-012023-03-310001387467aosl:PerformanceBasedRestrictedStockUnitsPRSUsMemberMember2022-07-012023-03-310001387467aosl:PerformanceBasedRestrictedStockUnitsPRSUsMemberMember2022-01-012022-03-310001387467aosl:PerformanceBasedRestrictedStockUnitsPRSUsMemberMember2021-07-012022-03-310001387467aosl:PerformanceBasedRestrictedStockUnitsPRSUsMemberMember2022-06-300001387467aosl:PerformanceBasedRestrictedStockUnitsPRSUsMemberMember2022-06-302022-06-300001387467aosl:PerformanceBasedRestrictedStockUnitsPRSUsMemberMember2023-03-310001387467aosl:PerformanceBasedRestrictedStockUnitsPRSUsMemberMember2023-03-312023-03-3100013874672022-06-302022-06-300001387467us-gaap:EmployeeStockMember2022-07-012023-03-310001387467srt:DirectorMember2022-09-082022-09-080001387467srt:DirectorMember2023-01-012023-03-310001387467srt:DirectorMember2022-07-012023-03-310001387467us-gaap:CostOfSalesMember2023-01-012023-03-310001387467us-gaap:CostOfSalesMember2022-01-012022-03-310001387467us-gaap:CostOfSalesMember2022-07-012023-03-310001387467us-gaap:CostOfSalesMember2021-07-012022-03-310001387467us-gaap:ResearchAndDevelopmentExpenseMember2023-01-012023-03-310001387467us-gaap:ResearchAndDevelopmentExpenseMember2022-01-012022-03-310001387467us-gaap:ResearchAndDevelopmentExpenseMember2022-07-012023-03-310001387467us-gaap:ResearchAndDevelopmentExpenseMember2021-07-012022-03-310001387467us-gaap:SellingGeneralAndAdministrativeExpensesMember2023-01-012023-03-310001387467us-gaap:SellingGeneralAndAdministrativeExpensesMember2022-01-012022-03-310001387467us-gaap:SellingGeneralAndAdministrativeExpensesMember2022-07-012023-03-310001387467us-gaap:SellingGeneralAndAdministrativeExpensesMember2021-07-012022-03-31aosl:Segment0001387467us-gaap:ServiceMember2023-02-012023-02-280001387467country:HK2023-01-012023-03-310001387467country:HK2022-01-012022-03-310001387467country:HK2022-07-012023-03-310001387467country:HK2021-07-012022-03-310001387467country:CN2023-01-012023-03-310001387467country:CN2022-01-012022-03-310001387467country:CN2022-07-012023-03-310001387467country:CN2021-07-012022-03-310001387467country:KR2023-01-012023-03-310001387467country:KR2022-01-012022-03-310001387467country:KR2022-07-012023-03-310001387467country:KR2021-07-012022-03-310001387467country:US2023-01-012023-03-310001387467country:US2022-01-012022-03-310001387467country:US2022-07-012023-03-310001387467country:US2021-07-012022-03-310001387467aosl:OtherCountriesMember2023-01-012023-03-310001387467aosl:OtherCountriesMember2022-01-012022-03-310001387467aosl:OtherCountriesMember2022-07-012023-03-310001387467aosl:OtherCountriesMember2021-07-012022-03-310001387467aosl:PowerDiscreteMember2023-01-012023-03-310001387467aosl:PowerDiscreteMember2022-01-012022-03-310001387467aosl:PowerDiscreteMember2022-07-012023-03-310001387467aosl:PowerDiscreteMember2021-07-012022-03-310001387467aosl:PowerIcMember2023-01-012023-03-310001387467aosl:PowerIcMember2022-01-012022-03-310001387467aosl:PowerIcMember2022-07-012023-03-310001387467aosl:PowerIcMember2021-07-012022-03-310001387467aosl:PackagingAndTestingServicesMember2023-01-012023-03-310001387467aosl:PackagingAndTestingServicesMember2022-01-012022-03-310001387467aosl:PackagingAndTestingServicesMember2022-07-012023-03-310001387467aosl:PackagingAndTestingServicesMember2021-07-012022-03-310001387467aosl:LicenseAndDevelopmentServicesMember2022-01-012022-03-310001387467aosl:LicenseAndDevelopmentServicesMember2022-07-012023-03-310001387467aosl:LicenseAndDevelopmentServicesMember2021-07-012022-03-310001387467country:CN2023-03-310001387467country:CN2022-06-300001387467country:US2023-03-310001387467country:US2022-06-300001387467aosl:OtherCountriesMember2023-03-310001387467aosl:OtherCountriesMember2022-06-300001387467aosl:InventoriesAndServicesMember2023-03-310001387467aosl:InventoriesAndServicesMember2022-06-300001387467us-gaap:CapitalAdditionsMember2023-03-310001387467us-gaap:CapitalAdditionsMember2022-06-300001387467us-gaap:IndemnificationGuaranteeMember2023-03-310001387467us-gaap:IndemnificationGuaranteeMember2022-06-30

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 March 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-34717
__________________________
Alpha and Omega Semiconductor Limited

(Exact name of Registrant as Specified in its Charter)
Bermuda77-0553536
(State or Other Jurisdiction of Incorporation or Organization)(I.R.S. Employer Identification Number)
Clarendon House, 2 Church Street
Hamilton HM 11, Bermuda
(Address of Principal Registered
Offices including Zip Code)
(408830-9742
(Registrant's Telephone Number, Including Area Code)
__________________________________________

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 and post such files).    Yes       No  
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, smaller reporting company or an emerging growth company. See 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 filerAccelerated filerNon-accelerated filer
  (Do not check if a smaller reporting company)
Smaller reporting companyEmerging 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.

Title of each classTrading Symbol(s)Name of each exchange on which registered
Common SharesAOSLThe NASDAQ Global Select Market


Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act).    Yes      No  
Number of common shares outstanding as of April 30, 2023: 27,488,76125,770,998




Alpha and Omega Semiconductor Limited
Form 10-Q
Fiscal Second Quarter Ended March 31, 2023
TABLE OF CONTENTS
 
  Page
Part I.
    Item 1.
    Item 2.
    Item 3.
    Item 4.
Part II.
    Item 1.
    Item 1A.
    Item 2.
    Item 3.
    Item 4.
    Item 5.
    Item 6.




PART I. FINANCIAL INFORMATION
ITEM 1. Financial Statements
ALPHA AND OMEGA SEMICONDUCTOR LIMITED
CONDENSED CONSOLIDATED BALANCE SHEETS
(Unaudited, in thousands except par value per share)
 March 31,
2023
June 30,
2022
ASSETS
Current assets:
Cash and cash equivalents$265,946 $314,352 
Restricted cash218 299 
Accounts receivable, net19,434 65,681 
Inventories179,783 158,040 
Other current assets9,969 11,220 
Total current assets475,350 549,592 
Property, plant and equipment, net358,157 318,666 
Operating lease right-of-use assets22,962 23,674 
Intangible assets, net7,577 10,050 
Equity method investment 368,042 378,378 
Deferred income tax assets 561 592 
Other long-term assets20,658 17,677 
Total assets$1,253,307 $1,298,629 
LIABILITIES AND EQUITY
Current liabilities:
Accounts payable$54,689 $87,377 
Accrued liabilities90,029 116,893 
Payable related to equity investee, net
18,393 28,989 
Income taxes payable6,651 4,248 
Short-term debt24,877 25,563 
Deferred revenue14,370  
Finance lease liabilities851 802 
Operating lease liabilities4,457 3,850 
Total current liabilities214,317 267,722 
Long-term debt41,237 42,486 
Income taxes payable - long-term2,261 2,158 
Deferred income tax liabilities27,764 28,757 
Finance lease liabilities - long-term3,439 3,932 
Operating lease liabilities - long-term19,332 20,878 
Other long-term liabilities57,699 78,603 
Total liabilities366,049 444,536 
Commitments and contingencies (Note 12)
Equity:
Preferred shares, par value $0.002 per share:
Authorized: 10,000 shares; issued and outstanding: none at March 31, 2023 and June 30, 2022
  
Common shares, par value $0.002 per share:
Authorized: 100,000 shares; issued and outstanding: 34,575 shares and 27,858 shares, respectively at March 31, 2023 and 33,988 shares and 27,371 shares, respectively at June 30, 2022
69 68 
Treasury shares at cost: 6,717 shares at March 31, 2023 and 6,617 shares at June 30, 2022
(68,605)(66,000)
Additional paid-in capital321,548 288,951 
Accumulated other comprehensive income (loss)(9,156)1,080 
Retained earnings643,402 629,994 
Total equity887,258 854,093 
Total liabilities and equity$1,253,307 $1,298,629 

See accompanying notes to these condensed consolidated financial statements.
1

ALPHA AND OMEGA SEMICONDUCTOR LIMITED
CONDENSED CONSOLIDATED STATEMENTS OF INCOME (LOSS)
(Unaudited, in thousands except per share data)

Three Months Ended March 31,Nine Months Ended March 31,
 2023202220232022
Revenue$132,560 $203,239 $529,796 $583,593 
Cost of goods sold101,774 130,837 374,841 378,259 
Gross profit30,786 72,402 154,955 205,334 
Operating expenses
Research and development22,578 16,545 65,435 50,873 
Selling, general and administrative22,610 24,625 69,603 70,563 
Total operating expenses45,188 41,170 135,038 121,436 
Operating income (loss)(14,402)31,232 19,917 83,898 
Other income (loss), net(513)263 (1,432)720 
Interest income (expense), net5 (308)(1,000)(3,025)
Gain on deconsolidation of the JV Company   399,093 
Gain (loss) on changes of equity interest in the JV Company, net 4,501  (3,140)
Net income (loss) before income taxes(14,910)35,688 17,485 477,546 
Income tax expense 2,517 2,902 5,550 38,318 
Net income (loss) before income (loss) from equity method investment(17,427)32,786 11,935 439,228 
Equity method investment income (loss) from equity investee(1,480)(1,136)1,533 (1,136)
Net income (loss)(18,907)31,650 13,468 438,092 
Net loss attributable to noncontrolling interest   20 
Net income (loss) attributable to Alpha and Omega Semiconductor Limited$(18,907)$31,650 $13,468 $438,072 
Net income (loss) per common share attributable to Alpha and Omega Semiconductor Limited
Basic$(0.68)$1.18 $0.49 $16.47 
Diluted$(0.68)$1.11 $0.46 $15.58 
Weighted average number of common shares attributable to Alpha and Omega Semiconductor Limited used to compute net income (loss) per share
Basic27,710 26,829 27,537 26,596 
Diluted27,710 28,423 29,576 28,116 



See accompanying notes to these condensed consolidated financial statements.

2

ALPHA AND OMEGA SEMICONDUCTOR LIMITED
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)
(Unaudited, in thousands)

Three Months Ended March 31,Nine Months Ended March 31,
2023202220232022
Net income (loss) including noncontrolling interest$(18,907)$31,650 $13,468 $438,092 
Other comprehensive income (loss), net of tax
      Foreign currency translation adjustment3,748 162 (10,236)1,649 
     Cumulative translation adjustment removal due to deconsolidation of the JV Company (3,642)
Comprehensive income (loss)(15,159)31,812 3,232 436,099 
Less: Noncontrolling interest  (1,080)
Comprehensive income (loss) attributable to Alpha and Omega Semiconductor Limited$(15,159)$31,812 $3,232 $437,179 
See accompanying notes to these condensed consolidated financial statements.



3

ALPHA AND OMEGA SEMICONDUCTOR LIMITED
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY
(Unaudited, in thousands)

Common Shares
Treasury Stock
Additional Paid-In Capital
Accumulated Other Comprehensive IncomeRetained Earnings
Total AOS Shareholders' EquityNoncontrolling InterestTotal Equity
Balance, December 31, 2021$67 $(66,046)$275,410 $1,260 $583,299 $793,990 $ $793,990 
Exercise of common stock options and release of restricted stock units— — 558 — — 558 — 558 
Reissuance of treasury stock upon exercise of common stock options and release of RSUs— 40 — — (40)— — — 
Withholding tax on restricted stock units— — (7,732)— — (7,732)— (7,732)
Share-based compensation— — 8,273 — — 8,273 — 8,273 
Net income including noncontrolling interest— — — — 31,650 31,650 — 31,650 
Foreign currency translation adjustment— — — 162 — 162 — 162 
Balance, March 31, 2022$67 $(66,006)$276,509 $1,422 $614,909 $826,901 $ $826,901 
Common SharesTreasury StockAdditional Paid-In CapitalAccumulated Other Comprehensive Income (Loss)Retained EarningsTotal AOS Shareholders' EquityNoncontrolling InterestTotal Equity
Balance, June 30, 2021$66 $(66,064)$259,993 $2,315 $176,895 $373,205 $143,120 $516,325 
Exercise of common stock options and release of restricted stock units— — 859 — — 859 — 859 
Reissuance of treasury stock upon exercise of common stock options and release of RSUs— 58 — — (58)— —  
Withholding tax on restricted stock units— — (8,354)— — (8,354)— (8,354)
Issuance of shares under ESPP1 — 2,422 — — 2,423 — 2,423 
Share-based compensation— — 21,189 — — 21,189 — 21,189 
Restricted stock units settlement in connection with service— — 400 — — 400 — 400 
Net income including noncontrolling interest through December 1, 2021— — — — 438,072 438,072 20 438,092 
Foreign currency translation adjustment— — — 900 — 900 749 1,649 
Deconsolidation of noncontrolling interest— — — (1,793)— (1,793)(143,889)(145,682)
Balance, March 31, 2022$67 $(66,006)$276,509 $1,422 $614,909 $826,901 $ $826,901 
4

ALPHA AND OMEGA SEMICONDUCTOR LIMITED
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY
(Unaudited, in thousands)
Common SharesTreasury StockAdditional Paid-In CapitalAccumulated Other Comprehensive Income (Loss) Retained EarningsTotal AOS Shareholders' EquityNoncontrolling InterestTotal Equity
Balance, December 31, 2022$68 $(65,990)$316,141 $(12,904)$662,359 $899,674 $ $899,674 
Exercise of common stock options and release of restricted stock units1 — 531 — — 532 — 532 
Reissuance of treasury stock upon exercise of common stock options and release of RSUs— 50 — — (50)— — — 
Withholding tax on restricted stock units— — (5,556)— — (5,556)— (5,556)
Repurchase of common shares under shares repurchase program— (2,665)— — — (2,665)— (2,665)
Share-based compensation— — 10,432 — — 10,432 — 10,432 
Net loss— — — — (18,907)(18,907)— (18,907)
Foreign currency translation adjustment, net of tax— — — 3,748 — 3,748 — 3,748 
Balance, March 31, 2023$69 $(68,605)$321,548 $(9,156)$643,402 $887,258 $ $887,258 
Common SharesTreasury StockAdditional Paid-In CapitalAccumulated Other Comprehensive Income (Loss)Retained EarningsTotal AOS Shareholders' EquityNoncontrolling InterestTotal Equity
Balance, June 30, 2022$68 $(66,000)$288,951 $1,080 $629,994 $854,093 $ $854,093 
Exercise of common stock options and release of restricted stock units1 — 550 — — 551 — 551 
Reissuance of treasury stock upon exercise of common stock options and release of RSUs— 60 — — (60)— —  
Withholding tax on restricted stock units— — (6,152)— — (6,152)— (6,152)
Issuance of shares under ESPP— — 4,080 — — 4,080 — 4,080 
Repurchase of common shares under shares repurchase program— (2,665)— — — (2,665)— (2,665)
Share-based compensation— — 34,119 — — 34,119 — 34,119 
Net income— — — — 13,468 13,468 — 13,468 
Foreign currency translation adjustment, net of tax— — — (10,236)— (10,236)— (10,236)
Balance, March 31, 2023$69 $(68,605)$321,548 $(9,156)$643,402 $887,258 $ $887,258 


See accompanying notes to these condensed consolidated financial statements.

5

ALPHA AND OMEGA SEMICONDUCTOR LIMITED
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(Unaudited, in thousands)
Nine Months Ended March 31,
20232022
Cash flows from operating activities
Net income including noncontrolling interest through December 1, 202113,468 $438,092 
Adjustments to reconcile net income to net cash provided by operating activities:
Gain on deconsolidation of the JV Company (399,093)
Loss on changes of equity interest in the JV Company, net 3,140 
Deferred income tax on deconsolidation and changes of equity interest in the JV Company 29,973 
Depreciation and amortization31,162 34,263 
Loss (income) from equity investment(1,533)1,136 
Share-based compensation expense34,119 21,454 
Deferred income taxes, net(962)2,182 
Loss on disposal of property and equipment387 57 
Changes in operating assets and liabilities
Accounts receivable46,247 (3,610)
Inventories(21,744)(42,914)
Other current and long-term assets(7,824)(10,078)
Accounts payable(21,581)15,608 
Net payable, equity investee(10,595)34,375 
Income taxes payable2,506 (1)
Income taxes payable on deconsolidation and changes of equity interest in the JV Company 3,490 
Increase in deferred revenue14,370  
Accrued and other liabilities(29,366)65,122 
Net cash provided by operating activities48,654 193,196 
Cash flows from investing activities
Proceeds from sale of equity interest in the JV Company 26,347 
Deconsolidation of cash and cash equivalents of the JV Company (20,734)
Purchases of property and equipment (91,261)(98,006)
Proceeds from sale of property and equipment27 9 
Government grant related to equipment631 1,242 
Net cash used in investing activities(90,603)(91,142)
Cash flows from financing activities
Withholding tax on restricted stock units(6,152)(8,354)
Proceeds from exercise of stock options and ESPP4,631 3,282 
Payment for repurchases of common shares(2,665) 
Proceeds from borrowings8,632 59,262 
Repayments of borrowings(10,260)(33,663)
Principal payments on finance leases(603)(4,176)
Net cash provided by (used in) financing activities(6,417)16,351 
Effect of exchange rate changes on cash, cash equivalents and restricted cash(121)152 
Net increase (decrease) in cash, cash equivalents and restricted cash(48,487)118,557 
Cash, cash equivalents and restricted cash at beginning of period314,651 204,813 
Cash, cash equivalents and restricted cash at end of period$266,164 $323,370 
Supplemental disclosures of non-cash investing and financing information:
Property and equipment purchased but not yet paid $17,298 $25,565 
6

ALPHA AND OMEGA SEMICONDUCTOR LIMITED
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(Unaudited, in thousands)
March 31,
2023
March 31,
2022
Reconciliation of cash, cash equivalents, and restricted cash:
Cash and cash equivalents$265,946 $323,134 
Restricted cash218 236 
Total cash, cash equivalents, and restricted cash$266,164 $323,370 
See accompanying notes to these condensed consolidated financial statements.
7

ALPHA AND OMEGA SEMICONDUCTOR LIMITED
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)

1. The Company and Significant Accounting Policies
The Company

Alpha and Omega Semiconductor Limited and its subsidiaries (the “Company”, “AOS”, “we” or “us”) design, develop and supply a broad range of power semiconductors. The Company's portfolio of products targets high-volume applications, including personal and portable computers, graphic cards, flat panel TVs, home appliances, smart phones, battery packs, quick chargers, home appliances, consumer and industrial motor controls and power supplies for TVs, computers, servers and telecommunications equipment. The Company conducts its operations primarily in the United States of America (“USA”), Hong Kong, China, and South Korea.
Basis of Preparation

The accompanying unaudited Condensed Consolidated Financial Statements have been prepared in accordance with accounting principles generally accepted in the United States (“U.S. GAAP”) for interim financial information and with the instructions to Article 10 of Securities and Exchange Commission Regulation S-X, as amended. They do not include all information and footnotes necessary for a fair presentation of financial position, results of operations and cash flows in conformity with U.S. GAAP for complete financial statements. These Condensed Consolidated Financial Statements should be read in conjunction with the consolidated financial statements and related notes contained in the Company’s Annual Report on Form 10-K for the fiscal year ended June 30, 2022. All significant intercompany balances and transactions have been eliminated in consolidation. In the opinion of management, all adjustments (consisting of normal recurring adjustments and accruals) considered necessary for a fair presentation of the results of operations for the periods presented have been included in the interim periods. Operating results for the nine months ended March 31, 2023 are not necessarily indicative of the results that may be expected for the fiscal year ending June 30, 2023 or any other interim period. The consolidated balance sheet at June 30, 2022 is derived from the audited financial statements included in the Company’s Annual Report on Form 10-K for the fiscal year ended June 30, 2022.

Reclassification

The Company has reclassified certain amounts previously reported in its financial statements to conform to the current presentation. See Note 11.

Joint Venture

On March 29, 2016, the Company entered into a joint venture contract (the “JV Agreement”) with two investment funds owned by the Municipality of Chongqing (the “Chongqing Funds”), pursuant to which the Company and the Chongqing Funds formed a joint venture, (the “JV Company”), for the purpose of constructing and operating a power semiconductor packaging, testing and 12-inch wafer fabrication facility in the Liangjiang New Area of Chongqing, China (the “JV Transaction”). As of December 1, 2021, the Company owned 50.9%, and the Chongqing Funds owned 49.1%, of the equity interest in the JV Company. The Joint Venture was accounted under the provisions of the consolidation guidance since the Company had controlling financial interest until December 1, 2021. As of December 2, 2021, the Company ceased having control over the JV Company. Therefore, the Company deconsolidated the JV Company as of that date. Subsequently, the Company has accounted for its investment in the JV Company using the equity method of accounting. As of March 31, 2023, the percentage of outstanding JV equity interest beneficially owned by the Company was reduced to 42.2%. Such reduction reflects (i) the sale by the Company of approximately 2.1% of the outstanding JV equity interest which resulted in the deconsolidation of the JV Company, (ii) additional sale by the Company of approximately 1.1% of outstanding JV equity interest in December 2021, (iii) the adoption of an employee equity incentive plan and the issuance of additional equity interest equivalent to 3.99% of the JV Company to investors in exchange for cash in December 2021, and (iv) issuance of additional equity interest of JV to investors in January 2022.

Certain Significant Risks and Uncertainties Related to Outbreak of Coronavirus Disease 2019 (“COVID-19”)

During the first half of calendar year 2022, the Company's operations were negatively impacted by China’s zero-Covid policy that resulted in factory shutdowns and supply chain shortages, including the temporary suspension of its factory operations in Shanghai from April to June 2022. In December 2022, the Chinese government issued new guidelines easing some of its strict zero-COVID policies, including the relaxation of testing requirements and travel restrictions. The change of
8

ALPHA AND OMEGA SEMICONDUCTOR LIMITED
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
COVID-policy and reopening of commercial activities resulted in a significant increase of COVID infections in China, which may adversely affect the Company’s operations in China. During the three months ended March 31, 2023, as China and other parts of the world in which we conduct our business have ended pandemic restriction have largely returned to normal. In general, our business operations are no longer affected by the COVID-19 pandemic.

Use of Estimates

The preparation of the consolidated financial statements in conformity with U.S. GAAP requires the Company to make estimates, judgments and assumptions that affect the reported amounts of assets, liabilities, revenue and expenses. To the extent there are material differences between these estimates and actual results, the Company's condensed consolidated financial statements will be affected. On an ongoing basis, the Company evaluates the estimates, judgments and assumptions including those related to stock rotation returns, price adjustments, allowance for doubtful accounts, inventory reserves, warranty accrual, income taxes, leases, share-based compensation, recoverability of and useful lives for property, plant and equipment and intangible assets, as well as the economic implications of the COVID-19 pandemic.

Leases

The Company determines if an arrangement is a lease at inception. Operating leases are included in operating lease right-of-use (“ROU”) assets, current operating lease liabilities and long-term operating lease liabilities on the Company's Condensed Consolidated Balance Sheets. Finance leases are included in property, plant and equipment, finance lease liabilities and long-term finance leases liabilities on the Condensed Consolidated Balance Sheets.

Operating lease ROU assets and operating lease liabilities are recognized based on the present value of the future minimum lease payments over the lease term at commencement date. The Company uses an estimate of its incremental borrowing rate based on the information available at the lease commencement date. The operating lease ROU assets also include any lease payments made and exclude lease incentives. Lease terms may include options to extend or terminate the lease when it is reasonably certain that the Company will exercise such options. Operating lease expense is generally recognized on a straight-line basis over the lease term. Variable lease payments are expensed as incurred and are not included within the operating lease ROU asset and lease liability calculation. The Company does not record leases on the Condensed Consolidated Balance Sheet with a term of one year or less. The Company elected to combine its lease and non-lease components as a single lease component for all asset classes.

Revenue recognition

The Company determines revenue recognition through the following steps: (1) identification of the contract with a customer; (2) identification of the performance obligations in the contract; (3) determination of the transaction price; (4) allocation of the transaction price to the performance obligations in the contract; and (5) recognition of revenue when, or as, a performance obligation is satisfied. The Company recognizes product revenue at a point in time when product is shipped to the customer, net of estimated stock rotation returns and price adjustments that it expects to provide to certain distributors. The Company presents revenue net of sales taxes and any similar assessments. Our standard payment terms range from 30 to 60 days.

The Company sells its products primarily to distributors, who in turn sell the products globally to various end customers. The Company allows stock rotation returns from certain distributors. Stock rotation returns are governed by contract and are limited to a specified percentage of the monetary value of products purchased by distributors during a specified period. The Company records an allowance for stock rotation returns based on historical returns and individual distributor agreements. The Company also provides special pricing to certain distributors, primarily based on volume, to encourage resale of the Company’s products. Allowance for price adjustments is recorded against accounts receivable and the provision for stock rotation rights is included in accrued liabilities on the Condensed Consolidated Balance Sheets.

The Company’s performance obligations relate to contracts with a duration of less than one year. The Company elected to apply the practical expedient provided in ASC 606, “Revenue from Contracts with Customers”. Therefore, the Company is not required to disclose the aggregate amount of transaction price allocated to performance obligations that are unsatisfied or partially unsatisfied at the end of the reporting period.

The Company recognizes the incremental direct costs of obtaining a contract, which consist of sales commissions, when control over the products they relate to transfers to the customer. Applying the practical expedient, the Company recognizes commissions as expense when incurred, as the amortization period of the commission asset the Company would have otherwise recognized is less than one year.
9

ALPHA AND OMEGA SEMICONDUCTOR LIMITED
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)

Packaging and testing services revenue is recognized at a point in time upon shipment of serviced products to the customer.

License and Development Revenue Recognition

In February 2023, the Company entered into a license agreement with a customer to license the Company’s proprietary SiC technology and to provide 24-month engineering and development services for a total fee of $45 million, consisting of an upfront fee of $18 million paid to the Company in March 2023, and the remaining amount to be paid upon the achievement of specified engineering services and product milestones. The license and development fee is determined to be one performance obligation and is recognized over the 24 months when the Company performs the engineering and development services. The Company uses the input method to measure progression, representing a faithful depiction of the transfer of services. During the three months ended March 31, 2023, the Company recorded $3.6 million of license and development revenue. The amount of contract liability is recorded as deferred revenue on the balance sheets.

In addition, the Company also entered an accompanying supply agreement to provide limited wafer supply to the customer. Material right to the customer is presented due to the commitment of limited wafer supply after the development period; however, deemed to be insignificant to the transaction price.

Share-based Compensation Expense

The Company maintains an equity-settled, share-based compensation plan to grant restricted share units and stock options. The Company recognizes expense related to share-based compensation awards that are ultimately expected to vest based on estimated fair values on the date of grant. The fair value of restricted share units is based on the fair value of the Company's common share on the date of grant. For restricted stock awards subject to market conditions, the fair value of each restricted stock award is estimated at the date of grant using the Monte-Carlo pricing model. The fair value of stock options is estimated on the date of grant using the Black-Scholes option valuation model. Share-based compensation expense is recognized on the accelerated attribution basis over the requisite service period of the award, which generally equals the vesting period. The Employee Share Purchase Plan (the “ESPP”) is accounted for at fair value on the date of grant using the Black-Scholes option valuation model.
Restricted Cash

The Company maintains restricted cash in connection with cash balances temporarily restricted for regular business operations. These balances have been excluded from the Company’s cash and cash equivalents balance and are classified as restricted cash in the Company’s Condensed Consolidated Balance Sheets. As of March 31, 2023 and June 30, 2022, the amount of restricted cash was $0.2 million and $0.3 million, respectively.

10

ALPHA AND OMEGA SEMICONDUCTOR LIMITED
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
Equity method investment
The Company uses the equity method of accounting when it has the ability to exercise significant influence, but not control, as determined in accordance with generally accepted accounting principles, over the operating and financial policies of the investee. Effective December 2, 2021, the Company reduced its equity interest in the JV Company and no longer controls of the JV Company. As a result, beginning December 2, 2021, the Company records its investment under the equity method of accounting. Since the Company is unable to obtain accurate financial information from the JV Company in a timely manner, the Company records its share of earnings or losses of such affiliate on a one quarter lag. The Company discloses and recognizes intervening events at the JV Company in the lag period that could materially affect our consolidated financial statements, if applicable.
The Company records its interest in the net earnings of the equity method investee, along with adjustments for unrealized profits or losses on intra-entity transactions and amortization of basis differences, within earnings or loss from equity interests in the Consolidated Statements of Income. Profits or losses related to intra-entity sales with the equity method investee are eliminated until realized by the investor and investee. Basis differences represent differences between the cost of the investment and the underlying equity in net assets of the investment and are generally amortized over the lives of the related assets that gave rise to them. Equity method goodwill is not amortized or tested for impairment; instead the equity method investment is tested for impairment. The Company reviews for impairment whenever factors indicate that the carrying amount of the investment might not be recoverable. In such a case, the decrease in value is recognized in the period the impairment occurs in the Condensed Consolidated Statements of Income.
Valuation of inventories

The Company carries inventories at the lower of cost (determined on a first-in, first-out basis) or net realizable value. Cost primarily consists of semiconductor wafers and raw materials, labor, depreciation expenses and other manufacturing expenses and overhead, and packaging and testing fees paid to third parties if subcontractors are used. Valuation of inventories is based on its periodic review of inventory quantities on hand as compared with its sales forecasts, historical usage, aging of inventories, production yield levels and current product selling prices. If actual market conditions are less favorable than those forecasted by the Company, additional future inventory write-downs may be required that could adversely affect its operating results. Adjustments to inventory, once established are not reversed until the related inventory has been sold or scrapped. If actual market conditions are more favorable than expected and the products that have previously been written down are sold, our gross margin would be favorably impacted.
Fair Value of Financial Instruments

The fair value of cash equivalents is categorized in Level 1 in the fair value hierarchy. Cash equivalents consist primarily of short-term bank deposits. The carrying values of financial instruments such as cash and cash equivalents, accounts receivable and accounts payable approximate their carrying values due to their short-term maturities. The carrying value of the Company's debt is considered a reasonable estimate of fair value which is estimated by considering the current rates available to the Company for debt of the same remaining maturities, structure, credit risk and terms of the debts.

Government Grants

The Company occasionally receives government grants that provide financial assistance for certain eligible expenditures in China. These grants include reimbursements on interest expense on bank borrowings, payroll tax credits, credit for property, plant and equipment in a particular geographical location, employment credits, as well as business expansion credits. Government grants are not recognized until there is reasonable assurance that the Company will comply with the conditions attaching to it, and that the grant will be received. The Company records such grants either as a reduction of the related expense, a reduction of the cost of the related asset, or as other income depending upon the nature of the grant. As a result of such grants, during the three and nine months ended March 31, 2023, the Company reduced property, plant and equipment by nil and $0.6 million, and operating expenses by $0.0 million and $0.1 million, respectively. During the three and nine months ended March 31, 2022, the Company reduced interest expense by nil and $0.9 million, property, plant and equipment by nil and $1.2 million, and operating expenses by $0.0 million and $0.2 million, respectively.




11

ALPHA AND OMEGA SEMICONDUCTOR LIMITED
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
Accounting for income taxes

Income tax expense or benefit is based on income or loss before income taxes. Deferred tax assets and liabilities are recognized principally for the expected tax consequences of temporary differences between the tax basis of assets and liabilities and their reported amounts.

The Company is subject to income taxes in a number of jurisdictions. Significant judgment is required in determining the worldwide provision for income taxes. There are many transactions and calculations for which the ultimate tax determination is uncertain during the ordinary course of business. The Company establishes accruals for certain tax contingencies based on estimates of whether additional taxes may be due. While the final tax outcome of these matters may differ from the amounts that were initially recorded, such differences will impact the income tax and deferred tax provisions in the period in which such determination is made.

Significant management judgment is also required in determining whether deferred tax assets will be realized in full or in part. When it is more likely than not that all or some portion of specific deferred tax assets such as net operating losses or research and development tax credit carryforwards will not be realized, a valuation allowance must be established for the amount of the deferred tax assets that cannot be realized. The Company considers all available positive and negative evidence on a jurisdiction-by-jurisdiction basis when assessing whether it is more likely than not that deferred tax assets are recoverable. The Company considers evidence such as our past operating results, the existence of cumulative losses in recent years and our forecast of future taxable income.

The Financial Accounting Standards Board (FASB), issued guidance which clarifies the accounting for income taxes by prescribing a minimum probability threshold that a tax position must meet before a financial statement benefit is recognized. The minimum threshold is defined as a tax position that is more likely than not to be sustained upon examination by the applicable taxing authority, including resolution of any related appeals or litigation processes, based on the technical merits of the position. The tax benefit to be recognized is measured as the largest amount of benefit that is greater than fifty percent likely to be realized upon ultimate settlement. Although the guidance on the accounting for uncertainty in income taxes prescribes the use of a recognition and measurement model, the determination of whether an uncertain tax position has met those thresholds will continue to require significant judgment by management. If the ultimate resolution of tax uncertainties is different from what is currently estimated, a material impact on income tax expense could result.

The Company's provision for income taxes is subject to volatility and could be adversely impacted by changes in earnings or tax laws and regulations in various jurisdictions. The Company is subject to the continuous examination of our income tax returns by the Internal Revenue Service and other tax authorities. The Company regularly assesses the likelihood of adverse outcomes resulting from these examinations to determine the adequacy of our provision for income taxes. To the extent that the final tax outcome of these matters is different from the amounts recorded, such differences will impact the provision for income taxes in the period in which such determination is made. The provision for income taxes includes the impact of changes to reserves, as well as the related net interest and penalties.

Long-lived Assets

The Company reviews all long-lived assets whenever events or changes in circumstance indicate that these assets may not be recoverable. When evaluating long-lived assets, if the Company concludes that the estimated undiscounted cash flows attributable to the assets are less than their carrying value, the Company recognizes an impairment loss based on the excess of the carrying amount of the assets over their respective fair values, which could adversely affect its results of operations.

12

ALPHA AND OMEGA SEMICONDUCTOR LIMITED
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
Comprehensive Income
Comprehensive income is defined as the change in equity of a business enterprise during a period from transactions and other events and circumstances from non-owner sources. The Company's accumulated other comprehensive income consists of cumulative foreign currency translation adjustments. Total comprehensive income is presented in the Condensed Consolidated Statements of Comprehensive Income.

Recent Accounting Pronouncements
    
Recently Issued Accounting Standards not yet adopted

In September 2022, the FASB issued ASU No. 2022-04, "Liabilities - Supplier Finance Programs (Subtopic 405-50): Disclosure of Supplier Finance Program Obligations". This ASU was issued in response to requests from financial statement users for increased transparency surrounding the use of supplier finance programs. The amendments in ASU 2022-04 require that a buyer in a supplier finance program disclose sufficient information about the program to allow a user of financial statements to understand the program’s nature, activity during the period, changes from period to period, and potential magnitude. The amendments in this ASU do not affect the recognition, measurement, or financial statement presentation of obligations covered by supplier finance programs. The amendments in this ASU are effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years, except for the amendment on rollforward information, which is effective for fiscal years beginning after December 15, 2023. Early adoption is permitted. The Company is currently evaluating the impact of adopting this guidance.
Recently Adopted Accounting Standards
In November 2021, the FASB issued Accounting Standards Update (ASU) No. 2021-10, Government Assistance (Topic 832): Disclosures by Business Entities about Government Assistance. This ASU requires business entities to make annual disclosures about transactions with a government they account for by analogizing to a grant or contribution accounting model under ASC 958-605. The adoption of ASU 2021-10 had no impact on the Company's Consolidated Financial Statements.
In August 2020, the FASB issued ASU No. 2020-06, Debt—Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging—Contracts in Entity’s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity, which, among other things, provides guidance on how to account for contracts on an entity’s own equity. This ASU simplifies the accounting for certain financial instruments with characteristics of liabilities and equity. Specifically, the ASU eliminated the need for the Company to assess whether a contract on the entity’s own equity (1) permits settlement in unregistered shares, (2) whether counterparty rights rank higher than shareholder’s rights, and (3) whether collateral is required. In addition, the ASU requires incremental disclosure related to contracts on the entity’s own equity and clarifies the treatment of certain financial instruments accounted for under this ASU on earnings per share. The adoption of ASU 2020-06 had no impact on the Company's Consolidated Financial Statements.
13

ALPHA AND OMEGA SEMICONDUCTOR LIMITED
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
2. Equity Method Investment in Equity Investee

On December 1, 2021 (the “Effective Date”), Alpha & Omega Semiconductor (Shanghai) Ltd. (“AOS SH”) and Agape Package Manufacturing (Shanghai) Limited (“APM SH” and, together with AOS SH, the “Sellers”), each a wholly-owned subsidiary of the Company, entered into a share transfer agreement ("STA") with a third-party investor to sell a portion of the Company's equity interest in the JV Company which consists of a power semiconductor packaging, testing and 12-inch wafer fabrication facility in Chongqing, China (the “Transaction”). The Transaction closed on December 2, 2021 (the “Closing Date”), which reduced the Company’s equity interest in the JV Company from 50.9% to 48.8%. Also, the Company’s right to designate directors on the board of JV Company was reduced to three (3) out of seven (7) directors, from four (4) directors prior to the Transaction. As a result of the Transaction and other factors, the Company no longer has a controlling financial interest in the JV Company and has determined that the JV Company was deconsolidated from the Company’s Consolidated Financial Statements effective as of the Closing Date.

On December 24, 2021, the Company entered into a share transfer agreement with another third-party investor, pursuant to which the Company sold to this investor 1.1% of outstanding equity interest held by the Company in the JV Company. In addition, the JV Company adopted an employee equity incentive plan and issued an equity interest equivalent to 3.99% of the JV Company in exchange to cash. As a result of these two transactions, the Company owned 45.8% of the equity interest in the JV Company as of December 31, 2021.

On January 26, 2022, the JV Company completed a financing transaction pursuant to a corporate investment agreement (the “Investment Agreement”) between the JV Company and certain third-party investors (the “New Investors”). Under the Investment Agreement, the New Investors purchased newly issued equity interest of the JV Company, representing approximately 7.82% of post-transaction outstanding equity interests of the JV Company, for a total purchase price of RMB 509 million (or approximately USD 80 million based on the currency exchange rate as of January 26, 2022) (the “Investment”). Following the closing of the Investment and as of June 30, 2022, the percentage of outstanding JV equity interest beneficially owned by the Company was reduced to 42.2%.

The Company accounts for its investment in the JV Company as an equity method investment and reports its equity in earnings or loss of the JV Company on a three-month lag due to an inability to timely obtain financial information of the JV Company. During the three and nine months ended March 31, 2023, the Company recorded a $1.5 million in loss and a $1.5 million income of its equity share of the JV Company, respectively, using lag reporting. As of March 31, 2023, the percentage of outstanding JV equity interest beneficially owned by the Company was 42.2%.
14

ALPHA AND OMEGA SEMICONDUCTOR LIMITED
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)

3. Related Party Transactions

As of March 31, 2023, the Company owned 42.2% equity interest in the JV Company, which, by definition, is a related party to the Company. The JV Company supplies 12-inch wafers and provides assembly and testing services to AOS. AOS previously sold 8-inch wafers to the JV Company for further assembly and testing services until January 1, 2023, when it changed to consign the 8-inch wafers to the JV Company. Due to the right of offset of receivables and payables with the JV Company, as of March 31, 2023, AOS recorded the net amount of $18.4 million presented as payable related to equity investee, net, in the Condensed Consolidated Balance Sheet. The purchases by AOS for the three and nine months ended March 31, 2023 were $20.2 million and $106.1 million, respectively, and the sales by AOS for the three and nine months ended March 31, 2023 were $4.0 million and $34.4 million, respectively. The purchases by AOS for the three and nine months ended March 31, 2022 were $45.8 million and $61.4 million, respectively, and the sales by AOS for the three and nine months ended March 31, 2022 were $14.2 million and $18.4 million, respectively.

15

ALPHA AND OMEGA SEMICONDUCTOR LIMITED
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)

4. Net Income (Loss) Per Common Share Attributable to Alpha and Omega Semiconductor Limited
The following table presents the calculation of basic and diluted net income (loss) per share attributable to common shareholders:
 Three Months Ended March 31,Nine Months Ended March 31,
 2023202220232022
(in thousands, except per share data)
Numerator:
Net income (loss) attributable to Alpha and Omega Semiconductor Limited$(18,907)$31,650 $13,468 $438,072 
Denominator:
Basic:
Weighted average number of common shares used to compute basic net income (loss) per share27,710 26,829 27,537 26,596 
Diluted:
Weighted average number of common shares used to compute basic net income (loss) per share27,710 26,829 27,537 26,596 
Effect of potentially dilutive securities:
Stock options, RSUs and ESPP shares 1,594 2,039 1,520 
Weighted average number of common shares used to compute diluted net income (loss) per share27,710 28,423 29,576 28,116 
Net income (loss) per share attributable to Alpha and Omega Semiconductor Limited:
Basic$(0.68)$1.18 $0.49 $16.47 
Diluted$(0.68)$1.11 $0.46 $15.58 
The following potential dilutive securities were excluded from the computation of diluted net income (loss) per share as their effect would have been anti-dilutive:
 Three Months Ended March 31,Nine Months Ended March 31,
 2023202220232022
(in thousands)(in thousands)
Employee stock options and RSUs3,152 2 281 171 
ESPP767 19 279 27 
Total potential dilutive securities3,919 21 560 198 


16

ALPHA AND OMEGA SEMICONDUCTOR LIMITED
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
5. Concentration of Credit Risk and Significant Customers
The Company manages its credit risk associated with exposure to distributors and direct customers on outstanding accounts receivable through the application and review of credit approvals, credit ratings and other monitoring procedures. In some instances, the Company also obtains letters of credit from certain customers.
Credit sales, which are mainly on credit terms of 30 to 60 days, are only made to customers who meet the Company's credit requirements, while sales to new customers or customers with low credit ratings are usually made on an advance payment basis. The Company considers its trade accounts receivable to be of good credit quality because its key distributors and direct customers have long-standing business relationships with the Company and the Company has not experienced any significant bad debt write-offs of accounts receivable in the past. The Company closely monitors the aging of accounts receivable from its distributors and direct customers, and regularly reviews their financial positions, where available.
Summarized below are individual customers whose revenue or accounts receivable balances were 10% or higher than the respective total consolidated amounts:
Three Months Ended March 31,Nine Months Ended March 31,
Percentage of revenue2023202220232022
Customer A21.0 %24.2 %21.7 %24.8 %
Customer B28.7 %38.8 %35.5 %38.7 %
Customer C17.9 %*14.1 %*

 March 31,
2023
June 30,
2022
Percentage of accounts receivable
Customer A*24.6 %
Customer B*36.4 %
Customer C46.0 %12.0 %
Customer D21.9 %*

* Less than 10%
17

ALPHA AND OMEGA SEMICONDUCTOR LIMITED
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)

6. Balance Sheet Components

Accounts receivable, net:
 March 31,
2023
June 30,
2022
(in thousands)
Accounts receivable$54,269 $84,442 
Less: Allowance for price adjustments(34,805)(18,731)
Less: Allowance for doubtful accounts(30)(30)
Accounts receivable, net$19,434 $65,681 

Inventories:
 March 31,
2023
June 30,
2022
(in thousands)
Raw materials$86,490 $67,960 
Work-in-process69,905 80,720 
Finished goods23,388 9,360 
 $179,783 $158,040 

Other current assets:
March 31,
2023
June 30,
2022
(in thousands)
Value-added tax receivable$179 $737 
Other prepaid expenses3,950 3,954 
Prepaid insurance751 2,590 
Prepaid maintenance1,092 826 
Prepayment to supplier71 257 
Prepaid income tax2,176 2,086 
Interest receivable172 25 
Other receivables1,578 745 
$9,969 $11,220 



18

ALPHA AND OMEGA SEMICONDUCTOR LIMITED
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
Property, plant and equipment, net:
 March 31,
2023
June 30,
2022
(in thousands)
Land$4,877 $4,877 
Building26,243 16,691 
Manufacturing machinery and equipment320,087 287,574 
Equipment and tooling31,428 28,052 
Computer equipment and software49,425 46,758 
Office furniture and equipment3,175 2,820 
Leasehold improvements38,051 35,254 
 473,286 422,026 
Less: accumulated depreciation(261,814)(233,340)
 211,472 188,686 
Equipment and construction in progress146,685 129,980 
Property, plant and equipment, net$358,157 $318,666 

Intangible assets, net:
March 31,
2023
June 30,
2022
(in thousands)
Patents and technology rights$18,037 $18,037 
Trade name268 268 
Customer relationships1,150 1,150 
19,455 19,455 
Less: accumulated amortization(12,147)(9,674)
7,308 9,781 
Goodwill269 269 
Intangible assets, net$7,577 $10,050 

Estimated future minimum amortization expense of intangible assets is as follows (in thousands):
Year ending June 30,
2023 (Remaining)$812 
20243,249 
20253,247 
$7,308 
19

ALPHA AND OMEGA SEMICONDUCTOR LIMITED
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
Other long-term assets:
March 31,
2023
June 30,
2022
(in thousands)
Prepayments for property and equipment$1,013 $6,890 
Investment in a privately held company100 100 
Customs deposit2,118 1,708 
Deposit with supplier13,040 6,396 
Other long-term deposits33 18 
Office leases deposits1,243 1,012 
Other3,111 1,553 
 $20,658 $17,677 
Accrued liabilities:
March 31,
2023
June 30,
2022
(in thousands)
Accrued compensation and benefits$18,750 $34,681 
Warranty accrual3,815 2,650 
Stock rotation accrual4,081 4,798 
Accrued professional fees2,407 2,659 
Accrued inventory1,322 2,491 
Accrued facilities related expenses2,285 2,421 
Accrued property, plant and equipment6,531 20,485 
Other accrued expenses4,160 5,159 
Customer deposits43,314 40,578 
ESPP payable3,364 971 
 $90,029 $116,893 
Short-term customer deposits are payments received from customers for securing future product shipments. As of March 31, 2023, $12.5 million were from Customer A and $10.2 million were from Customer B, and $20.6 million were from other customers. As of June 30, 2022, $12.5 million were from Customer A and $16.2 million were from Customer B, and $11.9 million were from other customers.
The activities in the warranty accrual, included in accrued liabilities, are as follows:
Nine Months Ended March 31,
20232022
(in thousands)
Beginning balance$2,650 $2,795 
Additions 2,915 949 
Utilization(1,750)(1,261)
Ending balance$3,815 $2,483 
20

ALPHA AND OMEGA SEMICONDUCTOR LIMITED
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
The activities in the stock rotation accrual, included in accrued liabilities, are as follows:
Nine Months Ended March 31,
20232022
(in thousands)
Beginning balance$4,798 $3,917 
Additions9,187 3,030 
Utilization(9,904)(2,740)
Ending balance$4,081 $4,207 
Other long-term liabilities:
 March 31,
2023
June 30,
2022
(in thousands)
Customer deposits$51,926 $70,301 
Computer software liabilities5,773 8,302 
Other long-term liabilities$57,699 $78,603 

Customer deposits are payments received from customers for securing future product shipments. As of March 31, 2023, $22.0 million were from Customer A and $13.7 million were from Customer B, and $16.2 million were from other customers. As of June 30, 2022, $34.5 million were from Customer A and $21.9 million were from Customer B, and $13.9 million were from other customers.
21

ALPHA AND OMEGA SEMICONDUCTOR LIMITED
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
7. Bank Borrowings

Short-term borrowings

In January 2023, one of the Company's subsidiaries in China entered into a line of credit facility with Bank of Communications Limited in China. The purpose of the credit facility is to provide working capital borrowings. The Company could borrow up to approximately RMB 140 million or $20.6 million based on currency exchange rate between RMB and U.S. Dollar on January 31, 2023 with a maturity date of December 1, 2023. As of March 31, 2023, there was no outstanding balance for this loan.

Accounts Receivable Factoring Agreement

On August 9, 2019, one of the Company's wholly-owned subsidiaries (the “Borrower”) entered into a factoring agreement with the Hongkong and Shanghai Banking Corporation Limited (“HSBC”), whereby the Borrower assigns certain of its accounts receivable with recourse. This factoring agreement allows the Borrower to borrow up to 70% of the net amount of its eligible accounts receivable of the Borrower with a maximum amount of $30.0 million. The interest rate is based on one month London Interbank Offered Rate (“LIBOR”) plus 1.75% per annum. The Company is the guarantor for this agreement. The Company is accounting for this transaction as a secured borrowing under the Transfers and Servicing of Financial Assets guidance. In addition, any cash held in the restricted bank account controlled by HSBC has a legal right of offset against the borrowing. This agreement, with certain financial covenants required, has no expiration date. On August 11, 2021, the Borrower signed an agreement with HSBC to decrease the borrowing maximum amount to $8.0 million with certain financial covenants required. Other terms remain the same. As of March 31, 2023, the Borrower was in compliance with these covenants. As of March 31, 2023, there was no outstanding balance and the Company had unused credit of approximately $8.0 million.

Debt financing

In September 2021, Jireh Semiconductor Incorporated (“Jireh”), one of the wholly-owned subsidiaries, entered into a financing arrangement agreement with a company (“Lender”) for the lease and purchase of a machinery equipment manufactured by a supplier. This agreement has a 5 years term, after which Jireh has the option to purchase the equipment for $1. The implied interest rate was 4.75% per annum which was adjustable based on every five basis point increase in 60-month U.S. Treasury Notes, until the final installation and acceptance of the equipment. The total purchase price of this equipment was euro 12.0 million. In April 2021, Jireh made a down payment of euro 6.0 million, representing 50% of the total purchase price of the equipment, to the supplier. In June 2022, the equipment was delivered to Jireh after Lender paid 40% of the total purchase price, for euro 4.8 million, to the supplier on behalf of Jireh. In September 2022, Lender paid the remaining 10% payment for the total purchase price and reimbursed Jireh for the 50% down payment, after the installation and configuration of the equipment. The title of the equipment was transferred to Lender following such payment. The agreement was amended with fixed implied interest rate of 7.51% and monthly payment of principal and interest effective in October 2022. Other terms remain the same. In addition, Jireh purchased hardware for the machine under this financing arrangement. The purchase price of this hardware was $0.2 million. The financing arrangement is secured by this equipment and other equipment which had the carrying amount of $13.1 million as of March 31, 2023. As of March 31, 2023, the outstanding balance of this debt financing was $12.5 million.

Long-term bank borrowings

On August 18, 2021, Jireh entered into a term loan agreement with a financial institution (the "Bank") in an amount up to $45.0 million for the purpose of expanding and upgrading the Company’s fabrication facility located in Oregon. The obligation under the loan agreement is secured by substantially all assets of Jireh and guaranteed by the Company. The agreement has a 5.5 year term and matures on February 16, 2027. Jireh is required to make consecutive quarterly payments of principal and interest. The loan accrues interest based on adjusted LIBOR plus the applicable margin based on the outstanding balance of the loan. This agreement contains customary restrictive covenants and includes certain financial covenants that the Company is required to maintain. Jireh drew down $45.0 million on February 16, 2022 with the first payment of principal beginning in October 2022. As of March 31, 2023, Jireh was in compliance with these covenants and the outstanding balance of this loan was $40.5 million.

On May 1, 2018, Jireh entered into a loan agreement with the Bank that provided a term loan in the amount of $17.8 million. The obligation under the loan agreement is secured by certain real estate assets of Jireh and guaranteed by the Company.  The loan has a five-year term. Beginning June 1, 2018, Jireh made consecutive monthly payments of principal and interest to the Bank. The outstanding principal accrues interest at a fixed rate of 5.04% per annum on the basis of a 360-day
22

ALPHA AND OMEGA SEMICONDUCTOR LIMITED
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
year. The loan agreement contains customary restrictive covenants and includes certain financial covenants that require the Company to maintain, on a consolidated basis, specified financial ratios. In August 2021, Jireh signed an amendment of this loan with the Bank to modify the financial covenants requirement to align with the new term loan agreement entered into on August 18, 2021 discussed above. The amendment was accounted for as a debt modification and no gain or loss was recognized. The Company was in compliance with these covenants as of March 31, 2023. As of March 31, 2023, the outstanding balance of the term loan was $13.5 million. The Company paid this loan in full on May 1, 2023.

Maturities of short-term debt and long-term debt were as follows (in thousands):
Year ending June 30,
2023 (Remaining)$16,339 
202411,472 
202511,664 
202611,871 
202714,344 
Thereafter536 
Total principal66,226 
Less: debt issuance costs(112)
Total principal, less debt issuance costs$66,114 
Short-term DebtLong-term DebtTotal
Principal amount$24,925 $41,301 $66,226 
Less: debt issuance costs(48)(64)(112)
Total debt, less debt issuance costs$24,877 $41,237 $66,114 

8. Leases

The Company evaluates contracts for lease accounting at contract inception and assesses lease classification at the lease commencement date. Operating leases are included in operating lease right-of-use (“ROU”) assets, operating lease liabilities and operating lease liabilities - long-term on the Company's Condensed Consolidated Balance Sheets. Finance leases are included in property, plant and equipment, finance lease liabilities and finance lease liabilities-long-term on the Condensed Consolidated Balance Sheets. The Company recognizes a ROU asset and corresponding lease obligation liability at the lease commencement date where the lease obligation liability is measured at the present value of the minimum lease payments. As most of the leases do not provide an implicit rate, the Company uses its incremental borrowing rate at lease commencement. The Company uses an interest rate commensurate with the interest rate to borrow on a collateralized basis over a similar term with an amount equal to the lease payments. Operating leases are primarily related to offices, research and development facilities, sales and marketing facilities, and manufacturing facilities. In addition, long-term supply agreements to lease gas tank equipment and purchase industrial gases are accounted for as operating leases. Lease agreements frequently include renewal provisions and require the Company to pay real estate taxes, insurance and maintenance costs. For operating leases, the amortization of the ROU asset and the accretion of its lease obligation liability result in a single straight-line expense recognized over the lease term. The finance lease is related to the $5.1 million of a machinery lease financing with a vendor. In September 2022, the lease was amended to make a monthly payment of principal and interest as a fixed amount effective in October 2022. Other terms remain the same. The amendment was accounted for as a debt modification and no gain or loss was recognized. In addition, the finance lease related to the RMB 400.0 million of lease financing of the JV Company with YinHai Leasing Company and The Export-Import Bank of China was not included in the Company’s unaudited Condensed Consolidated Balance Sheet at March 31, 2023 due to the deconsolidation of the JV Company on December 2, 2021. The Company does not record leases on the Condensed Consolidated Balance Sheets with a term of one year or less.
The Company’s unaudited Condensed Consolidated Statements of Income for the nine months ended March 31, 2022 include the JV Company's results for the period preceding the deconsolidation on December 2, 2021. The components of the Company’s operating and finance lease expenses are as follows for the periods presented (in thousands):

23

ALPHA AND OMEGA SEMICONDUCTOR LIMITED
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
Three Months Ended March 31,Nine Months Ended March 31,
2023202220232022
Operating leases:
     Fixed rent expense$1,385 $1,479 $4,298 $4,955 
     Variable rent expense279 126 757 741 
Finance lease:
     Amortization of equipment128 15 393 787 
     Interest83 11 227 692 
Short-term leases
     Short-term lease expenses133 38 300 144 
               Total lease expenses$2,008 $1,669 $5,975 $7,319 

Supplemental balance sheets information related to the Company’s operating and finance leases is as follows (in thousands, except lease term and discount rate):
March 31,
2023
June 30,
2022
Operating Leases:
     ROU assets associated with operating leases$22,962 $23,674 
Finance Lease:
     Property, plant and equipment, gross$5,133 $4,831 
     Accumulated depreciation(529)(136)
          Property, plant and equipment, net$4,604 $4,695 
Weighted average remaining lease term (in years)
     Operating leases6.657.42
     Finance lease4.505.00
Weighted average discount rate
     Operating leases4.39 %4.27 %
     Finance lease7.51 %4.76 %

Supplemental cash flow information related to the Company’s operating and finance lease is as follows (in thousands):
Nine Months Ended March 31,
20232022
Cash paid from amounts included in the measurement of lease liabilities:
     Operating cash flows from operating leases$4,418 $4,965 
     Operating cash flows from finance lease$227 $421 
     Financing cash flows from finance lease$603 $4,176 
Non-cash investing and financing information:
    Operating lease right-of-use assets obtained in exchange for lease obligations$2,859 $5,901 

Future minimum lease payments are as follows as of March 31, 2023 (in thousands):

24

ALPHA AND OMEGA SEMICONDUCTOR LIMITED
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
Year ending June 30,Operating LeasesFinance Leases
The remainder of fiscal 2023$1,481 $286 
20245,006 1,144 
20254,133 1,144 
20263,441 1,144 
20273,264 1,145 
Thereafter10,301 191 
Total minimum lease payments27,626 5,054 
Less amount representing interest(3,837)(764)
Total lease liabilities$23,789 $4,290 

25

ALPHA AND OMEGA SEMICONDUCTOR LIMITED
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)

9. Shareholders' Equity and Share-based Compensation
Share Repurchase

In September 2017, the Board of Directors approved a repurchase program (the “Repurchase Program”) that allowed the Company to repurchase its common shares from the open market pursuant to a pre-established Rule 10b5-1 trading plan or through privately negotiated transactions up to an aggregate of $30.0 million. The amount and timing of any repurchases under the Repurchase Program depend on a number of factors, including but not limited to, the trading price, volume and availability of the Company’s common shares. Shares repurchased under this program are accounted for as treasury shares and the total cost of shares repurchased is recorded as a reduction of shareholders' equity. From time to time, treasury shares may be reissued as part of the Company’s share-based compensation programs. Gains on re-issuance of treasury stock are credited to additional paid-in capital; losses are charged to additional paid-in capital to offset the net gains, if any, from previous sales or re-issuance of treasury stock. Any remaining balance of the losses is charged to retained earnings.

During the three months ended March 31, 2023, the Company repurchased an aggregate of 106,863 shares from the open market, for a total cost of $2.7 million, excluding fees and related expenses, at an average price of $24.9 per share. Since the inception of the program, the Company repurchased an aggregate of 6,891,511 shares for a total cost of $70.0 million, at an average price of $10.16 per share, excluding fees and related expenses.  No repurchased shares have been retired. Of the 6,891,511 repurchased shares, 174,724 shares with a weighted average repurchase price of $9.98 per share, were reissued at an average price of $4.79 per share pursuant to option exercises and vested restricted share units (“RSU”). As of March 31, 2023, approximately $10.8 million remained available under the Repurchase Program.

Time-based Restricted Stock Units (TRSU)
The following table summarizes the Company's TRSU activities for the nine months ended March 31, 2023:
 Number of Restricted Stock
Units
Weighted Average
Grant Date Fair
Value Per Share
Weighted Average
Remaining
Contractual
Term (Years)
Aggregate Intrinsic Value
Nonvested at June 30, 20221,169,609 $34.03 1.73$38,994,764 
Granted625,080 $28.14 
Vested(418,269)$28.90 
Forfeited(35,025)$31.34 
Nonvested at March 31, 20231,341,395 $32.96 1.89$36,150,595 

Market-based Restricted Stock Units (MSU)

In December 2021, the Company granted 1.0 million market-based restricted stock units ("MSUs") to certain personnel. The number of shares to be earned at the end of performance period is determined based on the Company’s achievement of specified stock prices and revenue thresholds during the performance period from January 1, 2022 to December 31, 2024 as well as the recipients remaining in continuous service with the Company through such period. The MSU vests in four equal annual installments after the end of performance period. The Company estimated the grant date fair values of its MSU with derived service periods of 4.1 to 7.1 years using a Monte-Carlo simulation model with the following assumptions: Risk-free interest rate of 1.0%, expected term of 3.1 years, expected volatility of 62.8% and dividend yield of 0%. The Company recorded $2.1 million and $6.2 million of expenses for these MSUs during the three and nine months ended March 31, 2023, respectively, and $2.0 million and $2.5 million of expenses during the three and nine months ended March 31, 2022.

During the quarter ended September 30, 2018, the Company granted 1.3 million MSUs to certain personnel. The number of shares to be earned at the end of performance period is determined based on the Company’s achievement of specified stock prices and revenue thresholds during the performance period from January 1, 2019 to December 31, 2021 as well as the recipients remaining in continuous service with the Company through such period. The MSUs vest in four equal annual installments after the end of the performance period. The Company estimated the grant date fair values of its MSUs using a Monte-Carlo simulation model. On August 31, 2020, the Compensation Committee of the Board approved a modification of the terms of MSU to (i) extend the performance period through December 31, 2022 and (ii) change the commencement date for the four-year time-based service period to January 1, 2023. The fair value of these MSUs was recalculated to reflect the change as of August 31, 2020 and the unrecognized compensation amount was adjusted to reflect the increase in fair value. The Company recorded $0.3 million and $3.6 million of
26

ALPHA AND OMEGA SEMICONDUCTOR LIMITED
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
expenses for MSUs during the three and nine months ended March 31, 2023, respectively, and $0.4 million and $1.2 million of expenses for MSUs during the three and nine months ended March 31, 2022, respectively.

Performance-based Restricted Stock Units (“PRSUs”)

In March each year since year 2017, the Company granted PRSUs to certain personnel. The number of shares to be earned under the PRSUs is determined based on the level of attainment of predetermined financial goals. The PRSUs vest in four equal annual installments from the first anniversary date after the grant date if certain predetermined financial goals were met. The Company recorded approximately $1.4 million and $4.1 million of expense for these PRSUs during the three and nine months ended March 31, 2023, respectively, and approximately $1.0 million and $3.0 million during the three and nine months ended March 31, 2022.
The following table summarizes the Company’s PRSUs activities for the nine months ended March 31, 2023:

 Number of Performance-based Restricted Stock
Units
Weighted Average
Grant Date Fair
Value Per Share
Weighted Average
Remaining
Contractual Term
(Years)
Aggregate Intrinsic Value
Nonvested at June 30, 2022389,375 $36.56 1.85$12,981,763 
Granted264,214 $25.70 
Vested(116,132)$30.54 
Forfeited(10,743)$48.65 
Nonvested at March 31, 2023526,714 $32.19 2.03$14,194,942 
Stock Options
The Company did not grant any stock options during the nine months ended March 31, 2023 and 2022. The following table summarizes the Company's stock option activities for the nine months ended March 31, 2023:

Weighted
WeightedAverage
AverageRemaining
Number ofExercise PriceContractual Aggregate
SharesPer ShareTerm (in years)Intrinsic Value
Outstanding at June 30, 2022389,875 $7.70 1.53$9,997,364 
Exercised(65,500)$8.42 $1,442,646 
Outstanding at March 31, 2023324,375 $7.55 0.96$6,292,088 
Options vested and expected to vest324,375 $7.55 0.96$6,292,088 
Exercisable at March 31, 2023324,375 $7.55 0.96$6,292,088 

Employee Share Purchase Plan (“ESPP”)
The assumptions used to estimate the fair values of common shares issued under the ESPP were as follows:
Nine Months Ended March 31,
2023
Volatility rate70.5%
Risk-free interest rate4.5%
Expected term1.3 years
Dividend yield0%
27

ALPHA AND OMEGA SEMICONDUCTOR LIMITED
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
Share-based Compensation Expense
On September 8, 2022, the Compensation Committee of the Board approved modifications to the terms of equity awards granted to a former officer who was a board member of the Company. The modifications waived the four-year time based service performance of his MSU allowing continuing vesting of his TRSU and PRSU according to the original awards' vesting schedule after his termination as a board member. The incremental expenses for these equity shares resulting from the modification were $3.9 million. During the three and nine months ended March 31, 2023, the Company recorded nil and $3.1 million, respectively, net of reversal of prior recorded expenses, of shared-based compensation for these equity shares.
The total share-based compensation expense recognized in the Condensed Consolidated Statements of Income for the periods presented was as follows:
Three Months Ended March 31,Nine Months Ended March 31,
2023202220232022
(in thousands)(in thousands)
Cost of goods sold$1,723 $1,282 $5,259 $3,560 
Research and development2,987 1,814 8,808 4,769 
Selling, general and administrative5,722 5,177 20,052 13,125 
$10,432 $8,273 $34,119 $21,454 

As of March 31, 2023, total unrecognized compensation cost under the Company's equity plans was $77.5 million, which is expected to be recognized over a weighted-average period of 2.8 years.

10. Income Taxes

The Company recognized income tax expense of approximately $2.5 million and $2.9 million for the three months ended March 31, 2023 and 2022, respectively. The income tax expense of $2.5 million for the three months ended March 31, 2023 included a $0.03 million discrete tax expense. The income tax expense of $2.9 million for the three months ended March 31, 2022 included a $0.7 million discrete tax expense related to the Company’s $4.5 million of gain related to the revaluation of the Company's equity interest in a joint venture. Excluding the discrete income tax items, the income tax expense for the three months ended March 31, 2023 and 2022 was $2.5 million and $2.2 million, respectively, and the effective tax rate for the three months ended March 31, 2023 and 2022 was (15.2)% and 7.4%, respectively. Excluding the effects of the discrete tax expense recorded in the three months ended March 31, 2023 and 2022, the changes in the tax expense and effective tax rate between the periods resulted primarily from changes in the mix of earnings in various geographic jurisdictions between the current year and the same period of last year as well as from reporting pretax book loss of $16.4 million for the three months ended March 31, 2023 as compared to $30.0 million of pretax book income (excluding the $4.5 million of gain related ot the revaluation of the Company's equity interest in a joint venture) for the three months ended March 31, 2022.

The Company recognized income tax expense of approximately $5.6 million and $38.3 million for the nine months ended March 31, 2023 and 2022, respectively. The income tax expense of $5.6 million for the nine months ended March 31, 2023 included a $0.1 million discrete tax expense. The income tax expense of $38.3 million for the nine months ended March 31, 2022 included a $33.5 million discrete tax expense related to the Company’s $396.0 million of income from the sale of equity interest in a joint venture and the related deconsolidation gain as the Company switches from the consolidation method of accounting to the equity method of accounting related to this investment and no longer asserts permanent reinvestment related to the Company’s investment in the joint venture as well as $0.1 million for other discrete income tax items. Excluding the discrete income tax items, income tax expense for the nine months ended March 31, 2023 and 2022 was $5.4 million and $4.7 million, respectively, and the effective tax rate for the nine months ended March 31, 2023 and 2022 was 28.4% and 6.0%, respectively. Excluding the effects of the discrete tax expense recorded in the nine months ended March 31, 2023 and 2022, the changes in the tax expense and effective tax rate between the periods resulted primarily from changes in the mix of earnings in various geographic jurisdictions between the current year and the same period of last year as well as from the Company reporting a pretax book income of $19.0 million for the nine months ended March 31, 2023 as compared to pretax book income of $80.4 million of pretax book income (excluding the $396.0 million of income from the sale of equity interest in a joint venture and the related deconsolidation gain) for the nine months ended March 31, 2022.

The Company files its income tax returns in the United States and in various foreign jurisdictions. The tax years 2001 to 2022 remain open to examination by U.S. federal and state tax authorities. The tax years 2014 to 2022 remain open to examination by foreign tax authorities.

28

ALPHA AND OMEGA SEMICONDUCTOR LIMITED
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
The Company's income tax returns are subject to examinations by the Internal Revenue Service and other tax authorities in various jurisdictions. In accordance with the guidance on the accounting for uncertainty in income taxes, the Company regularly assesses the likelihood of adverse outcomes resulting from these examinations to determine the adequacy of its provision for income taxes. These assessments can require considerable estimates and judgments. As of March 31, 2023, the gross amount of unrecognized tax benefits was approximately $8.7 million, of which $5.7 million, if recognized, would reduce the effective income tax rate in future periods. If the Company's estimate of income tax liabilities proves to be less than the ultimate assessment, then a further charge to expense would be required. If events occur and the payment of these amounts ultimately proves to be unnecessary, the reversal of the liabilities would result in tax benefits being recognized in the period when the Company determines the liabilities are no longer necessary. The Company does not anticipate any material changes to its uncertain tax positions during the next twelve months.

“The Chip and Science Act of 2022”, Enacted August 2, 2022

In August 2022 the U.S. enacted the Chip and Science Act of 2022 (the Chips Act). The Chips Act provides incentives to semiconductor chip manufacturers in the United States, including providing a 25% manufacturing investment credits for investments in semiconductor manufacturing property placed in service after December 31, 2022, for which construction begins before January 1, 2027. Property investments qualify for the 25% credit if, among other requirements, the property is integral to the operation of an advanced manufacturing facility, defined as having a primary purpose of manufacturing semiconductors or semiconductor manufacturing equipment. Currently, we are evaluating the impact of the Chips Act to us.

“The Inflation Reduction Act”, Enacted August 16, 2022

In August 2022 the United States enacted tax legislation through the Inflation Reduction Act (IRA). The IRA introduces a 15% corporate alternative minimum tax (CAMT) for corporations whose average annual adjusted financial statement income (AFSI) for any consecutive three-tax-year period preceding the applicable tax year exceeds $1 billion. The CAMT is effective for tax years beginning after December 31, 2022. The CAMT is currently not applicable to the Company.

Altera Litigation

On July 27, 2015, in Altera Corp. v. Commissioner, the U.S. Tax Court issued an opinion related to the treatment of stock-based compensation expense in an intercompany cost-sharing arrangement. In the July 2015 ruling, the Tax Court concluded that the sharing of the cost of employee stock compensation in a company’s cost-sharing arrangement was invalid under the U.S. Administrative Procedures Act. In June 2019, a panel of the Ninth Circuit of the U.S. Court of Appeals reversed this decision. In July 2019, Altera petitioned U.S. Court of Appeals for the Ninth Circuit to hold an en banc rehearing of the case. The petition was subsequently denied by the Ninth Circuit. Altera appealed the case to the U.S. Supreme Court in February 2020, but the U.S. Supreme Court declined to hear the case in June 2020, leaving intact the U.S. Court of Appeals for the Ninth Circuit’s decision. AOS has not recorded any benefit related to the Altera Corporation Tax Court decision in any period through December 2022. The Company will continue to monitor ongoing developments and potential impact to its financial statements.





29

ALPHA AND OMEGA SEMICONDUCTOR LIMITED
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
11. Segment and Geographic Information

The Company is organized as, and operates in, one operating segment: the design, development and supply of power semiconductor products for computing, consumer electronics, communication and industrial applications. The chief operating decision-makers are the Executive Chairman and the Chief Executive Officer. The financial information presented to the Company’s Executive Chairman and Chief Executive Officer is on a consolidated basis, accompanied by information about revenue by customer and geographic region, for purposes of evaluating financial performance and allocating resources. The Company has one business segment, and there are no segment managers who are held accountable for operations, operating results and plans for products or components below the consolidated unit level. Accordingly, the Company reports as a single operating segment.

The Company sells its products primarily to distributors in the Asia Pacific region, who in turn sell these products to end customers. Because the Company’s distributors sell their products to end customers which may have a global presence, revenue by geographical location is not necessarily representative of the geographical distribution of sales to end user markets.

In February 2023, the Company entered into a license agreement with a customer to license the Company’s proprietary SiC technology and to provide 24-month engineering and development services for a total fee of $45 million.

The revenue by geographical location in the following tables is based on the country or region in which the products were shipped to:
Three Months Ended March 31,Nine Months Ended March 31,
 2023202220232022
(in thousands)(in thousands)
Hong Kong$106,940 $164,555 $438,537 $472,399 
China14,360 31,883 58,104 91,958 
South Korea1,083 2,745 7,622 8,862 
United States4,245 3,534 16,701 9,004 
Other countries5,932 522 8,832 1,370 
 $132,560 $203,239 $529,796 $583,593 

The Company has classified certain amounts previously reported in revenue of power discrete and power IC to conform to the current presentation. The following is a summary of revenue by product type:
Three Months Ended March 31,Nine Months Ended March 31,
 2023202220232022
 (in thousands)(in thousands)
Power discrete$80,962 $140,027 $363,117 $404,902 
Power IC47,416 60,904 159,708 169,115 
Packaging and testing services552 2,308 3,341 9,576 
License and development services3,630  3,630  
 $132,560 $203,239 $529,796 $583,593 
30

ALPHA AND OMEGA SEMICONDUCTOR LIMITED
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)

Long-lived assets, net consisting of property, plant and equipment and operating lease right-of-use assets, net by geographical area are as follows:
 March 31,
2023
June 30,
2022
(in thousands)
China$115,944 $105,326 
United States261,142 232,731 
Other countries4,033 4,283 
 $381,119 $342,340 
31

ALPHA AND OMEGA SEMICONDUCTOR LIMITED
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)

12. Commitments and Contingencies
Purchase Commitments
As of March 31, 2023 and June 30, 2022, the Company had approximately $120.6 million and $89.9 million, respectively, of outstanding purchase commitments primarily for purchases of semiconductor raw materials, wafers, spare parts, packaging and testing services and others.
As of March 31, 2023 and June 30, 2022, the Company had approximately $11.9 million and $63.4 million, respectively, of capital commitments for the purchase of property and equipment.
Other Commitments
        See Note 7 and Note 8 of the Notes to the Condensed Consolidated Financial Statements contained in this Quarterly Report on Form 10-Q for descriptions of commitments including bank borrowings and leases.
Contingencies and Indemnities
The Company has in the past, and may from time to time in the future, become involved in legal proceedings arising from the normal course of business activities.  The semiconductor industry is characterized by frequent claims and litigation, including claims regarding patent and other intellectual property rights as well as improper hiring practices. Irrespective of the validity of such claims, the Company could incur significant costs in the defense of such claims and suffer adverse effects on its operations.
In December 2019, the U.S. Department of Justice (“DOJ”) commenced an investigation into the Company's compliance with export control regulations relating to its business transactions with Huawei and its affiliates (“Huawei”), which were added to the “Entity List” maintained by the Department of Commerce (“DOC”) on May 16, 2019.  The Company is cooperating fully with federal authorities in the investigation, including responding to requests for documents, information and interviews from DOJ in connection with the investigation. The Company has maintained an export control compliance program and has been committed to comply fully with all applicable laws and regulations.  In connection with this investigation, DOC requested the Company to suspend shipments of its products to Huawei, and the Company complied with such request, and the Company has not shipped any product to Huawei after December 31, 2019.  The Company is currently working with DOC to resolve this issue.  Given the case is in still ongoing and neither DOJ nor DOC have provided the Company with any clear indication of the timing and schedule for the investigation, the Company cannot estimate the reasonably possible loss or range of loss that may occur.  Also, the Company is unable to predict the duration, scope, result or related costs of the investigation, although the Company expects to incur additional professional fees as a result of this matter.  In addition, the Company is unable to predict what, if any, further action that may be taken by the government in connection with the investigation, or what, if any, penalties, sanctions or remedial actions may be sought.
The Company is a party to a variety of agreements that it has contracted with various third parties. Pursuant to these agreements, the Company may be obligated to indemnify another party to such an agreement with respect to certain matters. Typically, these obligations arise in the context of contracts entered into by the Company, under which the Company customarily agrees to hold the other party harmless against losses arising from a breach of representations and covenants related to such matters as title to assets sold, certain intellectual property rights, specified environmental matters and certain income taxes. In these circumstances, payment by the Company is customarily conditioned on the other party making a claim pursuant to the procedures specified in the particular contract, which procedures typically allow the Company to challenge the other party's claim. Further, the Company's obligations under these agreements may be limited in time and/or amount, and in some instances, the Company may have recourse against third parties for certain payments made by it under these agreements. The Company has not historically paid or recorded any material indemnifications, and no accrual was made at March 31, 2023 and June 30, 2022.
The Company has agreed to indemnify its directors and certain employees as permitted by law and pursuant to its Bye-laws, and has entered into indemnification agreements with its directors and executive officers. The Company has not recorded a liability associated with these indemnification arrangements, as it historically has not incurred any material costs associated with such indemnification obligations. Costs associated with such indemnification obligations may be mitigated by insurance coverage that the Company maintains. However, such insurance may not cover any, or may cover only a portion of, the amounts the Company may be required to pay. In addition, the Company may not be able to maintain such insurance coverage at reasonable cost, if at all, in the future.

32


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

Except for the historical information contained herein, the matters addressed in this Item 2 constitute “forward-looking statements” within the meaning of Section 27A of the Securities Act of 1933, as amended, and Section 21E of the Securities Exchange Act of 1934, as amended. These forward looking statements include, but are not limited to, statements regarding future financial performance of the Company; the expected ramp up timeline of the 12-inch fab at the JV Company; the impact of government investigation and coronavirus on our financial performance; and other statements and information set forth under the heading “Factors Affecting Our Performance”. Such forward-looking statements are subject to a variety of risks and uncertainties, including those discussed below under the heading “Risk Factors” and elsewhere in this Quarterly Report on Form 10-Q, that could cause actual results to differ materially from those anticipated by the Company’s management. The Private Securities Litigation Reform Act of 1995 (the “Act”) provides certain “safe harbor” provisions for forward-looking statements. All forward-looking statements made in this Quarterly Report on Form 10-Q are made pursuant to the Act. The Company undertakes no obligation to publicly release the results of any revisions to its forward-looking statements that may be made to reflect events or circumstances after the date hereof or to reflect the occurrence of unexpected events. Unless the context otherwise requires, the words “AOS,” the “Company,” “we,” “us” and “our” refer to Alpha and Omega Semiconductor Limited and its subsidiaries.

This management’s discussion should be read in conjunction with the management’s discussion included in the Company’s Annual Report on Form 10-K for the fiscal year ended June 30, 2022, filed with the Securities and Exchange Commission on September 19, 2022.
Overview
We are a designer, developer and global supplier of a broad portfolio of power semiconductors. Our portfolio of power semiconductors includes approximately 2,500 products, and has grown significantly with the introduction of over 130 new products in the fiscal year ended June 30, 2022, and over 160 new products in each of the fiscal years ended June 30, 2021 and 2020, respectively. During the nine months ended March 31, 2023, we introduced an additional 56 new products. Our teams of scientists and engineers have developed extensive intellectual property and technical knowledge that encompass major aspects of power semiconductors, which we believe enables us to introduce and develop innovative products to address the increasingly complex power requirements of advanced electronics. We have an extensive patent portfolio that consists of 910 patents and 52 patent applications in the United States as of March 31, 2023. We also have a total of 971 foreign patents, which were based primarily on our research and development efforts through March 31, 2023. We differentiate ourselves by integrating our expertise in technology, design and advanced manufacturing and packaging to optimize product performance and cost. Our portfolio of products targets high-volume applications, including personal computers, graphic cards, game consoles, flat panel TVs, home appliances, power tools, smart phones, battery packs, consumer and industrial motor controls and power supplies for TVs, computers, servers and telecommunications equipment.

Our business model leverages global resources, including research and development and manufacturing in the United States and Asia. Our sales and technical support teams are localized in several growing markets. We operate an 8-inch wafer fabrication facility located in Hillsboro, Oregon, or the Oregon Fab, which is critical for us to accelerate proprietary technology development, new product introduction and improve our financial performance. To meet the market demand for the more mature high volume products, we also utilize the wafer manufacturing capacity of selected third party foundries. For assembly and test, we primarily rely upon our in-house facilities in China. In addition, we utilize subcontracting partners for industry standard packages. We believe our in-house packaging and testing capability provides us with a competitive advantage in proprietary packaging technology, product quality, cost and sales cycle time.

During the fiscal quarter ended March 31, 2023, we continued our product diversification program by developing new silicon and packaging platforms to expand our serviceable available market, or SAM and offer higher performance products. Our metal-oxide-semiconductor field-effect transistors, or MOSFET, and power IC product portfolio also expanded.
On March 29, 2016, we formed a joint venture (the “JV Company”) with two investment funds owned by the Municipality of Chongqing (the “Chongqing Funds”), for the purpose of constructing and operating a power semiconductor packaging, testing and 12-inch wafer fabrication facility (“Fab”) in the LiangJiang New Area of Chongqing, China. The Fab is being built in phases.  As of December 1, 2021, we owned 50.9%, and the Chongqing Funds owned 49.1% of the equity interest in the JV Company. The Joint Venture was accounted under the provisions of the consolidation guidance since we had controlling financial interest until December 1, 2021.

On December 1, 2021 (the “Effective Date”), Alpha & Omega Semiconductor (Shanghai) Ltd. (“AOS SH”) and Agape Package Manufacturing (Shanghai) Limited (“APM SH” and, together with AOS SH, the “Sellers”), each a wholly-owned subsidiary of the Company, entered into a share transfer agreement ("STA") with a third-party investor to sell a portion of the
33


Company's equity interest in the JV Company which consists of a power semiconductor packaging, testing and 12-inch wafer fabrication facility in Chongqing, China (the “Transaction”). The Transaction closed on December 2, 2021 (the “Closing Date”), which reduced the Company’s equity interest in the JV Company from 50.9% to 48.8%. Also, the Company’s right to designate directors on the board of JV Company was reduced to three (3) out of seven (7) directors, from four (4) directors prior to the Transaction. As a result of the Transaction and other factors, the Company no longer has a controlling financial interest in the JV Company and has determined that the JV Company was deconsolidated from the Company’s Consolidated Financial Statements effective as of the Closing Date.

On December 24, 2021, the Company entered into a share transfer agreement with another third-party investor, pursuant to which the Company sold to this investor 1.1% of outstanding equity interest held by the Company in the JV Company. In addition, the JV Company adopted an employee equity incentive plan and issued an equity interest equivalent to 3.99% of the JV Company in exchange for cash. As a result of these two transactions, the Company owned 45.8% of the equity interest in the JV Company as of December 31, 2021.

On January 26, 2022, the JV Company completed a financing transaction pursuant to a corporate investment agreement (the “Investment Agreement”) between the JV Company and certain third-party investors (the “New Investors”). Under the Investment Agreement, the New Investors purchased newly issued equity interest of the JV Company, representing approximately 7.82% of post-transaction outstanding equity interests of the JV Company, for a total purchase price of RMB 509 million (or approximately USD 80 million based on the currency exchange rate as of January 26, 2022) (the “Investment”). Following the closing of the January 26, 2022 Investment, the percentage of outstanding JV equity interest beneficially owned by the Company was reduced to 42.2% at both June 30, 2022 and March 31, 2023.

We reduced our ownership of the JV Company to below 50% to increase the flexibility of the JV Company to raise capital to fund its future expansion. The JV Company is also contemplating an eventual listing on the Science and Technology Innovation Board, or STAR Market, of the Shanghai Stock Exchange. The reduction of our ownership assists the JV Company in meeting certain regulatory listing requirements. A potential STAR Market listing may take several years to consummate and there is no guarantee that such listing by the JV Company will be successful or will be completed in a timely manner, or at all. In addition, the JV Company will continue to provide us with significant level of foundry capacity to enable us to develop and manufacture our products. On July 12, 2022, the current shareholders of the JV Company entered into a shareholders contract, pursuant to which the JV Company provided us with a monthly wafer production capacity guarantee, subject to future increase when the JV Company’s production capacity reaches certain specified level.

Impact of COVID-19 Pandemic to our Business

During the first half of calendar year 2022, our operations were negatively impacted by China’s zero-Covid policy that resulted in factory shutdowns and supply chain shortages, including the temporary suspension of our factory operations in Shanghai from April to June 2022. In December 2022, the Chinese government issued new guidelines easing some of its strict zero-COVID policies, including the relaxation of testing requirements and travel restrictions. However, the change of COVID-policy and reopening of commercial activities resulted in a significant increase of COVID infections in China. While the rising infection rates affected some of our workers in our facilities in China, the infection rate has stabilized or decrease over time and we do not expect COVID pandemic in China or elsewhere will have a material impact on our business operations and financial results. See “Other Factors affecting our performance—Manufacturing costs and capacity availability”

Other Factors affecting our performance

The global, regional economic and PC market conditions: Because our products primarily serve consumer electronic applications, any significant change in global and regional economic conditions could materially affect our revenue and results of operations. A significant amount of our revenue is derived from sales of products in the PC markets, such as notebooks, motherboards and notebook battery packs, therefore a substantial decline or downturn in the PC market could have a material adverse effect on our revenue and results of operations. The PC markets have experienced a modest global decline in recent years due to continued growth of demand in tablets and smart phones, worldwide economic conditions and the industry inventory correction which had and may continue to have a material impact on the demand for our products. A decline of the PC market may have a negative impact on our revenue, factory utilization, gross margin, our ability to resell excess inventory, and other performance measures. We have executed and continue to execute strategies to diversify our product portfolio, penetrate other market segments, including the consumer, communications and industrial markets, and improve gross margins and profit by implementing cost control measures. While making efforts to reduce our reliance on the computing market, we continue to support our computing business and capitalize on the opportunities in this market with a more focused and competitive PC product strategy to gain market share.

Manufacturing costs and capacity availability: Our gross margin is affected by a number of factors including our manufacturing costs, utilization of our manufacturing facilities, the product mixes of our sales, pricing of wafers from third
34


party foundries and pricing of semiconductor raw materials. Capacity utilization affects our gross margin because we have certain fixed costs at our Shanghai facilities and our Oregon Fab. If we are unable to utilize our manufacturing facilities at a desired level, our gross margin may be adversely affected. In addition, from time to time, we may experience wafer capacity constraints, particularly at third party foundries, that may prevent us from meeting fully the demand of our customers. For example, the recent global shortage of semiconductor manufacturing capacity has provided us with both challenges and opportunities in the market, and highlighted the importance of maintaining sufficient and independent in-house manufacturing capabilities to meet increasing customer demands. While we can mitigate these constraints by increasing and re-allocating capacity at our own fab, we may not be able to do so quickly or at sufficient level, which could adversely affect our financial conditions and results of operations. In addition, we enhanced the manufacturing capability and capacity of our Oregon Fab by investing in new equipment and expanding our factory facilities, which we expect will have a positive impact on our future new product development and revenue, particularly during the period of global shortage of capacity. We also rely substantially on the JV Company to provide foundry capacity to manufacture our products, therefore it is critical that we maintain continuous access to such capacity, which may not be available at sufficient level or at a pricing terms favorable to us because of lack of control over the JV Company’s operation. As a result of sales of our JV Company equity interests and issuance of additional equity interests by the JV Company to third-party investors in financing transactions, our equity interest in the JV Company was reduced to 42.2%, which reduced our control and influence over the JV Company. We continue to maintain a business relationship with the JV Company to ensure uninterrupted supply of manufacturing capacity. On July 12, 2022, we entered into an agreement with the JV Company, pursuant to which the JV Company agrees to provide us with a monthly wafer production capacity guarantee, subject to future increase when the JV Company’s production capacity reaches certain specified level. Because we continue to rely on the JV Company to provide us with manufacturing capacity, if the JV Company take actions or make decisions that prevents us from accessing required capacity, our operations may be adversely affected.

Erosion and fluctuation of average selling price: Erosion of average selling prices of established products is typical in our industry. Consistent with this historical trend, we expect our average selling prices of existing products to decline in the future. However, in the normal course of business, we seek to offset the effect of declining average selling price by introducing new and higher value products, expanding existing products for new applications and new customers and reducing the manufacturing cost of existing products. These strategies may cause the average selling price of our products to fluctuate significantly from time to time, thereby affecting our financial performance and profitability.

Product introductions and customers’ product requirements: Our success depends on our ability to introduce products on a timely basis that meet or are compatible with our customers' specifications and performance requirements. Both factors, timeliness of product introductions and conformance to customers' requirements, are equally important in securing design wins with our customers. As we accelerate the development of new technology platforms, we expect to increase the pace at which we introduce new products and seek and acquire design wins. If we were to fail to introduce new products on a timely basis that meet customers’ specifications and performance requirements, particularly those products with major OEM customers, and continue to expand our serviceable markets, then we would lose market share and our financial performance would be adversely affected.

Distributor ordering patterns, customer demand and seasonality: Our distributors place purchase orders with us based on their forecasts of end customer demand, and this demand may vary significantly depending on the sales outlook and market and economic conditions of end customers. Because these forecasts may not be accurate, channel inventory held at our distributors may fluctuate significantly, which in turn may prompt distributors to make significant adjustments to their purchase orders placed with us. As a result, our revenue and operating results may fluctuate significantly from quarter to quarter. In addition, because our products are used in consumer electronics products, our revenue is subject to seasonality. Our sales seasonality is affected by numerous factors, including global and regional economic conditions as well as the PC market conditions, revenue generated from new products, changes in distributor ordering patterns in response to channel inventory adjustments and end customer demand for our products and fluctuations in consumer purchase patterns prior to major holiday seasons. In recent periods, broad fluctuations in the semiconductor markets and the global and regional economic conditions, in particular the decline of the PC market conditions, have had a more significant impact on our results of operations than seasonality. Furthermore, our revenue may be impacted by the level of demand from our major customers due to factors outside of our control. If these major customers experience significant decline in the demand of their products, encounter difficulties or defects in their products, or otherwise fail to execute their sales and marketing strategies successfully, it may adversely affect our revenue and results of operations.


35


Principal line items of condensed consolidated statements of income
The following describes the principal line items set forth in our Condensed Consolidated Statements of Income:
Revenue

We generate revenue primarily from the sale of power semiconductors, consisting of power discretes and power ICs. Historically, a majority of our revenue has been derived from power discrete products. Because our products typically have three-year to five-year life cycles, the rate of new product introduction is an important driver of revenue growth over time. We believe that expanding the breadth of our product portfolio is important to our business prospects, because it provides us with an opportunity to increase our total bill-of-materials within an electronic system and to address the power requirements of additional electronic systems. In addition, a small percentage of our total revenue is generated by providing packaging and testing services to third parties through one of our subsidiaries.

Our product revenue is reported net of the effect of the estimated stock rotation returns and price adjustments that we expect to provide to our distributors. Stock rotation returns are governed by contract and are limited to a specified percentage of the monetary value of products purchased by the distributor during a specified period. At our discretion or upon our direct negotiations with the original design manufacturers (“ODMs”) or original equipment manufacturers (“OEMs”), we may elect to grant special pricing that is below the prices at which we sold our products to the distributors. In these situations, we will grant price adjustments to the distributors reflecting such special pricing. We estimate the price adjustments for inventory at the distributors based on factors such as distributor inventory levels, pre-approved future distributor selling prices, distributor margins and demand for our products.
In February 2023, we entered into a license agreement with a customer to license our proprietary SiC technology and to provide 24-month engineering and development services for a total fee of $45 million, consisting of an upfront fee of $18 million paid to us in March 2023, and the remaining amount to be paid upon the achievement of specified engineering services and product milestones. The license and development fee is determined to be one performance obligation and is recognized over the 24 months when we perform the engineering and development services. We use the input method to measure progression, representing a faithful depiction of the transfer of services. In addition, we also entered an accompanying supply agreement to provide limited wafer supply to the customer. Material right to the customer is presented due to the commitment of limited wafer supply after the development period; however, deemed to be insignificant to the transaction price.
Cost of goods sold

Our cost of goods sold primarily consists of costs associated with semiconductor wafers, packaging and testing, personnel, including share-based compensation expense, overhead attributable to manufacturing, operations and procurement, and costs associated with yield improvements, capacity utilization, warranty and valuation of inventories. As the volume of sales increases, we expect cost of goods sold to increase. While our utilization rates cannot be immune to the market conditions, our goal is to make them less vulnerable to market fluctuations. We believe our market diversification strategy and product growth will drive higher volume of manufacturing which will improve our factory utilization rates and gross margin in the long run.
Operating expenses
Our operating expenses consist of research and development, and selling, general and administrative expenses. We expect our operating expenses as a percentage of revenue to fluctuate from period to period as we continue to exercise cost control measures in response to the declining PC market as well as align our operating expenses to the revenue level.
Research and development expenses. Our research and development expenses consist primarily of salaries, bonuses, benefits, share-based compensation expense, expenses associated with new product prototypes, travel expenses, fees for engineering services provided by outside contractors and consultants, amortization of software and design tools, depreciation of equipment and overhead costs. We continue to invest in developing new technologies and products utilizing our own fabrication and packaging facilities as it is critical to our long-term success. We also evaluate appropriate investment levels and stay focused on new product introductions to improve our competitiveness. We expect that our research and development expenses will fluctuate from time to time.
Selling, general and administrative expenses. Our selling, general and administrative expenses consist primarily of salaries, bonuses, benefits, share-based compensation expense, product promotion costs, occupancy costs, travel expenses, expenses related to sales and marketing activities, amortization of software, depreciation of equipment, maintenance costs and other expenses for general and administrative functions as well as costs for outside professional services, including legal, audit
36


and accounting services. We expect our selling, general and administrative expenses to fluctuate in the near future as we continue to exercise cost control measures.

Income tax expense

We are subject to income taxes in various jurisdictions. Significant judgment and estimates are required in determining our worldwide income tax expense. The calculation of tax liabilities involves dealing with uncertainties in the application of complex tax regulations of different jurisdictions globally. We establish accruals for potential liabilities and contingencies based on a more likely than not threshold to the recognition and de-recognition of uncertain tax positions. If the recognition threshold is met, the applicable accounting guidance permits us to recognize a tax benefit measured at the largest amount of tax benefit that is more likely than not to be realized upon settlement with a taxing authority. If the actual tax outcome of such exposures is different from the amounts that were initially recorded, the differences will impact the income tax and deferred tax provisions in the period in which such determination is made. Changes in the location of taxable income (loss) could result in significant changes in our income tax expense.

We record a valuation allowance against deferred tax assets if it is more likely than not that a portion of the deferred tax assets will not be realized, based on historical profitability and our estimate of future taxable income in a particular jurisdiction. Our judgments regarding future taxable income may change due to changes in market conditions, changes in tax laws, tax planning strategies or other factors. If our assumptions and consequently our estimates change in the future, the deferred tax assets may increase or decrease, resulting in corresponding changes in income tax expense. Our effective tax rate is highly dependent upon the geographic distribution of our worldwide profits or losses, the tax laws and regulations in each geographical region where we have operations, the availability of tax credits and carry-forwards and the effectiveness of our tax planning strategies.

“The Chip and Science Act of 2022”, Enacted August 2, 2022

In August 2022 the U.S. enacted the Chip and Science Act of 2022 (the Chips Act). The Chips Act provides incentives to semiconductor chip manufacturers in the United States, including providing a 25% manufacturing investment credits for investments in semiconductor manufacturing property placed in service after December 31, 2022, for which construction begins before January 1, 2027. Property investments qualify for the 25% credit if, among other requirements, the property is integral to the operation of an advanced manufacturing facility, defined as having a primary purpose of manufacturing semiconductors or semiconductor manufacturing equipment. Currently, we are evaluating the impact of the Chips Act to us.

“The Inflation Reduction Act”, Enacted August 16, 2022

In August 2022 the United States enacted tax legislation through the Inflation Reduction Act (IRA). The IRA introduces a 15% corporate alternative minimum tax (CAMT) for corporations whose average annual adjusted financial statement income (AFSI) for any consecutive three-tax-year period preceding the applicable tax year exceeds $1 billion. The CAMT is effective for tax years beginning after December 31, 2022. The CAMT is currently not applicable to the Company.

Altera Litigation

On July 27, 2015, in Altera Corp. v. Commissioner, the U.S. Tax Court issued an opinion related to the treatment of stock-based compensation expense in an intercompany cost-sharing arrangement. In the July 2015 ruling, the Tax Court concluded that the sharing of the cost of employee stock compensation in a company’s cost-sharing arrangement was invalid under the U.S. Administrative Procedures Act. In June 2019, a panel of the Ninth Circuit of the U.S. Court of Appeals reversed this decision. In July 2019, Altera petitioned U.S. Court of Appeals for the Ninth Circuit to hold an en banc rehearing of the case. The petition was subsequently denied by the Ninth Circuit. Altera appealed the case to the U.S. Supreme Court in February 2020, but the U.S. Supreme Court declined to hear the case in June 2020, leaving intact the U.S. Court of Appeals for the Ninth Circuit’s decision. AOS has not recorded any benefit related to the Altera Corporation Tax Court decision in any period through December 2022. The Company will continue to monitor ongoing developments and potential impact to its financial statements.
37



Equity method investment income/loss from equity investee

We use the equity method of accounting when we have the ability to exercise significant influence, but we do not have control, as determined in accordance with generally accepted accounting principles, over the operating and financial policies of the company. Effective December 2, 2021, we reduced our equity interest in the JV Company below 50% of outstanding equity ownership and experienced a loss of control of the JV Company. As a result, we record our investment under equity method of accounting. Since we are unable to obtain accurate financial information from the JV Company in a timely manner, we record our share of earnings or losses of such affiliate on a one quarter lag.

We record our interest in the net earnings of the equity method investee, along with adjustments for unrealized profits or losses on intra-entity transactions and amortization of basis differences, within earnings or loss from equity interests in the Consolidated Statements of Income. Profits or losses related to intra-entity sales with the equity method investee are eliminated until realized by the investor or investee. Basis differences represent differences between the cost of the investment and the underlying equity in net assets of the investment and are generally amortized over the lives of the related assets that gave rise to them. Equity method goodwill is not amortized or tested for impairment. Instead the total equity method investment balance, including equity method goodwill, is tested for impairment. We review for impairment whenever factors indicate that the carrying amount of the investment might not be recoverable. In such a case, the decrease in value is recognized in the period the impairment occurs in the Consolidated Statement of Income.
Results of Operations
The following tables set forth statements of income, also expressed as a percentage of revenue, for the three and nine months ended March 31, 2023 and 2022. Our historical results of operations are not necessarily indicative of the results for any future period.
Three Months Ended March 31,Nine Months Ended March 31,
 20232022202320222023202220232022
(in thousands)(% of revenue)(in thousands)(% of revenue)
Revenue$132,560 $203,239 100.0 %100.0 %$529,796 $583,593 100.0 %100.0 %
Cost of goods sold101,774 130,837 76.8 %64.4 %374,841 378,259 70.8 %64.8 %
Gross profit30,786 72,402 23.2 %35.6 %154,955 205,334 29.2 %35.2 %
Operating expenses
Research and development22,578 16,545 17.0 %8.1 %65,435 50,873 12.4 %8.7 %
Selling, general and administrative22,610 24,625 17.1 %12.1 %69,603 70,563 13.1 %12.1 %
Total operating expenses45,188 41,170 34.1 %20.2 %135,038 121,436 25.5 %20.8 %
Operating income (loss)(14,402)31,232 (10.9)%15.4 %19,917 83,898 3.7 %14.4 %
Other income (loss), net(513)263 (0.4)%0.2 %(1,432)720 (0.3)%0.1 %
Interest income (expense), net(308)— %(0.2)%(1,000)(3,025)(0.2)%(0.5)%
Gain on deconsolidation of the JV Company— — — %— %— 399,093 — %68.4 %
Gain (loss) on changes of equity interest in the JV Company, net— 4,501 — %2.2 %— (3,140)— %(0.5)%
Net income (loss) before income taxes(14,910)35,688 (11.3)%17.6 %17,485 477,546 3.2 %81.9 %
Income tax expense 2,517 2,902 1.9 %1.4 %5,550 38,318 1.0 %6.6 %
Net income (loss) before income (loss) from equity method investment(17,427)32,786 (13.2)%16.2 %11,935 439,228 2.2 %75.3 %
Equity method investment income (loss) from equity investee(1,480)(1,136)(1.1)%(0.6)%1,533 (1,136)0.3 %(0.2)%
Net income (loss)(18,907)31,650 (14.3)%15.6 %13,468 438,092 2.5 %75.1 %
Net loss attributable to noncontrolling interest— — — %— %— 20 — %— %
Net income (loss) attributable to Alpha and Omega Semiconductor Limited$(18,907)$31,650 (14.3)%15.6 %$13,468 $438,072 2.5 %75.1 %

38



Share-based compensation expense was recorded as follows:
Three Months Ended March 31,Nine Months Ended March 31,
 20232022202320222023202220232022
(in thousands)(% of revenue)(in thousands)(% of revenue)
Cost of goods sold$1,723 $1,282 1.3 %0.6 %$5,259 $3,560 1.0 %0.6 %
Research and development2,987 1,814 2.3 %0.9 %8,808 4,769 1.7 %0.8 %
Selling, general and administrative5,722 5,177 4.3 %2.5 %20,052 13,125 3.8 %2.2 %
Total$10,432 $8,273 7.9 %4.0 %$34,119 $21,454 6.5 %3.6 %

Three and Nine Months Ended March 31, 2023 and 2022
Revenue
The following is a summary of revenue by product type:
Three Months Ended March 31,Nine Months Ended March 31,
20232022Change20232022Change
(in thousands)(in thousands)(in percentage)(in thousands)(in thousands)(in percentage)
Power discrete$80,962 $140,027 $(59,065)(42.2)%$363,117 $404,902 $(41,785)(10.3)%
Power IC47,416 60,904 (13,488)(22.1)%159,708 169,115 (9,407)(5.6)%
Packaging and testing services552 2,308 (1,756)(76.1)%3,341 9,576 (6,235)(65.1)%
License and development services3,630 — 3,630 100.0 %3,630 — 3,630 100.0 %
$132,560 $203,239 $(70,679)(34.8)%$529,796 $583,593 $(53,797)(9.2)%

The following is a summary of revenue by end market:
Three Months Ended March 31,Nine Months Ended March 31,
 20232022202320222023202220232022
 (in thousands)(% of revenue)(in thousands)(% of revenue)
Computing$38,062 $89,939 28.7 %44.3 %$191,205 $256,371 36.1 %43.9 %
Consumer44,568 44,316 33.6 %21.8 %137,017 124,001 25.9 %21.2 %
Communication19,273 29,070 14.5 %14.3 %86,002 80,449 16.2 %13.8 %
Power Supply and Industrial26,475 37,606 20.1 %18.5 %108,601 113,196 20.5 %19.5 %
Packaging and testing services552 2,308 0.4 %1.1 %3,341 9,576 0.6 %1.6 %
License and development services3,630 — 2.7 %— %3,630 — 0.7 %— %
$132,560 $203,239 100.0 %100.0 %$529,796 $583,593 100.0 %100.0 %

Total revenue was $132.6 million for the three months ended March 31, 2023, a decrease of $70.7 million, or 34.8%, as compared to $203.2 million for the same quarter last year. The decrease was primarily due to a decrease of $59.1 million and $13.5 million in sales of power discrete products and power IC products, respectively. The decrease in power discrete and power IC product sales was primarily due to a 49.1% decrease in unit shipments, offset by a 25.4% increase in average selling price as compared to same quarter last year due to a shift in product mix. The decrease in revenues was primarily driven by the significant decrease in the computing market, reflecting weaker demand for computers and inventory correction by our customers, partially offset by increased sales in the consumer markets, particularly in gaming products. The decrease in revenue of packaging and testing services for the three months ended March 31, 2023, as compared to same quarter last year, was primarily due to decreased demand. The increase in license and development services for the three months ended March 31, 2023 was related to the license agreement with a customer to license our proprietary SiC technology and to provide 24-month engineering and development services in February 2023.
39



Total revenue was $529.8 million for the nine months ended March 31, 2023 a decrease of $53.8 million, or 9.2%, as compared to $583.6 million for the same period last year. The decrease was primarily due to a decrease of $41.8 million and $9.4 million in sales of power discrete products and sales of power IC products, respectively. The decrease in power discrete and power IC product sales was primarily due to a 30.2% decrease in unit shipments, offset by a 30.9% increase in average selling price as compared to same period last year due to a shift in product mix. The decrease in revenues was primarily driven by a decrease in computing market, reflecting weaker demand for computers, partially offset by an increase in communications and consumer markets, particularly in gaming products. The decrease in revenue of packaging and testing services for the nine months ended March 31, 2023, as compared to same period last year, was primarily due to decreased demand. The increase in license and development services for the nine months ended March 31, 2023 was related to the license agreement with a customer to license our proprietary SiC technology and to provide 24-month engineering and development services in February 2023.
Cost of goods sold and gross profit
Three Months Ended March 31,Nine Months Ended March 31,
 20232022Change20232022Change
 (in thousands)(in thousands)(in percentage)(in thousands)(in thousands)(in percentage)
Cost of goods sold$101,774 $130,837 $(29,063)(22.2)%$374,841 $378,259 $(3,418)(0.9)%
Percentage of revenue76.8 %64.4 %70.8 %64.8 %
Gross profit$30,786 $72,402 $(41,616)(57.5)%$154,955 $205,334 $(50,379)(24.5)%
Percentage of revenue23.2 %35.6 %29.2 %35.2 %

Cost of goods sold was $101.8 million for the three months ended March 31, 2023, a decrease of $29.1 million, or 22.2%, as compared to $130.8 million for the same quarter last year. The decrease was primarily due to 34.8% decrease in revenue. Gross margin decreased by 12.4 percentage points to 23.2% for the three months ended March 31, 2023, as compared to 35.6% for the same quarter last year. The decrease in gross margin was primarily due to higher material costs and lower unit shipments during the three months ended March 31, 2023.

Cost of goods sold was $374.8 million for the nine months ended March 31, 2023, a decrease of $3.4 million, or 0.9%, as compared to $378.3 million for the same period last year. The decrease was primarily due to 9.2% decrease in revenue. Gross margin decreased by 6.0 percentage points to 29.2% for the nine months ended March 31, 2023, as compared to 35.2% for the same period last year. The decrease in gross margin was primarily due to higher material costs and less unit shipment during the periods. In addition, the JV Company was deconsolidated from our Condensed Consolidated Statements of Operations effective as of December 2, 2021.
40


Research and development expenses
Three Months Ended March 31,Nine Months Ended March 31,
 20232022Change20232022Change
 (in thousands)(in thousands)(in percentage)(in thousands)(in thousands)(in percentage)
Research and development expenses$22,578 $16,545 $6,033 36.5 %$65,435 $50,873 $14,562 28.6 %
Research and development expenses were $22.6 million for the three months ended March 31, 2023, an increase of $6.0 million, or 36.5%, as compared to $16.5 million for the same quarter last year. The increase was primarily attributable to $1.1 million increase in employee compensation and benefit expense mainly due to increased headcount and higher medical insurance expenses, partially offset by lower vacation accrual and lower bonus accrual, a $1.2 million increase in share-based compensation expense due to the an increase in stock awards granted, a $1.0 million increase in depreciation expenses, and a $1.9 million increase in product prototyping engineering expense as a result of increased engineering activities.
Research and development expenses were $65.4 million for the nine months ended March 31, 2023, an increase of $14.6 million, or 28.6%, as compared to $50.9 million for the same period last year. The increase was primarily attributable to a $3.1 million increase in employee compensation and benefit expense mainly due to increased headcount and higher medical insurance expenses, partially offset by lower vacation accrual and lower bonus accrual, a $4.0 million increase in share-based compensation expense due to an increase in stock awards granted, a $2.6 million increase in depreciation expense, as well as $3.8 million increase in product prototyping engineering expense as a result of increased engineering activities.
Selling, general and administrative expenses
Three Months Ended March 31,Nine Months Ended March 31,
 20232022Change20232022Change
 (in thousands)(in thousands)(in percentage)(in thousands)(in thousands)(in percentage)
Selling, general and administrative$22,610 $24,625 $(2,015)(8.2)%$69,603 $70,563 $(960)(1.4)%

Selling, general and administrative expenses were $22.6 million for the three months ended March 31, 2023, a decrease of $2.0 million, or 8.2%, as compared to $24.6 million for the same quarter last year. The decrease was primarily due to a $1.7 million decrease in employee compensation and benefits expenses primarily due to lower bonus expenses accrual and lower vacation accrual, partially offset by increased headcount, higher medical and business insurance expenses, as well as a $1.5 million decrease in cyber security incident, offset by a $0.5 million increase in share-based compensation expense due to an increase in stock awards granted, and $0.5 million increase in legal costs.
Selling, general and administrative expenses were $69.6 million for the nine months ended March 31, 2023, a decrease of $1.0 million, or 1.4%, as compared to $70.6 million for the same period last year. The decrease was primarily attributable to a $7.7 million decrease in employee compensation and benefits expenses mainly due to lower bonus expenses accrual and lower vacation accrual, partially offset by increased headcount, higher medical and business insurance expenses, as well as a $1.5 million decrease in cyber security incident, partially offset by a $6.9 million increase in share-based compensation expense due to an increase in stock award granted and the incremental expenses for one of our former officers' equity shares resulting from the modification, a $0.2 million increase in legal expenses, a $0.4 million increase in recruiting and consulting fees, a $0.3 million increase in marketing demo and trade shows costs, and a $0.5 million increase in employee business expenses.
Other income (loss), net
Three Months Ended March 31,Nine Months Ended March 31,
 20232022Change20232022Change
 (in thousands)(in thousands)(in percentage)(in thousands)(in thousands)(in percentage)
Other income (loss), net$(513)$263 $(776)(295.1)%$(1,432)$720 $(2,152)(298.9)%
Other income (loss), net was decreased in the three and nine months ended March 31, 2023 as compared to the same periods last year primarily due to increase in foreign currency exchange loss as a result of the depreciation of RMB against USD.
41


Interest income (expense), net
Three Months Ended March 31,Nine Months Ended March 31,
 20232022Change20232022Change
 (in thousands)(in thousands)(in percentage)(in thousands)(in thousands)(in percentage)
Interest income (expense), net$$(308)$313 (101.6)%$(1,000)$(3,025)$2,025 (66.9)%

Interest income (expense), net increased by $0.3 million during the three months ended March 31, 2023 as compared to the same quarter last year primarily due to a $1.2 million increase in interest income as a result of higher interest rates, partially offset by a $0.9 million increase in interest expense as a result of an increase in bank borrowings.

Interest expense, net decreased by $2.0 million during the nine months ended March 31, 2023 as compared to the same period last year was primarily due to a $2.5 million increase in interest income as a result of higher interest rates, offset by a $0.5 million increase in interest expense as a result of an increase in bank borrowings during the periods. The net increase offset by less interest expense in JV Company due to deconsolidation.
Income tax expense
Three Months Ended March 31,Nine Months Ended March 31,
 20232022Change20232022Change
 (in thousands)(in thousands)(in percentage)(in thousands)(in thousands)(in percentage)
Income tax expense $2,517 $2,902 $(385)(13.3)%$5,550 $38,318 $(32,768)(85.5)%

The Company recognized income tax expense of approximately $2.5 million and $2.9 million for the three months ended March 31, 2023 and 2022, respectively. The income tax expense of $2.5 million for the three months ended March 31, 2023 included a $0.03 million discrete tax expense. The income tax expense of $2.9 million for the three months ended March 31, 2022 included a $0.7 million discrete tax expense related to the Company’s $4.5 million of gain related to the revaluation of the Company’s equity interest in a joint venture. Excluding the discrete income tax items, the income tax expense for the three months ended March 31, 2023 and 2022 was $2.5 million and $2.2 million, respectively, and the effective tax rate for the three months ended March 31, 2023 and 2022 was (15.2)% and 7.4%, respectively. Excluding the effects of the discrete tax expense recorded in the three months ended March 31, 2023 and 2022, the changes in the tax expense and effective tax rate between the periods resulted primarily from changes in the mix of earnings in various geographic jurisdictions between the current year and the same period of last year as well as from reporting pretax book income of $16.4 million for the three months ended March 31, 2023 as compared to $30.0 million of pretax book income excluding the $4.5 million of gain related to the revaluation of the Company’s equity interest in a joint venture for the three months ended March 31, 2022.

The Company recognized income tax expense of approximately $5.6 million and $38.3 million for the nine months ended March 31, 2023 and 2022, respectively. The income tax expense of $5.6 million for the nine months ended March 31, 2023 included a $0.1 million discrete tax expense. The income tax expense of $38.3 million for the nine months ended March 31, 2022 included a $33.5 million discrete tax expense related to the Company’s $396.0 million of income from the sale of equity interest in a joint venture and the related deconsolidation gain as the Company switches from the consolidation method of accounting to the equity method of accounting related to this investment and no longer asserts permanent reinvestment related to the Company’s investment in the joint venture as well as $0.1 million of other discrete income tax items. Excluding the discrete income tax items, income tax expense for the nine months ended March 31, 2023 and 2022 was $5.4 million and $4.7 million, respectively, and the effective tax rate for the nine months ended March 31, 2023 and 2022 was 28.4% and 6.0%, respectively. Excluding the effects of the discrete tax expense recorded in the nine months ended March 31, 2023 and 2022, the changes in the tax expense and effective tax rate between the periods resulted primarily from changes in the mix of earnings in various geographic jurisdictions between the current year and the same period of last year as well as from the Company reporting a pretax book income of $19.0 million for the nine months ended March 31, 2023 as compared to pretax book income of $80.4 million of pretax book income (excluding the $396.0 million of income from the sale of equity interest in a joint venture and the related deconsolidation gain) for the nine months ended March 31, 2022.

The Company files its income tax returns in the United States and in various foreign jurisdictions. The tax years 2001 to 2022 remain open to examination by U.S. federal and state tax authorities. The tax years 2014 to 2022 remain open to examination by foreign tax authorities.

The Company's income tax returns are subject to examinations by the Internal Revenue Service and other tax authorities in various jurisdictions. In accordance with the guidance on the accounting for uncertainty in income taxes, the Company regularly assesses the likelihood of adverse outcomes resulting from these examinations to determine the adequacy of its provision for income taxes. These assessments can require considerable estimates and judgments. As of March 31, 2023, the
42


gross amount of unrecognized tax benefits was approximately $8.7 million, of which $5.7 million, if recognized, would reduce the effective income tax rate in future periods. If the Company's estimate of income tax liabilities proves to be less than the ultimate assessment, then a further charge to expense would be required. If the payment of these amounts ultimately proves to be unnecessary, the reversal of the liabilities would result in tax benefits being recognized in the period when the Company determines the liabilities are no longer necessary. The Company does not anticipate any material changes to its uncertain tax positions during the next twelve months.

Liquidity and Capital Resources
Our principal need for liquidity and capital resources is to maintain sufficient working capital to support our operations and to invest adequate capital expenditures to grow our business. To date, we finance our operations and capital expenditures primarily through funds generated from operations and borrowings under our term loans, financing lease and other debt agreements.

On February 6, 2023, we entered into a license and engineering service agreement with a leading power semiconductor automotive supplier related to our Silicon Carbide (SiC) MOSFET and diode technology. Pursuant to the agreement, we license and provide 24-month engineering support for our proprietary SiC technology to the supplier for a total fee of $45 million, consisted of an upfront fees of $18 million paid to us in March 2023, and the remaining amount to be paid upon our achievements of specified business and product milestones. In addition, we entered an accompanying supply agreement with the supplier to provide it with limited wafer supply.

In January 2023, one of the Company's subsidiaries in China entered into a line of credit facility with Bank of Communications Limited in China. The purpose of the credit facility is to provide working capital borrowings. The Company could borrow up to approximately RMB 140 million or $20.6 million based on currency exchange rage between RMB and U.S. Dollar on January 31, 2023 with a maturity date of December 1, 2023. As of March 31, 2023, there was no outstanding balance for this loan.

In September 2021, Jireh Semiconductor Incorporated (“Jireh”), one of the wholly-owned subsidiaries, entered into a financing arrangement agreement with a company (“Lender”) for the lease and purchase of equipment manufactured by a supplier. This agreement has a 5 years term, after which Jireh has the option to purchase the equipment for $1. The implied interest rate was 4.75% per annum which was adjustable based on every five basis point increase in 60-month U.S. Treasury Notes, until the final installation and acceptance of the machine. The total purchase price of this equipment was euro 12.0 million. In April 2021, Jireh made a down payment of euro 6.0 million, representing 50% of the total purchase price of the equipment, to the supplier. In June 2022, the equipment was delivered to Jireh after Lender paid 40% of the total purchase price, for euro 4.8 million, to the supplier on behalf of Jireh. In September 2022, Lender paid the remaining 10% payment for the total purchase price and reimbursed Jireh for the 50% down payment, after the installation and configuration of the equipment. The title of the equipment was transferred to Lender following such payment. The agreement was amended with fixed implied interest rate of 7.51% and monthly payment of principal and interest effective in October 2022. Other terms remain the same. In addition, Jireh purchased hardware for the machine under this financing arrangement. The purchase price of this hardware was $0.2 million. The financing arrangement is secured by this equipment and the hardware which had the carrying amount of $13.1 million as of March 31, 2023. As of March 31, 2023, the outstanding balance of this debt financing was $12.5 million.

On August 18, 2021, Jireh entered into a term loan agreement with a financial institution (the "Bank") in an amount up to $45.0 million for the purpose of expanding and upgrading the Company’s fabrication facility located in Oregon. The obligation under the loan agreement is secured by substantially all assets of Jireh and guaranteed by the Company. The agreement has a 5.5 year term and matures on February 16, 2027. Jireh is required to make consecutive quarterly payments of principal and interest. The loan accrues interest based on adjusted LIBOR plus the applicable margin based on the outstanding balance of the loan. This agreement contains customary restrictive covenants and includes certain financial covenants that the Company is required to maintain. Jireh drew down $45.0 million on February 16, 2022 with the first payment of principal beginning in October 2022. As of March 31, 2023, Jireh was in compliance with these covenants and the outstanding balance of this loan was $40.5 million.

On August 9, 2019, one of the Company's wholly-owned subsidiaries (the “Borrower”) entered into a factoring agreement with the Hongkong and Shanghai Banking Corporation Limited (“HSBC”), whereby the Borrower assigns certain of its accounts receivable with recourse. This factoring agreement allows the Borrower to borrow up to 70% of the net amount of its eligible accounts receivable of the Borrower with a maximum amount of $30.0 million. The interest rate is based on one month London Interbank Offered Rate (“LIBOR”) plus 1.75% per annum. The Company is the guarantor for this agreement. The Company is accounting for this transaction as a secured borrowing under the Transfers and Servicing of Financial Assets guidance. In addition, any cash held in the restricted bank account controlled by HSBC has a legal right of offset against the borrowing. This agreement, with certain financial covenants required, has no expiration date. On August 11, 2021, the
43


Borrower signed an agreement with HSBC to decrease the borrowing maximum amount to $8.0 million with certain financial covenants required. Other terms remain the same. As of March 31, 2023, the Borrower was in compliance with these covenants. As of March 31, 2023, there was no outstanding balance and the Company had unused credit of approximately $8.0 million.

On May 1, 2018, Jireh entered into a loan agreement with the Bank that provided a term loan in the amount of $17.8 million. The obligation under the loan agreement is secured by certain real estate assets of Jireh and guaranteed by the Company.  The loan has a five-year term. Beginning June 1, 2018, Jireh made consecutive monthly payments of principal and interest to the Bank. The outstanding principal accrues interest at a fixed rate of 5.04% per annum on the basis of a 360-day year. The loan agreement contains customary restrictive covenants and includes certain financial covenants that require the Company to maintain, on a consolidated basis, specified financial ratios. In August 2021, Jireh signed an amendment of this loan with the Bank to modify the financial covenants requirement to align with the new term loan agreement entered into on August 18, 2021 discussed above. The amendment was accounted for as a debt modification and no gain or loss was recognized. The Company was in compliance with these covenants as of March 31, 2023. As of March 31, 2023, the outstanding balance of the term loan was $13.5 million. The Company paid this loan in full on May 1, 2023.

We believe that our current cash and cash equivalents and cash flows from operations will be sufficient to meet our anticipated cash needs, including working capital and capital expenditures, for at least the next twelve months. In addition, we commenced an investment plan to expand the manufacturing capacity and upgrade the operational capabilities of our Oregon Fab. We intend to fund the costs by a combination of cash reserve, bank loans and equipment leases. In the long-term, we may require additional capital due to changing business conditions or other future developments, including any investments or acquisitions we may decide to pursue. If our cash is insufficient to meet our needs, we may seek to raise capital through equity or debt financing. The sale of additional equity securities could result in dilution to our shareholders. The incurrence of indebtedness would result in increased debt service obligations and may include operating and financial covenants that would restrict our operations. We cannot be certain that any financing will be available in the amounts we need or on terms acceptable to us, if at all.
Cash, cash equivalents and restricted cash
As of March 31, 2023 and June 30, 2022, we had $266.2 million and $314.7 million of cash, cash equivalents and restricted cash, respectively. Our cash, cash equivalents and restricted cash primarily consist of cash on hand, restricted cash, and short-term bank deposits with original maturities of three months or less. Of the $266.2 million and $314.7 million cash, cash equivalents and restricted cash, $188.7 million and $212.6 million, respectively, are deposited with financial institutions outside the United States.
The following table shows our cash flows from operating, investing and financing activities for the periods indicated:
 Nine Months Ended March 31,
 20232022
 (in thousands)
Net cash provided by operating activities$48,654 $193,196 
Net cash used in investing activities(90,603)(91,142)
Net cash provided by (used in) financing activities(6,417)16,351 
Effect of exchange rate changes on cash, cash equivalents and restricted cash(121)152 
Net increase (decrease) in cash, cash equivalents and restricted cash$(48,487)$118,557 
  
44


Cash flows from operating activities
Net cash provided by operating activities of $48.7 million for the nine months ended March 31, 2023 resulted primarily from net income of $13.5 million and non-cash expenses of $63.2 million, partially offset by net changes in assets and liabilities using cash of $28.0 million, The non-cash expenses of $63.2 million primarily included $34.1 million of share-based compensation expense, $31.2 million of depreciation and amortization expenses, $0.4 million of loss on disposal of property and equipment, $1.5 million of income from equity investment and $1.0 million of deferred income taxes. The net changes in assets and liabilities of $28.0 million were primarily due to a $10.6 million decrease in net payable from equity investee, a $21.6 million decrease in accounts payable due to timing of payments, a $21.7 million increase in inventories as a result of our inventories built up for preparation of uncertainty of supply chains, $7.8 million increase in other current and long-term assets due to increase in advance payments to vendors, and a $29.4 million decrease in accrued and other liabilities, partially offset by a $46.2 million decrease in accounts receivable as a result of timing of the shipments and payments collected, a $14.4 million increase in deferred revenue, and a $2.5 million increase in income taxes payable.
Net cash provided by operating activities of $193.2 million for the nine months ended March 31, 2022 resulted primarily from net income of $438.1 million and net changes in assets and liabilities using cash of $62.0 million, partially offset by non-cash expenses of $306.9 million. The non-cash expenses of $306.9 million primarily included $399.1 million of gain on deconsolidation of the JV Company, partially offset by $3.1 million of loss on changes of equity interest in the JV Company, $30.0 million of deferred income tax on deconsolidation and changes of equity interest in the JV Company, $34.3 million of depreciation and amortization expenses, $1.1 million of loss on equity investment, $21.5 million of share-based compensation expense, and $2.2 million of deferred income taxes. The net changes in assets and liabilities of $62.0 million were primarily due to a $65.1 million increase in accrued and other liabilities, a $3.5 million increase in income taxes payable on deconsolidation and changes of equity interest in the JV Company, a $15.6 million increase in accounts payable due to timing of payments, and a $34.4 million increase in net other payable from equity investee, partially offset by a $3.6 million increase in accounts receivable as a result of timing of the shipments and payments collected, a $42.9 million increase in inventories as a result of our inventories built up for preparation of uncertainty of supply chains, a $10.1 million increase in other current and long-term assets due to increase in advance payments to vendors.
Cash flows from investing activities    
Net cash used in investing activities of $90.6 million for the nine months ended March 31, 2023 was primarily attributable to $91.3 million purchases of property and equipment, partially offset by $0.6 million government grants related to fixed assets.
Net cash used in investing activities of $91.1 million for the nine months ended March 31, 2022 was primarily attributable to cash of the JV Company of $20.7 million no longer under the control of the Company, purchases of property and equipment of $15.0 million for the JV Company, and purchases of property and equipment of $83.0 million for other than the JV Company, partially offset by proceeds from the sale of equity interest in the JV Company of $26.3 million and government grants related to fixed assets of $1.2 million.
Cash flows from financing activities
Net cash used in financing activities of $6.4 million for the nine months ended March 31, 2023 was primarily attributable to $10.3 million in repayments of borrowings, $0.6 million in payment of finance lease obligations, $6.2 million in common shares acquired to settle withholding tax related to vesting of restricted stock units, and $2.7 million payment for repurchases of common shares, partially offset by $8.6 million proceeds from borrowings and $4.6 million of proceeds from exercise of stock options and ESPP.
Net cash used in financing activities of $16.4 million for the nine months ended March 31, 2022 was primarily attributable to $59.3 million proceeds from borrowings, and $3.3 million of proceeds from exercise of stock options and ESPP, partially offset by $33.7 million in repayments of borrowings, $4.2 million in payment of finance lease obligations, and $8.4 million in common shares acquired to settle withholding tax related to vesting of restricted stock units.

Commitments
See Note 12 of the Notes to the Condensed Consolidated Financial Statements contained in this Quarterly Report on Form 10-Q for a description of commitments.
Off-Balance Sheet Arrangements
As of March 31, 2023, we had no off-balance sheet arrangements.
45


Contractual Obligations
There were no material changes outside of our ordinary course of business in our contractual obligations from those disclosed in our Annual Report on Form 10-K for the fiscal year ended June 30, 2022.

Recent Accounting Pronouncements
See Note 1 of the Notes to the Condensed Consolidated Financial Statements contained in this Quarterly Report on Form 10-Q for a description of recent accounting pronouncements, including the expected dates of adoption and estimated effects on results of operations and financial condition, which is incorporated herein by reference.

46



ITEM 3. QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK

There have been no material changes in the market risks previously disclosed in Part II, Item 7A, "Quantitative and Qualitative Disclosures About Market Risk," of our Annual Report on Form 10-K for the year ended June 30, 2022, filed with the SEC on September 19, 2022.

ITEM 4. CONTROLS AND PROCEDURES
Management's Evaluation of Disclosure Controls and Procedures

Our management, with the participation of our Chief Executive Officer and Chief Financial Officer, evaluated the effectiveness of our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended, (the “Exchange Act”)), as of the end of the period covered by this report. Based on that evaluation, the Chief Executive Officer and Chief Financial Officer concluded that our disclosure controls and procedures as of March 31, 2023 have been designed and are functioning effectively to provide reasonable assurance that the information required to be disclosed 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, and that such information is accumulated and communicated to our management, including our Chief Executive Officer and Chief Financial Officer, or persons performing similar functions, as appropriate to allow timely decisions regarding required disclosure.
Changes in Internal Control over Financial Reporting
There were no changes in our internal control over financial reporting during the nine months ended March 31, 2023 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.
Limitation on Effectiveness of Controls
While our disclosure controls and procedures and internal control over financial reporting are designed to provide reasonable assurance that their respective objectives will be met, we do not expect that our disclosure controls and procedures or our internal control over financial reporting are or will be capable of preventing or detecting all errors and all fraud. Any control system, no matter how well designed and operated, can provide only reasonable, not absolute, assurance that the control system's objectives will be met.

47



PART II. OTHER INFORMATION

ITEM 1. LEGAL PROCEEDINGS

As previously disclosed, the DOJ commenced an investigation into the Company’s compliance with export control regulations relating to its business transactions with Huawei and its affiliates (“Huawei”), which were added to the “Entity List” by the DOC in May 2019. The Company is cooperating fully with federal authorities in the investigation. The Company has continued to respond to inquiries and requests from DOJ for documents and information relating to the investigation, and the matter is currently pending at DOJ, and DOJ has not provided the Company with any specific timeline or indication as to when the investigation will be concluded or resolved. In connection with this investigation, DOC previously requested the Company to suspend shipments of its products to Huawei. The Company complied with such request, and the Company has not shipped any product to Huawei after December 31, 2019. The Company continues to work with DOC to resolve this issue. As part of this process and in response to DOC’s request, the Company provided certain documents and materials relating to the Company’s supply chain and shipment process to DOC, and DOC is currently reviewing this matter. DOC has not informed the Company of any specific timeline or schedule under which DOC will complete its review.

We have in the past, and may from time to time in the future, become involved in legal proceedings arising from the normal course of business activities. The semiconductor industry is characterized by frequent claims and litigation, including claims regarding patent and other intellectual property rights as well as improper hiring practices. Irrespective of the validity of such claims, we could incur significant costs in the defense thereof or could suffer adverse effects on its operations.

ITEM 1A. RISK FACTORS

Item 1A of Part I of our Annual Report on Form 10-K for the year ended June 30, 2022, filed with the SEC on September 19, 2022, contains risk factors identified by the Company, which were updated on the Quarterly Reports on Form 10-Q filed on November 7, 2022 and February 8, 2023. There have been no material changes to the risk factors we previously disclosed in our filings with the SEC. Our operations could also be affected by additional factors that are not presently known to us or by factors that we currently consider immaterial to our business.
48


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

In September 2017, the Board of Directors approved a repurchase program (the “Repurchase Program”) that allowed us to repurchase our common shares from the open market pursuant to a pre-established Rule 10b5-1 trading plan or through privately negotiated transactions up to an aggregate of $30.0 million. The amount and timing of any repurchases under the Repurchase Program depend on a number of factors, including but not limited to, the trading price, volume and availability of our common shares. There is no guarantee that such repurchases under the Repurchase Program will enhance the value of our shares. Shares repurchased under this program are accounted for as treasury shares and the total cost of shares repurchased is recorded as a reduction of shareholders' equity. As of March 31, 2023, approximately $10.8 million remained available under the Repurchase Program.

The following table sets forth the share repurchases under this program during the third fiscal quarter ended March 31, 2023.

PeriodTotal Number of
Shares (or
Units)
Purchased
Average Price Paid per Share (or Unit)Total Number of Shares
(or Units) Purchased as
Part of Publicly
Announced Plans or
Programs
Maximum Number (or
Approximate Dollar Value) of
Shares (or Units) that May Be
Purchased Under the Plans or
Programs
January 1, 2023 to January 31, 2023— $— — 
February 1, 2023 to February 28, 2023— $— — 
March 1, 2023 to March 31, 2023106,863 $24.9 106,863 
Total repurchase during the three months ended March 31, 2023106,863 $24.9 106,863 $10,770,000 
49


ITEM 3. DEFAULTS UPON SENIOR SECURITIES
Not applicable.

ITEM 4. MINE SAFETY DISCLOSURES
Not applicable.

ITEM 5. OTHER INFORMATION
Not applicable.
50


ITEM 6. EXHIBITS
10.1*
10.2*
31.1
31.2
32.1
32.2
101.INSInline XBRL Instance
101.SCHInline XBRL Taxonomy Extension Schema
101.CALInline XBRL Taxonomy Extension Calculation
101.DEFInline XBRL Taxonomy Extension Definition
101.LABInline XBRL Taxonomy Extension Labels
101.PREInline XBRL Taxonomy Extension Presentation
104Cover Page Interactive Data File (formatted as inline XBRL and contained in Exhibit 101)
*    Certain schedules and exhibits have been omitted pursuant to Item 601(a)(5) of Regulation S-K. The Company agrees to furnish supplementally a copy of any omitted schedule or exhibit to the SEC upon request. Portions of these exhibits have been redacted in compliance with Regulation S-K Item 601(b)(10).







51


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.
 
May 8, 2023
ALPHA AND OMEGA SEMICONDUCTOR LIMITED
By:/s/  YIFAN LIANG
 Yifan Liang
 Chief Financial Officer and Corporate Secretary
 (Principal Financial Officer)

 

52
EX-10.1 2 ex101executivechairmanempl.htm EX-10.1 Q3'23 Document

Exhibit 10.1
EMPLOYMENT AGREEMENT
THIS EMPLOYMENT AGREEMENT (the “Agreement”) is made and entered into effective as of the 23rd day of February, 2023 by and between Alpha and Omega Semiconductor Limited, a company incorporated and existing under the laws of the Islands of Bermuda (the “Company”), and Mike F. Chang (the “Executive”).
WHEREAS, the Executive is currently serving as the Company’s Chief Executive Officer and Chairman of the Board of Directors (the “Board”).
WHEREAS, the Company and the Executive have entered into an employment agreement dated as of April 28, 2010 as amended by the First Amendment thereto dated as of May 6, 2021, setting forth the terms and conditions of the Executive’s employment by the Company as its Chief Executive Officer (the “Original Employment Agreement”).
WHEREAS, the Board and the Executive have mutually determined that the Executive shall transition to the role of Executive Chairman of the Company, effective as of March 1, 2023 (the “Effective Date”).
WHEREAS, between the date hereof and the Effective Date, the Executive shall continue to serve as Chief Executive Officer of the Company and shall continue to be eligible to receive the salary and cash and non-cash benefits provided to the Executive as of the date hereof in accordance with the terms and conditions of the Original Employment Agreement.
WHEREAS, the Company and the Executive wish to enter into this Agreement for the purpose of setting forth the terms and conditions of the Executive’s employment by the Company in the role as Executive Chairman of the Company.
NOW, THEREFORE, in consideration of the promises and mutual covenants contained herein, the parties agree as follows:
ARTICLE 1. TERM OF EMPLOYMENT
1.1    Term of Employment. The Company hereby agrees to employ the Executive and the Executive hereby accepts such employment upon the terms and conditions set forth in this Agreement. This Agreement shall have an initial term of one (1) year unless sooner terminated in accordance with Article 5. The term of this Agreement shall be automatically renewed for successive one (1) year periods unless sooner terminated in accordance with Article 5 or unless either party delivers written notice of non-renewal to the other at least sixty (60) days prior to the next scheduled expiration date of this Agreement. The period during which the Executive is in fact employed by the Company pursuant to this Agreement shall constitute the “Employment Period” hereunder.




ARTICLE 2. EMPLOYMENT DUTIES AND COMPENSATION
2.1    Title/Responsibilities. Effective as of and subject to the Executive’s continued employment through the Effective Date, the Executive shall continue to be employed by the Company as Executive Chairman of the Company and shall cease to be the Chief Executive Officer of the Company. The Executive shall have such duties typically associated with such title and as may otherwise be assigned to him by the Company. While serving as Executive Chairman, the Executive shall report to the Board.
2.2    Efforts. The Executive shall devote the Executive’s full business time and attention to the business and affairs of the Company during the Employment Period. The Executive shall not engage in any other business, job or consulting activity during the Employment Period without the prior written permission of the Board.
2.3    Location. The Executive’s principal place of employment shall be the Company’s principal offices in Sunnyvale, California, but the Executive may be required from time to time to travel to other geographic locations in connection with the performance of the Executive’s duties hereunder.
2.4    Good Reason Waiver. The Executive acknowledges and agrees that the Executive’s appointment as Executive Chairman of the Company and resignation as the Chief Executive Officer shall not constitute Good Reason (as defined in the Original Employment Agreement) or a similar term of like meaning for purposes of any employee benefit plans, programs, agreements, or arrangements of the Company.
ARTICLE 3. COMPENSATION AND BENEFITS
3.1    Salary. The Executive shall be paid a base salary at the annualized rate of Four Hundred Ninety Thousand Dollars ($490,000). Such rate shall be subject to annual review by the Board and may be adjusted in the Board’s discretion. Base salary shall be paid at periodic intervals in accordance with the Company’s payroll practices for salaried employees.
3.2    Bonus. For each calendar year during the Employment Period, commencing with calendar year 2023, the Executive shall be eligible to receive a cash bonus based on the attainment of individual and corporate performance goals and continued service requirements established by the Compensation Committee (“Annual Bonus”) with a target bonus of 100% of Base Salary. The actual bonus payable for each calendar year will be based on the Compensation Committee’s determination of the level of achievement of the applicable performance goals and service requirements for the year. Any bonus awarded to the Executive shall be paid by the 15th day of the third calendar month following the close of the calendar year for which such bonus is earned.
3.3    Fringe Benefits. The Executive shall, throughout the Employment Period, be eligible to participate in all employee benefit plans and programs, such as group term life insurance and group medical plans, which are made available to the Company’s full-time employees and for which the Executive qualifies. The Executive shall accrue paid vacation benefits during the Employment Period at the rate of three weeks annually, in accordance with the vacation policies of the Company, and may take any accrued vacation at such time or times as are mutually convenient to the Company and the Executive.
3.4    Expense Reimbursement. The Executive shall be entitled, in accordance with the Company’s reimbursement policies in effect from time to time, to receive reimbursement
2


from the Company for all business expenses incurred by the Executive in the performance of the Executive’s duties hereunder.
3.5    Withholding. The Company shall deduct and withhold from the compensation payable to the Executive hereunder any and all applicable federal, state and local income and employment withholding taxes and any other amounts required to be deducted or withheld by the Company under applicable statutes, regulations, ordinances or orders governing or requiring the withholding or deduction of amounts otherwise payable as compensation or wages to employees.
ARTICLE 4. CONFIDENTIALITY AND RESTRICTIVE COVENANTS
4.1    Confidential Information and Inventions Assignment Agreement. The Executive shall continue to remain subject to the terms and conditions of the Employee Confidential Information and Inventions Assignment Agreement with the Company dated as of December 22, 2006 (the “CIIA”) throughout the Employment Period and thereafter, in accordance with its terms. A copy of such agreement is attached hereto as Exhibit A.
4.2    Restrictive Covenants. During the Employment Period and for the entire period during which the Executive is to receive salary continuation payments under Paragraph 5.3 or Paragraph 5.4 below, whether or not those salary continuation payments are delayed pursuant to Paragraph 6.1, the Executive shall not:
(i)    anywhere in the United States render any services or provide any advice, assistance or support to any Competing Business, whether as an employee, agent, representative, consultant, partner, officer, director or stockholder or in any other capacity; provided, however, that the Company acknowledges and agrees that the Executive may make a passive investment representing an interest of less than five percent (5%) of an outstanding class of publicly-traded securities of any corporation or other enterprise which may constitute a Competing Business hereunder;
(ii)    contact, solicit or call upon any customer of the Company on behalf of any person or entity other than the Company for the purpose of selling any products or providing or performing any services of the type normally sold, provided or performed by the Company;
(iii)    induce or attempt to induce any person or entity to curtail or cancel any business or contracts which such person or entity has with the Company;
(iv)    directly or indirectly encourage or solicit any employee, consultant or independent contractor to leave the employment or service of the Company (or any affiliated company) for any reason or interfere in any other manner with any employment or service relationships at the time existing between the Company (or any affiliated company) and its employees, consultants and independent contractors; or
(v)    directly or indirectly solicit any vendor, supplier, licensor, licensee or other business affiliate of the Company (or any affiliated company) or directly or indirectly induce any such person to terminate its existing business relationship with the Company (or affiliated company) or interfere in any other manner with any existing business relationship between the Company (or any affiliated company) and any such vendor, supplier, licensor, licensee or other business affiliate.
ARTICLE 5. TERMINATION
3


5.1    Termination of Employment. The Executive’s employment pursuant to this Agreement may be terminated in accordance with the following provisions:
A.    The Executive’s employment under this Agreement shall terminate on the date that the Executive is no longer serving as a member of the Board (as such membership may be renewed with the approval of the Board or the Company’s shareholders).
B.    The Executive’s employment under this Agreement shall terminate immediately upon the Executive’s death or Incapacity during the Employment Period.
C.    The Company may terminate the Executive’s employment under this Agreement (other than a Termination for Cause) at any time upon thirty (30) days prior written notice of such termination to the Executive. If such termination notice is given to the Executive, the Company may, if it so desires, immediately relieve Executive of some or all of the Executive’s duties.
D.    The Company may at any time, upon written notice, discharge the Executive from employment with the Company hereunder pursuant to a Termination for Cause. Such termination shall be effective immediately upon such notice.
E.    The Executive may terminate the Executive’s employment under this Agreement for Good Reason in accordance with the requirements of such termination or for any other reason at any time upon thirty (30) days prior written notice of such termination to the Company.
5.2    Payments Due Upon Any Termination. Upon any termination of the Executive’s employment during the Employment Period, the Company shall provide to the Executive (or the Executive’s estate): (i) any unpaid base salary or Annual Bonus earned under Paragraph 3 for services rendered through the date of termination and (ii) the dollar value of all accrued and unused vacation benefits based upon the Executive’s most recent level of base salary. All vesting of the Executive’s outstanding equity awards granted under the Plan shall cease at the time of the Executive’s termination of employment and the remaining terms of the equity awards shall be in accordance with the terms of the agreements evidencing the awards. In addition, the Executive shall be eligible for the payments and other benefits provided under Paragraph 5.3 or Paragraph 5.4 below of this Agreement, to the extent the Executive qualifies for those payments and benefits in accordance with the applicable provisions of this Agreement.
5.3    Severance Benefits Upon Involuntary Termination Without Change in Control. Should the Executive’s employment pursuant to this Agreement terminate by reason of an Involuntary Termination at any time other than during the Change in Control Severance Period, then the Executive shall become eligible to receive the severance payments and benefits described below provided that there is compliance with the following requirements (the “Severance Benefits Conditions”):
(i)    The Executive shall, within twenty-one (21) days (or within forty-five (45) days if such longer period is required under applicable law) following such Involuntary Termination, execute and deliver to the Company a general release in substantially the form attached hereto as Exhibit B which becomes effective in accordance with applicable law following the expiration of any applicable revocation period. This requirement shall hereinafter be referred to as the “Release Condition.”
4


(ii)    The Executive shall have complied with, and shall continue to comply with all of the Executive’s obligations under the CIIA.
(iii)    The Executive shall have complied with, and shall continue to comply with the restrictive covenants set forth in Paragraph 4.2.
In the event that the Executive violates the CIIA, or elects to engage or otherwise engages in any of the activities precluded by the restrictive covenants set forth in Paragraph 4.2, the Executive shall not be entitled, after the date of such violation or activity (as the case may be), to receive any payments or benefits under this Paragraph 5.3.
The severance payments and benefits to which the Executive may become entitled under this Paragraph 5.3 shall consist of the following:
(a)    Salary Continuation Payments. The Executive shall be eligible to receive the Executive’s base salary for up to a total period of twelve (12) months at the annualized rate in effect under Paragraph 3 at the time of the Executive’s Involuntary Termination. The first such payment shall be made on the sixtieth (60th) day following the Executive’s Separation from Service due to such Involuntary Termination provided the requisite Release Condition is satisfied and subsequent salary continuation payments shall be made at periodic intervals in accordance with the Company’s payroll practices for salaried employees.
(b)    Health Care Coverage. Provided the Executive and the Executive’s spouse and eligible dependents elect to continue medical care coverage under the Company’s group health care plans pursuant to the applicable COBRA provisions, the Company shall provide continued medical care coverage for the Executive, the Executive’s spouse and the Executive’s eligible dependents until the earliest to occur of (i) the expiration of the twelve (12)-month period measured from the first day of the calendar month following the calendar month in which the Executive’s Involuntary Termination occurs, (ii) the first date on which the Executive and the Executive’s spouse and eligible dependents are covered under another employer’s health benefit program without exclusion for any pre-existing medical condition or (iii) the first date on which the Executive elects to engage or otherwise engages in any of the activities precluded by the restrictive covenants of Paragraph 4.2. Any additional medical care coverage to which the Executive and the Executive’s spouse and eligible dependents may be entitled under COBRA, following the period of such Company-paid coverage, shall be at the Executive’s sole expense. Notwithstanding the foregoing, the Company reserves the right to restructure the continued medical coverage arrangement described in this subsection (b) in any manner necessary or appropriate to avoid fines, penalties or negative tax consequences to the Company or the Executive (including, without limitation, to avoid any penalty imposed for violation of the nondiscrimination requirements under the Patient Protection and Affordable Care Act or the guidance issued thereunder), as determined by the Company in its sole and absolute discretion.
The foregoing benefits shall be in lieu of any other severance benefits for which the Executive might otherwise be eligible by reason of the Executive’s termination of employment under the circumstances specified in this Paragraph 5.3
5.4    Change in Control Severance Benefits. Should the Executive’s employment pursuant to this Agreement terminate by reason of an Involuntary Termination within the Change in Control Severance Period, then the Executive shall become eligible to receive the following payments and benefits provided there is compliance with the same Severance Benefit Conditions set forth in Paragraph 5.3:
5


(a)    Salary Continuation Payments. The Executive shall be eligible to receive the Executive’s base salary for up to a total period of twenty-four (24) months at the annualized rate in effect under Paragraph 3 at the time of the Executive’s Involuntary Termination. The first such payment shall be made on the sixtieth (60th) day following the Executive’s Separation from Service due to such Involuntary Termination provided the requisite Release Condition is satisfied and subsequent salary continuation payments shall be made at periodic intervals in accordance with the Company’s payroll practices for salaried employees.
(b)    Target Bonus. The Company shall pay the Executive two hundred percent (200%) of the Executive’s target bonus for the year of termination. Any bonus payable in accordance with this Paragraph 5.4(b) shall be paid in twenty-four (24) equal installments at the same time that salary continuation payments are paid to the Executive under Paragraph 5.4(a).
(c)    Health Care Coverage. Provided the Executive and the Executive’s spouse and eligible dependents elect to continue medical care coverage under the Company’s group health care plans pursuant to the applicable COBRA provisions, the Company shall provide continued medical care coverage for the Executive, the Executive’s spouse and the Executive’s eligible dependents until the earliest to occur of (i) the expiration of the twenty-four (24)-month period measured from the first day of the calendar month following the calendar month in which the Executive’s Involuntary Termination occurs, (ii) the first date on which the Executive and the Executive’s spouse and eligible dependents are covered under another employer’s health benefit program without exclusion for any pre-existing medical condition or (iii) the first date on which the Executive elects to engage or otherwise engages in any of the activities precluded by the restrictive covenants of Paragraph 4.2. Any additional medical care coverage to which the Executive and the Executive’s spouse and eligible dependents may be entitled under COBRA, following the period of such Company-paid coverage, shall be at the Executive’s sole expense. Notwithstanding the foregoing, the Company reserves the right to restructure the continued medical coverage arrangement described in this subsection (c) in any manner necessary or appropriate to avoid fines, penalties or negative tax consequences to the Company or the Executive (including, without limitation, to avoid any penalty imposed for violation of the nondiscrimination requirements under the Patient Protection and Affordable Care Act or the guidance issued thereunder), as determined by the Company in its sole and absolute discretion.
(d)    Equity Award Acceleration. Each outstanding option, restricted share unit award, performance restricted share unit award (other than the market performance share unit awards (“MRSUs”)) and other equity award granted under the Plan held by the Executive at the time of the Executive’s Involuntary Termination and that, following the Change in Control are subject to vesting based solely upon continued service with the Company shall immediately vest in full upon the Executive’s Involuntary Termination with respect to the number of Common Shares subject to the award as determined in accordance with the agreement evidencing the award. Any options so accelerated and all other vested options held by the Executive shall remain outstanding until the earlier of (i) the expiration date of the maximum option term or (ii) the expiration of the six (6)-month period following the Executive’s Separation from Service. The Common Shares underlying any restricted share unit and performance restricted share unit awards that vest under this subparagraph 5.4(d) shall be issued on the date of the Executive’s Separation from Service or as soon as reasonably practicable thereafter, but in no event later than the end of the calendar year in which the Executive’s termination date occurs. The remaining terms of the equity awards shall be in accordance with the agreements evidencing the awards. The treatment of any MRSUs granted to the Executive will be in accordance with the terms of the agreement evidencing the award.
6


The severance payments and benefits provided under this Paragraph 5.4 shall be in lieu of any other severance benefits for which the Executive might otherwise, by reason of the termination of the Executive’s employment during the Change in Control Severance Period.
In the event that the Executive violates the CIIA, or elects to engage or otherwise engages in any of the activities precluded by the restrictive covenants set forth in Paragraph 4.2, the Executive shall not be entitled, after the date of such violation or activity (as the case may be), to receive any payments or benefits under this Paragraph 5.4.
In no event shall the Executive be entitled to benefits and payments under both Paragraphs 5.3 and 5.4 of this Agreement.
5.5    Benefit Limit. The benefit limitations of this Paragraph 5.5 shall be applicable in the event the Executive receives any benefits under this Agreement that are deemed to constitute parachute payments under Code Section 280G.
In the event that any payments to which the Executive becomes entitled in accordance with the provisions of this Agreement would otherwise constitute a parachute payment under Code Section 280G, then such payments will be subject to reduction to the extent necessary to assure that the Executive receives only the greater of (i) the amount of those payments which would not constitute such a parachute payment or (ii) the amount which yields the Executive the greatest after-tax amount of benefits after taking into account any excise tax imposed on the payments provided to the Executive under this Agreement (or on any other benefits to which the Executive may become entitled in connection with any change in control or ownership of the Company or the subsequent termination of the Executive’s employment with the Company) under Code Section 4999.
Notwithstanding the foregoing, in determining whether the benefit limitation of this Paragraph 5.5 has been exceeded, a reasonable determination shall be made as to the value of the restrictive covenants to which the Executive will be subject under Paragraph 4.2, and the amount of the Executive’s potential parachute payment shall accordingly be reduced by the value of those restrictive covenants to the extent consistent with Code Section 280G and the Treasury Regulations thereunder.
Should a reduction in benefits be required to satisfy the benefit limit of this Paragraph 5.5, then the Executive’s salary and bonus continuation payments under Paragraph 5.3 or 5.4, as applicable, shall accordingly be reduced (with such reduction to be effected pro-rata to each payment) to the extent necessary to comply with such benefit limit. Should such benefit limit still be exceeded following such reduction, then the number of shares as to which the equity award would otherwise vest on an accelerated basis in accordance with Paragraph 5.4 shall be reduced (based on the value of the parachute payment attributable to such equity award under Code Section 280G), to the extent necessary to eliminate such excess.
5.6    Resignation as an Officer. Upon any termination of the Executive’s employment, for any reason or no reason, the Executive shall be deemed to have resigned, to the extent applicable, as an officer of the Company and any of its affiliates and as a fiduciary of any Company or affiliate benefit plan. On or immediately following the date of any termination of the Executive’s employment, the Executive shall confirm the foregoing by submitting to the Company in writing a confirmation of the Executive’s resignation(s).

7


ARTICLE 6. MISCELLANEOUS PROVISIONS

6.1    Section 409A.
A.    It is the intention of the parties that the provisions of this Agreement comply with the requirements of Section 409A of the Code and the Treasury Regulations thereunder (“Section 409A”). Accordingly, to the extent there is any ambiguity as to whether one or more provisions of this Agreement would otherwise contravene the applicable requirements or limitations of Code Section 409A, then those provisions shall be interpreted and applied in a manner that does not result in a violation of the applicable requirements or limitations of Code Section 409A and the Treasury Regulations thereunder. With respect to payments that are subject to Section 409A, (i) in no event may the Executive, directly or indirectly, designate the calendar year of a payment, (ii) such amounts will only be paid in a manner and upon an event permitted by Section 409A, (iii) any such amounts that are payable upon the Executive’s termination of employment, if any, may only be made upon a “separation from service” under Section 409A, and (iv) the right to a series of installment payments under this Agreement shall be treated as a right to a series of separate payments and each payment shall be treated as a separate payment. Notwithstanding any provision of this Agreement to the contrary, in no event shall the timing of the Executive’s execution of a release of claims, directly or indirectly, result in the Executive designating the calendar year of payment of any amounts of deferred compensation subject to Section 409A, and if a payment that is subject to execution of a release of claims could be made in more than one taxable year, payment shall be made in the later taxable year.
B.    All reimbursements and in-kind benefits provided under this Agreement shall be made or provided in accordance with the requirements of Section 409A, including, where applicable, the requirement that (i) any reimbursement is for expenses incurred during the period of time specified in this Agreement, (ii) the amount of expenses eligible for reimbursement, or in kind benefits provided, during a calendar year may not affect the expenses eligible for reimbursement, or in kind benefits to be provided, in any other calendar year, (iii) the reimbursement of an eligible expense will be made no later than the last day of the calendar year following the year in which the expense is incurred, and (iv) the right to reimbursement or in kind benefits is not subject to liquidation or exchange for another benefit.
C.    Notwithstanding any provision to the contrary in this Agreement, no payments or benefits to which the Executive becomes entitled under Paragraph 5.3 or 5.4 of this Agreement shall be made or paid to the Executive prior to the earlier of (i) the first business day of the seventh month following the date of the Executive’s Separation from Service or (ii) the date of the Executive’s death, if (a) the Executive is deemed at the time of such Separation from Service a “specified employee” within the meaning of that term under Section 409A of the Code, (b) the stock of the Company or any successor entity is publicly traded on an established market and (c) such delayed commencement is otherwise required in order to avoid a prohibited distribution under Code Section 409A(a)(2). Upon the expiration of the applicable deferral period, all payments deferred pursuant to this Paragraph 6.1 shall be paid in a lump sum to the Executive, and any remaining payments, benefits or reimbursements due under this Agreement shall be paid or provided in accordance with the normal payment dates specified for them herein.
If the Executive is, at any time during the twelve-month period ending on the last day of any calendar year, deemed to be a “key employee” within the meaning of that term under Code Section 416(i), then the Executive shall be deemed to be a specified employee subject to the delayed payment provisions of this Paragraph 6.1 for the period beginning on the April 1 of the following calendar year and ending on the March 31 of the next year thereafter.
8


6.2    No Entitlement to Benefits. In no event shall the Executive be entitled to any benefits under Paragraph 5.3 or 5.4 of this Agreement if the Executive’s employment ceases by reason of a Termination for Cause, death or Incapacity or if the Executive voluntarily resigns other than for a reason which qualifies as Good Reason.
6.3    Successors and Assigns. The provisions of this Agreement shall inure to the benefit of, and shall be binding upon, (i) the Company and its successors and assigns, including any successor entity by merger, consolidation or transfer of all or substantially all of the Company’s assets (whether or not such transaction constitutes a Change in Control), and (ii) the Executive, the personal representative of the Executive’s estate and the Executive’s heirs and legatees.
6.4    Notices.
A.    Any and all notices, demands or other communications required or desired to be given hereunder by any party shall be in writing and shall be validly given or made to another party if delivered either personally or if deposited in the United States mail, certified or registered, postage prepaid, return receipt requested. If such notice, demand or other communication shall be delivered personally, then such notice shall be conclusively deemed given at the time of such personal delivery.
B.    If such notice, demand or other communication is given by mail, such notice shall be conclusively deemed given forty-eight (48) hours after deposit in the United States mail addressed to the party to whom such notice, demand or other communication is to be given as hereinafter set forth:
To the Company:
Alpha and Omega Semiconductor Limited

c/o Alpha and Omega Semiconductor Incorporated
475 Oakmead Parkway, Sunnyvale
California, USA 94085

To the Executive:
Mike F. Chang
[*]

C.    Any party hereto may change its address for the purpose of receiving notices, demands and other communications as herein provided by a written notice given in the manner aforesaid to the other party hereto.
6.5    General Creditor Status. The benefits to which the Executive may become entitled under Article 5 of this Agreement shall be paid, when due, from the Company’s general assets, and no trust fund, escrow arrangement or other segregated account shall be established as a funding vehicle for such payments. Accordingly, the Executive’s right (or the right of the executors or administrators of the Executive’s estate) to receive such benefits shall at all times be that of a general creditor of the Company and shall have no priority over the claims of other general creditors.
9


6.6    Governing Documents. This Agreement, together with (i) the agreements evidencing the Executive’s outstanding equity awards and any future equity awards and (ii) the CIIA, shall constitute the entire agreement and understanding of the Company and the Executive with respect to the terms and conditions of the Executive’s employment with the Company and the payment of severance benefits and shall supersede all prior and contemporaneous written or verbal agreements and understandings between the Executive and the Company relating to such subject matter including, without limitation, the Original Employment Agreement. Any and all prior agreements, understandings or representations relating to the Executive’s employment with the Company (including, without limitation, the Original Employment Agreement), other than (i) the agreements evidencing the Executive’s currently outstanding equity awards and (ii) the CIIA, are hereby terminated and cancelled in their entirety and are of no further force or effect.
6.7    Governing Law. The provisions of this Agreement shall be construed and interpreted under the laws of the State of California applicable to agreements executed and wholly performed within the State of California. If any provision of this Agreement as applied to any party or to any circumstance should be adjudged by a court of competent jurisdiction or determined by an arbitrator to be void or unenforceable for any reason, the invalidity of that provision shall in no way affect (to the maximum extent permissible by law) the application of such provision under circumstances different from those adjudicated by the court or determined by the arbitrator, the application of any other provision of this Agreement, or the enforceability or invalidity of this Agreement as a whole. Should any provision of this Agreement become or be deemed invalid, illegal or unenforceable by reason of the scope, extent or duration of its coverage, then such provision shall be deemed amended to the extent necessary to conform to applicable law so as to be valid and enforceable and consistent with the intent of the Parties hereto. If such provision cannot be so amended without altering the intention of the parties, then such provision, including any consideration specifically tied to such provision, will be stricken and the remainder of this Agreement shall continue in full force and effect. It is the express intent of the Parties that should any of the Severance Benefit Conditions of Paragraph 5.3 or 5.4 be void or unenforceable as written herein then Executive shall not be entitled to any additional severance payments or benefits under Paragraph 5.3 or under Paragraph 5.4 (as the case may be).
6.8    Arbitration.
A.    Each party agrees that any and all disputes which arise out of or relate to the Executive’s employment, the termination of the Executive’s employment or the terms of this Agreement shall be resolved through final and binding arbitration. Such arbitration shall be in lieu of any trial before a judge and/or jury, and the Executive and Company expressly waive all rights to have such disputes resolved through trial before a judge and/or jury. Such disputes shall include, without limitation, claims for breach of contract or of the covenant of good faith and fair dealing, claims of discrimination, claims under any federal, state or local law or regulation now in existence or hereinafter enacted and as amended from time to time concerning in any way the subject of the Executive’s employment with the Company or its termination.
B.    Arbitration shall be held in Santa Clara County, California and conducted in accordance with the National Rules for the Resolution of Employment Disputes of the American Arbitration Association (“AAA Rules”), provided, however, that the arbitrator shall allow the discovery authorized by California Code of Civil Procedure section 1282, et seq., or any other discovery required by applicable law in arbitration proceedings. To the extent that any of the AAA Rules conflict with applicable law, the arbitration procedures required by applicable law shall govern.
10


C.    During the course of the arbitration, the Company will pay the arbitrator’s fee and any other type of expense or cost that the Executive would not otherwise be required to bear if he were free to bring the dispute or claim in court and any other expense or cost that is unique to arbitration. The Company and the Executive shall each bear its or his own respective attorneys’ fees incurred in connection with the arbitration.
D.    The arbitrator shall issue a written award that sets forth the essential findings of fact and conclusions of law on which the award is based. The arbitrator shall have the authority to award any relief authorized by law in connection with the asserted claims or disputes. The arbitrator’s award shall be subject to correction, confirmation, or vacation, as provided by applicable law setting forth the standard of judicial review of arbitration awards. Judgment upon the arbitrator’s award may be entered in any court having jurisdiction thereof.
6.9    Legal Representation. The Executive acknowledges that the Executive has had the right to consult with counsel and is fully aware of the Executive’s rights and obligations under this Agreement.
6.10    Counterparts. This Agreement may be executed in more than one counterpart, each of which shall be deemed an original, but all of which together shall constitute but one and the same instrument.
ARTICLE 7. DEFINITIONS
For purposes of this Agreement, the following definitions shall be in effect:
Board means the Company’s Board of Directors.
Change in Control means a change in control of the Company effected through any of the following transactions:
(i)    a merger, consolidation or other reorganization approved by the Company’s shareholders, unless securities representing more than fifty percent (50%) of the total combined voting power of the voting securities of the successor Company are immediately thereafter beneficially owned, directly or indirectly and in substantially the same proportion, by the persons who beneficially owned the Company’s outstanding voting securities immediately prior to such transaction, or
(ii)    a shareholder-approved sale, transfer or other disposition of all or substantially all of the Company’s assets in liquidation or dissolution of the Company, or
(iii)    the acquisition, directly or indirectly by any person or related group of persons (other than the Company or a person that directly or indirectly controls, is controlled by, or is under common control with, the Company), of beneficial ownership (within the meaning of Rule 13d-3 of the 1934 Act) of securities possessing more than fifty percent (50%) of the total combined voting power of the Company’s outstanding securities pursuant to a tender or exchange offer made directly to the Company’s shareholders, or
(iv)    a change in the composition of the Board over a period of twelve (12) consecutive months or less such that a majority of the Board members ceases to be comprised of individuals who either (A) have been Board members continuously since the beginning of such period (“Incumbent Directors”) or (B) have been elected or nominated for election as Board members during such period by at least a majority of the Incumbent Directors who were still in
11


office at the time the Board approved such election or nomination; provided that any individual who becomes a Board member subsequent to the beginning of such period and whose election or nomination was approved by two-thirds of the Board members then comprising the Incumbent Directors will be considered an Incumbent Director.
Change in Control Severance Period means the period commencing with the Company’s execution of the definitive agreement for a Change in Control transaction and continuing until the end of the twelve (12)-month period measured from the closing date of that Change in Control.
Code means the Internal Revenue Code of 1986, as amended.
Common Share means the Company’s common share.
Competing Business means any business which is or, to the best of the Executive’s knowledge, is expected to become, competitive with the business or any contemplated business of the Company, or any direct or indirect subsidiaries of the Company or any of their affiliates.
Employment Period means the Employment Period as defined in Paragraph 1 of this Agreement.
Good Reason means the Executive’s voluntary resignation within ninety (90) days following one or more of the following events that occur without the Executive’s written consent: (A) a material diminution in the Executive’s authority, duties or responsibilities under Paragraph 2.1, (B) a material reduction in the Executive’s base compensation, with a reduction of fifteen percent (15%) or more to be deemed material for such purpose, (C) a material relocation of the Executive’s principal place of employment, with a relocation that is more than fifty (50) miles from the location of the Executive’s principal office in Sunnyvale, California to be deemed material for such purpose, or (D) a material breach by the Company of any of its obligations under this Agreement; provided, however, that none of the events specified above shall constitute Good Reason unless the Executive first provides written notice to the Company describing the applicable event within thirty (30) days following the occurrence of that event and the Company fails to cure such event within thirty (30) days after receipt of such written notice.
Incapacity means the inability of the Executive, by reason of any injury or illness, to properly perform the Executive’s normal duties and responsibilities under this Agreement.
Involuntary Termination means (i) the Company’s termination of the Executive’s employment for any reason other than a Termination for Cause or (ii) the Executive’s voluntary resignation for Good Reason.
An Involuntary Termination shall not include the termination of the Executive’s employment by reason of death or Incapacity or non-renewal of this Agreement by the Executive.
1934 Act means the U.S. Securities Exchange Act of 1934, as amended.
Plan means (i) the Company’s 2009 Share Option/Share Issuance Plan, (ii) the Company’s 2018 Omnibus Incentive Plan as amended or restated from time to time, and (iii) any successor equity or incentive plan subsequently implemented by the Company.
12


Separation from Service means the Executive’s cessation of Employee status and shall be deemed to occur at such time as the level of the bona fide services the Executive is to perform in Employee status (or as a consultant or other independent contractor) permanently decreases to a level that is not more than twenty percent (20%) of the average level of services the Executive rendered in Employee status during the immediately preceding thirty-six (36) months (or such shorter period for which the Executive may have rendered such service). Any such determination as to Separation from Service, however, shall be made in accordance with the applicable standards of the Treasury Regulations issued under Code Section 409A. For purposes of determining whether the Executive has incurred a Separation from Service, the Executive will be deemed to continue in “Employee” status for so long as he remains in the employ of one or more members of the Employer Group, subject to the control and direction of the employer entity as to both the work to be performed and the manner and method of performance. “Employer Group” means the Company and any other corporation or business controlled by, controlling or under common control with, the Company as determined in accordance with Sections 414(b) and (c) of the Code and the Treasury Regulations thereunder, except that in applying Sections 1563(a)(1), (2) and (3) for purposes of determining the controlled group of corporations under Section 414(b), the phrase “at least 50 percent” shall be used instead of “at least 80 percent” each place the latter phrase appears in such sections and in applying Section 1.414(c)-2 of the Treasury Regulations for purposes of determining trades or businesses that are under common control for purposes of Section 414(c), the phrase “at least 50 percent” shall be used instead of “at least 80 percent” each place the latter phrase appears in Section 1.414(c)-2 of the Treasury Regulations. In addition to the foregoing, a Separation from Service will not be deemed to have occurred while the Executive is on a sick leave or other bona fide leave of absence if the period of such leave does not exceed six (6) months or any longer period for which the Executive is provided with a right to reemployment with the Company by either statute or contract; provided, however, that in the event of a leave of absence due to any medically determinable physical or mental impairment that can be expected to result in death or to last for a continuous period of not less than six (6) months and that causes the Executive to be unable to perform the Executive’s duties as an Employee, no Separation from Service shall be deemed to occur during the first twenty-nine (29) months of such leave. If the period of leave exceeds six (6) months (or twenty-nine (29) months in the event of disability as indicated above) and the Executive is not provided with a right to reemployment by either statute or contract, then the Executive will be deemed to have Separated from Service on the first day immediately following the expiration of the applicable six (6)-month or twenty-nine (29)-month period.
Termination for Cause means the termination of the Executive’s employment due to (i) the commission of any act of fraud, embezzlement or dishonesty by the Executive or the Executive’s conviction of a felony, (ii) any unauthorized use or disclosure by the Executive of confidential information or trade secrets of the Company (or any parent or subsidiary), (iii) any other misconduct by the Executive adversely affecting the business or affairs of the Company in a material manner, (iv) the Executive’s failure to cure any breach of the Executive’s obligations under this Agreement or the CIIA after written notice of such breach from the Company and a reasonable cure period of at least thirty (30) days or (v) the Executive’s breach of any of the Executive’s fiduciary duties as an officer or director of the Company. The foregoing definition shall not be deemed to be inclusive of all the acts or omissions which the Company (or any parent or subsidiary) may consider as grounds for the dismissal or discharge of the Executive or any other individual in the service of the Company (or any parent or subsidiary), but a dismissal for such other acts or omissions shall not constitute a Termination for Cause for purposes of this Agreement unless otherwise described above.
13


IN WITNESS WHEREOF, the parties have executed this Employment Agreement as of the dates indicated below.
ALPHA AND OMEGA SEMICONDUCTOR LIMITED

By: /s/ Michael J. Salameh    
Name: Michael J. Salameh
Title: Director





THE EXECUTIVE

/s/ Mike F. Chang    
Mike F. Chang


EX-10.2 3 ex102chiefexecutiveofficer.htm EX-10.2 Q3'23 Document

Exhibit 10.2
EMPLOYMENT AGREEMENT
THIS EMPLOYMENT AGREEMENT (the “Agreement”) is made and entered into effective as of the 23rd day of February, 2023 by and between Alpha and Omega Semiconductor Limited, a company incorporated and existing under the laws of the Islands of Bermuda (the “Company”), and Stephen C. Chang (the “Executive”).
WHEREAS, the Executive is currently serving as the Company’s President.
WHEREAS, the Executive will serve as the Company’s Chief Executive Officer effective as of March 1, 2023 (the “Effective Date”).
WHEREAS, between the date hereof and the Effective Date, the Executive shall continue to serve as the President of the Company and shall continue to be eligible to receive the salary and cash and non-cash benefits provided to the Executive as of the date hereof in accordance with the terms and conditions thereof.
WHEREAS, the Company and the Executive wish to enter into this Agreement for the purpose of setting forth the terms and conditions of the Executive’s employment by the Company in such capacity.
NOW, THEREFORE, in consideration of the promises and mutual covenants contained herein, the parties agree as follows:
ARTICLE 1. TERM OF EMPLOYMENT
1.1    Term of Employment. The Company hereby agrees to employ the Executive and the Executive hereby accepts such employment upon the terms and conditions set forth in this Agreement. This Agreement shall have an initial term of one (1) year unless sooner terminated in accordance with Article 5. The term of this Agreement shall be automatically renewed for successive one (1) year periods unless sooner terminated in accordance with Article 5 or unless either party delivers written notice of non-renewal to the other at least sixty (60) days prior to the next scheduled expiration date of this Agreement. The period during which the Executive is in fact employed by the Company pursuant to this Agreement shall constitute the “Employment Period” hereunder.
ARTICLE 2. EMPLOYMENT DUTIES AND COMPENSATION
2.1    Title/Responsibilities. Until the Effective Date and subject to the Executive’s continued employment, the Executive shall continue to serve as the President of the Company. Effective as of and subject to the Executive’s continued employment through the Effective Date, the Executive shall serve as the Chief Executive Officer of the Company and shall cease to be the President of the Company. The Executive shall also serve in officer positions with one or more subsidiaries or affiliates of the Company as requested by the Board. The Executive shall perform such duties as are usual and customary for such positions and shall report directly to the Board.
2.2    Efforts. The Executive shall devote the Executive’s full business time and attention to the business and affairs of the Company during the Employment Period. The



Executive shall not engage in any other business, job or consulting activity during the Employment Period without the prior written permission of the Board.
2.3    Location. The Executive’s principal place of employment shall be the Company’s principal offices in Sunnyvale, California, but the Executive may be required from time to time to travel to other geographic locations in connection with the performance of the Executive’s duties hereunder.
2.4    Good Reason Waiver. The Executive acknowledges and agrees that the Executive’s appointment as the Chief Executive Officer and resignation as the President of the Company shall not constitute Good Reason (as defined in the Retention Agreement) or a similar term of like meaning for purposes of any employee benefit plans, programs, agreements, or arrangements of the Company.
ARTICLE 3. COMPENSATION AND BENEFITS
3.1    Salary. Prior to the Effective Date and subject to the Executive’s continued employment as the President, the Company shall continue to pay the Executive the base salary as in effect for the Executive as of the date hereof. Effective as of the Effective Date and subject to the Executive’s continued employment as the Chief Executive Officer, the Executive shall be paid a base salary at the annualized rate of Four Hundred Ninety Thousand Dollars ($490,000). Such rate shall be subject to annual review by the Board and may be adjusted in the Board’s discretion. Base salary shall be paid at periodic intervals in accordance with the Company’s payroll practices for salaried employees.
3.2    Bonus. For each calendar year during the Employment Period, commencing with calendar year 2023, the Executive shall be eligible to receive a cash bonus based on the attainment of individual and corporate performance goals and continued service requirements established by the Compensation Committee (“Annual Bonus”) with a target bonus of 100% of Base Salary. The actual bonus payable for each calendar year will be based on the Compensation Committee’s determination of the level of achievement of the applicable performance goals and service requirements for the year. Any bonus awarded to the Executive shall be paid by the 15th day of the third calendar month following the close of the calendar year for which such bonus is earned.
3.3    Fringe Benefits. The Executive shall, throughout the Employment Period, be eligible to participate in all employee benefit plans and programs, such as group term life insurance and group medical plans, which are made available to the Company’s full-time employees and for which the Executive qualifies. The Executive shall accrue paid vacation benefits during the Employment Period at the rate of three weeks annually, in accordance with the vacation policies of the Company, and may take any accrued vacation at such time or times as are mutually convenient to the Company and the Executive.
3.4    Expense Reimbursement. The Executive shall be entitled, in accordance with the Company’s reimbursement policies in effect from time to time, to receive reimbursement from the Company for all business expenses incurred by the Executive in the performance of the Executive’s duties hereunder.
3.5    Withholding. The Company shall deduct and withhold from the compensation payable to the Executive hereunder any and all applicable federal, state and local income and employment withholding taxes and any other amounts required to be deducted or withheld by the

2


Company under applicable statutes, regulations, ordinances or orders governing or requiring the withholding or deduction of amounts otherwise payable as compensation or wages to employees.
ARTICLE 4. CONFIDENTIALITY AND RESTRICTIVE COVENANTS
4.1    Confidential Information and Inventions Agreement. The Executive shall continue to remain subject to the terms and conditions of the Employee Confidential Information and Inventions Assignment Agreement with the Company dated as of August 30, 2004 (the “CIIA”) throughout the Employment Period and thereafter, in accordance with its terms. A copy of such agreement is attached hereto as Exhibit A.
4.2    Restrictive Covenants. During the Employment Period and for the entire period during which the Executive is to receive salary continuation payments under Paragraph 5.3 or Paragraph 5.4 below, whether or not those salary continuation payments are delayed pursuant to Paragraph 6.1, the Executive shall not:
(i)    anywhere in the United States render any services or provide any advice, assistance or support to any Competing Business, whether as an employee, agent, representative, consultant, partner, officer, director or stockholder or in any other capacity; provided, however, that the Company acknowledges and agrees that the Executive may make a passive investment representing an interest of less than five percent (5%) of an outstanding class of publicly-traded securities of any corporation or other enterprise which may constitute a Competing Business hereunder;
(ii)    contact, solicit or call upon any customer of the Company on behalf of any person or entity other than the Company for the purpose of selling any products or providing or performing any services of the type normally sold, provided or performed by the Company;
(iii)    induce or attempt to induce any person or entity to curtail or cancel any business or contracts which such person or entity has with the Company;
(iv)    directly or indirectly encourage or solicit any employee, consultant or independent contractor to leave the employment or service of the Company (or any affiliated company) for any reason or interfere in any other manner with any employment or service relationships at the time existing between the Company (or any affiliated company) and its employees, consultants and independent contractors; or
(v)    directly or indirectly solicit any vendor, supplier, licensor, licensee or other business affiliate of the Company (or any affiliated company) or directly or indirectly induce any such person to terminate its existing business relationship with the Company (or affiliated company) or interfere in any other manner with any existing business relationship between the Company (or any affiliated company) and any such vendor, supplier, licensor, licensee or other business affiliate.
ARTICLE 5. TERMINATION
5.1    Termination of Employment. The Executive’s employment pursuant to this Agreement may be terminated in accordance with the following provisions:
A.    The Executive’s employment under this Agreement shall terminate immediately upon the Executive’s death or Incapacity during the Employment Period.

3


B.    The Company may terminate the Executive’s employment under this Agreement (other than a Termination for Cause) at any time upon thirty (30) days prior written notice of such termination to the Executive. If such termination notice is given to the Executive, the Company may, if it so desires, immediately relieve Executive of some or all of the Executive’s duties.
C.    The Company may at any time, upon written notice, discharge the Executive from employment with the Company hereunder pursuant to a Termination for Cause. Such termination shall be effective immediately upon such notice.
D.    The Executive may terminate the Executive’s employment under this Agreement for Good Reason in accordance with the requirements of such termination or for any other reason at any time upon thirty (30) days prior written notice of such termination to the Company.
5.2    Payments Due Upon Any Termination. Upon any termination of the Executive’s employment during the Employment Period, the Company shall provide to the Executive (or the Executive’s estate): (i) any unpaid base salary or Annual Bonus earned under Paragraph 3 for services rendered through the date of termination and (ii) the dollar value of all accrued and unused vacation benefits based upon the Executive’s most recent level of base salary. All vesting of the Executive’s outstanding equity awards granted under the Plan shall cease at the time of the Executive’s termination of employment and the remaining terms of the equity awards shall be in accordance with the terms of the agreements evidencing the awards. In addition, the Executive shall be eligible for the payments and other benefits provided under Paragraph 5.3 or Paragraph 5.4 below of this Agreement, to the extent the Executive qualifies for those payments and benefits in accordance with the applicable provisions of this Agreement.
5.3    Severance Benefits Upon Involuntary Termination Without Change in Control. Should the Executive’s employment pursuant to this Agreement terminate by reason of an Involuntary Termination at any time other than during the Change in Control Severance Period, then the Executive shall become eligible to receive the severance payments and benefits described below provided that there is compliance with the following requirements (the “Severance Benefits Conditions”):
(i)    The Executive shall, within twenty-one (21) days (or within forty-five (45) days if such longer period is required under applicable law) following such Involuntary Termination, execute and deliver to the Company a general release in substantially the form attached hereto as Exhibit B which becomes effective in accordance with applicable law following the expiration of any applicable revocation period. This requirement shall hereinafter be referred to as the “Release Condition.”
(ii)    The Executive shall have complied with, and shall continue to comply with all of the Executive’s obligations under the CIIA.
(iii)    The Executive shall have complied with, and shall continue to comply with the restrictive covenants set forth in Paragraph 4.2.
In the event that the Executive violates the CIIA, or elects to engage or otherwise engages in any of the activities precluded by the restrictive covenants set forth in Paragraph 4.2, the Executive shall not be entitled, after the date of such violation or activity (as the case may be), to receive any payments or benefits under this Paragraph 5.3.

4


The severance payments and benefits to which the Executive may become entitled under this Paragraph 5.3 shall consist of the following:
(a)    Salary Continuation Payments. The Executive shall be eligible to receive the Executive’s base salary for up to a total period of twelve (12) months at the annualized rate in effect under Paragraph 3 at the time of the Executive’s Involuntary Termination. The first such payment shall be made on the sixtieth (60th) day following the Executive’s Separation from Service due to such Involuntary Termination provided the requisite Release Condition is satisfied and subsequent salary continuation payments shall be made at periodic intervals in accordance with the Company’s payroll practices for salaried employees.
(b)    Health Care Coverage. Provided the Executive and the Executive’s spouse and eligible dependents elect to continue medical care coverage under the Company’s group health care plans pursuant to the applicable COBRA provisions, the Company shall provide continued medical care coverage for the Executive, the Executive’s spouse and the Executive’s eligible dependents until the earliest to occur of (i) the expiration of the twelve (12)-month period measured from the first day of the calendar month following the calendar month in which the Executive’s Involuntary Termination occurs, (ii) the first date on which the Executive and the Executive’s spouse and eligible dependents are covered under another employer’s health benefit program without exclusion for any pre-existing medical condition or (iii) the first date on which the Executive elects to engage or otherwise engages in any of the activities precluded by the restrictive covenants of Paragraph 4.2. Any additional medical care coverage to which the Executive and the Executive’s spouse and eligible dependents may be entitled under COBRA, following the period of such Company-paid coverage, shall be at the Executive’s sole expense. Notwithstanding the foregoing, the Company reserves the right to restructure the continued medical coverage arrangement described in this subsection (b) in any manner necessary or appropriate to avoid fines, penalties or negative tax consequences to the Company or the Executive (including, without limitation, to avoid any penalty imposed for violation of the nondiscrimination requirements under the Patient Protection and Affordable Care Act or the guidance issued thereunder), as determined by the Company in its sole and absolute discretion.
The foregoing benefits shall be in lieu of any other severance benefits for which the Executive might otherwise be eligible by reason of the Executive’s termination of employment under the circumstances specified in this Paragraph 5.3
5.4    Change in Control Severance Benefits. Should the Executive’s employment pursuant to this Agreement terminate by reason of an Involuntary Termination within the Change in Control Severance Period, then the Executive shall become eligible to receive the following payments and benefits provided there is compliance with the same Severance Benefit Conditions set forth in Paragraph 5.3:
(a)    Salary Continuation Payments. The Executive shall be eligible to receive the Executive’s base salary for up to a total period of twenty-four (24) months at the annualized rate in effect under Paragraph 3 at the time of the Executive’s Involuntary Termination. The first such payment shall be made on the sixtieth (60th) day following the Executive’s Separation from Service due to such Involuntary Termination provided the requisite Release Condition is satisfied and subsequent salary continuation payments shall be made at periodic intervals in accordance with the Company’s payroll practices for salaried employees.
(b)     Target Bonus. The Company shall pay the Executive two hundred percent (200%) of the Executive’s target bonus for the year of termination. Any bonus payable in accordance with this Paragraph 5.4(b) shall be paid in twenty-four (24) equal installments at

5


the same time that salary continuation payments are paid to the Executive under Paragraph 5.4(a).
(c)    Health Care Coverage. Provided the Executive and the Executive’s spouse and eligible dependents elect to continue medical care coverage under the Company’s group health care plans pursuant to the applicable COBRA provisions, the Company shall provide continued medical care coverage for the Executive, the Executive’s spouse and the Executive’s eligible dependents until the earliest to occur of (i) the expiration of the twenty-four (24)-month period measured from the first day of the calendar month following the calendar month in which the Executive’s Involuntary Termination occurs, (ii) the first date on which the Executive and the Executive’s spouse and eligible dependents are covered under another employer’s health benefit program without exclusion for any pre-existing medical condition or (iii) the first date on which the Executive elects to engage or otherwise engages in any of the activities precluded by the restrictive covenants of Paragraph 4.2. Any additional medical care coverage to which the Executive and the Executive’s spouse and eligible dependents may be entitled under COBRA, following the period of such Company-paid coverage, shall be at the Executive’s sole expense. Notwithstanding the foregoing, the Company reserves the right to restructure the continued medical coverage arrangement described in this subsection (c) in any manner necessary or appropriate to avoid fines, penalties or negative tax consequences to the Company or the Executive (including, without limitation, to avoid any penalty imposed for violation of the nondiscrimination requirements under the Patient Protection and Affordable Care Act or the guidance issued thereunder), as determined by the Company in its sole and absolute discretion.
(d)    Equity Award Acceleration. Each outstanding option, restricted share unit award, performance restricted share unit award (other than the market performance share unit awards (“MRSUs”)) and other equity award granted under the Plan held by the Executive at the time of the Executive’s Involuntary Termination and that, following the Change in Control are subject to vesting based solely upon continued service with the Company shall immediately vest in full upon the Executive’s Involuntary Termination with respect to the number of Common Shares subject to the award as determined in accordance with the agreement evidencing the award. Any options so accelerated and all other vested options held by the Executive shall remain outstanding until the earlier of (i) the expiration date of the maximum option term or (ii) the expiration of the six (6)-month period following the Executive’s Separation from Service. The Common Shares underlying any restricted share unit and performance restricted share unit awards that vest under this subparagraph 5.4(d) shall be issued on the date of the Executive’s Separation from Service or as soon as reasonably practicable thereafter, but in no event later than the end of the calendar year in which the Executive’s termination date occurs. The remaining terms of the equity awards shall be in accordance with the agreements evidencing the awards. The treatment of any MRSUs granted to the Executive will be in accordance with the terms of the agreement evidencing the award.
The severance payments and benefits provided under this Paragraph 5.4 shall be in lieu of any other severance benefits for which the Executive might otherwise, by reason of the termination of the Executive’s employment during the Change in Control Severance Period.
In the event that the Executive violates the CIIA, or elects to engage or otherwise engages in any of the activities precluded by the restrictive covenants set forth in Paragraph 4.2, the Executive shall not be entitled, after the date of such violation or activity (as the case may be), to receive any payments or benefits under this Paragraph 5.4.

6


In no event shall the Executive be entitled to benefits and payments under both Paragraphs 5.3 and 5.4 of this Agreement.
5.5    Benefit Limit. The benefit limitations of this Paragraph 5.5 shall be applicable in the event the Executive receives any benefits under this Agreement that are deemed to constitute parachute payments under Code Section 280G.
In the event that any payments to which the Executive becomes entitled in accordance with the provisions of this Agreement would otherwise constitute a parachute payment under Code Section 280G, then such payments will be subject to reduction to the extent necessary to assure that the Executive receives only the greater of (i) the amount of those payments which would not constitute such a parachute payment or (ii) the amount which yields the Executive the greatest after-tax amount of benefits after taking into account any excise tax imposed on the payments provided to the Executive under this Agreement (or on any other benefits to which the Executive may become entitled in connection with any change in control or ownership of the Company or the subsequent termination of the Executive’s employment with the Company) under Code Section 4999.
Notwithstanding the foregoing, in determining whether the benefit limitation of this Paragraph 5.5 has been exceeded, a reasonable determination shall be made as to the value of the restrictive covenants to which the Executive will be subject under Paragraph 4.2, and the amount of the Executive’s potential parachute payment shall accordingly be reduced by the value of those restrictive covenants to the extent consistent with Code Section 280G and the Treasury Regulations thereunder.
Should a reduction in benefits be required to satisfy the benefit limit of this Paragraph 5.5, then the Executive’s salary and bonus continuation payments under Paragraph 5.3 or 5.4, as applicable, shall accordingly be reduced (with such reduction to be effected pro-rata to each payment) to the extent necessary to comply with such benefit limit. Should such benefit limit still be exceeded following such reduction, then the number of shares as to which the equity award would otherwise vest on an accelerated basis in accordance with Paragraph 5.4 shall be reduced (based on the value of the parachute payment attributable to such equity award under Code Section 280G), to the extent necessary to eliminate such excess.
5.6    Resignation as an Officer. Upon any termination of the Executive’s employment, for any reason or no reason, the Executive shall be deemed to have resigned, to the extent applicable, as an officer of the Company and any of its affiliates and as a fiduciary of any Company or affiliate benefit plan. On or immediately following the date of any termination of the Executive’s employment, the Executive shall confirm the foregoing by submitting to the Company in writing a confirmation of the Executive’s resignation(s).
ARTICLE 6. MISCELLANEOUS PROVISIONS
6.1    Section 409A.
A.    It is the intention of the parties that the provisions of this Agreement comply with the requirements of Section 409A of the Code and the Treasury Regulations thereunder (“Section 409A”). Accordingly, to the extent there is any ambiguity as to whether one or more provisions of this Agreement would otherwise contravene the applicable requirements or limitations of Code Section 409A, then those provisions shall be interpreted and applied in a manner that does not result in a violation of the applicable requirements or limitations of Code Section 409A and the Treasury Regulations thereunder. With respect to

7


payments that are subject to Section 409A, (i) in no event may the Executive, directly or indirectly, designate the calendar year of a payment, (ii) such amounts will only be paid in a manner and upon an event permitted by Section 409A, (iii) any such amounts that are payable upon the Executive’s termination of employment, if any, may only be made upon a “separation from service” under Section 409A, and (iv) the right to a series of installment payments under this Agreement shall be treated as a right to a series of separate payments and each payment shall be treated as a separate payment. Notwithstanding any provision of this Agreement to the contrary, in no event shall the timing of the Executive’s execution of a release of claims, directly or indirectly, result in the Executive designating the calendar year of payment of any amounts of deferred compensation subject to Section 409A, and if a payment that is subject to execution of a release of claims could be made in more than one taxable year, payment shall be made in the later taxable year.
B.    All reimbursements and in-kind benefits provided under this Agreement shall be made or provided in accordance with the requirements of Section 409A, including, where applicable, the requirement that (i) any reimbursement is for expenses incurred during the period of time specified in this Agreement, (ii) the amount of expenses eligible for reimbursement, or in kind benefits provided, during a calendar year may not affect the expenses eligible for reimbursement, or in kind benefits to be provided, in any other calendar year, (iii) the reimbursement of an eligible expense will be made no later than the last day of the calendar year following the year in which the expense is incurred, and (iv) the right to reimbursement or in kind benefits is not subject to liquidation or exchange for another benefit.
C.    Notwithstanding any provision to the contrary in this Agreement, no payments or benefits to which the Executive becomes entitled under Paragraph 5.3 or 5.4 of this Agreement shall be made or paid to the Executive prior to the earlier of (i) the first business day of the seventh month following the date of the Executive’s Separation from Service or (ii) the date of the Executive’s death, if (a) the Executive is deemed at the time of such Separation from Service a “specified employee” within the meaning of that term under Section 409A of the Code, (b) the stock of the Company or any successor entity is publicly traded on an established market and (c) such delayed commencement is otherwise required in order to avoid a prohibited distribution under Code Section 409A(a)(2). Upon the expiration of the applicable deferral period, all payments deferred pursuant to this Paragraph 6.1 shall be paid in a lump sum to the Executive, and any remaining payments, benefits or reimbursements due under this Agreement shall be paid or provided in accordance with the normal payment dates specified for them herein.
If the Executive is, at any time during the twelve-month period ending on the last day of any calendar year, deemed to be a “key employee” within the meaning of that term under Code Section 416(i), then the Executive shall be deemed to be a specified employee subject to the delayed payment provisions of this Paragraph 6.1 for the period beginning on the April 1 of the following calendar year and ending on the March 31 of the next year thereafter.
6.2    No Entitlement to Benefits. In no event shall the Executive be entitled to any benefits under Paragraph 5.3 or 5.4 of this Agreement if the Executive’s employment ceases by reason of a Termination for Cause, death or Incapacity or if the Executive voluntarily resigns other than for a reason which qualifies as Good Reason.
6.3    Successors and Assigns. The provisions of this Agreement shall inure to the benefit of, and shall be binding upon, (i) the Company and its successors and assigns, including any successor entity by merger, consolidation or transfer of all or substantially all of the Company’s assets (whether or not such transaction constitutes a Change in Control), and (ii) the

8


Executive, the personal representative of the Executive’s estate and the Executive’s heirs and legatees.
6.4    Notices.
A.    Any and all notices, demands or other communications required or desired to be given hereunder by any party shall be in writing and shall be validly given or made to another party if delivered either personally or if deposited in the United States mail, certified or registered, postage prepaid, return receipt requested. If such notice, demand or other communication shall be delivered personally, then such notice shall be conclusively deemed given at the time of such personal delivery.
B.    If such notice, demand or other communication is given by mail, such notice shall be conclusively deemed given forty-eight (48) hours after deposit in the United States mail addressed to the party to whom such notice, demand or other communication is to be given as hereinafter set forth:
To the Company:
Alpha and Omega Semiconductor Limited

c/o Alpha and Omega Semiconductor Incorporated
475 Oakmead Parkway, Sunnyvale
California, USA 94085

To the Executive:
Stephen C. Chang


C.    Any party hereto may change its address for the purpose of receiving notices, demands and other communications as herein provided by a written notice given in the manner aforesaid to the other party hereto.
6.5    General Creditor Status. The benefits to which the Executive may become entitled under Article 5 of this Agreement shall be paid, when due, from the Company’s general assets, and no trust fund, escrow arrangement or other segregated account shall be established as a funding vehicle for such payments. Accordingly, the Executive’s right (or the right of the executors or administrators of the Executive’s estate) to receive such benefits shall at all times be that of a general creditor of the Company and shall have no priority over the claims of other general creditors.
6.6    Governing Documents. This Agreement, together with (i) the agreements evidencing the Executive’s outstanding equity awards and any future equity awards and (ii) the CIIA, shall constitute the entire agreement and understanding of the Company and the Executive with respect to the terms and conditions of the Executive’s employment with the Company and the payment of severance benefits and shall supersede all prior and contemporaneous written or verbal agreements and understandings between the Executive and the Company relating to such subject matter including, without limitation, the Retention Agreement. Any and all prior agreements, understandings or representations relating to the Executive’s employment with the Company and the payment of severance benefits (including, without limitation, the Retention

9


Agreement), other than (i) the agreements evidencing the Executive’s currently outstanding equity awards and (ii) the CIIA, are hereby terminated and cancelled in their entirety and are of no further force or effect.
6.7    Governing Law. The provisions of this Agreement shall be construed and interpreted under the laws of the State of California applicable to agreements executed and wholly performed within the State of California. If any provision of this Agreement as applied to any party or to any circumstance should be adjudged by a court of competent jurisdiction or determined by an arbitrator to be void or unenforceable for any reason, the invalidity of that provision shall in no way affect (to the maximum extent permissible by law) the application of such provision under circumstances different from those adjudicated by the court or determined by the arbitrator, the application of any other provision of this Agreement, or the enforceability or invalidity of this Agreement as a whole. Should any provision of this Agreement become or be deemed invalid, illegal or unenforceable by reason of the scope, extent or duration of its coverage, then such provision shall be deemed amended to the extent necessary to conform to applicable law so as to be valid and enforceable and consistent with the intent of the Parties hereto. If such provision cannot be so amended without altering the intention of the parties, then such provision, including any consideration specifically tied to such provision, will be stricken and the remainder of this Agreement shall continue in full force and effect. It is the express intent of the Parties that should any of the Severance Benefit Conditions of Paragraph 5.3 or 5.4 be void or unenforceable as written herein then Executive shall not be entitled to any additional severance payments or benefits under Paragraph 5.3 or under Paragraph 5.4 (as the case may be).
6.8    Arbitration.
A.    Each party agrees that any and all disputes which arise out of or relate to the Executive’s employment, the termination of the Executive’s employment or the terms of this Agreement shall be resolved through final and binding arbitration. Such arbitration shall be in lieu of any trial before a judge and/or jury, and the Executive and Company expressly waive all rights to have such disputes resolved through trial before a judge and/or jury. Such disputes shall include, without limitation, claims for breach of contract or of the covenant of good faith and fair dealing, claims of discrimination, claims under any federal, state or local law or regulation now in existence or hereinafter enacted and as amended from time to time concerning in any way the subject of the Executive’s employment with the Company or its termination.
B.    Arbitration shall be held in Santa Clara County, California and conducted in accordance with the National Rules for the Resolution of Employment Disputes of the American Arbitration Association (“AAA Rules”), provided, however, that the arbitrator shall allow the discovery authorized by California Code of Civil Procedure section 1282, et seq., or any other discovery required by applicable law in arbitration proceedings. To the extent that any of the AAA Rules conflict with applicable law, the arbitration procedures required by applicable law shall govern.
C.    During the course of the arbitration, the Company will pay the arbitrator’s fee and any other type of expense or cost that the Executive would not otherwise be required to bear if he were free to bring the dispute or claim in court and any other expense or cost that is unique to arbitration. The Company and the Executive shall each bear its or his own respective attorneys’ fees incurred in connection with the arbitration.
D.    The arbitrator shall issue a written award that sets forth the essential findings of fact and conclusions of law on which the award is based. The arbitrator shall have

10


the authority to award any relief authorized by law in connection with the asserted claims or disputes. The arbitrator’s award shall be subject to correction, confirmation, or vacation, as provided by applicable law setting forth the standard of judicial review of arbitration awards. Judgment upon the arbitrator’s award may be entered in any court having jurisdiction thereof.
6.9    Legal Representation. The Executive acknowledges that the Executive has had the right to consult with counsel and is fully aware of the Executive’s rights and obligations under this Agreement.
6.10    Counterparts. This Agreement may be executed in more than one counterpart, each of which shall be deemed an original, but all of which together shall constitute but one and the same instrument.
ARTICLE 7. DEFINITIONS
For purposes of this Agreement, the following definitions shall be in effect:
Board means the Company’s Board of Directors.
Change in Control means a change in control of the Company effected through any of the following transactions:
(i)    a merger, consolidation or other reorganization approved by the Company’s shareholders, unless securities representing more than fifty percent (50%) of the total combined voting power of the voting securities of the successor Company are immediately thereafter beneficially owned, directly or indirectly and in substantially the same proportion, by the persons who beneficially owned the Company’s outstanding voting securities immediately prior to such transaction, or
(ii)    a shareholder-approved sale, transfer or other disposition of all or substantially all of the Company’s assets in liquidation or dissolution of the Company, or
(iii)    the acquisition, directly or indirectly by any person or related group of persons (other than the Company or a person that directly or indirectly controls, is controlled by, or is under common control with, the Company), of beneficial ownership (within the meaning of Rule 13d-3 of the 1934 Act) of securities possessing more than fifty percent (50%) of the total combined voting power of the Company’s outstanding securities pursuant to a tender or exchange offer made directly to the Company’s shareholders, or
(iv)    a change in the composition of the Board over a period of twelve (12) consecutive months or less such that a majority of the Board members ceases to be comprised of individuals who either (A) have been Board members continuously since the beginning of such period (“Incumbent Directors”) or (B) have been elected or nominated for election as Board members during such period by at least a majority of the Incumbent Directors who were still in office at the time the Board approved such election or nomination; provided that any individual who becomes a Board member subsequent to the beginning of such period and whose election or nomination was approved by two-thirds of the Board members then comprising the Incumbent Directors will be considered an Incumbent Director.
Change in Control Severance Period means the period commencing with the Company’s execution of the definitive agreement for a Change in Control transaction and

11


continuing until the end of the twelve (12)-month period measured from the closing date of that Change in Control.
Code means the Internal Revenue Code of 1986, as amended.
Common Share means the Company’s common share.
Competing Business means any business which is or, to the best of the Executive’s knowledge, is expected to become, competitive with the business or any contemplated business of the Company, or any direct or indirect subsidiaries of the Company or any of their affiliates.
Employment Period means the Employment Period as defined in Paragraph 1 of this Agreement.
Good Reason means the Executive’s voluntary resignation within ninety (90) days following one or more of the following events that occur without the Executive’s written consent: (A) a material diminution in the Executive’s authority, duties or responsibilities under Paragraph 2.1, (B) a material reduction in the Executive’s base compensation, with a reduction of fifteen percent (15%) or more to be deemed material for such purpose, (C) a material relocation of the Executive’s principal place of employment, with a relocation that is more than fifty (50) miles from the location of the Executive’s principal office in Sunnyvale, California to be deemed material for such purpose, or (D) a material breach by the Company of any of its obligations under this Agreement; provided, however, that none of the events specified above shall constitute Good Reason unless the Executive first provides written notice to the Company describing the applicable event within thirty (30) days following the occurrence of that event and the Company fails to cure such event within thirty (30) days after receipt of such written notice.
Incapacity means the inability of the Executive, by reason of any injury or illness, to properly perform the Executive’s normal duties and responsibilities under this Agreement.
Involuntary Termination means (i) the Company’s termination of the Executive’s employment for any reason other than a Termination for Cause or (ii) the Executive’s voluntary resignation for Good Reason.
An Involuntary Termination shall not include the termination of the Executive’s employment by reason of death or Incapacity or non-renewal of this Agreement by the Executive.
1934 Act means the U.S. Securities Exchange Act of 1934, as amended.
Plan means (i) the Company’s 2009 Share Option/Share Issuance Plan, (ii) the Company’s 2018 Omnibus Incentive Plan as amended or restated from time to time, and (iii) any successor equity or incentive plan subsequently implemented by the Company.
Retention Agreement means that certain letter agreement dated May 6, 2021, setting for the terms of severance payments and benefits payable to the Executive upon certain terminations of employment.
Separation from Service means the Executive’s cessation of Employee status and shall be deemed to occur at such time as the level of the bona fide services the Executive is to perform in Employee status (or as a consultant or other independent contractor) permanently decreases to a level that is not more than twenty percent (20%) of the average level of services the Executive

12


rendered in Employee status during the immediately preceding thirty-six (36) months (or such shorter period for which the Executive may have rendered such service). Any such determination as to Separation from Service, however, shall be made in accordance with the applicable standards of the Treasury Regulations issued under Code Section 409A. For purposes of determining whether the Executive has incurred a Separation from Service, the Executive will be deemed to continue in “Employee” status for so long as he remains in the employ of one or more members of the Employer Group, subject to the control and direction of the employer entity as to both the work to be performed and the manner and method of performance. “Employer Group” means the Company and any other corporation or business controlled by, controlling or under common control with, the Company as determined in accordance with Sections 414(b) and (c) of the Code and the Treasury Regulations thereunder, except that in applying Sections 1563(a)(1), (2) and (3) for purposes of determining the controlled group of corporations under Section 414(b), the phrase “at least 50 percent” shall be used instead of “at least 80 percent” each place the latter phrase appears in such sections and in applying Section 1.414(c)-2 of the Treasury Regulations for purposes of determining trades or businesses that are under common control for purposes of Section 414(c), the phrase “at least 50 percent” shall be used instead of “at least 80 percent” each place the latter phrase appears in Section 1.414(c)-2 of the Treasury Regulations. In addition to the foregoing, a Separation from Service will not be deemed to have occurred while the Executive is on a sick leave or other bona fide leave of absence if the period of such leave does not exceed six (6) months or any longer period for which the Executive is provided with a right to reemployment with the Company by either statute or contract; provided, however, that in the event of a leave of absence due to any medically determinable physical or mental impairment that can be expected to result in death or to last for a continuous period of not less than six (6) months and that causes the Executive to be unable to perform the Executive’s duties as an Employee, no Separation from Service shall be deemed to occur during the first twenty-nine (29) months of such leave. If the period of leave exceeds six (6) months (or twenty-nine (29) months in the event of disability as indicated above) and the Executive is not provided with a right to reemployment by either statute or contract, then the Executive will be deemed to have Separated from Service on the first day immediately following the expiration of the applicable six (6)-month or twenty-nine (29)-month period.
Termination for Cause means the termination of the Executive’s employment due to (i) the commission of any act of fraud, embezzlement or dishonesty by the Executive or the Executive’s conviction of a felony, (ii) any unauthorized use or disclosure by the Executive of confidential information or trade secrets of the Company (or any parent or subsidiary), (iii) any other misconduct by the Executive adversely affecting the business or affairs of the Company in a material manner, (iv) the Executive’s failure to cure any breach of the Executive’s obligations under this Agreement or the CIIA after written notice of such breach from the Company and a reasonable cure period of at least thirty (30) days or (v) the Executive’s breach of any of the Executive’s fiduciary duties as an officer or director of the Company. The foregoing definition shall not be deemed to be inclusive of all the acts or omissions which the Company (or any parent or subsidiary) may consider as grounds for the dismissal or discharge of the Executive or any other individual in the service of the Company (or any parent or subsidiary), but a dismissal for such other acts or omissions shall not constitute a Termination for Cause for purposes of this Agreement unless otherwise described above.

13


IN WITNESS WHEREOF, the parties have executed this Employment Agreement as of the dates indicated below.
ALPHA AND OMEGA SEMICONDUCTOR LIMITED

By: /s/ Michael J. Salameh        
Name: Michael J. Salameh
Title: Director





THE EXECUTIVE

/s/ Stephen C. Chang    
Stephen C. Chang



EX-31.1 4 ex311-aosl03312023q3202310q.htm EX-31.1 Q3'23 Document

Exhibit 31.1

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

I, Stephen C. Chang, certify that:
1.    I have reviewed this Quarterly Report on Form 10-Q of Alpha and Omega Semiconductor Limited (the "registrant");
2.    Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.    Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.    The registrant's other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a.    Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b.    Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c.    Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d.    Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting; and
5.    The registrant's other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions):
a.    All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and
b.    Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.

Date: May 8, 2023
 
/s/    Stephen C. Chang   
Stephen C. Chang
Chief Executive Officer


EX-31.2 5 ex312-aosl03312023q3202310q.htm EX-31.2 Q3'23 Document

Exhibit 31.2

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

I, Yifan Liang, certify that:
1.    I have reviewed this Quarterly Report on Form 10-Q of Alpha and Omega Semiconductor Limited (the "registrant");
2.    Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.    Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.    The registrant's other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a.    Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b.    Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c.    Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d.    Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter (the registrant's fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting; and
5.    The registrant's other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions):
a.    All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and
b.    Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.

Date: May 8, 2023
 
/s/    Yifan Liang        
Yifan Liang
Chief Financial Officer and Corporate Secretary


EX-32.1 6 ex321-aosl03312023q3202310q.htm EX-32.1 Q3'23 Document

Exhibit 32.1

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

I, Stephen C. Chang, chief executive officer of Alpha and Omega Semiconductor Limited (the "Company"), certify for the purposes of 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,

a.the Quarterly Report of the Company on Form 10-Q for the fiscal quarter ended March 31, 2023 (the "Report"), fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and

b.the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

Date: May 8, 2023
 
/s/    Stephen C. Chang    
Stephen C. Chang
Chief Executive Officer




EX-32.2 7 ex322-aosl03312023q3202310q.htm EX-32.2 Q3'23 Document

Exhibit 32.2

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

I, Yifan Liang, chief financial officer of Alpha and Omega Semiconductor Limited (the "Company"), certify for the purposes of 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,

a.the Quarterly Report of the Company on Form 10-Q for the fiscal quarter ended March 31, 2023 (the "Report"), fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and

b.the information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

Date: May 8, 2023
                                
/s/    Yifan Liang       
Yifan Liang
Chief Financial Officer and Corporate Secretary

                                 



EX-101.SCH 8 aosl-20230331.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 0000002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF INCOME link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 0000007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 0000008 - Disclosure - The Company and Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - Equity Method Investment in Equity Investee link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - Related Party Transactions link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Net Income (Loss) Per Common Share Attributable to Alpha and Omega Semiconductor Limited link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Concentration of Credit Risk and Significant Customers link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Balance Sheet Components link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Bank Borrowing Bank Borrowing link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Shareholders' Equity and Share-based Compensation link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - Segment and Geographic Information link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - The Company and Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 0000021 - Disclosure - Net Income (Loss) Per Common Share Attributable to Alpha and Omega Semiconductor Limited - (Tables) link:presentationLink link:calculationLink link:definitionLink 0000022 - Disclosure - Concentration of Credit Risk and Significant Customers (Tables) link:presentationLink link:calculationLink link:definitionLink 0000023 - Disclosure - Balance Sheet Components (Tables) link:presentationLink link:calculationLink link:definitionLink 0000024 - Disclosure - Bank Borrowing (Tables) link:presentationLink link:calculationLink link:definitionLink 0000025 - Disclosure - Leases - (Tables) link:presentationLink link:calculationLink link:definitionLink 0000026 - Disclosure - Shareholders' Equity and Share-based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 0000027 - Disclosure - Segment and Geographic Information (Tables) link:presentationLink link:calculationLink link:definitionLink 0000028 - Disclosure - The Company and Significant Accounting Policies - Joint Venture (Details) link:presentationLink link:calculationLink link:definitionLink 0000029 - Disclosure - The Company and Significant Accounting Policies - Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 0000030 - Disclosure - The Company and Significant Accounting Policies - Restricted Cash (Details) link:presentationLink link:calculationLink link:definitionLink 0000031 - Disclosure - The Company and Significant Accounting Policies - Government Grants (Details) link:presentationLink link:calculationLink link:definitionLink 0000032 - Disclosure - Equity Method Investment in Equity Investee - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000033 - Disclosure - Related Party Transactions (Details) link:presentationLink link:calculationLink link:definitionLink 0000034 - Disclosure - Net Income (Loss) Per Common Share Attributable to Alpha and Omega Semiconductor Limited - Basic and Diluted Income Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 0000035 - Disclosure - Net Income (Loss) Per Common Share Attributable to Alpha and Omega Semiconductor Limited - Potential Dilutive Shares (Details) link:presentationLink link:calculationLink link:definitionLink 0000036 - Disclosure - Concentration of Credit Risk and Significant Customers - (Details) link:presentationLink link:calculationLink link:definitionLink 0000037 - Disclosure - Balance Sheet Components - Accounts receivable (Details) link:presentationLink link:calculationLink link:definitionLink 0000038 - Disclosure - Balance Sheet Components - Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 0000039 - Disclosure - Balance Sheet Components - Other current assets (Details) link:presentationLink link:calculationLink link:definitionLink 0000040 - Disclosure - Balance Sheet Components - Property, plant, and equipment (Details) link:presentationLink link:calculationLink link:definitionLink 0000041 - Disclosure - Balance Sheet Components - Intangible assets (Details) link:presentationLink link:calculationLink link:definitionLink 0000042 - Disclosure - Balance Sheet Components - Future Amortization of Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 0000043 - Disclosure - Balance Sheet Components - Other long term assets (Details) link:presentationLink link:calculationLink link:definitionLink 0000044 - Disclosure - Balance Sheet Components - Accrued liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 0000045 - Disclosure - Balance Sheet Components - Product Warranty Accrual (Details) link:presentationLink link:calculationLink link:definitionLink 0000046 - Disclosure - Balance Sheet Components - Stock Rotation Accrual (Details) link:presentationLink link:calculationLink link:definitionLink 0000047 - Disclosure - Balance Sheet Components - Other Long-Term Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 0000048 - Disclosure - Bank Borrowing - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000049 - Disclosure - Bank Borrowing - Schedule of Debt Maturities (Details) link:presentationLink link:calculationLink link:definitionLink 0000050 - Disclosure - Leases - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000051 - Disclosure - Leases - Schedule of Operating and Finance Lease Expenses (Details) link:presentationLink link:calculationLink link:definitionLink 0000052 - Disclosure - Leases - Supplemental Balance Sheet Information (Details) link:presentationLink link:calculationLink link:definitionLink 0000053 - Disclosure - Leases - Supplemental Cash Flow Information (Details) link:presentationLink link:calculationLink link:definitionLink 0000054 - Disclosure - Leases - Future Minimum Lease Payments (Topic 842) (Details) link:presentationLink link:calculationLink link:definitionLink 0000055 - Disclosure - Shareholders' Equity and Share-based Compensation - Shares Repurchase (Details) link:presentationLink link:calculationLink link:definitionLink 0000056 - Disclosure - Shareholders' Equity and Share-based Compensation - Time-based Restricted Stock Activity (Details) link:presentationLink link:calculationLink link:definitionLink 0000057 - Disclosure - Shareholders' Equity and Share-based Compensation - Market-based Restricted Stock Units Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000058 - Disclosure - Shareholders' Equity and Share-based Compensation - Performance-based Restricted Stock Units (Details) link:presentationLink link:calculationLink link:definitionLink 0000059 - Disclosure - Shareholders' Equity and Share-based Compensation - Stock Options Outstanding and Exercisable (Details) link:presentationLink link:calculationLink link:definitionLink 0000060 - Disclosure - Shareholders' Equity and Share-based Compensation - Employee Share Purchase Plan (Details) link:presentationLink link:calculationLink link:definitionLink 0000061 - Disclosure - Shareholders' Equity and Share-based Compensation - Share-based Compensation (Details) link:presentationLink link:calculationLink link:definitionLink 0000062 - Disclosure - Shareholders' Equity and Share-based Compensation - Share-based Compensation Expenses (Details) link:presentationLink link:calculationLink link:definitionLink 0000063 - Disclosure - Income Taxes - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 0000064 - Disclosure - Segment and Geographic Information - Narratives (Details) link:presentationLink link:calculationLink link:definitionLink 0000065 - Disclosure - Segment and Geographic Information - Revenue by Location and Product Type (Details) link:presentationLink link:calculationLink link:definitionLink 0000066 - Disclosure - Segment and Geographic Information - Long-lived Assets (Details) link:presentationLink link:calculationLink link:definitionLink 0000067 - Disclosure - Commitments and Contingencies - Purchase Commitments (Details) link:presentationLink link:calculationLink link:definitionLink 0000068 - Disclosure - Commitments and Contingencies - Contingencies and Indemnities (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 9 aosl-20230331_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 10 aosl-20230331_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 11 aosl-20230331_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Jireh Jireh [Member] Jireh Property, plant and equipment, net and land use rights, net Long-Lived Assets, Net Consisting Of Property, Plant And Equipment And Operating Lease Right-Of-Use Assets Long-Lived Assets, Net Consisting Of Property, Plant And Equipment And Operating Indemnification Agreement Indemnification Agreement [Member] Increase (Decrease) in Stockholders' Equity Increase (Decrease) in Stockholders' Equity [Roll Forward] Total minimum lease payments Lessee, Operating Lease, Liability, to be Paid Terms of credit sales, (in days) Concentration of Credit Risk, Terms of Sales on Credit Concentration of Credit Risk, Terms of Sales on Credit Net income (loss) including noncontrolling interest Net income (loss) including noncontrolling interest Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Related Party Transactions [Abstract] Deferred income tax assets Deferred Income Tax Assets, Net Entity Address, Postal Zip Code Entity Address, Postal Zip Code Property, plant and equipment, net Finance Lease, Right-of-Use Asset, after Accumulated Amortization Customer deposits Accrued Customer Deposit Accrued Customer Deposit Patents and technology rights Patents and Patented Technology [Member] Patents and Patented Technology [Member] Sale Leaseback Transaction, Name [Domain] Sale Leaseback Transaction, Name [Domain] Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding 2025 Long-Term Debt, Maturity, Year Two Jireh Semiconductor Incorporated Jireh Semiconductor Incorporated [Member] Jireh Semiconductor Incorporated Debt Instrument [Axis] Debt Instrument [Axis] Total Finance Lease Liability Finance Lease, Liability Line of credit facility, maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Treasury Stock, Shares, Retired Treasury Stock, Shares, Retired Foreign currency translation adjustment Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax Fair Value of Financial Instruments Fair Value of Financial Instruments, Policy [Policy Text Block] Additional paid-in capital Additional Paid in Capital Accounts receivable factoring agreement, maximum borrowing capacity Accounts Receivable Factoring Agreement, Maximum Borrowing Capacity Accounts Receivable Factoring Agreement, Maximum Borrowing Capacity Basis spread on variable rate Debt Instrument, Basis Spread on Variable Rate 2027 Finance Lease, Liability, to be Paid, Year Four Less: debt issuance costs Debt Issuance Costs, Gross, Current Statistical Measurement [Domain] Statistical Measurement [Domain] Exercised (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period Proceeds from borrowings Proceeds from Issuance of Debt Operating leases Operating Lease, Weighted Average Discount Rate, Percent Stated percentage Debt Instrument, Interest Rate, Stated Percentage Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block] Share-based Payment Arrangement [Abstract] Share-Based Payment Arrangement [Abstract] Repayments of borrowings Repayments of Debt Accounts receivable Accounts Receivable, before Allowance for Credit Loss Treasury Stock, Value, Acquired, Cost Method Treasury Stock, Value, Acquired, Cost Method 2026 Finance Lease, Liability, to be Paid, Year Three Net income (loss) attributable to Alpha and Omega Semiconductor Limited Net loss Net income (loss) attributable to Alpha and Omega Semiconductor Limited Net Income (Loss) Attributable to Parent Volatility rate Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Weighted Average Volatility Rate Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Schedule of Share-based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions Schedule of Share-Based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block] Potential dilutive securities (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Leases Lessee, Finance Leases [Text Block] The remainder of fiscal 2023 Finance Lease, Liability, to be Paid, Remainder of Fiscal Year Operating Leases Lessee, Operating Lease, Liability, to be Paid [Abstract] Prepaid insurance Prepaid Insurance Equity Component [Domain] Equity Component [Domain] Secured Debt Secured Debt [Member] Net income (loss) per share attributable to Alpha and Omega Semiconductor Limited: Earnings Per Share Reconciliation [Abstract] Statement, Scenario [Axis] Scenario [Axis] Ownership [Axis] Ownership [Axis] Investment, Name [Domain] Investment, Name [Domain] Leases Lessee, Operating Leases [Text Block] Schedule of Finite-lived Intangible Assets and Goodwill Schedule of Finite-lived Intangible Assets and Goodwill [Line Items] [Line Items] for Schedule of Finite-lived Intangible Assets and Goodwill [Table] Amortization of equipment Finance Lease, Right-of-Use Asset, Amortization Facility in Liangjiang New Area of Chongqing (the 'Joint Venture') Facility in Liangjiang New Area of Chongqing (the 'Joint Venture') [Member] Facility in Liangjiang New Area of Chongqing (the 'Joint Venture') [Member] Related Party [Domain] Related Party [Domain] Plan modification, incremental cost Share-Based Payment Arrangement, Plan Modification, Incremental Cost Operating leases: Operating Lease Costs [Abstract] Operating Lease Costs [Abstract] Plan Name [Axis] Plan Name [Axis] Effect of potentially dilutive securities: Dilutive Securities, Effect on Basic Earnings Per Share [Abstract] Number of operating segments Number of Operating Segments Other Customers Other Customers [Member] Other Customers Plan Name [Domain] Plan Name [Domain] The remainder of fiscal 2023 Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Long-Term Line of Credit Long-Term Line of Credit ESPP Employee Share Purchase Plan [Member] Employee Stock [Member] Other comprehensive income (loss), net of tax Other Comprehensive Income (Loss), Net of Tax [Abstract] Delivery payment, percent Sale Leaseback Transaction, Delivery Payment, Percent Sale Leaseback Transaction, Delivery Payment, Percent Award Type [Axis] Award Type [Axis] Prepayments for property and equipment Prepayment for Property and Equipment Prepayment for Property and Equipment Basic: Weighted Average Number of Shares Outstanding, Basic [Abstract] Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Operating lease liabilities Operating Lease, Liability, Current Weighted average discount rate Weighted Average Discount Rate [Abstract] Weighted Average Discount Rate [Abstract] Lease Financing Lease Financing [Member] Lease Financing [Member] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table] Restricted Stock Units Activity Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block] Prepaid maintenance Prepaid Maintenance, Current Prepaid Maintenance, Current Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Accrued facilities related expenses Accrued Facility Expenses Accrued Facility Expenses Ownership interest, percent Subsidiary or Equity Method Investee, Cumulative Percentage Ownership after All Transactions Lender Name [Axis] Lender Name [Axis] Schedule of Equity Method Investments [Line Items] Schedule of Equity Method Investments [Line Items] Upfront fees Upfront Fees Upfront Fees Legal Entity [Axis] Legal Entity [Axis] Long-term debt Total debt, less debt issuance costs Long-Term Debt, Excluding Current Maturities Restricted Stock Time-based Restricted Stock Units (TRSU) [Member] Time-based Restricted Stock Units (TRSU) [Member] Total liabilities Liabilities Operating leases Operating Lease, Weighted Average Remaining Lease Term Geographical [Axis] Geographical [Axis] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Cash flows from investing activities Net Cash Provided by (Used in) Investing Activities [Abstract] Entity Common Stock, Shares Outstanding (in shares) Entity Common Stock, Shares Outstanding Risks and Uncertainties [Abstract] Risks and Uncertainties [Abstract] Property, Plant and Equipment Property, Plant and Equipment [Table Text Block] Exercise of common stock options and release of restricted stock units (in shares) Stock Issued During Period, Shares, Stock Options Exercised and Restricted Stock Units Released Stock Issued During Period, Shares, Stock Options Exercised and Restricted Stock Units Released Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued Document Type Document Type Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Roll Forward] Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Raw materials, wafers, and packaging and testing services puchase commitments Inventories and Services [Member] Inventories and Services [Member] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Utilization Standard Product Warranty Accrual, Decrease for Payments Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Nonvested at beginning of period (in dollars per share) Nonvested at end of period (in dollars per share Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Bank Borrowing Debt Disclosure [Text Block] Deconsolidation of cash and cash equivalents of the JV Company Cash Divested from Deconsolidation Product and Service [Domain] Product and Service [Domain] Entity Shell Company Entity Shell Company Deferred income tax on deconsolidation and changes of equity interest in the JV Company Deferred Income Tax Expense (Benefit) Accrued and other liabilities Increase (Decrease) in Accrued Liabilities Concentration Risk [Table] Concentration Risk [Table] 2024 Lessee, Operating Lease, Liability, to be Paid, Year One Down payment amount Sale Leaseback Transaction, Down Payment Amount Sale Leaseback Transaction, Down Payment Amount 2026 Long-Term Debt, Maturity, Year Three Lease completion buyout option, amount Sale Leaseback Transaction, Lease Completion Buyout Option, Amount Sale Leaseback Transaction, Lease Completion Buyout Option, Amount Investment in a privately held company Other Investments The Bank The Bank [Member] The Bank [Member] Bank Of Communications Limited Bank Of Communications Limited [Member] Bank Of Communications Limited [Member] Revenue Revenue Benchmark [Member] Document Period End Date Document Period End Date Interest Receivable, Current Interest Receivable, Current Share-based Payment Arrangement, Option, Exercise Price Range [Line Items] Share-Based Payment Arrangement, Option, Exercise Price Range [Line Items] Warranty accrual Beginning balance Ending balance Product Warranty Accrual, Current Customs deposit Custom deposit non current Custom deposit non current Sales-Lease Back Transaction with Jireh Semiconductor Incorporated Sales-Lease Back Transaction with Jireh Semiconductor Incorporated [Member] Sales-Lease Back Transaction with Jireh Semiconductor Incorporated Total assets Assets Implied interest rate Sale Leaseback Transaction, Implied Interest Rate, Percent Sale Leaseback Transaction, Implied Interest Rate, Percent Debt Disclosure [Abstract] Debt Disclosure [Abstract] Earnings Per Share [Abstract] Earnings Per Share [Abstract] Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs, by Report Line [Axis] Income Statement Location [Axis] Customer A Customer A [Member] Customer A [Member] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Accrued liabilities Accrued liabilities Accrued Liabilities, Current Short-term debt Long-Term Debt, Current Maturities Exercised (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Net cash provided by (used in) financing activities Net Cash Provided by (Used in) Financing Activities Accounting Policies [Abstract] Accounting Policies [Abstract] Share repurchase program, authorized amount (USD in Millions) Stock Repurchase Program, Authorized Amount Long-term Debt, Unclassified [Abstract] Long-Term Debt, Unclassified [Abstract] Accrued compensation and benefits Employee-related Liabilities, Current Variable rent expense Variable Lease, Cost Line of Credit Line of Credit [Member] Equity: Stockholders' Equity Attributable to Parent [Abstract] Net Income (Loss) Per Common Share Attributable to Alpha and Omega Semiconductor Limited Earnings Per Share [Text Block] Major Customers [Axis] Customer [Axis] Finance lease liabilities - long-term Finance Lease, Liability, Noncurrent Balance Sheet Components Supplemental Balance Sheet Disclosures [Text Block] Comprehensive income (loss) Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Related Party Transaction [Line Items] Related Party Transaction [Line Items] Award Type [Domain] Award Type [Domain] Weighted average remaining recognition period (in years) Recognition period of share-based compensation expense (in years) Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Exercisable at end of period, Weighted Average Remaining Contractual Life (in years) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Computer equipment and software Computer Equipment [Member] Gross profit Gross Profit Schedule of Other Assets, Noncurrent Schedule of Other Assets, Noncurrent [Table Text Block] Entity Registrant Name Entity Registrant Name China CHINA Other countries Other countries Other Countries [Member] Other Countries [Member] Dividend yield Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate Sale Leaseback Transaction, Description [Axis] Sale Leaseback Transaction, Description [Axis] Customer relationships Customer Relationships [Member] Entity Address, City or Town Entity Address, City or Town Deconsolidation of non controlling interest Noncontrolling Interest, Decrease from Deconsolidation Leases [Abstract] Leases [Abstract] Net payable, equity investee Increase (Decrease) in Accounts Receivable, Related Parties Operating expenses Operating Expenses [Abstract] Beginning balance, including portion attributable to noncontrolling interest Ending balance, including portion attributable to noncontrolling interest Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Packaging and testing services Packaging and testing services [Member] Packaging and testing services [Member] Minimum Minimum [Member] Beginning balance, noncontrolling interest Ending balance, noncontrolling interest Stockholders' Equity Attributable to Noncontrolling Interest Restricted cash Restricted Cash and Cash Equivalents, Current Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Entity Emerging Growth Company Entity Emerging Growth Company Thereafter Lessee, Operating Lease, Liability, To Be Paid, After Year Four Lessee, Operating Lease, Liability, To Be Paid, After Year Four Income taxes payable on deconsolidation and changes of equity interest in the JV Company Increase (Decrease) in Income Taxes Payable from Deconsolidation and Changes of Equity Interest in the JV Company Increase (Decrease) in Income Taxes Payable from Deconsolidation and Changes of Equity Interest in the JV Company Common shares, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Raw materials Inventory, Raw Materials, Net of Reserves Risks and Uncertainties Risks and Uncertainties [Policy Text Block] Risks and Uncertainties [Policy Text Block] Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Investment, Name [Axis] Investment, Name [Axis] Trading Symbol Trading Symbol Entity File Number Entity File Number Government Grants Government Grants, Policy [Policy Text Block] Government Grants, Policy [Policy Text Block] Treasury stock acquired, average price per share (in dollars per share) Treasury Stock Acquired, Average Cost Per Share Customer deposits Contract with Customer, Liability, Noncurrent Options outstanding, Weighted-Average Remaining Contractual Life (in years) Share-Based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Remaining Contractual Term Accrued Liabilities Accrued Liabilities [Abstract] Cumulative translation adjustment removal due to deconsolidation of the JV Company Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Reclassification Adjustment from AOCI, Realized upon Sale or Liquidation, Net of Tax Research and development Research and Development Expense Less: Noncontrolling interest Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest Stock rotation accrual Beginning balance Ending balance Stock Rotation Accrual, Current Stock Rotation Accrual, Current Title of Individual [Axis] Title of Individual [Axis] Granted (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Estimated effective income tax rate excluding discrete income tax expense Effective Income Tax Rate Reconciliation, Percent Proceeds from lines of credit Proceeds from Lines of Credit Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Options vested and expected to vest (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number Use of Estimates Use of Estimates, Policy [Policy Text Block] Parent Company Parent Company [Member] Additions Stock Rotation Accrual, Stock Issued Stock Rotation Accrual, Stock Issued Accounts payable Increase (Decrease) in Accounts Payable The Company and Significant Accounting Policies Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block] Customers greater than 10% of total Concentration Risk, Percentage Income Taxes Income Tax Disclosure [Text Block] Sales from related party Revenue from Related Parties Finished goods Inventory, Finished Goods, Net of Reserves Credit Facility [Domain] Credit Facility [Domain] Government grant related to equipment Proceeds From Government Grant Related To Equipment Proceeds From Government Grant Related To Equipment Basic (in dollars per share) Earnings Per Share, Basic Office leases deposits Office Lease Deposit Assets, Noncurrent Office Lease Deposit Assets, Noncurrent Purchase Commitment, Excluding Long-term Committment [Line Items] Purchase Commitment, Excluding Long-Term Commitment [Line Items] Pre-tax book income Pre-Tax Book Income Pre-Tax Book Income Share-based Compensation Arrangement by Share-based Payment Award, Award Requisite Service Period Share-Based Compensation Arrangement by Share-Based Payment Award, Award Requisite Service Period 2026 Lessee, Operating Lease, Liability, to be Paid, Year Three Total principal, less debt issuance costs Debt, Long-Term and Short-Term, Combined Amount Equipment and construction in progress Construction in Progress, Gross Schedule of Equity Method Investments [Table] Schedule of Equity Method Investments [Table] Revenues from External Customers and Long-Lived Assets Revenues from External Customers and Long-Lived Assets [Line Items] Purchase Commitment, Excluding Long-term Commitment [Axis] Purchase Commitment, Excluding Long-Term Commitment [Axis] Concentration Risk Type [Domain] Concentration Risk Type [Domain] Counterparty Name [Domain] Counterparty Name [Domain] Treasury Stock Treasury Stock [Member] Total Alpha and Omega Semiconductor Limited shareholder's equity Beginning balance Ending balance Stockholders' Equity Attributable to Parent Computer software liabilities Computer Software Liability, Noncurrent Computer Software Liability, Noncurrent Director Director [Member] Forfeited (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Prepayment to supplier Prepayment to Supplier Prepayment to Supplier Ownership [Domain] Ownership [Domain] Entity Interactive Data Current Entity Interactive Data Current Less: accumulated amortization Finite-Lived Intangible Assets, Accumulated Amortization Deposit with supplier Deposit Assets Schedule of Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Shareholders' Equity and Share-based Compensation Shareholders' Equity and Share-Based Payments [Text Block] Changes in operating assets and liabilities Increase (Decrease) in Operating Capital [Abstract] Other Other Assets, Miscellaneous, Noncurrent Retained Earnings Retained Earnings [Member] Down payment percent Sale Leaseback Transaction, Down Payment, Percent Sale Leaseback Transaction, Down Payment, Percent Total lease expenses Lease, Cost Property, plant and equipment, gross Finance Lease, Right-Of-Use Asset, Gross Finance Lease, Right-Of-Use Asset, Gross Common Shares Common Stock [Member] Share-based Compensation, Allocation of Recognized Period Costs Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Number of reportable segments Number of Reportable Segments Components of Operating and Finance Lease Costs Lease, Cost [Table Text Block] Payment for repurchases of common shares Payments for Repurchase of Common Stock Class of Stock [Axis] Class of Stock [Axis] Accounting for income taxes Income Tax, Policy [Policy Text Block] Revenue recognition Revenue [Policy Text Block] Property, plant, and equipment excluding equipment and construction In progress, gross Property, Plant, and Equipment Excluding Equipment and Construction In Progress, Gross Property, Plant, and Equipment Excluding Equipment and Construction In Progress, Gross Statement [Table] Statement [Table] Purchase Commitment, Excluding Long-term Commitment [Domain] Purchase Commitment, Excluding Long-Term Commitment [Domain] Vested (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Gain on deconsolidation of the JV Company Gain on deconsolidation of the JV Company Equity Method Investment, Realized Gain (Loss) on Disposal Third Party Investor Third Party Investors [Member] Third Party Investors Document Quarterly Report Document Quarterly Report Office furniture and equipment Furniture and Fixtures [Member] Discontinued Operations and Disposal Groups [Abstract] Current assets: Assets, Current [Abstract] Operating Leases: Operating Lease Assets [Abstract] Operating Lease Assets [Abstract] Operating lease liabilities - long-term Operating Lease, Liability, Noncurrent Stock Rotation Accrual Stock Rotation Accrual [Table Text Block] Stock Rotation Accrual [Table Text Block] Hong Kong HONG KONG Statistical Measurement [Axis] Statistical Measurement [Axis] Repurchase of common shares under shares repurchase program Treasury Stock, Shares, Acquired Purchase Commitment, Excluding Long-term Committment [Table] Purchase Commitment, Excluding Long-Term Commitment [Table] Line of Credit Facility, Lender [Domain] Line of Credit Facility, Lender [Domain] Leasehold improvements Leasehold Improvements [Member] Retained earnings Retained Earnings (Accumulated Deficit) Accounts receivable, net Accounts receivable, net Accounts Receivable, after Allowance for Credit Loss, Current Equity Components [Axis] Equity Components [Axis] Scenario [Domain] Scenario [Domain] Shares reissued, average price (in dollars per share) Treasury Stock Reissued, Average Price Per Share Treasury Stock Reissued, Average Price Per Share Related Party Transactions Related Party Transactions Disclosure [Text Block] Comprehensive Income Comprehensive Income, Policy [Policy Text Block] Restricted stock units settlement in connection with service APIC, Share-Based Payment Arrangement, Restricted Stock Unit, Increase for Cost Recognition Interest income (expense), net Interest Income (Expense), Nonoperating, Net Document Fiscal Year Focus Document Fiscal Year Focus Cash flows from operating activities Net Cash Provided by (Used in) Operating Activities [Abstract] Statement [Line Items] Statement [Line Items] Principal payments on finance leases Financing cash flows from finance lease Finance Lease, Principal Payments Nonvested at beginning of period (in shares) Nonvested at end of period (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number Equipment and tooling Equipment and Tooling [Member] Equipment and Tooling [Member] Finite-Lived Intangible Assets, Gross Finite-Lived Intangible Assets, Gross Selling, general and administrative Selling, General and Administrative Expense Stock Rotation Accrual Increase (Decrease) Stock Rotation Accrual Increae (Decrease) [Roll Forward] Stock Rotation Accrual Increase (Decrease) [Roll forward] Loss Contingencies [Table] Loss Contingencies [Table] Other discrete income tax items Other Discrete Income Tax Expense (Benefit) Other Discrete Income Tax Expense (Benefit) Operating lease right-of-use assets ROU assets associated with operating leases Operating Lease, Right-of-Use Asset Repurchase of common shares under shares repurchase program Stock Repurchased During Period, Value Accumulated Other Comprehensive Income (Loss) AOCI Attributable to Parent [Member] ESPP payable Employee Stock Purchase Plan Payable, Current Employee Stock Purchase Plan Payable, Current Long-lived Assets Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block] Utilization Stock Rotation Accrual, Payments Stock Rotation Accrual, Payments Options vested and expected to vest (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price Fixed rent expense Operating Lease, Expense Document Transition Report Document Transition Report Local Phone Number Local Phone Number Summary of Stock Option Activities Share-Based Payment Arrangement, Option, Activity [Table Text Block] Operating income (loss) Operating Income (Loss) Inventories Increase (Decrease) in Inventories Recent Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Employee Incentive Plan Employee Incentive Plan [Member] Employee Incentive Plan Principal amount Long-term Debt, Current Maturities, And Short-Term Debt, Gross Long-term Debt, Current Maturities, And Short-Term Debt, Gross Denominator: Weighted Average Number of Shares Outstanding Reconciliation [Abstract] Common stock, shares outstanding (in shares) Common Stock, Shares, Outstanding Service Service [Member] Goodwill Goodwill Prepaid income tax Prepaid Taxes Balance Sheet Related Disclosures [Abstract] Balance Sheet Related Disclosures [Abstract] Treasury shares (in shares) Treasury Stock, Shares Performance Based Restricted Stock Units (PRSUs) Member Performance Based Restricted Stock Units (PRSUs) Member [Member] Performance Based Restricted Stock Units (PRSUs) Member [Member] Long-Lived Tangible Asset [Axis] Long-Lived Tangible Asset [Axis] Adjustments to reconcile net income to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Income tax expense Income Tax Expense (Benefit) Geographical [Domain] Geographical [Domain] Deferred income tax liabilities Deferred Income Tax Liabilities, Net Aggregate Intrinsic Value Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Nonvested Schedule of Product Warranty Liability Schedule of Product Warranty Liability [Table Text Block] Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share 2027 Lessee, Operating Lease, Liability, to be Paid, Year Four Income Statement [Abstract] Income Statement [Abstract] Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross Additional Paid-In Capital Additional Paid-in Capital [Member] Government Grants, Reduction Recorded To Operating Expenses Government Grants, Reduction Recorded To Operating Expenses Government Grants, Reduction Recorded To Operating Expenses Document Fiscal Period Focus Document Fiscal Period Focus Numerator: Earnings Per Share, Basic [Abstract] Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value Proceeds from sale of equity interest in the JV Company Proceeds from Sale of Equity Method Investments Diluted (in shares) Weighted average number of common shares used to compute diluted net income (loss) per share Weighted Average Number of Shares Outstanding, Diluted Less: accumulated depreciation Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Concentration of Credit Risk and Significant Customers Concentration Risk Disclosure [Text Block] Loss Contingency, Nature [Domain] Loss Contingency, Nature [Domain] Accounts Receivable Factoring Agreement August 9 2019 Accounts Receivable Factoring Agreement August Ninth Two Thousand Nineteen [Member] Accounts Receivable Factoring Agreement August Ninth Two Thousand Nineteen [Member] Schedule of Inventory, Current Schedule of Inventory, Current [Table Text Block] Income tax expense net of discrete tax expense Income Tax Expense (Benefit), Net Of Discrete Tax Expense Income Tax Expense (Benefit), Net Of Discrete Tax Expense Expected term Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term Loss Contingencies [Line Items] Loss Contingencies [Line Items] Accounts Receivable Accounts Receivable [Member] Less: debt issuance costs Debt Issuance Costs, Gross Additions Standard Product Warranty Accrual, Increase (Decrease) for Preexisting Warranties Authorized: 100,000 shares; issued and outstanding: 34,575 shares and 27,858 shares, respectively at March 31, 2023 and 33,988 shares and 27,371 shares, respectively at June 30, 2022 Common Stock, Value, Issued Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Granted (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Exercisable at end of period, Aggregate Intrinsic Value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value Short-term lease expenses Short-Term Lease, Cost Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Cash, cash equivalents and restricted cash at beginning of period Cash, cash equivalents and restricted cash at end of period Total cash, cash equivalents, and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents License and development services License And Development Services [Member] License And Development Services Net loss attributable to noncontrolling interest Net Income (Loss) Attributable to Noncontrolling Interest Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Current liabilities: Liabilities, Current [Abstract] Schedule of Lease Assets and Liabilities Assets And Liabilities, Lessee [Table Text Block] Assets And Liabilities, Lessee [Table Text Block] Common stock, shares issued (in shares) Common Stock, Shares, Issued Options vested and expected to vest, Weighted Average Remaining Contractual Life (in years) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term Concentration Risk Concentration Risk [Line Items] Equity method investment Equity Method Investments Interest Finance Lease, Interest Expense Property and equipment purchased but not yet paid Capital Expenditures Incurred but Not yet Paid Total AOS Shareholders' Equity Parent [Member] Employee Service Share-based Compensation, Allocation of Recognized Period Costs, Report Line [Domain] Income Statement Location [Domain] Finance lease liabilities Finance Lease, Liability, Current Amendment Flag Amendment Flag Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities South Korea KOREA, REPUBLIC OF Finance Leases Finance Lease, Liability [Abstract] Line Of Credit Maturing December 1 2023 Line Of Credit Maturing December 1 2023 [Member] Line Of Credit Maturing December 1 2023 Issuance of shares under ESPP Stock Issued During Period, Value, Employee Stock Purchase Plan Comprehensive income (loss) attributable to Alpha and Omega Semiconductor Limited Comprehensive Income (Loss), Net of Tax, Attributable to Parent 2021 Market-based Restricted Stock Units (MSU) 2021 Market-based Restricted Stock Units [Member] 2021 Market-based Restricted Stock Units Proceeds from exercise of stock options and ESPP Proceeds, Issuance of Shares, Share-Based Payment Arrangement, Including Option Exercised Entity Current Reporting Status Entity Current Reporting Status Delivery payment, amount Sale Leaseback Transaction, Delivery Payment, Amount Sale Leaseback Transaction, Delivery Payment, Amount Other long-term assets Other long-term assets Other Assets, Noncurrent Chongqing Funds Chongqing Funds [Member] Chongqing Funds [Member] Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract] Purchases from related party Related Party Transaction, Purchases from Related Party 2024 Finance Lease, Liability, to be Paid, Year One Other long-term deposits Security Deposit Other Customer Other Customer [Member] Reissuance of treasury stock upon exercise of common stock options and release of RSUs Stock Issued During Period, Value, Treasury Stock Reissued Issuance of shares under ESPP (in shares) Stock Issued During Period, Shares, Employee Stock Purchase Plans Counterparty Name [Axis] Counterparty Name [Axis] Outstanding at beginning of period (in shares) Outstanding at end of period (In shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number Schedule of Stock by Class [Table] Schedule of Stock by Class [Table] Intangible assets, net Intangible assets, net Intangible Assets, Net (Including Goodwill) Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code 2025 Finance Lease, Liability, to be Paid, Year Two Basis of Preparation Basis of Accounting, Policy [Policy Text Block] Effect of exchange rate changes on cash, cash equivalents and restricted cash Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations Property, plant and equipment, net Property, plant and equipment, net Property, Plant and Equipment, Net Operating cash flows from operating leases Operating Lease, Payments Depreciation and amortization Depreciation, Amortization and Accretion, Net Schedule Future Amortization Expense of Intangible Assets Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Total debt, less debt issuance costs Long-term Debt, Current Maturities, And Short-term Debt Long-term Debt, Current Maturities, And Short-term Debt Treasury shares at cost: 6,717 shares at March 31, 2023 and 6,617 shares at June 30, 2022 Treasury Stock, Value Title of Individual [Domain] Title of Individual [Domain] Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate Preferred shares, par value $0.002 per share: Preferred Stock, Number of Shares, Par Value and Other Disclosure [Abstract] Gain (loss) on changes of equity interest in the JV Company, net Disposal Group, Not Discontinued Operation, Gain (Loss) on Disposal Less: Allowance for doubtful accounts Accounts Receivable, Allowance for Credit Loss, Current Forfeited (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeited in Period Other income (loss), net Other Nonoperating Income (Expense) Common shares, authorized (in shares) Common Stock, Shares Authorized Schedule of Related Party Transactions, by Related Party [Table] Schedule of Related Party Transactions, by Related Party [Table] Joint Venture Corporate Joint Venture [Member] Weighted average remaining lease term (in years) Weighted Average Remaining Lease Term [Abstract] Weighted Average Remaining Lease Term [Abstract] Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Income taxes payable Accrued Income Taxes, Current Total operating expenses Operating Expenses Maximum Maximum [Member] Accumulated other comprehensive income (loss) Accumulated Other Comprehensive Income (Loss), Net of Tax Exercise of common stock options and release of restricted stock units Stock Issued During Period, Value, Stock Options Exercised and Restricted Stock Units Released Stock Issued During Period, Value, Stock Options Exercised and Restricted Stock Units Released Amount outstanding Line of Credit Facility, Fair Value of Amount Outstanding Principal amount Long-term Debt, Excluding Current Maturities, Gross Long-term Debt, Excluding Current Maturities, Gross Shares reissued (in shares) Shares Issued, Shares, Share-Based Payment Arrangement, before Forfeiture Restricted Cash Cash and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Hongkong And Shanghai Banking Corporation Limited Hongkong And Shanghai Banking Corporation Limited [Member] Hongkong And Shanghai Banking Corporation Limited [Member] Increase in deferred revenue Increase (Decrease) in Contract with Customer, Liability Total current assets Assets, Current Entity Small Business Entity Small Business Accounts receivable factoring agreement, remaining borrowing capacity Accounts Receivable Factoring Agreement, Remaining Borrowing Capacity Accounts Receivable Factoring Agreement, Remaining Borrowing Capacity Restricted cash Restricted Cash Unrecognized compensation expense Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward] Schedule of Maturities Contractual Obligation, Fiscal Year Maturity [Table Text Block] Schedules of Concentration of Risk, by Risk Factor Schedules of Concentration of Risk, by Risk Factor [Table Text Block] Outstanding balance Sales Leaseback Transaction, Debt Outstanding, Amount Sales Leaseback Transaction, Debt Outstanding, Amount Options outstanding, Aggregate Intrinsic Value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value Long-Lived Tangible Asset [Domain] Long-Lived Tangible Asset [Domain] Other Long-Term Liabilities Other Noncurrent Liabilities [Table Text Block] Accounts receivable Increase (Decrease) in Accounts Receivable Title of 12(b) Security Title of 12(b) Security Discrete income tax expense Discrete Income Tax Expense (Benefit) Discrete Income Tax Expense (Benefit) Consolidated Entities [Axis] Consolidated Entities [Axis] Debt Instrument [Line Items] Debt Instrument [Line Items] Common shares, par value $0.002 per share: Common Stock, Number of Shares, Par Value and Other Disclosure [Abstract] Class of Stock [Line Items] Class of Stock [Line Items] Operating lease liability Total Operating Lease Liability Operating Lease, Liability Segment and Geographic Information Segment Reporting Disclosure [Text Block] Short-term leases Short-Term Lease Costs [Abstract] Short-Term Lease Costs [Abstract] Share-based Compensation Expense Share-Based Payment Arrangement [Policy Text Block] Selling, general and administrative Selling, General and Administrative Expenses [Member] Total minimum lease payments Finance Lease, Liability, to be Paid Schedule of Finance Lease Future Minimum Lease Payments (Topic 842) Finance Lease, Liability, Fiscal Year Maturity [Table Text Block] Intangible Assets Disclosure Schedule of Intangible Assets and Goodwill [Table Text Block] Entity Address, Country Entity Address, Country 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Two Net income (loss) before income (loss) from equity method investment Income (Loss) from Continuing Operations before Equity Method Investments, Noncontrolling Interest Income (Loss) from Continuing Operations before Equity Method Investments, Noncontrolling Interest LIABILITIES AND EQUITY Liabilities and Equity [Abstract] Cumulative translation adjustment Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent Debt, Long-Term And Short-Term, Combined Amount, Net Debt, Long-Term And Short-Term, Combined Amount, Net Debt, Long-Term And Short-Term, Combined Amount, Net 2023 (Remaining) Long-Term Debt, Maturity, Remainder of Fiscal Year Weighted average number of common shares attributable to Alpha and Omega Semiconductor Limited used to compute net income (loss) per share Diluted: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Loss on disposal of property and equipment Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property Inventories Inventory, net Inventory, Net Accrued inventory Accrued Inventory Accrued Inventory Accounts payable Accounts Payable, Current Other current and long-term assets Increase (Decrease) in Other Operating Assets Options vested and expected to vest, Aggregate Intrinsic Value Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value Number of directors on Board Equity Method Investment, Number of Directors Equity Method Investment, Number of Directors 2027 Long-Term Debt, Maturity, Year Four Realized gain on disposal of equity method investments, net Equity Method Investment, Realized Gain (Loss) on Disposal, Net Equity Method Investment, Realized Gain (Loss) on Disposal, Net Accounts receivable factoring agreement, maximum borrowing capacity, percent of net accounts receivable Accounts Receivable Factoring Agreement, Maximum Borrowing Capacity, Percent Of Net Accounts Receivable Accounts Receivable Factoring Agreement, Maximum Borrowing Capacity, Percent Of Net Accounts Receivable Entity Filer Category Entity Filer Category Basic (in shares) Weighted average number of common shares used to compute basic net income (loss) per share Weighted Average Number of Shares Outstanding, Basic Collateral amount Debt Instrument, Collateral Amount United States UNITED STATES Indemnifications accrual Loss Contingency Accrual Ownership interest sold, percent Equity Method Investment, Ownership Percentage Share-based compensation expense Share-Based Payment Arrangement, Expense Property, plant and equipment excluding equipment and construction in progress, net Property, Plant and Equipment Excluding Equipment and Construction In Progress, Net Property, Plant and Equipment Excluding Equipment and Construction In Progress, Net Commitments and contingencies (Note 12) Commitments and Contingencies Security Exchange Name Security Exchange Name Outstanding at beginning of period (in dollars per share) Outstanding at end of period (in dollars per share) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price YinHai Leasing Company and China Import/Export Bank YinHai Leasing Company and China Import/Export Bank [Member] YinHai Leasing Company and China Import/Export Bank [Member] Authorized: 10,000 shares; issued and outstanding: none at March 31, 2023 and June 30, 2022 Preferred Stock, Value, Issued Cash paid from amounts included in the measurement of lease liabilities: Cash Paid From Amounts Included In The Measurement Of Lease Liabilities [Abstract] Cash Paid From Amounts Included In The Measurement Of Lease Liabilities [Abstract] Government Grants, Reduction Recorded To Interest Expense Government Grants, Reduction Recorded To Interest Expense Government Grants, Reduction Recorded To Interest Expense Property, Plant and Equipment Property, Plant and Equipment [Line Items] Share-based Payment Arrangement, Noncash Expense [Abstract] Share-Based Payment Arrangement, Noncash Expense [Abstract] Revenue Revenue from Contract with Customer, Excluding Assessed Tax Accrued property, plant and equipment Accrued Property, Plant and Equipment Accrued Property, Plant and Equipment Income taxes payable Increase (Decrease) in Income Taxes Payable Less: debt issuance costs Debt Issuance Cost, Gross, Noncurrent Cover [Abstract] Cover [Abstract] Schedule of Long-term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] Leases Lessee, Leases [Policy Text Block] Property and equipment purchase commitments Capital Addition Purchase Commitments [Member] Exercisable at end of period (in shares) Share-Based Payment Arrangement, Option, Exercise Price Range, Shares Exercisable Net income including noncontrolling interest Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest Work-in-process Inventory, Work in Process, Net of Reserves Deferred income taxes, net Increase (Decrease) in Deferred Income Taxes Finance lease Finance Lease, Weighted Average Discount Rate, Percent Accounts Receivable Factoring Agreement, Reduction Of Maximum Borrowing Capacity Accounts Receivable Factoring Agreement, Reduction Of Maximum Borrowing Capacity Accounts Receivable Factoring Agreement, Reduction Of Maximum Borrowing Capacity Other Current Assets Schedule of Other Current Assets [Table Text Block] Segment Reporting [Abstract] Segment Reporting [Abstract] Customer D Customer D [Member] Customer D 2018 Market-based Restricted Stock Units (MSU) 2018 Market-based Restricted Stock Units (MSU) [Member] 2018 Market-based Restricted Stock Units (MSU) [Member] Noncontrolling Interest Noncontrolling Interest [Member] Risk-free interest rate Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate Withholding tax on restricted stock units Payment, Tax Withholding, Share-Based Payment Arrangement Total liabilities and equity Liabilities and Equity Debt instrument, term Debt Instrument, Term Debt financing term (in years) Sale Leaseback Transaction, Lease Terms Long-term Debt, Type [Axis] Long-Term Debt, Type [Axis] Related Party [Axis] Related Party [Axis] Less: Allowance for price adjustments Allowance for Price Adjustments Receivable, Current Allowance for Price Adjustments Receivable, Current Shares repurchase program, remaining balance Stock Repurchase Program, Remaining Authorized Repurchase Amount Land Land [Member] Stock options, RSUs and ESPP shares Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Thereafter Long-Term Debt, Maturity, After Year Four Long-Term Debt, Maturity, After Year Four Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Government Grants, Reduction Recorded To Property, Plant And Equipment Government Grants, Reduction Recorded To Property, Plant And Equipment Government Grants, Reduction Recorded To Property, Plant And Equipment Current Fiscal Year End Date Current Fiscal Year End Date Less amount representing interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Total intangible assets Intangible Assets, Net (Excluding Goodwill) Employee stock options and RSUs Stock Options and Restricted Stock Units (RSUs) [Member] Stock Options and Restricted Stock Units (RSUs) [Member] Diluted (in dollars per share) Earnings Per Share, Diluted Proceeds from sale of property and equipment Proceeds from Sale of Property, Plant, and Equipment Share-based compensation APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Schedule of Revenues from External Customers and Long-Lived Assets [Table] Schedule of Revenues from External Customers and Long-Lived Assets [Table] Power discrete Power Discrete [Member] Power Discrete [Member] Concentration Risk Type [Axis] Concentration Risk Type [Axis] Total current liabilities Liabilities, Current Accounts receivable factoring agreement, borrowed amount outstanding Accounts Receivable Factoring Agreement, Borrowed Amount Outstanding Accounts Receivable Factoring Agreement, Borrowed Amount Outstanding 2025 Lessee, Operating Lease, Liability, to be Paid, Year Two Other current assets Other Assets, Current Other Assets, Current Schedule of Accounts, Notes, Loans and Financing Receivable Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] Customer Concentration Risk Customer Concentration Risk [Member] Income taxes payable - long-term Accrued Income Taxes, Noncurrent Unrecognized tax benefits Unrecognized Tax Benefits Number of appointments to board of directors Equity Method Investment, Number of Appointments to Board of Directors Equity Method Investment, Number of Appointments to Board of Directors Joint Venture [Abstract] Joint Venture [Abstract] Joint Venture [Abstract] Equity Method Investment in Equity Investee Disposal Groups, Including Discontinued Operations, Disclosure [Text Block] Unrecognized tax benefit that would impact effective tax rate Unrecognized Tax Benefits that Would Impact Effective Tax Rate Remaining performance obligation Revenue, Remaining Performance Obligation, Amount Payments for purchase of optional hardware Payments for Purchase of Other Assets Loss on changes of equity interest in the JV Company, net Income (Loss) from Discontinued Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest Schedule of Operating Lease Future Minimum Lease Payments (Topic 842) Lessee, Operating Lease, Liability, Maturity [Table Text Block] Entity Address, Address Line Two Entity Address, Address Line Two Entity Address, Address Line One Entity Address, Address Line One Schedule of Finite-lived Intangible Assets and Goodwill [Table] Schedule of Finite-lived Intangible Assets and Goodwill [Table] Schedule of Finite-lived Intangible Assets and Goodwill [Table] Cost of goods sold Cost of Revenue Share-based Payment Arrangement, Option, Exercise Price Range [Table] Share-Based Payment Arrangement, Option, Exercise Price Range [Table] Deferred revenue Contract with Customer, Liability Accumulated depreciation Finance Lease, Right-Of-Use Asset, Accumulated Depreciation Finance Lease, Right-Of-Use Asset, Accumulated Depreciation Product and Service [Axis] Product and Service [Axis] Class of Stock [Domain] Class of Stock [Domain] Historical cost Sale Leaseback Transaction, Historical Cost Finance lease Finance Lease, Weighted Average Remaining Lease Term Finance lease: Finance Lease Costs [Abstract] Finance Lease Costs [Abstract] Trade name Trade Names [Member] Credit Facility [Axis] Credit Facility [Axis] Treasury Stock Reissued Treasury Stock Reissued [Member] Treasury Stock Reissued [Member] Schedule of Accrued Liabilities Schedule of Accrued Liabilities [Table Text Block] Reconciliation of cash, cash equivalents, and restricted cash: Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents [Abstract] Manufacturing machinery and equipment Machinery and Equipment [Member] Building Building [Member] Vested (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period Other receivables Other Receivables, Net, Current Entity Tax Identification Number Entity Tax Identification Number Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] 2023 (Remaining) Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year Power IC Power IC [Member] Power IC [Member] Consolidated Entities [Domain] Consolidated Entities [Domain] Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) [Roll Forward] Operating cash flows from finance lease Finance Lease, Interest Payment on Liability Net increase (decrease) in cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Entity Central Index Key Entity Central Index Key Finance Lease: Finance Lease Assets [Abstract] Finance Lease Assets [Abstract] Value-added tax receivable Local VAT Receivable Local VAT (Value Added Tax) Receivable Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Roll Forward] Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Withholding tax on restricted stock units Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Concentration of Credit Risk Concentration Risk, Credit Risk, Policy [Policy Text Block] Other accrued expenses Other Accrued Liabilities, Current Loss Contingency Nature [Axis] Loss Contingency Nature [Axis] Entity [Domain] Entity [Domain] Customer C Customer C [Member] Customer C [Member] City Area Code City Area Code Exercisable at end of period (in dollars per share) Share-Based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Exercise Price Accrued professional fees Accrued Professional Fees, Current ASSETS Assets [Abstract] Long-term Debt, Type [Domain] Long-Term Debt, Type [Domain] Thereafter Finance Lease, Liability, To Be Paid, After Year Four Finance Lease, Liability, To Be Paid, After Year Four Cumulative translation adjustment, attributable to noncontrolling interest Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax, Portion Attributable to Noncontrolling Interest Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Other prepaid expenses Other Prepaid Expense, Current Cash flows from financing activities Net Cash Provided by (Used in) Financing Activities [Abstract] Payable related to equity investee, net Due to Related Parties, Current Short-term Debt [Abstract] Short-Term Debt [Abstract] 2024 Long-Term Debt, Maturity, Year One Supplemental disclosures of non-cash investing and financing information: Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Share-based compensation expense Share-Based Payment Arrangement, Noncash Expense Less amount representing interest Finance Lease, Liability, Undiscounted Excess Amount Other long-term liabilities Other long-term liabilities Other Liabilities, Noncurrent Equity method investment income (loss) from equity investee Equity method investment income (loss) from equity investee Income (Loss) from Equity Method Investments Purchase price financing, percent Sale Leaseback Transaction, Purchase Price Financing, Percent Sale Leaseback Transaction, Purchase Price Financing, Percent Customer B Customer B [Member] Customer B [Member] Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Research and development Research and Development Expense [Member] Net income (loss) per common share attributable to Alpha and Omega Semiconductor Limited Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share [Abstract] Purchase commitment, amount Purchase Commitment, Remaining Minimum Amount Committed 2024 Finite-Lived Intangible Asset, Expected Amortization, Year One Schedule of Earnings Per Share, Basic and Diluted Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Operating lease right-of-use assets obtained in exchange for lease obligations Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Cost of goods sold Cost of Sales [Member] Name of Major Customer [Domain] Customer [Domain] EX-101.PRE 12 aosl-20230331_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 13 R1.htm IDEA: XBRL DOCUMENT v3.23.1
Cover - shares
9 Months Ended
Mar. 31, 2023
Apr. 30, 2023
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Mar. 31, 2023  
Document Transition Report false  
Entity File Number 001-34717  
Entity Registrant Name Alpha and Omega Semiconductor Limited  
Entity Incorporation, State or Country Code D0  
Entity Tax Identification Number 77-0553536  
Entity Address, Address Line One Clarendon House  
Entity Address, Address Line Two 2 Church Street  
Entity Address, City or Town Hamilton  
Entity Address, Postal Zip Code HM 11  
Entity Address, Country BM  
City Area Code 408  
Local Phone Number 830-9742  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Title of 12(b) Security Common Shares  
Trading Symbol AOSL  
Security Exchange Name NASDAQ  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding (in shares)   27,488,761
Entity Central Index Key 0001387467  
Current Fiscal Year End Date --06-30  
Document Fiscal Year Focus 2023  
Document Fiscal Period Focus Q3  
Amendment Flag false  
XML 14 R2.htm IDEA: XBRL DOCUMENT v3.23.1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Mar. 31, 2023
Jun. 30, 2022
Current assets:    
Cash and cash equivalents $ 265,946 $ 314,352
Restricted cash 218 299
Accounts receivable, net 19,434 65,681
Inventories 179,783 158,040
Other current assets 9,969 11,220
Total current assets 475,350 549,592
Property, plant and equipment, net 358,157 318,666
Operating lease right-of-use assets 22,962 23,674
Intangible assets, net 7,577 10,050
Equity method investment 368,042 378,378
Deferred income tax assets 561 592
Other long-term assets 20,658 17,677
Total assets 1,253,307 1,298,629
Current liabilities:    
Accounts payable 54,689 87,377
Accrued liabilities 90,029 116,893
Payable related to equity investee, net 18,393 28,989
Income taxes payable 6,651 4,248
Short-term debt 24,877 25,563
Deferred revenue 14,370 0
Finance lease liabilities 851 802
Operating lease liabilities 4,457 3,850
Total current liabilities 214,317 267,722
Long-term debt 41,237 42,486
Income taxes payable - long-term 2,261 2,158
Deferred income tax liabilities 27,764 28,757
Finance lease liabilities - long-term 3,439 3,932
Operating lease liabilities - long-term 19,332 20,878
Other long-term liabilities 57,699 78,603
Total liabilities 366,049 444,536
Commitments and contingencies (Note 12)
Preferred shares, par value $0.002 per share:    
Authorized: 10,000 shares; issued and outstanding: none at March 31, 2023 and June 30, 2022 0 0
Common shares, par value $0.002 per share:    
Authorized: 100,000 shares; issued and outstanding: 34,575 shares and 27,858 shares, respectively at March 31, 2023 and 33,988 shares and 27,371 shares, respectively at June 30, 2022 69 68
Treasury shares at cost: 6,717 shares at March 31, 2023 and 6,617 shares at June 30, 2022 (68,605) (66,000)
Additional paid-in capital 321,548 288,951
Accumulated other comprehensive income (loss) (9,156) 1,080
Retained earnings 643,402 629,994
Total Alpha and Omega Semiconductor Limited shareholder's equity 887,258 854,093
Total liabilities and equity $ 1,253,307 $ 1,298,629
XML 15 R3.htm IDEA: XBRL DOCUMENT v3.23.1
CONSOLIDATED BALANCE SHEETS (Parenthetical) - $ / shares
Mar. 31, 2023
Jun. 30, 2022
Preferred stock, par value (in dollars per share) $ 0.002 $ 0.002
Preferred stock, shares authorized (in shares) 10,000,000 10,000,000
Preferred stock, shares issued (in shares) 0 0
Preferred stock, shares outstanding (in shares) 0 0
Common shares, par value (in dollars per share) $ 0.002 $ 0.002
Common shares, authorized (in shares) 100,000,000 100,000,000
Common stock, shares issued (in shares) 34,575,000 33,988,000
Common stock, shares outstanding (in shares) 27,858,000 27,371,000
Treasury shares (in shares) 6,717,000 6,617,000
XML 16 R4.htm IDEA: XBRL DOCUMENT v3.23.1
CONDENSED CONSOLIDATED STATEMENTS OF INCOME - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2023
Mar. 31, 2022
Income Statement [Abstract]        
Revenue $ 132,560 $ 203,239 $ 529,796 $ 583,593
Cost of goods sold 101,774 130,837 374,841 378,259
Gross profit 30,786 72,402 154,955 205,334
Operating expenses        
Research and development 22,578 16,545 65,435 50,873
Selling, general and administrative 22,610 24,625 69,603 70,563
Total operating expenses 45,188 41,170 135,038 121,436
Operating income (loss) (14,402) 31,232 19,917 83,898
Other income (loss), net (513) 263 (1,432) 720
Interest income (expense), net 5 (308) (1,000) (3,025)
Gain on deconsolidation of the JV Company 0 0 0 399,093
Gain (loss) on changes of equity interest in the JV Company, net 0 4,501 0 (3,140)
Net income including noncontrolling interest (14,910) 35,688 17,485 477,546
Income tax expense 2,517 2,902 5,550 38,318
Net income (loss) before income (loss) from equity method investment (17,427) 32,786 11,935 439,228
Equity method investment income (loss) from equity investee (1,480) (1,136) 1,533 (1,136)
Net income (loss) including noncontrolling interest (18,907) 31,650 13,468 438,092
Net loss attributable to noncontrolling interest 0 0 0 20
Net income (loss) attributable to Alpha and Omega Semiconductor Limited $ (18,907) $ 31,650 $ 13,468 $ 438,072
Net income (loss) per common share attributable to Alpha and Omega Semiconductor Limited        
Basic (in dollars per share) $ (0.68) $ 1.18 $ 0.49 $ 16.47
Diluted (in dollars per share) $ (0.68) $ 1.11 $ 0.46 $ 15.58
Weighted average number of common shares attributable to Alpha and Omega Semiconductor Limited used to compute net income (loss) per share        
Basic (in shares) 27,710 26,829 27,537 26,596
Diluted (in shares) 27,710 28,423 29,576 28,116
XML 17 R5.htm IDEA: XBRL DOCUMENT v3.23.1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2023
Mar. 31, 2022
Statement of Comprehensive Income [Abstract]        
Net income (loss) including noncontrolling interest $ (18,907) $ 31,650 $ 13,468 $ 438,092
Other comprehensive income (loss), net of tax        
Foreign currency translation adjustment 3,748 162 (10,236) 1,649
Cumulative translation adjustment removal due to deconsolidation of the JV Company 0 (3,642)
Comprehensive income (loss) (15,159) 31,812 3,232 436,099
Less: Noncontrolling interest 0 0 (1,080)
Comprehensive income (loss) attributable to Alpha and Omega Semiconductor Limited $ (15,159) $ 31,812 $ 3,232 $ 437,179
XML 18 R6.htm IDEA: XBRL DOCUMENT v3.23.1
CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY - USD ($)
shares in Thousands, $ in Thousands
Total
Total AOS Shareholders' Equity
Common Shares
Treasury Stock
Additional Paid-In Capital
Accumulated Other Comprehensive Income (Loss)
Retained Earnings
Noncontrolling Interest
Increase (Decrease) in Stockholders' Equity                
Beginning balance, including portion attributable to noncontrolling interest $ 516,325              
Beginning balance at Jun. 30, 2021   $ 373,205 $ 66 $ (66,064) $ 259,993 $ 2,315 $ 176,895  
Beginning balance, noncontrolling interest at Jun. 30, 2021               $ 143,120
Increase (Decrease) in Stockholders' Equity                
Exercise of common stock options and release of restricted stock units 859 859     859      
Reissuance of treasury stock upon exercise of common stock options and release of RSUs 0     58     (58)  
Withholding tax on restricted stock units (8,354) (8,354)     (8,354)      
Issuance of shares under ESPP 2,423 2,423     2,422      
Issuance of shares under ESPP (in shares)     1          
Share-based compensation 21,189 21,189     21,189      
Restricted stock units settlement in connection with service 400 400     400      
Net loss 438,072 438,072         438,072  
Net loss attributable to noncontrolling interest 20             20
Net income (loss) including noncontrolling interest 438,092              
Cumulative translation adjustment   900       900    
Cumulative translation adjustment, attributable to noncontrolling interest               749
Foreign currency translation adjustment 1,649              
Deconsolidation of non controlling interest (145,682) (1,793)       (1,793)   (143,889)
Ending balance at Mar. 31, 2022   826,901 $ 67 (66,006) 276,509 1,422 614,909  
Ending balance, noncontrolling interest at Mar. 31, 2022               0
Ending balance, including portion attributable to noncontrolling interest at Mar. 31, 2022 826,901              
Increase (Decrease) in Stockholders' Equity                
Beginning balance, including portion attributable to noncontrolling interest 793,990              
Beginning balance at Dec. 31, 2021   793,990 67 (66,046) 275,410 1,260 583,299  
Beginning balance, noncontrolling interest at Dec. 31, 2021               0
Increase (Decrease) in Stockholders' Equity                
Exercise of common stock options and release of restricted stock units 558 558     558      
Reissuance of treasury stock upon exercise of common stock options and release of RSUs       40     (40)  
Withholding tax on restricted stock units (7,732) (7,732)     (7,732)      
Share-based compensation 8,273 8,273     8,273      
Net loss 31,650 31,650         31,650  
Net loss attributable to noncontrolling interest 0              
Net income (loss) including noncontrolling interest 31,650              
Cumulative translation adjustment   162       162    
Foreign currency translation adjustment 162              
Ending balance at Mar. 31, 2022   826,901 67 (66,006) 276,509 1,422 614,909  
Ending balance, noncontrolling interest at Mar. 31, 2022               0
Ending balance, including portion attributable to noncontrolling interest at Mar. 31, 2022 826,901              
Increase (Decrease) in Stockholders' Equity                
Beginning balance, including portion attributable to noncontrolling interest 826,901              
Beginning balance, including portion attributable to noncontrolling interest 854,093              
Beginning balance at Jun. 30, 2022 854,093 854,093 $ 68 (66,000) 288,951 1,080 629,994  
Beginning balance, noncontrolling interest at Jun. 30, 2022               0
Increase (Decrease) in Stockholders' Equity                
Exercise of common stock options and release of restricted stock units 551 551     550      
Exercise of common stock options and release of restricted stock units (in shares)     1          
Reissuance of treasury stock upon exercise of common stock options and release of RSUs 0     60     (60)  
Withholding tax on restricted stock units (6,152) (6,152)     (6,152)      
Issuance of shares under ESPP 4,080 4,080     4,080      
Repurchase of common shares under shares repurchase program (2,665) (2,665)   (2,665)        
Share-based compensation 34,119 34,119     34,119      
Net loss 13,468 13,468         13,468  
Net loss attributable to noncontrolling interest 0              
Net income (loss) including noncontrolling interest 13,468              
Cumulative translation adjustment   (10,236)       (10,236)    
Foreign currency translation adjustment (10,236)              
Ending balance at Mar. 31, 2023 887,258 887,258 $ 69 (68,605) 321,548 (9,156) 643,402  
Ending balance, noncontrolling interest at Mar. 31, 2023               0
Ending balance, including portion attributable to noncontrolling interest at Mar. 31, 2023 887,258              
Increase (Decrease) in Stockholders' Equity                
Beginning balance, including portion attributable to noncontrolling interest 899,674              
Beginning balance at Dec. 31, 2022   899,674 $ 68 (65,990) 316,141 (12,904) 662,359  
Beginning balance, noncontrolling interest at Dec. 31, 2022               0
Increase (Decrease) in Stockholders' Equity                
Exercise of common stock options and release of restricted stock units 532 532     531      
Exercise of common stock options and release of restricted stock units (in shares)     1          
Reissuance of treasury stock upon exercise of common stock options and release of RSUs       50     (50)  
Withholding tax on restricted stock units (5,556) (5,556)     (5,556)      
Repurchase of common shares under shares repurchase program (2,665) (2,665)   (2,665)        
Share-based compensation 10,432 10,432     10,432      
Net loss (18,907) (18,907)         (18,907)  
Net loss attributable to noncontrolling interest 0              
Net income (loss) including noncontrolling interest (18,907)              
Cumulative translation adjustment   3,748       3,748    
Foreign currency translation adjustment 3,748              
Ending balance at Mar. 31, 2023 887,258 $ 887,258 $ 69 $ (68,605) $ 321,548 $ (9,156) $ 643,402  
Ending balance, noncontrolling interest at Mar. 31, 2023               $ 0
Ending balance, including portion attributable to noncontrolling interest at Mar. 31, 2023 887,258              
Increase (Decrease) in Stockholders' Equity                
Beginning balance, including portion attributable to noncontrolling interest $ 887,258              
XML 19 R7.htm IDEA: XBRL DOCUMENT v3.23.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
9 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Cash flows from operating activities    
Net income (loss) including noncontrolling interest $ 13,468 $ 438,092
Adjustments to reconcile net income to net cash provided by operating activities:    
Gain on deconsolidation of the JV Company 0 (399,093)
Loss on changes of equity interest in the JV Company, net 0 3,140
Deferred income tax on deconsolidation and changes of equity interest in the JV Company 0 29,973
Depreciation and amortization 31,162 34,263
Equity method investment income (loss) from equity investee (1,533) 1,136
Share-based compensation expense 34,119 21,454
Deferred income taxes, net (962) 2,182
Loss on disposal of property and equipment 387 57
Changes in operating assets and liabilities    
Accounts receivable 46,247 (3,610)
Inventories (21,744) (42,914)
Other current and long-term assets (7,824) (10,078)
Accounts payable (21,581) 15,608
Net payable, equity investee (10,595) 34,375
Income taxes payable 2,506 (1)
Income taxes payable on deconsolidation and changes of equity interest in the JV Company 0 3,490
Increase in deferred revenue 14,370 0
Accrued and other liabilities (29,366) 65,122
Net cash provided by operating activities 48,654 193,196
Cash flows from investing activities    
Proceeds from sale of equity interest in the JV Company 0 26,347
Deconsolidation of cash and cash equivalents of the JV Company 0 (20,734)
Purchases of property and equipment (91,261) (98,006)
Proceeds from sale of property and equipment 27 9
Government grant related to equipment 631 1,242
Net cash used in investing activities (90,603) (91,142)
Cash flows from financing activities    
Withholding tax on restricted stock units (6,152) (8,354)
Proceeds from exercise of stock options and ESPP 4,631 3,282
Payment for repurchases of common shares (2,665) 0
Proceeds from borrowings 8,632 59,262
Repayments of borrowings (10,260) (33,663)
Principal payments on finance leases (603) (4,176)
Net cash provided by (used in) financing activities (6,417) 16,351
Effect of exchange rate changes on cash, cash equivalents and restricted cash (121) 152
Net increase (decrease) in cash, cash equivalents and restricted cash (48,487) 118,557
Cash, cash equivalents and restricted cash at beginning of period 314,651 204,813
Cash, cash equivalents and restricted cash at end of period 266,164 323,370
Supplemental disclosures of non-cash investing and financing information:    
Property and equipment purchased but not yet paid 17,298 25,565
Reconciliation of cash, cash equivalents, and restricted cash:    
Cash and cash equivalents 265,946 323,134
Restricted cash 218 236
Total cash, cash equivalents, and restricted cash $ 266,164 $ 323,370
XML 20 R8.htm IDEA: XBRL DOCUMENT v3.23.1
The Company and Significant Accounting Policies
Jan. 26, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
The Company and Significant Accounting Policies The Company and Significant Accounting Policies
The Company

Alpha and Omega Semiconductor Limited and its subsidiaries (the “Company”, “AOS”, “we” or “us”) design, develop and supply a broad range of power semiconductors. The Company's portfolio of products targets high-volume applications, including personal and portable computers, graphic cards, flat panel TVs, home appliances, smart phones, battery packs, quick chargers, home appliances, consumer and industrial motor controls and power supplies for TVs, computers, servers and telecommunications equipment. The Company conducts its operations primarily in the United States of America (“USA”), Hong Kong, China, and South Korea.
Basis of Preparation

The accompanying unaudited Condensed Consolidated Financial Statements have been prepared in accordance with accounting principles generally accepted in the United States (“U.S. GAAP”) for interim financial information and with the instructions to Article 10 of Securities and Exchange Commission Regulation S-X, as amended. They do not include all information and footnotes necessary for a fair presentation of financial position, results of operations and cash flows in conformity with U.S. GAAP for complete financial statements. These Condensed Consolidated Financial Statements should be read in conjunction with the consolidated financial statements and related notes contained in the Company’s Annual Report on Form 10-K for the fiscal year ended June 30, 2022. All significant intercompany balances and transactions have been eliminated in consolidation. In the opinion of management, all adjustments (consisting of normal recurring adjustments and accruals) considered necessary for a fair presentation of the results of operations for the periods presented have been included in the interim periods. Operating results for the nine months ended March 31, 2023 are not necessarily indicative of the results that may be expected for the fiscal year ending June 30, 2023 or any other interim period. The consolidated balance sheet at June 30, 2022 is derived from the audited financial statements included in the Company’s Annual Report on Form 10-K for the fiscal year ended June 30, 2022.

Reclassification

The Company has reclassified certain amounts previously reported in its financial statements to conform to the current presentation. See Note 11.

Joint Venture

On March 29, 2016, the Company entered into a joint venture contract (the “JV Agreement”) with two investment funds owned by the Municipality of Chongqing (the “Chongqing Funds”), pursuant to which the Company and the Chongqing Funds formed a joint venture, (the “JV Company”), for the purpose of constructing and operating a power semiconductor packaging, testing and 12-inch wafer fabrication facility in the Liangjiang New Area of Chongqing, China (the “JV Transaction”). As of December 1, 2021, the Company owned 50.9%, and the Chongqing Funds owned 49.1%, of the equity interest in the JV Company. The Joint Venture was accounted under the provisions of the consolidation guidance since the Company had controlling financial interest until December 1, 2021. As of December 2, 2021, the Company ceased having control over the JV Company. Therefore, the Company deconsolidated the JV Company as of that date. Subsequently, the Company has accounted for its investment in the JV Company using the equity method of accounting. As of March 31, 2023, the percentage of outstanding JV equity interest beneficially owned by the Company was reduced to 42.2%. Such reduction reflects (i) the sale by the Company of approximately 2.1% of the outstanding JV equity interest which resulted in the deconsolidation of the JV Company, (ii) additional sale by the Company of approximately 1.1% of outstanding JV equity interest in December 2021, (iii) the adoption of an employee equity incentive plan and the issuance of additional equity interest equivalent to 3.99% of the JV Company to investors in exchange for cash in December 2021, and (iv) issuance of additional equity interest of JV to investors in January 2022.

Certain Significant Risks and Uncertainties Related to Outbreak of Coronavirus Disease 2019 (“COVID-19”)

During the first half of calendar year 2022, the Company's operations were negatively impacted by China’s zero-Covid policy that resulted in factory shutdowns and supply chain shortages, including the temporary suspension of its factory operations in Shanghai from April to June 2022. In December 2022, the Chinese government issued new guidelines easing some of its strict zero-COVID policies, including the relaxation of testing requirements and travel restrictions. The change of
COVID-policy and reopening of commercial activities resulted in a significant increase of COVID infections in China, which may adversely affect the Company’s operations in China. During the three months ended March 31, 2023, as China and other parts of the world in which we conduct our business have ended pandemic restriction have largely returned to normal. In general, our business operations are no longer affected by the COVID-19 pandemic.

Use of Estimates

The preparation of the consolidated financial statements in conformity with U.S. GAAP requires the Company to make estimates, judgments and assumptions that affect the reported amounts of assets, liabilities, revenue and expenses. To the extent there are material differences between these estimates and actual results, the Company's condensed consolidated financial statements will be affected. On an ongoing basis, the Company evaluates the estimates, judgments and assumptions including those related to stock rotation returns, price adjustments, allowance for doubtful accounts, inventory reserves, warranty accrual, income taxes, leases, share-based compensation, recoverability of and useful lives for property, plant and equipment and intangible assets, as well as the economic implications of the COVID-19 pandemic.

Leases

The Company determines if an arrangement is a lease at inception. Operating leases are included in operating lease right-of-use (“ROU”) assets, current operating lease liabilities and long-term operating lease liabilities on the Company's Condensed Consolidated Balance Sheets. Finance leases are included in property, plant and equipment, finance lease liabilities and long-term finance leases liabilities on the Condensed Consolidated Balance Sheets.

Operating lease ROU assets and operating lease liabilities are recognized based on the present value of the future minimum lease payments over the lease term at commencement date. The Company uses an estimate of its incremental borrowing rate based on the information available at the lease commencement date. The operating lease ROU assets also include any lease payments made and exclude lease incentives. Lease terms may include options to extend or terminate the lease when it is reasonably certain that the Company will exercise such options. Operating lease expense is generally recognized on a straight-line basis over the lease term. Variable lease payments are expensed as incurred and are not included within the operating lease ROU asset and lease liability calculation. The Company does not record leases on the Condensed Consolidated Balance Sheet with a term of one year or less. The Company elected to combine its lease and non-lease components as a single lease component for all asset classes.

Revenue recognition

The Company determines revenue recognition through the following steps: (1) identification of the contract with a customer; (2) identification of the performance obligations in the contract; (3) determination of the transaction price; (4) allocation of the transaction price to the performance obligations in the contract; and (5) recognition of revenue when, or as, a performance obligation is satisfied. The Company recognizes product revenue at a point in time when product is shipped to the customer, net of estimated stock rotation returns and price adjustments that it expects to provide to certain distributors. The Company presents revenue net of sales taxes and any similar assessments. Our standard payment terms range from 30 to 60 days.

The Company sells its products primarily to distributors, who in turn sell the products globally to various end customers. The Company allows stock rotation returns from certain distributors. Stock rotation returns are governed by contract and are limited to a specified percentage of the monetary value of products purchased by distributors during a specified period. The Company records an allowance for stock rotation returns based on historical returns and individual distributor agreements. The Company also provides special pricing to certain distributors, primarily based on volume, to encourage resale of the Company’s products. Allowance for price adjustments is recorded against accounts receivable and the provision for stock rotation rights is included in accrued liabilities on the Condensed Consolidated Balance Sheets.

The Company’s performance obligations relate to contracts with a duration of less than one year. The Company elected to apply the practical expedient provided in ASC 606, “Revenue from Contracts with Customers”. Therefore, the Company is not required to disclose the aggregate amount of transaction price allocated to performance obligations that are unsatisfied or partially unsatisfied at the end of the reporting period.

The Company recognizes the incremental direct costs of obtaining a contract, which consist of sales commissions, when control over the products they relate to transfers to the customer. Applying the practical expedient, the Company recognizes commissions as expense when incurred, as the amortization period of the commission asset the Company would have otherwise recognized is less than one year.
Packaging and testing services revenue is recognized at a point in time upon shipment of serviced products to the customer.

License and Development Revenue Recognition

In February 2023, the Company entered into a license agreement with a customer to license the Company’s proprietary SiC technology and to provide 24-month engineering and development services for a total fee of $45 million, consisting of an upfront fee of $18 million paid to the Company in March 2023, and the remaining amount to be paid upon the achievement of specified engineering services and product milestones. The license and development fee is determined to be one performance obligation and is recognized over the 24 months when the Company performs the engineering and development services. The Company uses the input method to measure progression, representing a faithful depiction of the transfer of services. During the three months ended March 31, 2023, the Company recorded $3.6 million of license and development revenue. The amount of contract liability is recorded as deferred revenue on the balance sheets.

In addition, the Company also entered an accompanying supply agreement to provide limited wafer supply to the customer. Material right to the customer is presented due to the commitment of limited wafer supply after the development period; however, deemed to be insignificant to the transaction price.

Share-based Compensation Expense

The Company maintains an equity-settled, share-based compensation plan to grant restricted share units and stock options. The Company recognizes expense related to share-based compensation awards that are ultimately expected to vest based on estimated fair values on the date of grant. The fair value of restricted share units is based on the fair value of the Company's common share on the date of grant. For restricted stock awards subject to market conditions, the fair value of each restricted stock award is estimated at the date of grant using the Monte-Carlo pricing model. The fair value of stock options is estimated on the date of grant using the Black-Scholes option valuation model. Share-based compensation expense is recognized on the accelerated attribution basis over the requisite service period of the award, which generally equals the vesting period. The Employee Share Purchase Plan (the “ESPP”) is accounted for at fair value on the date of grant using the Black-Scholes option valuation model.
Restricted Cash

The Company maintains restricted cash in connection with cash balances temporarily restricted for regular business operations. These balances have been excluded from the Company’s cash and cash equivalents balance and are classified as restricted cash in the Company’s Condensed Consolidated Balance Sheets. As of March 31, 2023 and June 30, 2022, the amount of restricted cash was $0.2 million and $0.3 million, respectively.
Equity method investment
The Company uses the equity method of accounting when it has the ability to exercise significant influence, but not control, as determined in accordance with generally accepted accounting principles, over the operating and financial policies of the investee. Effective December 2, 2021, the Company reduced its equity interest in the JV Company and no longer controls of the JV Company. As a result, beginning December 2, 2021, the Company records its investment under the equity method of accounting. Since the Company is unable to obtain accurate financial information from the JV Company in a timely manner, the Company records its share of earnings or losses of such affiliate on a one quarter lag. The Company discloses and recognizes intervening events at the JV Company in the lag period that could materially affect our consolidated financial statements, if applicable.
The Company records its interest in the net earnings of the equity method investee, along with adjustments for unrealized profits or losses on intra-entity transactions and amortization of basis differences, within earnings or loss from equity interests in the Consolidated Statements of Income. Profits or losses related to intra-entity sales with the equity method investee are eliminated until realized by the investor and investee. Basis differences represent differences between the cost of the investment and the underlying equity in net assets of the investment and are generally amortized over the lives of the related assets that gave rise to them. Equity method goodwill is not amortized or tested for impairment; instead the equity method investment is tested for impairment. The Company reviews for impairment whenever factors indicate that the carrying amount of the investment might not be recoverable. In such a case, the decrease in value is recognized in the period the impairment occurs in the Condensed Consolidated Statements of Income.
Valuation of inventories

The Company carries inventories at the lower of cost (determined on a first-in, first-out basis) or net realizable value. Cost primarily consists of semiconductor wafers and raw materials, labor, depreciation expenses and other manufacturing expenses and overhead, and packaging and testing fees paid to third parties if subcontractors are used. Valuation of inventories is based on its periodic review of inventory quantities on hand as compared with its sales forecasts, historical usage, aging of inventories, production yield levels and current product selling prices. If actual market conditions are less favorable than those forecasted by the Company, additional future inventory write-downs may be required that could adversely affect its operating results. Adjustments to inventory, once established are not reversed until the related inventory has been sold or scrapped. If actual market conditions are more favorable than expected and the products that have previously been written down are sold, our gross margin would be favorably impacted.
Fair Value of Financial Instruments

The fair value of cash equivalents is categorized in Level 1 in the fair value hierarchy. Cash equivalents consist primarily of short-term bank deposits. The carrying values of financial instruments such as cash and cash equivalents, accounts receivable and accounts payable approximate their carrying values due to their short-term maturities. The carrying value of the Company's debt is considered a reasonable estimate of fair value which is estimated by considering the current rates available to the Company for debt of the same remaining maturities, structure, credit risk and terms of the debts.

Government Grants

The Company occasionally receives government grants that provide financial assistance for certain eligible expenditures in China. These grants include reimbursements on interest expense on bank borrowings, payroll tax credits, credit for property, plant and equipment in a particular geographical location, employment credits, as well as business expansion credits. Government grants are not recognized until there is reasonable assurance that the Company will comply with the conditions attaching to it, and that the grant will be received. The Company records such grants either as a reduction of the related expense, a reduction of the cost of the related asset, or as other income depending upon the nature of the grant. As a result of such grants, during the three and nine months ended March 31, 2023, the Company reduced property, plant and equipment by nil and $0.6 million, and operating expenses by $0.0 million and $0.1 million, respectively. During the three and nine months ended March 31, 2022, the Company reduced interest expense by nil and $0.9 million, property, plant and equipment by nil and $1.2 million, and operating expenses by $0.0 million and $0.2 million, respectively.
Accounting for income taxes

Income tax expense or benefit is based on income or loss before income taxes. Deferred tax assets and liabilities are recognized principally for the expected tax consequences of temporary differences between the tax basis of assets and liabilities and their reported amounts.

The Company is subject to income taxes in a number of jurisdictions. Significant judgment is required in determining the worldwide provision for income taxes. There are many transactions and calculations for which the ultimate tax determination is uncertain during the ordinary course of business. The Company establishes accruals for certain tax contingencies based on estimates of whether additional taxes may be due. While the final tax outcome of these matters may differ from the amounts that were initially recorded, such differences will impact the income tax and deferred tax provisions in the period in which such determination is made.

Significant management judgment is also required in determining whether deferred tax assets will be realized in full or in part. When it is more likely than not that all or some portion of specific deferred tax assets such as net operating losses or research and development tax credit carryforwards will not be realized, a valuation allowance must be established for the amount of the deferred tax assets that cannot be realized. The Company considers all available positive and negative evidence on a jurisdiction-by-jurisdiction basis when assessing whether it is more likely than not that deferred tax assets are recoverable. The Company considers evidence such as our past operating results, the existence of cumulative losses in recent years and our forecast of future taxable income.

The Financial Accounting Standards Board (FASB), issued guidance which clarifies the accounting for income taxes by prescribing a minimum probability threshold that a tax position must meet before a financial statement benefit is recognized. The minimum threshold is defined as a tax position that is more likely than not to be sustained upon examination by the applicable taxing authority, including resolution of any related appeals or litigation processes, based on the technical merits of the position. The tax benefit to be recognized is measured as the largest amount of benefit that is greater than fifty percent likely to be realized upon ultimate settlement. Although the guidance on the accounting for uncertainty in income taxes prescribes the use of a recognition and measurement model, the determination of whether an uncertain tax position has met those thresholds will continue to require significant judgment by management. If the ultimate resolution of tax uncertainties is different from what is currently estimated, a material impact on income tax expense could result.

The Company's provision for income taxes is subject to volatility and could be adversely impacted by changes in earnings or tax laws and regulations in various jurisdictions. The Company is subject to the continuous examination of our income tax returns by the Internal Revenue Service and other tax authorities. The Company regularly assesses the likelihood of adverse outcomes resulting from these examinations to determine the adequacy of our provision for income taxes. To the extent that the final tax outcome of these matters is different from the amounts recorded, such differences will impact the provision for income taxes in the period in which such determination is made. The provision for income taxes includes the impact of changes to reserves, as well as the related net interest and penalties.

Long-lived Assets

The Company reviews all long-lived assets whenever events or changes in circumstance indicate that these assets may not be recoverable. When evaluating long-lived assets, if the Company concludes that the estimated undiscounted cash flows attributable to the assets are less than their carrying value, the Company recognizes an impairment loss based on the excess of the carrying amount of the assets over their respective fair values, which could adversely affect its results of operations.
Comprehensive Income
Comprehensive income is defined as the change in equity of a business enterprise during a period from transactions and other events and circumstances from non-owner sources. The Company's accumulated other comprehensive income consists of cumulative foreign currency translation adjustments. Total comprehensive income is presented in the Condensed Consolidated Statements of Comprehensive Income.

Recent Accounting Pronouncements
    
Recently Issued Accounting Standards not yet adopted

In September 2022, the FASB issued ASU No. 2022-04, "Liabilities - Supplier Finance Programs (Subtopic 405-50): Disclosure of Supplier Finance Program Obligations". This ASU was issued in response to requests from financial statement users for increased transparency surrounding the use of supplier finance programs. The amendments in ASU 2022-04 require that a buyer in a supplier finance program disclose sufficient information about the program to allow a user of financial statements to understand the program’s nature, activity during the period, changes from period to period, and potential magnitude. The amendments in this ASU do not affect the recognition, measurement, or financial statement presentation of obligations covered by supplier finance programs. The amendments in this ASU are effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years, except for the amendment on rollforward information, which is effective for fiscal years beginning after December 15, 2023. Early adoption is permitted. The Company is currently evaluating the impact of adopting this guidance.
Recently Adopted Accounting Standards
In November 2021, the FASB issued Accounting Standards Update (ASU) No. 2021-10, Government Assistance (Topic 832): Disclosures by Business Entities about Government Assistance. This ASU requires business entities to make annual disclosures about transactions with a government they account for by analogizing to a grant or contribution accounting model under ASC 958-605. The adoption of ASU 2021-10 had no impact on the Company's Consolidated Financial Statements.
In August 2020, the FASB issued ASU No. 2020-06, Debt—Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging—Contracts in Entity’s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity, which, among other things, provides guidance on how to account for contracts on an entity’s own equity. This ASU simplifies the accounting for certain financial instruments with characteristics of liabilities and equity. Specifically, the ASU eliminated the need for the Company to assess whether a contract on the entity’s own equity (1) permits settlement in unregistered shares, (2) whether counterparty rights rank higher than shareholder’s rights, and (3) whether collateral is required. In addition, the ASU requires incremental disclosure related to contracts on the entity’s own equity and clarifies the treatment of certain financial instruments accounted for under this ASU on earnings per share. The adoption of ASU 2020-06 had no impact on the Company's Consolidated Financial Statements.
XML 21 R9.htm IDEA: XBRL DOCUMENT v3.23.1
Equity Method Investment in Equity Investee
9 Months Ended
Mar. 31, 2023
Discontinued Operations and Disposal Groups [Abstract]  
Equity Method Investment in Equity Investee Equity Method Investment in Equity Investee
On December 1, 2021 (the “Effective Date”), Alpha & Omega Semiconductor (Shanghai) Ltd. (“AOS SH”) and Agape Package Manufacturing (Shanghai) Limited (“APM SH” and, together with AOS SH, the “Sellers”), each a wholly-owned subsidiary of the Company, entered into a share transfer agreement ("STA") with a third-party investor to sell a portion of the Company's equity interest in the JV Company which consists of a power semiconductor packaging, testing and 12-inch wafer fabrication facility in Chongqing, China (the “Transaction”). The Transaction closed on December 2, 2021 (the “Closing Date”), which reduced the Company’s equity interest in the JV Company from 50.9% to 48.8%. Also, the Company’s right to designate directors on the board of JV Company was reduced to three (3) out of seven (7) directors, from four (4) directors prior to the Transaction. As a result of the Transaction and other factors, the Company no longer has a controlling financial interest in the JV Company and has determined that the JV Company was deconsolidated from the Company’s Consolidated Financial Statements effective as of the Closing Date.

On December 24, 2021, the Company entered into a share transfer agreement with another third-party investor, pursuant to which the Company sold to this investor 1.1% of outstanding equity interest held by the Company in the JV Company. In addition, the JV Company adopted an employee equity incentive plan and issued an equity interest equivalent to 3.99% of the JV Company in exchange to cash. As a result of these two transactions, the Company owned 45.8% of the equity interest in the JV Company as of December 31, 2021.

On January 26, 2022, the JV Company completed a financing transaction pursuant to a corporate investment agreement (the “Investment Agreement”) between the JV Company and certain third-party investors (the “New Investors”). Under the Investment Agreement, the New Investors purchased newly issued equity interest of the JV Company, representing approximately 7.82% of post-transaction outstanding equity interests of the JV Company, for a total purchase price of RMB 509 million (or approximately USD 80 million based on the currency exchange rate as of January 26, 2022) (the “Investment”). Following the closing of the Investment and as of June 30, 2022, the percentage of outstanding JV equity interest beneficially owned by the Company was reduced to 42.2%.

The Company accounts for its investment in the JV Company as an equity method investment and reports its equity in earnings or loss of the JV Company on a three-month lag due to an inability to timely obtain financial information of the JV Company. During the three and nine months ended March 31, 2023, the Company recorded a $1.5 million in loss and a $1.5 million income of its equity share of the JV Company, respectively, using lag reporting. As of March 31, 2023, the percentage of outstanding JV equity interest beneficially owned by the Company was 42.2%.
XML 22 R10.htm IDEA: XBRL DOCUMENT v3.23.1
Related Party Transactions
9 Months Ended
Mar. 31, 2023
Related Party Transactions [Abstract]  
Related Party Transactions Related Party TransactionsAs of March 31, 2023, the Company owned 42.2% equity interest in the JV Company, which, by definition, is a related party to the Company. The JV Company supplies 12-inch wafers and provides assembly and testing services to AOS. AOS previously sold 8-inch wafers to the JV Company for further assembly and testing services until January 1, 2023, when it changed to consign the 8-inch wafers to the JV Company. Due to the right of offset of receivables and payables with the JV Company, as of March 31, 2023, AOS recorded the net amount of $18.4 million presented as payable related to equity investee, net, in the Condensed Consolidated Balance Sheet. The purchases by AOS for the three and nine months ended March 31, 2023 were $20.2 million and $106.1 million, respectively, and the sales by AOS for the three and nine months ended March 31, 2023 were $4.0 million and $34.4 million, respectively. The purchases by AOS for the three and nine months ended March 31, 2022 were $45.8 million and $61.4 million, respectively, and the sales by AOS for the three and nine months ended March 31, 2022 were $14.2 million and $18.4 million, respectively.
XML 23 R11.htm IDEA: XBRL DOCUMENT v3.23.1
Net Income (Loss) Per Common Share Attributable to Alpha and Omega Semiconductor Limited
9 Months Ended
Mar. 31, 2023
Earnings Per Share [Abstract]  
Net Income (Loss) Per Common Share Attributable to Alpha and Omega Semiconductor Limited Net Income (Loss) Per Common Share Attributable to Alpha and Omega Semiconductor Limited
The following table presents the calculation of basic and diluted net income (loss) per share attributable to common shareholders:
 Three Months Ended March 31,Nine Months Ended March 31,
 2023202220232022
(in thousands, except per share data)
Numerator:
Net income (loss) attributable to Alpha and Omega Semiconductor Limited$(18,907)$31,650 $13,468 $438,072 
Denominator:
Basic:
Weighted average number of common shares used to compute basic net income (loss) per share27,710 26,829 27,537 26,596 
Diluted:
Weighted average number of common shares used to compute basic net income (loss) per share27,710 26,829 27,537 26,596 
Effect of potentially dilutive securities:
Stock options, RSUs and ESPP shares— 1,594 2,039 1,520 
Weighted average number of common shares used to compute diluted net income (loss) per share27,710 28,423 29,576 28,116 
Net income (loss) per share attributable to Alpha and Omega Semiconductor Limited:
Basic$(0.68)$1.18 $0.49 $16.47 
Diluted$(0.68)$1.11 $0.46 $15.58 
The following potential dilutive securities were excluded from the computation of diluted net income (loss) per share as their effect would have been anti-dilutive:
 Three Months Ended March 31,Nine Months Ended March 31,
 2023202220232022
(in thousands)(in thousands)
Employee stock options and RSUs3,152 281 171 
ESPP767 19 279 27 
Total potential dilutive securities3,919 21 560 198 
XML 24 R12.htm IDEA: XBRL DOCUMENT v3.23.1
Concentration of Credit Risk and Significant Customers
9 Months Ended
Mar. 31, 2023
Risks and Uncertainties [Abstract]  
Concentration of Credit Risk and Significant Customers Concentration of Credit Risk and Significant Customers
The Company manages its credit risk associated with exposure to distributors and direct customers on outstanding accounts receivable through the application and review of credit approvals, credit ratings and other monitoring procedures. In some instances, the Company also obtains letters of credit from certain customers.
Credit sales, which are mainly on credit terms of 30 to 60 days, are only made to customers who meet the Company's credit requirements, while sales to new customers or customers with low credit ratings are usually made on an advance payment basis. The Company considers its trade accounts receivable to be of good credit quality because its key distributors and direct customers have long-standing business relationships with the Company and the Company has not experienced any significant bad debt write-offs of accounts receivable in the past. The Company closely monitors the aging of accounts receivable from its distributors and direct customers, and regularly reviews their financial positions, where available.
Summarized below are individual customers whose revenue or accounts receivable balances were 10% or higher than the respective total consolidated amounts:
Three Months Ended March 31,Nine Months Ended March 31,
Percentage of revenue2023202220232022
Customer A21.0 %24.2 %21.7 %24.8 %
Customer B28.7 %38.8 %35.5 %38.7 %
Customer C17.9 %*14.1 %*

 March 31,
2023
June 30,
2022
Percentage of accounts receivable
Customer A*24.6 %
Customer B*36.4 %
Customer C46.0 %12.0 %
Customer D21.9 %*
XML 25 R13.htm IDEA: XBRL DOCUMENT v3.23.1
Balance Sheet Components
9 Months Ended
Mar. 31, 2023
Balance Sheet Related Disclosures [Abstract]  
Balance Sheet Components Balance Sheet Components
Accounts receivable, net:
 March 31,
2023
June 30,
2022
(in thousands)
Accounts receivable$54,269 $84,442 
Less: Allowance for price adjustments(34,805)(18,731)
Less: Allowance for doubtful accounts(30)(30)
Accounts receivable, net$19,434 $65,681 

Inventories:
 March 31,
2023
June 30,
2022
(in thousands)
Raw materials$86,490 $67,960 
Work-in-process69,905 80,720 
Finished goods23,388 9,360 
 $179,783 $158,040 

Other current assets:
March 31,
2023
June 30,
2022
(in thousands)
Value-added tax receivable$179 $737 
Other prepaid expenses3,950 3,954 
Prepaid insurance751 2,590 
Prepaid maintenance1,092 826 
Prepayment to supplier71 257 
Prepaid income tax2,176 2,086 
Interest receivable172 25 
Other receivables1,578 745 
$9,969 $11,220 
Property, plant and equipment, net:
 March 31,
2023
June 30,
2022
(in thousands)
Land$4,877 $4,877 
Building26,243 16,691 
Manufacturing machinery and equipment320,087 287,574 
Equipment and tooling31,428 28,052 
Computer equipment and software49,425 46,758 
Office furniture and equipment3,175 2,820 
Leasehold improvements38,051 35,254 
 473,286 422,026 
Less: accumulated depreciation(261,814)(233,340)
 211,472 188,686 
Equipment and construction in progress146,685 129,980 
Property, plant and equipment, net$358,157 $318,666 

Intangible assets, net:
March 31,
2023
June 30,
2022
(in thousands)
Patents and technology rights$18,037 $18,037 
Trade name268 268 
Customer relationships1,150 1,150 
19,455 19,455 
Less: accumulated amortization(12,147)(9,674)
7,308 9,781 
Goodwill269 269 
Intangible assets, net$7,577 $10,050 

Estimated future minimum amortization expense of intangible assets is as follows (in thousands):
Year ending June 30,
2023 (Remaining)$812 
20243,249 
20253,247 
$7,308 
Other long-term assets:
March 31,
2023
June 30,
2022
(in thousands)
Prepayments for property and equipment$1,013 $6,890 
Investment in a privately held company100 100 
Customs deposit2,118 1,708 
Deposit with supplier13,040 6,396 
Other long-term deposits33 18 
Office leases deposits1,243 1,012 
Other3,111 1,553 
 $20,658 $17,677 
Accrued liabilities:
March 31,
2023
June 30,
2022
(in thousands)
Accrued compensation and benefits$18,750 $34,681 
Warranty accrual3,815 2,650 
Stock rotation accrual4,081 4,798 
Accrued professional fees2,407 2,659 
Accrued inventory1,322 2,491 
Accrued facilities related expenses2,285 2,421 
Accrued property, plant and equipment6,531 20,485 
Other accrued expenses4,160 5,159 
Customer deposits43,314 40,578 
ESPP payable3,364 971 
 $90,029 $116,893 
Short-term customer deposits are payments received from customers for securing future product shipments. As of March 31, 2023, $12.5 million were from Customer A and $10.2 million were from Customer B, and $20.6 million were from other customers. As of June 30, 2022, $12.5 million were from Customer A and $16.2 million were from Customer B, and $11.9 million were from other customers.
The activities in the warranty accrual, included in accrued liabilities, are as follows:
Nine Months Ended March 31,
20232022
(in thousands)
Beginning balance$2,650 $2,795 
Additions 2,915 949 
Utilization(1,750)(1,261)
Ending balance$3,815 $2,483 
The activities in the stock rotation accrual, included in accrued liabilities, are as follows:
Nine Months Ended March 31,
20232022
(in thousands)
Beginning balance$4,798 $3,917 
Additions9,187 3,030 
Utilization(9,904)(2,740)
Ending balance$4,081 $4,207 
Other long-term liabilities:
 March 31,
2023
June 30,
2022
(in thousands)
Customer deposits$51,926 $70,301 
Computer software liabilities5,773 8,302 
Other long-term liabilities$57,699 $78,603 

Customer deposits are payments received from customers for securing future product shipments. As of March 31, 2023, $22.0 million were from Customer A and $13.7 million were from Customer B, and $16.2 million were from other customers. As of June 30, 2022, $34.5 million were from Customer A and $21.9 million were from Customer B, and $13.9 million were from other customers.
XML 26 R14.htm IDEA: XBRL DOCUMENT v3.23.1
Bank Borrowing Bank Borrowing
9 Months Ended
Mar. 31, 2023
Debt Disclosure [Abstract]  
Bank Borrowing Bank Borrowings
Short-term borrowings

In January 2023, one of the Company's subsidiaries in China entered into a line of credit facility with Bank of Communications Limited in China. The purpose of the credit facility is to provide working capital borrowings. The Company could borrow up to approximately RMB 140 million or $20.6 million based on currency exchange rate between RMB and U.S. Dollar on January 31, 2023 with a maturity date of December 1, 2023. As of March 31, 2023, there was no outstanding balance for this loan.

Accounts Receivable Factoring Agreement

On August 9, 2019, one of the Company's wholly-owned subsidiaries (the “Borrower”) entered into a factoring agreement with the Hongkong and Shanghai Banking Corporation Limited (“HSBC”), whereby the Borrower assigns certain of its accounts receivable with recourse. This factoring agreement allows the Borrower to borrow up to 70% of the net amount of its eligible accounts receivable of the Borrower with a maximum amount of $30.0 million. The interest rate is based on one month London Interbank Offered Rate (“LIBOR”) plus 1.75% per annum. The Company is the guarantor for this agreement. The Company is accounting for this transaction as a secured borrowing under the Transfers and Servicing of Financial Assets guidance. In addition, any cash held in the restricted bank account controlled by HSBC has a legal right of offset against the borrowing. This agreement, with certain financial covenants required, has no expiration date. On August 11, 2021, the Borrower signed an agreement with HSBC to decrease the borrowing maximum amount to $8.0 million with certain financial covenants required. Other terms remain the same. As of March 31, 2023, the Borrower was in compliance with these covenants. As of March 31, 2023, there was no outstanding balance and the Company had unused credit of approximately $8.0 million.

Debt financing

In September 2021, Jireh Semiconductor Incorporated (“Jireh”), one of the wholly-owned subsidiaries, entered into a financing arrangement agreement with a company (“Lender”) for the lease and purchase of a machinery equipment manufactured by a supplier. This agreement has a 5 years term, after which Jireh has the option to purchase the equipment for $1. The implied interest rate was 4.75% per annum which was adjustable based on every five basis point increase in 60-month U.S. Treasury Notes, until the final installation and acceptance of the equipment. The total purchase price of this equipment was euro 12.0 million. In April 2021, Jireh made a down payment of euro 6.0 million, representing 50% of the total purchase price of the equipment, to the supplier. In June 2022, the equipment was delivered to Jireh after Lender paid 40% of the total purchase price, for euro 4.8 million, to the supplier on behalf of Jireh. In September 2022, Lender paid the remaining 10% payment for the total purchase price and reimbursed Jireh for the 50% down payment, after the installation and configuration of the equipment. The title of the equipment was transferred to Lender following such payment. The agreement was amended with fixed implied interest rate of 7.51% and monthly payment of principal and interest effective in October 2022. Other terms remain the same. In addition, Jireh purchased hardware for the machine under this financing arrangement. The purchase price of this hardware was $0.2 million. The financing arrangement is secured by this equipment and other equipment which had the carrying amount of $13.1 million as of March 31, 2023. As of March 31, 2023, the outstanding balance of this debt financing was $12.5 million.

Long-term bank borrowings

On August 18, 2021, Jireh entered into a term loan agreement with a financial institution (the "Bank") in an amount up to $45.0 million for the purpose of expanding and upgrading the Company’s fabrication facility located in Oregon. The obligation under the loan agreement is secured by substantially all assets of Jireh and guaranteed by the Company. The agreement has a 5.5 year term and matures on February 16, 2027. Jireh is required to make consecutive quarterly payments of principal and interest. The loan accrues interest based on adjusted LIBOR plus the applicable margin based on the outstanding balance of the loan. This agreement contains customary restrictive covenants and includes certain financial covenants that the Company is required to maintain. Jireh drew down $45.0 million on February 16, 2022 with the first payment of principal beginning in October 2022. As of March 31, 2023, Jireh was in compliance with these covenants and the outstanding balance of this loan was $40.5 million.

On May 1, 2018, Jireh entered into a loan agreement with the Bank that provided a term loan in the amount of $17.8 million. The obligation under the loan agreement is secured by certain real estate assets of Jireh and guaranteed by the Company.  The loan has a five-year term. Beginning June 1, 2018, Jireh made consecutive monthly payments of principal and interest to the Bank. The outstanding principal accrues interest at a fixed rate of 5.04% per annum on the basis of a 360-day
year. The loan agreement contains customary restrictive covenants and includes certain financial covenants that require the Company to maintain, on a consolidated basis, specified financial ratios. In August 2021, Jireh signed an amendment of this loan with the Bank to modify the financial covenants requirement to align with the new term loan agreement entered into on August 18, 2021 discussed above. The amendment was accounted for as a debt modification and no gain or loss was recognized. The Company was in compliance with these covenants as of March 31, 2023. As of March 31, 2023, the outstanding balance of the term loan was $13.5 million. The Company paid this loan in full on May 1, 2023.

Maturities of short-term debt and long-term debt were as follows (in thousands):
Year ending June 30,
2023 (Remaining)$16,339 
202411,472 
202511,664 
202611,871 
202714,344 
Thereafter536 
Total principal66,226 
Less: debt issuance costs(112)
Total principal, less debt issuance costs$66,114 
Short-term DebtLong-term DebtTotal
Principal amount$24,925 $41,301 $66,226 
Less: debt issuance costs(48)(64)(112)
Total debt, less debt issuance costs$24,877 $41,237 $66,114 
XML 27 R15.htm IDEA: XBRL DOCUMENT v3.23.1
Leases
9 Months Ended
Mar. 31, 2023
Leases [Abstract]  
Leases Leases
The Company evaluates contracts for lease accounting at contract inception and assesses lease classification at the lease commencement date. Operating leases are included in operating lease right-of-use (“ROU”) assets, operating lease liabilities and operating lease liabilities - long-term on the Company's Condensed Consolidated Balance Sheets. Finance leases are included in property, plant and equipment, finance lease liabilities and finance lease liabilities-long-term on the Condensed Consolidated Balance Sheets. The Company recognizes a ROU asset and corresponding lease obligation liability at the lease commencement date where the lease obligation liability is measured at the present value of the minimum lease payments. As most of the leases do not provide an implicit rate, the Company uses its incremental borrowing rate at lease commencement. The Company uses an interest rate commensurate with the interest rate to borrow on a collateralized basis over a similar term with an amount equal to the lease payments. Operating leases are primarily related to offices, research and development facilities, sales and marketing facilities, and manufacturing facilities. In addition, long-term supply agreements to lease gas tank equipment and purchase industrial gases are accounted for as operating leases. Lease agreements frequently include renewal provisions and require the Company to pay real estate taxes, insurance and maintenance costs. For operating leases, the amortization of the ROU asset and the accretion of its lease obligation liability result in a single straight-line expense recognized over the lease term. The finance lease is related to the $5.1 million of a machinery lease financing with a vendor. In September 2022, the lease was amended to make a monthly payment of principal and interest as a fixed amount effective in October 2022. Other terms remain the same. The amendment was accounted for as a debt modification and no gain or loss was recognized. In addition, the finance lease related to the RMB 400.0 million of lease financing of the JV Company with YinHai Leasing Company and The Export-Import Bank of China was not included in the Company’s unaudited Condensed Consolidated Balance Sheet at March 31, 2023 due to the deconsolidation of the JV Company on December 2, 2021. The Company does not record leases on the Condensed Consolidated Balance Sheets with a term of one year or less.
The Company’s unaudited Condensed Consolidated Statements of Income for the nine months ended March 31, 2022 include the JV Company's results for the period preceding the deconsolidation on December 2, 2021. The components of the Company’s operating and finance lease expenses are as follows for the periods presented (in thousands):
Three Months Ended March 31,Nine Months Ended March 31,
2023202220232022
Operating leases:
     Fixed rent expense$1,385 $1,479 $4,298 $4,955 
     Variable rent expense279 126 757 741 
Finance lease:
     Amortization of equipment128 15 393 787 
     Interest83 11 227 692 
Short-term leases
     Short-term lease expenses133 38 300 144 
               Total lease expenses$2,008 $1,669 $5,975 $7,319 

Supplemental balance sheets information related to the Company’s operating and finance leases is as follows (in thousands, except lease term and discount rate):
March 31,
2023
June 30,
2022
Operating Leases:
     ROU assets associated with operating leases$22,962 $23,674 
Finance Lease:
     Property, plant and equipment, gross$5,133 $4,831 
     Accumulated depreciation(529)(136)
          Property, plant and equipment, net$4,604 $4,695 
Weighted average remaining lease term (in years)
     Operating leases6.657.42
     Finance lease4.505.00
Weighted average discount rate
     Operating leases4.39 %4.27 %
     Finance lease7.51 %4.76 %

Supplemental cash flow information related to the Company’s operating and finance lease is as follows (in thousands):
Nine Months Ended March 31,
20232022
Cash paid from amounts included in the measurement of lease liabilities:
     Operating cash flows from operating leases$4,418 $4,965 
     Operating cash flows from finance lease$227 $421 
     Financing cash flows from finance lease$603 $4,176 
Non-cash investing and financing information:
    Operating lease right-of-use assets obtained in exchange for lease obligations$2,859 $5,901 

Future minimum lease payments are as follows as of March 31, 2023 (in thousands):
Year ending June 30,Operating LeasesFinance Leases
The remainder of fiscal 2023$1,481 $286 
20245,006 1,144 
20254,133 1,144 
20263,441 1,144 
20273,264 1,145 
Thereafter10,301 191 
Total minimum lease payments27,626 5,054 
Less amount representing interest(3,837)(764)
Total lease liabilities$23,789 $4,290 
Leases Leases
The Company evaluates contracts for lease accounting at contract inception and assesses lease classification at the lease commencement date. Operating leases are included in operating lease right-of-use (“ROU”) assets, operating lease liabilities and operating lease liabilities - long-term on the Company's Condensed Consolidated Balance Sheets. Finance leases are included in property, plant and equipment, finance lease liabilities and finance lease liabilities-long-term on the Condensed Consolidated Balance Sheets. The Company recognizes a ROU asset and corresponding lease obligation liability at the lease commencement date where the lease obligation liability is measured at the present value of the minimum lease payments. As most of the leases do not provide an implicit rate, the Company uses its incremental borrowing rate at lease commencement. The Company uses an interest rate commensurate with the interest rate to borrow on a collateralized basis over a similar term with an amount equal to the lease payments. Operating leases are primarily related to offices, research and development facilities, sales and marketing facilities, and manufacturing facilities. In addition, long-term supply agreements to lease gas tank equipment and purchase industrial gases are accounted for as operating leases. Lease agreements frequently include renewal provisions and require the Company to pay real estate taxes, insurance and maintenance costs. For operating leases, the amortization of the ROU asset and the accretion of its lease obligation liability result in a single straight-line expense recognized over the lease term. The finance lease is related to the $5.1 million of a machinery lease financing with a vendor. In September 2022, the lease was amended to make a monthly payment of principal and interest as a fixed amount effective in October 2022. Other terms remain the same. The amendment was accounted for as a debt modification and no gain or loss was recognized. In addition, the finance lease related to the RMB 400.0 million of lease financing of the JV Company with YinHai Leasing Company and The Export-Import Bank of China was not included in the Company’s unaudited Condensed Consolidated Balance Sheet at March 31, 2023 due to the deconsolidation of the JV Company on December 2, 2021. The Company does not record leases on the Condensed Consolidated Balance Sheets with a term of one year or less.
The Company’s unaudited Condensed Consolidated Statements of Income for the nine months ended March 31, 2022 include the JV Company's results for the period preceding the deconsolidation on December 2, 2021. The components of the Company’s operating and finance lease expenses are as follows for the periods presented (in thousands):
Three Months Ended March 31,Nine Months Ended March 31,
2023202220232022
Operating leases:
     Fixed rent expense$1,385 $1,479 $4,298 $4,955 
     Variable rent expense279 126 757 741 
Finance lease:
     Amortization of equipment128 15 393 787 
     Interest83 11 227 692 
Short-term leases
     Short-term lease expenses133 38 300 144 
               Total lease expenses$2,008 $1,669 $5,975 $7,319 

Supplemental balance sheets information related to the Company’s operating and finance leases is as follows (in thousands, except lease term and discount rate):
March 31,
2023
June 30,
2022
Operating Leases:
     ROU assets associated with operating leases$22,962 $23,674 
Finance Lease:
     Property, plant and equipment, gross$5,133 $4,831 
     Accumulated depreciation(529)(136)
          Property, plant and equipment, net$4,604 $4,695 
Weighted average remaining lease term (in years)
     Operating leases6.657.42
     Finance lease4.505.00
Weighted average discount rate
     Operating leases4.39 %4.27 %
     Finance lease7.51 %4.76 %

Supplemental cash flow information related to the Company’s operating and finance lease is as follows (in thousands):
Nine Months Ended March 31,
20232022
Cash paid from amounts included in the measurement of lease liabilities:
     Operating cash flows from operating leases$4,418 $4,965 
     Operating cash flows from finance lease$227 $421 
     Financing cash flows from finance lease$603 $4,176 
Non-cash investing and financing information:
    Operating lease right-of-use assets obtained in exchange for lease obligations$2,859 $5,901 

Future minimum lease payments are as follows as of March 31, 2023 (in thousands):
Year ending June 30,Operating LeasesFinance Leases
The remainder of fiscal 2023$1,481 $286 
20245,006 1,144 
20254,133 1,144 
20263,441 1,144 
20273,264 1,145 
Thereafter10,301 191 
Total minimum lease payments27,626 5,054 
Less amount representing interest(3,837)(764)
Total lease liabilities$23,789 $4,290 
XML 28 R16.htm IDEA: XBRL DOCUMENT v3.23.1
Shareholders' Equity and Share-based Compensation
9 Months Ended
Mar. 31, 2023
Share-Based Payment Arrangement, Noncash Expense [Abstract]  
Shareholders' Equity and Share-based Compensation Shareholders' Equity and Share-based Compensation
Share Repurchase

In September 2017, the Board of Directors approved a repurchase program (the “Repurchase Program”) that allowed the Company to repurchase its common shares from the open market pursuant to a pre-established Rule 10b5-1 trading plan or through privately negotiated transactions up to an aggregate of $30.0 million. The amount and timing of any repurchases under the Repurchase Program depend on a number of factors, including but not limited to, the trading price, volume and availability of the Company’s common shares. Shares repurchased under this program are accounted for as treasury shares and the total cost of shares repurchased is recorded as a reduction of shareholders' equity. From time to time, treasury shares may be reissued as part of the Company’s share-based compensation programs. Gains on re-issuance of treasury stock are credited to additional paid-in capital; losses are charged to additional paid-in capital to offset the net gains, if any, from previous sales or re-issuance of treasury stock. Any remaining balance of the losses is charged to retained earnings.

During the three months ended March 31, 2023, the Company repurchased an aggregate of 106,863 shares from the open market, for a total cost of $2.7 million, excluding fees and related expenses, at an average price of $24.9 per share. Since the inception of the program, the Company repurchased an aggregate of 6,891,511 shares for a total cost of $70.0 million, at an average price of $10.16 per share, excluding fees and related expenses.  No repurchased shares have been retired. Of the 6,891,511 repurchased shares, 174,724 shares with a weighted average repurchase price of $9.98 per share, were reissued at an average price of $4.79 per share pursuant to option exercises and vested restricted share units (“RSU”). As of March 31, 2023, approximately $10.8 million remained available under the Repurchase Program.

Time-based Restricted Stock Units (TRSU)
The following table summarizes the Company's TRSU activities for the nine months ended March 31, 2023:
 Number of Restricted Stock
Units
Weighted Average
Grant Date Fair
Value Per Share
Weighted Average
Remaining
Contractual
Term (Years)
Aggregate Intrinsic Value
Nonvested at June 30, 20221,169,609 $34.03 1.73$38,994,764 
Granted625,080 $28.14 
Vested(418,269)$28.90 
Forfeited(35,025)$31.34 
Nonvested at March 31, 20231,341,395 $32.96 1.89$36,150,595 

Market-based Restricted Stock Units (MSU)

In December 2021, the Company granted 1.0 million market-based restricted stock units ("MSUs") to certain personnel. The number of shares to be earned at the end of performance period is determined based on the Company’s achievement of specified stock prices and revenue thresholds during the performance period from January 1, 2022 to December 31, 2024 as well as the recipients remaining in continuous service with the Company through such period. The MSU vests in four equal annual installments after the end of performance period. The Company estimated the grant date fair values of its MSU with derived service periods of 4.1 to 7.1 years using a Monte-Carlo simulation model with the following assumptions: Risk-free interest rate of 1.0%, expected term of 3.1 years, expected volatility of 62.8% and dividend yield of 0%. The Company recorded $2.1 million and $6.2 million of expenses for these MSUs during the three and nine months ended March 31, 2023, respectively, and $2.0 million and $2.5 million of expenses during the three and nine months ended March 31, 2022.

During the quarter ended September 30, 2018, the Company granted 1.3 million MSUs to certain personnel. The number of shares to be earned at the end of performance period is determined based on the Company’s achievement of specified stock prices and revenue thresholds during the performance period from January 1, 2019 to December 31, 2021 as well as the recipients remaining in continuous service with the Company through such period. The MSUs vest in four equal annual installments after the end of the performance period. The Company estimated the grant date fair values of its MSUs using a Monte-Carlo simulation model. On August 31, 2020, the Compensation Committee of the Board approved a modification of the terms of MSU to (i) extend the performance period through December 31, 2022 and (ii) change the commencement date for the four-year time-based service period to January 1, 2023. The fair value of these MSUs was recalculated to reflect the change as of August 31, 2020 and the unrecognized compensation amount was adjusted to reflect the increase in fair value. The Company recorded $0.3 million and $3.6 million of
expenses for MSUs during the three and nine months ended March 31, 2023, respectively, and $0.4 million and $1.2 million of expenses for MSUs during the three and nine months ended March 31, 2022, respectively.

Performance-based Restricted Stock Units (“PRSUs”)

In March each year since year 2017, the Company granted PRSUs to certain personnel. The number of shares to be earned under the PRSUs is determined based on the level of attainment of predetermined financial goals. The PRSUs vest in four equal annual installments from the first anniversary date after the grant date if certain predetermined financial goals were met. The Company recorded approximately $1.4 million and $4.1 million of expense for these PRSUs during the three and nine months ended March 31, 2023, respectively, and approximately $1.0 million and $3.0 million during the three and nine months ended March 31, 2022.
The following table summarizes the Company’s PRSUs activities for the nine months ended March 31, 2023:

 Number of Performance-based Restricted Stock
Units
Weighted Average
Grant Date Fair
Value Per Share
Weighted Average
Remaining
Contractual Term
(Years)
Aggregate Intrinsic Value
Nonvested at June 30, 2022389,375 $36.56 1.85$12,981,763 
Granted264,214 $25.70 
Vested(116,132)$30.54 
Forfeited(10,743)$48.65 
Nonvested at March 31, 2023526,714 $32.19 2.03$14,194,942 
Stock Options
The Company did not grant any stock options during the nine months ended March 31, 2023 and 2022. The following table summarizes the Company's stock option activities for the nine months ended March 31, 2023:

Weighted
WeightedAverage
AverageRemaining
Number ofExercise PriceContractual Aggregate
SharesPer ShareTerm (in years)Intrinsic Value
Outstanding at June 30, 2022389,875 $7.70 1.53$9,997,364 
Exercised(65,500)$8.42 $1,442,646 
Outstanding at March 31, 2023324,375 $7.55 0.96$6,292,088 
Options vested and expected to vest324,375 $7.55 0.96$6,292,088 
Exercisable at March 31, 2023324,375 $7.55 0.96$6,292,088 

Employee Share Purchase Plan (“ESPP”)
The assumptions used to estimate the fair values of common shares issued under the ESPP were as follows:
Nine Months Ended March 31,
2023
Volatility rate70.5%
Risk-free interest rate4.5%
Expected term1.3 years
Dividend yield0%
Share-based Compensation Expense
On September 8, 2022, the Compensation Committee of the Board approved modifications to the terms of equity awards granted to a former officer who was a board member of the Company. The modifications waived the four-year time based service performance of his MSU allowing continuing vesting of his TRSU and PRSU according to the original awards' vesting schedule after his termination as a board member. The incremental expenses for these equity shares resulting from the modification were $3.9 million. During the three and nine months ended March 31, 2023, the Company recorded nil and $3.1 million, respectively, net of reversal of prior recorded expenses, of shared-based compensation for these equity shares.
The total share-based compensation expense recognized in the Condensed Consolidated Statements of Income for the periods presented was as follows:
Three Months Ended March 31,Nine Months Ended March 31,
2023202220232022
(in thousands)(in thousands)
Cost of goods sold$1,723 $1,282 $5,259 $3,560 
Research and development2,987 1,814 8,808 4,769 
Selling, general and administrative5,722 5,177 20,052 13,125 
$10,432 $8,273 $34,119 $21,454 

As of March 31, 2023, total unrecognized compensation cost under the Company's equity plans was $77.5 million, which is expected to be recognized over a weighted-average period of 2.8 years.
XML 29 R17.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes
9 Months Ended
Mar. 31, 2023
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
The Company recognized income tax expense of approximately $2.5 million and $2.9 million for the three months ended March 31, 2023 and 2022, respectively. The income tax expense of $2.5 million for the three months ended March 31, 2023 included a $0.03 million discrete tax expense. The income tax expense of $2.9 million for the three months ended March 31, 2022 included a $0.7 million discrete tax expense related to the Company’s $4.5 million of gain related to the revaluation of the Company's equity interest in a joint venture. Excluding the discrete income tax items, the income tax expense for the three months ended March 31, 2023 and 2022 was $2.5 million and $2.2 million, respectively, and the effective tax rate for the three months ended March 31, 2023 and 2022 was (15.2)% and 7.4%, respectively. Excluding the effects of the discrete tax expense recorded in the three months ended March 31, 2023 and 2022, the changes in the tax expense and effective tax rate between the periods resulted primarily from changes in the mix of earnings in various geographic jurisdictions between the current year and the same period of last year as well as from reporting pretax book loss of $16.4 million for the three months ended March 31, 2023 as compared to $30.0 million of pretax book income (excluding the $4.5 million of gain related ot the revaluation of the Company's equity interest in a joint venture) for the three months ended March 31, 2022.

The Company recognized income tax expense of approximately $5.6 million and $38.3 million for the nine months ended March 31, 2023 and 2022, respectively. The income tax expense of $5.6 million for the nine months ended March 31, 2023 included a $0.1 million discrete tax expense. The income tax expense of $38.3 million for the nine months ended March 31, 2022 included a $33.5 million discrete tax expense related to the Company’s $396.0 million of income from the sale of equity interest in a joint venture and the related deconsolidation gain as the Company switches from the consolidation method of accounting to the equity method of accounting related to this investment and no longer asserts permanent reinvestment related to the Company’s investment in the joint venture as well as $0.1 million for other discrete income tax items. Excluding the discrete income tax items, income tax expense for the nine months ended March 31, 2023 and 2022 was $5.4 million and $4.7 million, respectively, and the effective tax rate for the nine months ended March 31, 2023 and 2022 was 28.4% and 6.0%, respectively. Excluding the effects of the discrete tax expense recorded in the nine months ended March 31, 2023 and 2022, the changes in the tax expense and effective tax rate between the periods resulted primarily from changes in the mix of earnings in various geographic jurisdictions between the current year and the same period of last year as well as from the Company reporting a pretax book income of $19.0 million for the nine months ended March 31, 2023 as compared to pretax book income of $80.4 million of pretax book income (excluding the $396.0 million of income from the sale of equity interest in a joint venture and the related deconsolidation gain) for the nine months ended March 31, 2022.

The Company files its income tax returns in the United States and in various foreign jurisdictions. The tax years 2001 to 2022 remain open to examination by U.S. federal and state tax authorities. The tax years 2014 to 2022 remain open to examination by foreign tax authorities.
The Company's income tax returns are subject to examinations by the Internal Revenue Service and other tax authorities in various jurisdictions. In accordance with the guidance on the accounting for uncertainty in income taxes, the Company regularly assesses the likelihood of adverse outcomes resulting from these examinations to determine the adequacy of its provision for income taxes. These assessments can require considerable estimates and judgments. As of March 31, 2023, the gross amount of unrecognized tax benefits was approximately $8.7 million, of which $5.7 million, if recognized, would reduce the effective income tax rate in future periods. If the Company's estimate of income tax liabilities proves to be less than the ultimate assessment, then a further charge to expense would be required. If events occur and the payment of these amounts ultimately proves to be unnecessary, the reversal of the liabilities would result in tax benefits being recognized in the period when the Company determines the liabilities are no longer necessary. The Company does not anticipate any material changes to its uncertain tax positions during the next twelve months.

“The Chip and Science Act of 2022”, Enacted August 2, 2022

In August 2022 the U.S. enacted the Chip and Science Act of 2022 (the Chips Act). The Chips Act provides incentives to semiconductor chip manufacturers in the United States, including providing a 25% manufacturing investment credits for investments in semiconductor manufacturing property placed in service after December 31, 2022, for which construction begins before January 1, 2027. Property investments qualify for the 25% credit if, among other requirements, the property is integral to the operation of an advanced manufacturing facility, defined as having a primary purpose of manufacturing semiconductors or semiconductor manufacturing equipment. Currently, we are evaluating the impact of the Chips Act to us.

“The Inflation Reduction Act”, Enacted August 16, 2022

In August 2022 the United States enacted tax legislation through the Inflation Reduction Act (IRA). The IRA introduces a 15% corporate alternative minimum tax (CAMT) for corporations whose average annual adjusted financial statement income (AFSI) for any consecutive three-tax-year period preceding the applicable tax year exceeds $1 billion. The CAMT is effective for tax years beginning after December 31, 2022. The CAMT is currently not applicable to the Company.

Altera Litigation

On July 27, 2015, in Altera Corp. v. Commissioner, the U.S. Tax Court issued an opinion related to the treatment of stock-based compensation expense in an intercompany cost-sharing arrangement. In the July 2015 ruling, the Tax Court concluded that the sharing of the cost of employee stock compensation in a company’s cost-sharing arrangement was invalid under the U.S. Administrative Procedures Act. In June 2019, a panel of the Ninth Circuit of the U.S. Court of Appeals reversed this decision. In July 2019, Altera petitioned U.S. Court of Appeals for the Ninth Circuit to hold an en banc rehearing of the case. The petition was subsequently denied by the Ninth Circuit. Altera appealed the case to the U.S. Supreme Court in February 2020, but the U.S. Supreme Court declined to hear the case in June 2020, leaving intact the U.S. Court of Appeals for the Ninth Circuit’s decision. AOS has not recorded any benefit related to the Altera Corporation Tax Court decision in any period through December 2022. The Company will continue to monitor ongoing developments and potential impact to its financial statements.
XML 30 R18.htm IDEA: XBRL DOCUMENT v3.23.1
Segment and Geographic Information
9 Months Ended
Mar. 31, 2023
Segment Reporting [Abstract]  
Segment and Geographic Information Segment and Geographic Information
The Company is organized as, and operates in, one operating segment: the design, development and supply of power semiconductor products for computing, consumer electronics, communication and industrial applications. The chief operating decision-makers are the Executive Chairman and the Chief Executive Officer. The financial information presented to the Company’s Executive Chairman and Chief Executive Officer is on a consolidated basis, accompanied by information about revenue by customer and geographic region, for purposes of evaluating financial performance and allocating resources. The Company has one business segment, and there are no segment managers who are held accountable for operations, operating results and plans for products or components below the consolidated unit level. Accordingly, the Company reports as a single operating segment.

The Company sells its products primarily to distributors in the Asia Pacific region, who in turn sell these products to end customers. Because the Company’s distributors sell their products to end customers which may have a global presence, revenue by geographical location is not necessarily representative of the geographical distribution of sales to end user markets.

In February 2023, the Company entered into a license agreement with a customer to license the Company’s proprietary SiC technology and to provide 24-month engineering and development services for a total fee of $45 million.

The revenue by geographical location in the following tables is based on the country or region in which the products were shipped to:
Three Months Ended March 31,Nine Months Ended March 31,
 2023202220232022
(in thousands)(in thousands)
Hong Kong$106,940 $164,555 $438,537 $472,399 
China14,360 31,883 58,104 91,958 
South Korea1,083 2,745 7,622 8,862 
United States4,245 3,534 16,701 9,004 
Other countries5,932 522 8,832 1,370 
 $132,560 $203,239 $529,796 $583,593 

The Company has classified certain amounts previously reported in revenue of power discrete and power IC to conform to the current presentation. The following is a summary of revenue by product type:
Three Months Ended March 31,Nine Months Ended March 31,
 2023202220232022
 (in thousands)(in thousands)
Power discrete$80,962 $140,027 $363,117 $404,902 
Power IC47,416 60,904 159,708 169,115 
Packaging and testing services552 2,308 3,341 9,576 
License and development services3,630 — 3,630 — 
 $132,560 $203,239 $529,796 $583,593 
Long-lived assets, net consisting of property, plant and equipment and operating lease right-of-use assets, net by geographical area are as follows:
 March 31,
2023
June 30,
2022
(in thousands)
China$115,944 $105,326 
United States261,142 232,731 
Other countries4,033 4,283 
 $381,119 $342,340 
XML 31 R19.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and Contingencies
9 Months Ended
Mar. 31, 2023
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
Purchase Commitments
As of March 31, 2023 and June 30, 2022, the Company had approximately $120.6 million and $89.9 million, respectively, of outstanding purchase commitments primarily for purchases of semiconductor raw materials, wafers, spare parts, packaging and testing services and others.
As of March 31, 2023 and June 30, 2022, the Company had approximately $11.9 million and $63.4 million, respectively, of capital commitments for the purchase of property and equipment.
Other Commitments
        See Note 7 and Note 8 of the Notes to the Condensed Consolidated Financial Statements contained in this Quarterly Report on Form 10-Q for descriptions of commitments including bank borrowings and leases.
Contingencies and Indemnities
The Company has in the past, and may from time to time in the future, become involved in legal proceedings arising from the normal course of business activities.  The semiconductor industry is characterized by frequent claims and litigation, including claims regarding patent and other intellectual property rights as well as improper hiring practices. Irrespective of the validity of such claims, the Company could incur significant costs in the defense of such claims and suffer adverse effects on its operations.
In December 2019, the U.S. Department of Justice (“DOJ”) commenced an investigation into the Company's compliance with export control regulations relating to its business transactions with Huawei and its affiliates (“Huawei”), which were added to the “Entity List” maintained by the Department of Commerce (“DOC”) on May 16, 2019.  The Company is cooperating fully with federal authorities in the investigation, including responding to requests for documents, information and interviews from DOJ in connection with the investigation. The Company has maintained an export control compliance program and has been committed to comply fully with all applicable laws and regulations.  In connection with this investigation, DOC requested the Company to suspend shipments of its products to Huawei, and the Company complied with such request, and the Company has not shipped any product to Huawei after December 31, 2019.  The Company is currently working with DOC to resolve this issue.  Given the case is in still ongoing and neither DOJ nor DOC have provided the Company with any clear indication of the timing and schedule for the investigation, the Company cannot estimate the reasonably possible loss or range of loss that may occur.  Also, the Company is unable to predict the duration, scope, result or related costs of the investigation, although the Company expects to incur additional professional fees as a result of this matter.  In addition, the Company is unable to predict what, if any, further action that may be taken by the government in connection with the investigation, or what, if any, penalties, sanctions or remedial actions may be sought.
The Company is a party to a variety of agreements that it has contracted with various third parties. Pursuant to these agreements, the Company may be obligated to indemnify another party to such an agreement with respect to certain matters. Typically, these obligations arise in the context of contracts entered into by the Company, under which the Company customarily agrees to hold the other party harmless against losses arising from a breach of representations and covenants related to such matters as title to assets sold, certain intellectual property rights, specified environmental matters and certain income taxes. In these circumstances, payment by the Company is customarily conditioned on the other party making a claim pursuant to the procedures specified in the particular contract, which procedures typically allow the Company to challenge the other party's claim. Further, the Company's obligations under these agreements may be limited in time and/or amount, and in some instances, the Company may have recourse against third parties for certain payments made by it under these agreements. The Company has not historically paid or recorded any material indemnifications, and no accrual was made at March 31, 2023 and June 30, 2022.
The Company has agreed to indemnify its directors and certain employees as permitted by law and pursuant to its Bye-laws, and has entered into indemnification agreements with its directors and executive officers. The Company has not recorded a liability associated with these indemnification arrangements, as it historically has not incurred any material costs associated with such indemnification obligations. Costs associated with such indemnification obligations may be mitigated by insurance coverage that the Company maintains. However, such insurance may not cover any, or may cover only a portion of, the amounts the Company may be required to pay. In addition, the Company may not be able to maintain such insurance coverage at reasonable cost, if at all, in the future.
XML 32 R20.htm IDEA: XBRL DOCUMENT v3.23.1
The Company and Significant Accounting Policies (Policies)
9 Months Ended
Mar. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of Preparation
Basis of Preparation

The accompanying unaudited Condensed Consolidated Financial Statements have been prepared in accordance with accounting principles generally accepted in the United States (“U.S. GAAP”) for interim financial information and with the instructions to Article 10 of Securities and Exchange Commission Regulation S-X, as amended. They do not include all information and footnotes necessary for a fair presentation of financial position, results of operations and cash flows in conformity with U.S. GAAP for complete financial statements. These Condensed Consolidated Financial Statements should be read in conjunction with the consolidated financial statements and related notes contained in the Company’s Annual Report on Form 10-K for the fiscal year ended June 30, 2022. All significant intercompany balances and transactions have been eliminated in consolidation. In the opinion of management, all adjustments (consisting of normal recurring adjustments and accruals) considered necessary for a fair presentation of the results of operations for the periods presented have been included in the interim periods. Operating results for the nine months ended March 31, 2023 are not necessarily indicative of the results that may be expected for the fiscal year ending June 30, 2023 or any other interim period. The consolidated balance sheet at June 30, 2022 is derived from the audited financial statements included in the Company’s Annual Report on Form 10-K for the fiscal year ended June 30, 2022.
Risks and Uncertainties
Certain Significant Risks and Uncertainties Related to Outbreak of Coronavirus Disease 2019 (“COVID-19”)

During the first half of calendar year 2022, the Company's operations were negatively impacted by China’s zero-Covid policy that resulted in factory shutdowns and supply chain shortages, including the temporary suspension of its factory operations in Shanghai from April to June 2022. In December 2022, the Chinese government issued new guidelines easing some of its strict zero-COVID policies, including the relaxation of testing requirements and travel restrictions. The change of
COVID-policy and reopening of commercial activities resulted in a significant increase of COVID infections in China, which may adversely affect the Company’s operations in China. During the three months ended March 31, 2023, as China and other parts of the world in which we conduct our business have ended pandemic restriction have largely returned to normal. In general, our business operations are no longer affected by the COVID-19 pandemic.
Use of Estimates
Use of Estimates

The preparation of the consolidated financial statements in conformity with U.S. GAAP requires the Company to make estimates, judgments and assumptions that affect the reported amounts of assets, liabilities, revenue and expenses. To the extent there are material differences between these estimates and actual results, the Company's condensed consolidated financial statements will be affected. On an ongoing basis, the Company evaluates the estimates, judgments and assumptions including those related to stock rotation returns, price adjustments, allowance for doubtful accounts, inventory reserves, warranty accrual, income taxes, leases, share-based compensation, recoverability of and useful lives for property, plant and equipment and intangible assets, as well as the economic implications of the COVID-19 pandemic.
Leases
Leases

The Company determines if an arrangement is a lease at inception. Operating leases are included in operating lease right-of-use (“ROU”) assets, current operating lease liabilities and long-term operating lease liabilities on the Company's Condensed Consolidated Balance Sheets. Finance leases are included in property, plant and equipment, finance lease liabilities and long-term finance leases liabilities on the Condensed Consolidated Balance Sheets.

Operating lease ROU assets and operating lease liabilities are recognized based on the present value of the future minimum lease payments over the lease term at commencement date. The Company uses an estimate of its incremental borrowing rate based on the information available at the lease commencement date. The operating lease ROU assets also include any lease payments made and exclude lease incentives. Lease terms may include options to extend or terminate the lease when it is reasonably certain that the Company will exercise such options. Operating lease expense is generally recognized on a straight-line basis over the lease term. Variable lease payments are expensed as incurred and are not included within the operating lease ROU asset and lease liability calculation. The Company does not record leases on the Condensed Consolidated Balance Sheet with a term of one year or less. The Company elected to combine its lease and non-lease components as a single lease component for all asset classes.
Revenue recognition
Revenue recognition

The Company determines revenue recognition through the following steps: (1) identification of the contract with a customer; (2) identification of the performance obligations in the contract; (3) determination of the transaction price; (4) allocation of the transaction price to the performance obligations in the contract; and (5) recognition of revenue when, or as, a performance obligation is satisfied. The Company recognizes product revenue at a point in time when product is shipped to the customer, net of estimated stock rotation returns and price adjustments that it expects to provide to certain distributors. The Company presents revenue net of sales taxes and any similar assessments. Our standard payment terms range from 30 to 60 days.

The Company sells its products primarily to distributors, who in turn sell the products globally to various end customers. The Company allows stock rotation returns from certain distributors. Stock rotation returns are governed by contract and are limited to a specified percentage of the monetary value of products purchased by distributors during a specified period. The Company records an allowance for stock rotation returns based on historical returns and individual distributor agreements. The Company also provides special pricing to certain distributors, primarily based on volume, to encourage resale of the Company’s products. Allowance for price adjustments is recorded against accounts receivable and the provision for stock rotation rights is included in accrued liabilities on the Condensed Consolidated Balance Sheets.

The Company’s performance obligations relate to contracts with a duration of less than one year. The Company elected to apply the practical expedient provided in ASC 606, “Revenue from Contracts with Customers”. Therefore, the Company is not required to disclose the aggregate amount of transaction price allocated to performance obligations that are unsatisfied or partially unsatisfied at the end of the reporting period.

The Company recognizes the incremental direct costs of obtaining a contract, which consist of sales commissions, when control over the products they relate to transfers to the customer. Applying the practical expedient, the Company recognizes commissions as expense when incurred, as the amortization period of the commission asset the Company would have otherwise recognized is less than one year.
Packaging and testing services revenue is recognized at a point in time upon shipment of serviced products to the customer.
Share-based Compensation Expense
Share-based Compensation Expense

The Company maintains an equity-settled, share-based compensation plan to grant restricted share units and stock options. The Company recognizes expense related to share-based compensation awards that are ultimately expected to vest based on estimated fair values on the date of grant. The fair value of restricted share units is based on the fair value of the Company's common share on the date of grant. For restricted stock awards subject to market conditions, the fair value of each restricted stock award is estimated at the date of grant using the Monte-Carlo pricing model. The fair value of stock options is estimated on the date of grant using the Black-Scholes option valuation model. Share-based compensation expense is recognized on the accelerated attribution basis over the requisite service period of the award, which generally equals the vesting period. The Employee Share Purchase Plan (the “ESPP”) is accounted for at fair value on the date of grant using the Black-Scholes option valuation model.
Restricted Cash Restricted CashThe Company maintains restricted cash in connection with cash balances temporarily restricted for regular business operations. These balances have been excluded from the Company’s cash and cash equivalents balance and are classified as restricted cash in the Company’s Condensed Consolidated Balance Sheets.
Fair Value of Financial Instruments
Fair Value of Financial Instruments

The fair value of cash equivalents is categorized in Level 1 in the fair value hierarchy. Cash equivalents consist primarily of short-term bank deposits. The carrying values of financial instruments such as cash and cash equivalents, accounts receivable and accounts payable approximate their carrying values due to their short-term maturities. The carrying value of the Company's debt is considered a reasonable estimate of fair value which is estimated by considering the current rates available to the Company for debt of the same remaining maturities, structure, credit risk and terms of the debts.
Government Grants Government GrantsThe Company occasionally receives government grants that provide financial assistance for certain eligible expenditures in China. These grants include reimbursements on interest expense on bank borrowings, payroll tax credits, credit for property, plant and equipment in a particular geographical location, employment credits, as well as business expansion credits. Government grants are not recognized until there is reasonable assurance that the Company will comply with the conditions attaching to it, and that the grant will be received. The Company records such grants either as a reduction of the related expense, a reduction of the cost of the related asset, or as other income depending upon the nature of the grant.
Accounting for income taxes
Accounting for income taxes

Income tax expense or benefit is based on income or loss before income taxes. Deferred tax assets and liabilities are recognized principally for the expected tax consequences of temporary differences between the tax basis of assets and liabilities and their reported amounts.

The Company is subject to income taxes in a number of jurisdictions. Significant judgment is required in determining the worldwide provision for income taxes. There are many transactions and calculations for which the ultimate tax determination is uncertain during the ordinary course of business. The Company establishes accruals for certain tax contingencies based on estimates of whether additional taxes may be due. While the final tax outcome of these matters may differ from the amounts that were initially recorded, such differences will impact the income tax and deferred tax provisions in the period in which such determination is made.

Significant management judgment is also required in determining whether deferred tax assets will be realized in full or in part. When it is more likely than not that all or some portion of specific deferred tax assets such as net operating losses or research and development tax credit carryforwards will not be realized, a valuation allowance must be established for the amount of the deferred tax assets that cannot be realized. The Company considers all available positive and negative evidence on a jurisdiction-by-jurisdiction basis when assessing whether it is more likely than not that deferred tax assets are recoverable. The Company considers evidence such as our past operating results, the existence of cumulative losses in recent years and our forecast of future taxable income.

The Financial Accounting Standards Board (FASB), issued guidance which clarifies the accounting for income taxes by prescribing a minimum probability threshold that a tax position must meet before a financial statement benefit is recognized. The minimum threshold is defined as a tax position that is more likely than not to be sustained upon examination by the applicable taxing authority, including resolution of any related appeals or litigation processes, based on the technical merits of the position. The tax benefit to be recognized is measured as the largest amount of benefit that is greater than fifty percent likely to be realized upon ultimate settlement. Although the guidance on the accounting for uncertainty in income taxes prescribes the use of a recognition and measurement model, the determination of whether an uncertain tax position has met those thresholds will continue to require significant judgment by management. If the ultimate resolution of tax uncertainties is different from what is currently estimated, a material impact on income tax expense could result.

The Company's provision for income taxes is subject to volatility and could be adversely impacted by changes in earnings or tax laws and regulations in various jurisdictions. The Company is subject to the continuous examination of our income tax returns by the Internal Revenue Service and other tax authorities. The Company regularly assesses the likelihood of adverse outcomes resulting from these examinations to determine the adequacy of our provision for income taxes. To the extent that the final tax outcome of these matters is different from the amounts recorded, such differences will impact the provision for income taxes in the period in which such determination is made. The provision for income taxes includes the impact of changes to reserves, as well as the related net interest and penalties.
Long-lived Assets
Long-lived Assets

The Company reviews all long-lived assets whenever events or changes in circumstance indicate that these assets may not be recoverable. When evaluating long-lived assets, if the Company concludes that the estimated undiscounted cash flows attributable to the assets are less than their carrying value, the Company recognizes an impairment loss based on the excess of the carrying amount of the assets over their respective fair values, which could adversely affect its results of operations.
Comprehensive Income Comprehensive Income Comprehensive income is defined as the change in equity of a business enterprise during a period from transactions and other events and circumstances from non-owner sources. The Company's accumulated other comprehensive income consists of cumulative foreign currency translation adjustments. Total comprehensive income is presented in the Condensed Consolidated Statements of Comprehensive Income.
Recent Accounting Pronouncements
Recent Accounting Pronouncements
    
Recently Issued Accounting Standards not yet adopted

In September 2022, the FASB issued ASU No. 2022-04, "Liabilities - Supplier Finance Programs (Subtopic 405-50): Disclosure of Supplier Finance Program Obligations". This ASU was issued in response to requests from financial statement users for increased transparency surrounding the use of supplier finance programs. The amendments in ASU 2022-04 require that a buyer in a supplier finance program disclose sufficient information about the program to allow a user of financial statements to understand the program’s nature, activity during the period, changes from period to period, and potential magnitude. The amendments in this ASU do not affect the recognition, measurement, or financial statement presentation of obligations covered by supplier finance programs. The amendments in this ASU are effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years, except for the amendment on rollforward information, which is effective for fiscal years beginning after December 15, 2023. Early adoption is permitted. The Company is currently evaluating the impact of adopting this guidance.
Recently Adopted Accounting Standards
In November 2021, the FASB issued Accounting Standards Update (ASU) No. 2021-10, Government Assistance (Topic 832): Disclosures by Business Entities about Government Assistance. This ASU requires business entities to make annual disclosures about transactions with a government they account for by analogizing to a grant or contribution accounting model under ASC 958-605. The adoption of ASU 2021-10 had no impact on the Company's Consolidated Financial Statements.
In August 2020, the FASB issued ASU No. 2020-06, Debt—Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging—Contracts in Entity’s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity, which, among other things, provides guidance on how to account for contracts on an entity’s own equity. This ASU simplifies the accounting for certain financial instruments with characteristics of liabilities and equity. Specifically, the ASU eliminated the need for the Company to assess whether a contract on the entity’s own equity (1) permits settlement in unregistered shares, (2) whether counterparty rights rank higher than shareholder’s rights, and (3) whether collateral is required. In addition, the ASU requires incremental disclosure related to contracts on the entity’s own equity and clarifies the treatment of certain financial instruments accounted for under this ASU on earnings per share. The adoption of ASU 2020-06 had no impact on the Company's Consolidated Financial Statements.
Concentration of Credit Risk
The Company manages its credit risk associated with exposure to distributors and direct customers on outstanding accounts receivable through the application and review of credit approvals, credit ratings and other monitoring procedures. In some instances, the Company also obtains letters of credit from certain customers.
Credit sales, which are mainly on credit terms of 30 to 60 days, are only made to customers who meet the Company's credit requirements, while sales to new customers or customers with low credit ratings are usually made on an advance payment basis. The Company considers its trade accounts receivable to be of good credit quality because its key distributors and direct customers have long-standing business relationships with the Company and the Company has not experienced any significant bad debt write-offs of accounts receivable in the past. The Company closely monitors the aging of accounts receivable from its distributors and direct customers, and regularly reviews their financial positions, where available.
XML 33 R21.htm IDEA: XBRL DOCUMENT v3.23.1
Net Income (Loss) Per Common Share Attributable to Alpha and Omega Semiconductor Limited - (Tables)
9 Months Ended
Mar. 31, 2023
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted The following table presents the calculation of basic and diluted net income (loss) per share attributable to common shareholders:
 Three Months Ended March 31,Nine Months Ended March 31,
 2023202220232022
(in thousands, except per share data)
Numerator:
Net income (loss) attributable to Alpha and Omega Semiconductor Limited$(18,907)$31,650 $13,468 $438,072 
Denominator:
Basic:
Weighted average number of common shares used to compute basic net income (loss) per share27,710 26,829 27,537 26,596 
Diluted:
Weighted average number of common shares used to compute basic net income (loss) per share27,710 26,829 27,537 26,596 
Effect of potentially dilutive securities:
Stock options, RSUs and ESPP shares— 1,594 2,039 1,520 
Weighted average number of common shares used to compute diluted net income (loss) per share27,710 28,423 29,576 28,116 
Net income (loss) per share attributable to Alpha and Omega Semiconductor Limited:
Basic$(0.68)$1.18 $0.49 $16.47 
Diluted$(0.68)$1.11 $0.46 $15.58 
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share The following potential dilutive securities were excluded from the computation of diluted net income (loss) per share as their effect would have been anti-dilutive:
 Three Months Ended March 31,Nine Months Ended March 31,
 2023202220232022
(in thousands)(in thousands)
Employee stock options and RSUs3,152 281 171 
ESPP767 19 279 27 
Total potential dilutive securities3,919 21 560 198 
XML 34 R22.htm IDEA: XBRL DOCUMENT v3.23.1
Concentration of Credit Risk and Significant Customers (Tables)
9 Months Ended
Mar. 31, 2023
Risks and Uncertainties [Abstract]  
Schedules of Concentration of Risk, by Risk Factor
Summarized below are individual customers whose revenue or accounts receivable balances were 10% or higher than the respective total consolidated amounts:
Three Months Ended March 31,Nine Months Ended March 31,
Percentage of revenue2023202220232022
Customer A21.0 %24.2 %21.7 %24.8 %
Customer B28.7 %38.8 %35.5 %38.7 %
Customer C17.9 %*14.1 %*

 March 31,
2023
June 30,
2022
Percentage of accounts receivable
Customer A*24.6 %
Customer B*36.4 %
Customer C46.0 %12.0 %
Customer D21.9 %*
XML 35 R23.htm IDEA: XBRL DOCUMENT v3.23.1
Balance Sheet Components (Tables)
9 Months Ended
Mar. 31, 2023
Balance Sheet Related Disclosures [Abstract]  
Schedule of Accounts, Notes, Loans and Financing Receivable
Accounts receivable, net:
 March 31,
2023
June 30,
2022
(in thousands)
Accounts receivable$54,269 $84,442 
Less: Allowance for price adjustments(34,805)(18,731)
Less: Allowance for doubtful accounts(30)(30)
Accounts receivable, net$19,434 $65,681 
Schedule of Inventory, Current
Inventories:
 March 31,
2023
June 30,
2022
(in thousands)
Raw materials$86,490 $67,960 
Work-in-process69,905 80,720 
Finished goods23,388 9,360 
 $179,783 $158,040 
Other Current Assets
Other current assets:
March 31,
2023
June 30,
2022
(in thousands)
Value-added tax receivable$179 $737 
Other prepaid expenses3,950 3,954 
Prepaid insurance751 2,590 
Prepaid maintenance1,092 826 
Prepayment to supplier71 257 
Prepaid income tax2,176 2,086 
Interest receivable172 25 
Other receivables1,578 745 
$9,969 $11,220 
Property, Plant and Equipment
Property, plant and equipment, net:
 March 31,
2023
June 30,
2022
(in thousands)
Land$4,877 $4,877 
Building26,243 16,691 
Manufacturing machinery and equipment320,087 287,574 
Equipment and tooling31,428 28,052 
Computer equipment and software49,425 46,758 
Office furniture and equipment3,175 2,820 
Leasehold improvements38,051 35,254 
 473,286 422,026 
Less: accumulated depreciation(261,814)(233,340)
 211,472 188,686 
Equipment and construction in progress146,685 129,980 
Property, plant and equipment, net$358,157 $318,666 
Intangible Assets Disclosure
Intangible assets, net:
March 31,
2023
June 30,
2022
(in thousands)
Patents and technology rights$18,037 $18,037 
Trade name268 268 
Customer relationships1,150 1,150 
19,455 19,455 
Less: accumulated amortization(12,147)(9,674)
7,308 9,781 
Goodwill269 269 
Intangible assets, net$7,577 $10,050 
Schedule Future Amortization Expense of Intangible Assets Estimated future minimum amortization expense of intangible assets is as follows (in thousands):
Year ending June 30,
2023 (Remaining)$812 
20243,249 
20253,247 
$7,308 
Schedule of Other Assets, Noncurrent
Other long-term assets:
March 31,
2023
June 30,
2022
(in thousands)
Prepayments for property and equipment$1,013 $6,890 
Investment in a privately held company100 100 
Customs deposit2,118 1,708 
Deposit with supplier13,040 6,396 
Other long-term deposits33 18 
Office leases deposits1,243 1,012 
Other3,111 1,553 
 $20,658 $17,677 
Schedule of Accrued Liabilities
Accrued liabilities:
March 31,
2023
June 30,
2022
(in thousands)
Accrued compensation and benefits$18,750 $34,681 
Warranty accrual3,815 2,650 
Stock rotation accrual4,081 4,798 
Accrued professional fees2,407 2,659 
Accrued inventory1,322 2,491 
Accrued facilities related expenses2,285 2,421 
Accrued property, plant and equipment6,531 20,485 
Other accrued expenses4,160 5,159 
Customer deposits43,314 40,578 
ESPP payable3,364 971 
 $90,029 $116,893 
Schedule of Product Warranty Liability The activities in the warranty accrual, included in accrued liabilities, are as follows:
Nine Months Ended March 31,
20232022
(in thousands)
Beginning balance$2,650 $2,795 
Additions 2,915 949 
Utilization(1,750)(1,261)
Ending balance$3,815 $2,483 
Stock Rotation Accrual
The activities in the stock rotation accrual, included in accrued liabilities, are as follows:
Nine Months Ended March 31,
20232022
(in thousands)
Beginning balance$4,798 $3,917 
Additions9,187 3,030 
Utilization(9,904)(2,740)
Ending balance$4,081 $4,207 
Other Long-Term Liabilities
Other long-term liabilities:
 March 31,
2023
June 30,
2022
(in thousands)
Customer deposits$51,926 $70,301 
Computer software liabilities5,773 8,302 
Other long-term liabilities$57,699 $78,603 
XML 36 R24.htm IDEA: XBRL DOCUMENT v3.23.1
Bank Borrowing (Tables)
9 Months Ended
Mar. 31, 2023
Debt Disclosure [Abstract]  
Schedule of Maturities
Maturities of short-term debt and long-term debt were as follows (in thousands):
Year ending June 30,
2023 (Remaining)$16,339 
202411,472 
202511,664 
202611,871 
202714,344 
Thereafter536 
Total principal66,226 
Less: debt issuance costs(112)
Total principal, less debt issuance costs$66,114 
Short-term DebtLong-term DebtTotal
Principal amount$24,925 $41,301 $66,226 
Less: debt issuance costs(48)(64)(112)
Total debt, less debt issuance costs$24,877 $41,237 $66,114 
XML 37 R25.htm IDEA: XBRL DOCUMENT v3.23.1
Leases - (Tables)
9 Months Ended
Mar. 31, 2023
Leases [Abstract]  
Components of Operating and Finance Lease Costs The components of the Company’s operating and finance lease expenses are as follows for the periods presented (in thousands):
Three Months Ended March 31,Nine Months Ended March 31,
2023202220232022
Operating leases:
     Fixed rent expense$1,385 $1,479 $4,298 $4,955 
     Variable rent expense279 126 757 741 
Finance lease:
     Amortization of equipment128 15 393 787 
     Interest83 11 227 692 
Short-term leases
     Short-term lease expenses133 38 300 144 
               Total lease expenses$2,008 $1,669 $5,975 $7,319 
Supplemental cash flow information related to the Company’s operating and finance lease is as follows (in thousands):
Nine Months Ended March 31,
20232022
Cash paid from amounts included in the measurement of lease liabilities:
     Operating cash flows from operating leases$4,418 $4,965 
     Operating cash flows from finance lease$227 $421 
     Financing cash flows from finance lease$603 $4,176 
Non-cash investing and financing information:
    Operating lease right-of-use assets obtained in exchange for lease obligations$2,859 $5,901 
Schedule of Lease Assets and Liabilities
Supplemental balance sheets information related to the Company’s operating and finance leases is as follows (in thousands, except lease term and discount rate):
March 31,
2023
June 30,
2022
Operating Leases:
     ROU assets associated with operating leases$22,962 $23,674 
Finance Lease:
     Property, plant and equipment, gross$5,133 $4,831 
     Accumulated depreciation(529)(136)
          Property, plant and equipment, net$4,604 $4,695 
Weighted average remaining lease term (in years)
     Operating leases6.657.42
     Finance lease4.505.00
Weighted average discount rate
     Operating leases4.39 %4.27 %
     Finance lease7.51 %4.76 %
Schedule of Operating Lease Future Minimum Lease Payments (Topic 842) Future minimum lease payments are as follows as of March 31, 2023 (in thousands):
Year ending June 30,Operating LeasesFinance Leases
The remainder of fiscal 2023$1,481 $286 
20245,006 1,144 
20254,133 1,144 
20263,441 1,144 
20273,264 1,145 
Thereafter10,301 191 
Total minimum lease payments27,626 5,054 
Less amount representing interest(3,837)(764)
Total lease liabilities$23,789 $4,290 
Schedule of Finance Lease Future Minimum Lease Payments (Topic 842) Future minimum lease payments are as follows as of March 31, 2023 (in thousands):
Year ending June 30,Operating LeasesFinance Leases
The remainder of fiscal 2023$1,481 $286 
20245,006 1,144 
20254,133 1,144 
20263,441 1,144 
20273,264 1,145 
Thereafter10,301 191 
Total minimum lease payments27,626 5,054 
Less amount representing interest(3,837)(764)
Total lease liabilities$23,789 $4,290 
XML 38 R26.htm IDEA: XBRL DOCUMENT v3.23.1
Shareholders' Equity and Share-based Compensation (Tables)
9 Months Ended
Mar. 31, 2023
Share-Based Payment Arrangement, Noncash Expense [Abstract]  
Restricted Stock Units Activity
Time-based Restricted Stock Units (TRSU)
The following table summarizes the Company's TRSU activities for the nine months ended March 31, 2023:
 Number of Restricted Stock
Units
Weighted Average
Grant Date Fair
Value Per Share
Weighted Average
Remaining
Contractual
Term (Years)
Aggregate Intrinsic Value
Nonvested at June 30, 20221,169,609 $34.03 1.73$38,994,764 
Granted625,080 $28.14 
Vested(418,269)$28.90 
Forfeited(35,025)$31.34 
Nonvested at March 31, 20231,341,395 $32.96 1.89$36,150,595 
The following table summarizes the Company’s PRSUs activities for the nine months ended March 31, 2023:

 Number of Performance-based Restricted Stock
Units
Weighted Average
Grant Date Fair
Value Per Share
Weighted Average
Remaining
Contractual Term
(Years)
Aggregate Intrinsic Value
Nonvested at June 30, 2022389,375 $36.56 1.85$12,981,763 
Granted264,214 $25.70 
Vested(116,132)$30.54 
Forfeited(10,743)$48.65 
Nonvested at March 31, 2023526,714 $32.19 2.03$14,194,942 
Summary of Stock Option Activities The following table summarizes the Company's stock option activities for the nine months ended March 31, 2023:
Weighted
WeightedAverage
AverageRemaining
Number ofExercise PriceContractual Aggregate
SharesPer ShareTerm (in years)Intrinsic Value
Outstanding at June 30, 2022389,875 $7.70 1.53$9,997,364 
Exercised(65,500)$8.42 $1,442,646 
Outstanding at March 31, 2023324,375 $7.55 0.96$6,292,088 
Options vested and expected to vest324,375 $7.55 0.96$6,292,088 
Exercisable at March 31, 2023324,375 $7.55 0.96$6,292,088 
Schedule of Share-based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions The assumptions used to estimate the fair values of common shares issued under the ESPP were as follows:
Nine Months Ended March 31,
2023
Volatility rate70.5%
Risk-free interest rate4.5%
Expected term1.3 years
Dividend yield0%
Share-based Compensation, Allocation of Recognized Period Costs
Share-based Compensation Expense
On September 8, 2022, the Compensation Committee of the Board approved modifications to the terms of equity awards granted to a former officer who was a board member of the Company. The modifications waived the four-year time based service performance of his MSU allowing continuing vesting of his TRSU and PRSU according to the original awards' vesting schedule after his termination as a board member. The incremental expenses for these equity shares resulting from the modification were $3.9 million. During the three and nine months ended March 31, 2023, the Company recorded nil and $3.1 million, respectively, net of reversal of prior recorded expenses, of shared-based compensation for these equity shares.
The total share-based compensation expense recognized in the Condensed Consolidated Statements of Income for the periods presented was as follows:
Three Months Ended March 31,Nine Months Ended March 31,
2023202220232022
(in thousands)(in thousands)
Cost of goods sold$1,723 $1,282 $5,259 $3,560 
Research and development2,987 1,814 8,808 4,769 
Selling, general and administrative5,722 5,177 20,052 13,125 
$10,432 $8,273 $34,119 $21,454 
XML 39 R27.htm IDEA: XBRL DOCUMENT v3.23.1
Segment and Geographic Information (Tables)
9 Months Ended
Mar. 31, 2023
Segment Reporting [Abstract]  
Disaggregation of Revenue
The Company sells its products primarily to distributors in the Asia Pacific region, who in turn sell these products to end customers. Because the Company’s distributors sell their products to end customers which may have a global presence, revenue by geographical location is not necessarily representative of the geographical distribution of sales to end user markets.

In February 2023, the Company entered into a license agreement with a customer to license the Company’s proprietary SiC technology and to provide 24-month engineering and development services for a total fee of $45 million.

The revenue by geographical location in the following tables is based on the country or region in which the products were shipped to:
Three Months Ended March 31,Nine Months Ended March 31,
 2023202220232022
(in thousands)(in thousands)
Hong Kong$106,940 $164,555 $438,537 $472,399 
China14,360 31,883 58,104 91,958 
South Korea1,083 2,745 7,622 8,862 
United States4,245 3,534 16,701 9,004 
Other countries5,932 522 8,832 1,370 
 $132,560 $203,239 $529,796 $583,593 

The Company has classified certain amounts previously reported in revenue of power discrete and power IC to conform to the current presentation. The following is a summary of revenue by product type:
Three Months Ended March 31,Nine Months Ended March 31,
 2023202220232022
 (in thousands)(in thousands)
Power discrete$80,962 $140,027 $363,117 $404,902 
Power IC47,416 60,904 159,708 169,115 
Packaging and testing services552 2,308 3,341 9,576 
License and development services3,630 — 3,630 — 
 $132,560 $203,239 $529,796 $583,593 
Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas
Long-lived assets, net consisting of property, plant and equipment and operating lease right-of-use assets, net by geographical area are as follows:
 March 31,
2023
June 30,
2022
(in thousands)
China$115,944 $105,326 
United States261,142 232,731 
Other countries4,033 4,283 
 $381,119 $342,340 
XML 40 R28.htm IDEA: XBRL DOCUMENT v3.23.1
The Company and Significant Accounting Policies - Joint Venture (Details)
9 Months Ended
Mar. 31, 2023
Dec. 31, 2021
Dec. 02, 2021
Dec. 01, 2021
Nov. 30, 2021
Mar. 31, 2023
Jan. 26, 2022
Dec. 24, 2021
Ownership interest, percent 42.20%         42.20%    
Joint Venture                
Ownership interest, percent     48.80%   50.90%      
Facility in Liangjiang New Area of Chongqing (the 'Joint Venture') | Joint Venture | Third Party Investor                
Ownership interest sold, percent             7.82% 1.10%
Facility in Liangjiang New Area of Chongqing (the 'Joint Venture') | Joint Venture | Employee Incentive Plan | Employee Incentive Plan                
Ownership interest sold, percent               3.99%
Third Party Investor | Joint Venture | Third Party Investor                
Ownership interest sold, percent       2.10%       1.10%
Third Party Investor | Joint Venture | Employee Incentive Plan | Employee Incentive Plan                
Ownership interest sold, percent               3.99%
Parent Company | Facility in Liangjiang New Area of Chongqing (the 'Joint Venture')                
Ownership interest, percent       50.90%        
Chongqing Funds | Facility in Liangjiang New Area of Chongqing (the 'Joint Venture')                
Ownership interest, percent   45.80%   49.10%        
XML 41 R29.htm IDEA: XBRL DOCUMENT v3.23.1
The Company and Significant Accounting Policies - Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2023
Mar. 31, 2022
Feb. 28, 2023
Revenues from External Customers and Long-Lived Assets          
Remaining performance obligation         $ 45,000
Upfront fees $ 18,000   $ 18,000    
Revenue 132,560 $ 203,239 529,796 $ 583,593  
License and development services          
Revenues from External Customers and Long-Lived Assets          
Revenue $ 3,630 $ 0 $ 3,630 $ 0  
XML 42 R30.htm IDEA: XBRL DOCUMENT v3.23.1
The Company and Significant Accounting Policies - Restricted Cash (Details) - USD ($)
$ in Millions
Mar. 31, 2023
Jun. 30, 2022
Accounting Policies [Abstract]    
Restricted cash $ 0.2 $ 0.3
XML 43 R31.htm IDEA: XBRL DOCUMENT v3.23.1
The Company and Significant Accounting Policies - Government Grants (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2023
Mar. 31, 2022
Organization, Consolidation and Presentation of Financial Statements [Abstract]        
Government Grants, Reduction Recorded To Property, Plant And Equipment   $ 0.0 $ 0.6 $ 1.2
Government Grants, Reduction Recorded To Operating Expenses $ 0.0 0.0 $ 0.1 0.2
Government Grants, Reduction Recorded To Interest Expense   $ 0.0   $ 0.9
XML 44 R32.htm IDEA: XBRL DOCUMENT v3.23.1
Equity Method Investment in Equity Investee - Narrative (Details)
$ in Thousands, ¥ in Millions
3 Months Ended 9 Months Ended
Mar. 31, 2023
Jan. 26, 2022
USD ($)
Jan. 26, 2022
CNY (¥)
Dec. 31, 2021
Dec. 02, 2021
director
Dec. 01, 2021
Nov. 30, 2021
director
Mar. 31, 2023
USD ($)
Mar. 31, 2022
USD ($)
Mar. 31, 2023
USD ($)
Mar. 31, 2022
USD ($)
Dec. 24, 2021
Schedule of Equity Method Investments [Line Items]                        
Ownership interest, percent 42.20%                 42.20%    
Number of appointments to board of directors | director         3   4          
Number of directors on Board | director         7              
Proceeds from sale of equity interest in the JV Company | $                   $ 0 $ 26,347  
Equity method investment income (loss) from equity investee | $               $ (1,480) $ (1,136) $ 1,533 $ (1,136)  
Facility in Liangjiang New Area of Chongqing (the 'Joint Venture') | Chongqing Funds                        
Schedule of Equity Method Investments [Line Items]                        
Ownership interest, percent       45.80%   49.10%            
Joint Venture                        
Schedule of Equity Method Investments [Line Items]                        
Ownership interest, percent         48.80%   50.90%          
Third Party Investor | Joint Venture                        
Schedule of Equity Method Investments [Line Items]                        
Proceeds from sale of equity interest in the JV Company   $ 80,000 ¥ 509                  
Third Party Investor | Joint Venture | Facility in Liangjiang New Area of Chongqing (the 'Joint Venture')                        
Schedule of Equity Method Investments [Line Items]                        
Ownership interest sold, percent   7.82% 7.82%                 1.10%
Employee Incentive Plan | Joint Venture | Facility in Liangjiang New Area of Chongqing (the 'Joint Venture') | Employee Incentive Plan                        
Schedule of Equity Method Investments [Line Items]                        
Ownership interest sold, percent                       3.99%
XML 45 R33.htm IDEA: XBRL DOCUMENT v3.23.1
Related Party Transactions (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2023
Dec. 02, 2021
Nov. 30, 2021
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2023
Mar. 31, 2022
Jun. 30, 2022
Related Party Transaction [Line Items]                
Ownership interest, percent 42.20%         42.20%    
Payable related to equity investee, net $ 18,393     $ 18,393   $ 18,393   $ 28,989
Joint Venture                
Related Party Transaction [Line Items]                
Ownership interest, percent   48.80% 50.90%          
Purchases from related party       20,200 $ 45,800 106,100 $ 61,400  
Sales from related party       $ 4,000 $ 14,200 $ 34,400 $ 18,400  
XML 46 R34.htm IDEA: XBRL DOCUMENT v3.23.1
Net Income (Loss) Per Common Share Attributable to Alpha and Omega Semiconductor Limited - Basic and Diluted Income Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2023
Mar. 31, 2022
Numerator:        
Net income (loss) attributable to Alpha and Omega Semiconductor Limited $ (18,907) $ 31,650 $ 13,468 $ 438,072
Basic:        
Weighted average number of common shares used to compute basic net income (loss) per share 27,710 26,829 27,537 26,596
Effect of potentially dilutive securities:        
Stock options, RSUs and ESPP shares 0 1,594 2,039 1,520
Weighted average number of common shares used to compute diluted net income (loss) per share 27,710 28,423 29,576 28,116
Net income (loss) per share attributable to Alpha and Omega Semiconductor Limited:        
Basic (in dollars per share) $ (0.68) $ 1.18 $ 0.49 $ 16.47
Diluted (in dollars per share) $ (0.68) $ 1.11 $ 0.46 $ 15.58
XML 47 R35.htm IDEA: XBRL DOCUMENT v3.23.1
Net Income (Loss) Per Common Share Attributable to Alpha and Omega Semiconductor Limited - Potential Dilutive Shares (Details) - shares
shares in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2023
Mar. 31, 2022
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Potential dilutive securities (in shares) 3,919 21 560 198
Employee stock options and RSUs        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Potential dilutive securities (in shares) 3,152 2 281 171
ESPP        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Potential dilutive securities (in shares) 767 19 279 27
XML 48 R36.htm IDEA: XBRL DOCUMENT v3.23.1
Concentration of Credit Risk and Significant Customers - (Details)
3 Months Ended 9 Months Ended
Mar. 31, 2023
Jun. 30, 2022
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2023
Mar. 31, 2022
Customer Concentration Risk | Customer A | Revenue            
Concentration Risk            
Customers greater than 10% of total     21.00% 24.20% 21.70% 24.80%
Customer Concentration Risk | Customer A | Accounts Receivable            
Concentration Risk            
Customers greater than 10% of total   24.60%        
Customer Concentration Risk | Customer B | Revenue            
Concentration Risk            
Customers greater than 10% of total     28.70% 38.80% 35.50% 38.70%
Customer Concentration Risk | Customer B | Accounts Receivable            
Concentration Risk            
Customers greater than 10% of total   36.40%        
Customer Concentration Risk | Customer C | Revenue            
Concentration Risk            
Customers greater than 10% of total     17.90%   14.10%  
Customer Concentration Risk | Customer C | Accounts Receivable            
Concentration Risk            
Customers greater than 10% of total 46.00% 12.00%        
Customer Concentration Risk | Customer D | Accounts Receivable            
Concentration Risk            
Customers greater than 10% of total 21.90%          
Minimum            
Concentration Risk            
Terms of credit sales, (in days)         30 days  
Maximum            
Concentration Risk            
Terms of credit sales, (in days)         60 days  
XML 49 R37.htm IDEA: XBRL DOCUMENT v3.23.1
Balance Sheet Components - Accounts receivable (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Jun. 30, 2022
Balance Sheet Related Disclosures [Abstract]    
Accounts receivable $ 54,269 $ 84,442
Less: Allowance for price adjustments (34,805) (18,731)
Less: Allowance for doubtful accounts (30) (30)
Accounts receivable, net $ 19,434 $ 65,681
XML 50 R38.htm IDEA: XBRL DOCUMENT v3.23.1
Balance Sheet Components - Inventories (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Jun. 30, 2022
Balance Sheet Related Disclosures [Abstract]    
Raw materials $ 86,490 $ 67,960
Work-in-process 69,905 80,720
Finished goods 23,388 9,360
Inventory, net $ 179,783 $ 158,040
XML 51 R39.htm IDEA: XBRL DOCUMENT v3.23.1
Balance Sheet Components - Other current assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Jun. 30, 2022
Balance Sheet Related Disclosures [Abstract]    
Value-added tax receivable $ 179 $ 737
Other prepaid expenses 3,950 3,954
Prepaid insurance 751 2,590
Prepaid maintenance 1,092 826
Prepayment to supplier 71 257
Prepaid income tax 2,176 2,086
Interest Receivable, Current 172 25
Other receivables 1,578 745
Other Assets, Current $ 9,969 $ 11,220
XML 52 R40.htm IDEA: XBRL DOCUMENT v3.23.1
Balance Sheet Components - Property, plant, and equipment (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Jun. 30, 2022
Property, Plant and Equipment    
Property, plant, and equipment excluding equipment and construction In progress, gross $ 473,286 $ 422,026
Less: accumulated depreciation (261,814) (233,340)
Property, plant and equipment excluding equipment and construction in progress, net 211,472 188,686
Equipment and construction in progress 146,685 129,980
Property, plant and equipment, net 358,157 318,666
Land    
Property, Plant and Equipment    
Property, plant, and equipment excluding equipment and construction In progress, gross 4,877 4,877
Building    
Property, Plant and Equipment    
Property, plant, and equipment excluding equipment and construction In progress, gross 26,243 16,691
Manufacturing machinery and equipment    
Property, Plant and Equipment    
Property, plant, and equipment excluding equipment and construction In progress, gross 320,087 287,574
Equipment and tooling    
Property, Plant and Equipment    
Property, plant, and equipment excluding equipment and construction In progress, gross 31,428 28,052
Computer equipment and software    
Property, Plant and Equipment    
Property, plant, and equipment excluding equipment and construction In progress, gross 49,425 46,758
Office furniture and equipment    
Property, Plant and Equipment    
Property, plant, and equipment excluding equipment and construction In progress, gross 3,175 2,820
Leasehold improvements    
Property, Plant and Equipment    
Property, plant, and equipment excluding equipment and construction In progress, gross $ 38,051 $ 35,254
XML 53 R41.htm IDEA: XBRL DOCUMENT v3.23.1
Balance Sheet Components - Intangible assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Jun. 30, 2022
Schedule of Finite-lived Intangible Assets and Goodwill    
Finite-Lived Intangible Assets, Gross $ 19,455 $ 19,455
Less: accumulated amortization (12,147) (9,674)
Total intangible assets 7,308 9,781
Goodwill 269 269
Intangible assets, net 7,577 10,050
Patents and technology rights    
Schedule of Finite-lived Intangible Assets and Goodwill    
Finite-Lived Intangible Assets, Gross 18,037 18,037
Trade name    
Schedule of Finite-lived Intangible Assets and Goodwill    
Finite-Lived Intangible Assets, Gross 268 268
Customer relationships    
Schedule of Finite-lived Intangible Assets and Goodwill    
Finite-Lived Intangible Assets, Gross $ 1,150 $ 1,150
XML 54 R42.htm IDEA: XBRL DOCUMENT v3.23.1
Balance Sheet Components - Future Amortization of Intangible Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Jun. 30, 2022
Balance Sheet Related Disclosures [Abstract]    
2023 (Remaining) $ 812  
2024 3,249  
2025 3,247  
Total intangible assets $ 7,308 $ 9,781
XML 55 R43.htm IDEA: XBRL DOCUMENT v3.23.1
Balance Sheet Components - Other long term assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Jun. 30, 2022
Balance Sheet Related Disclosures [Abstract]    
Prepayments for property and equipment $ 1,013 $ 6,890
Investment in a privately held company 100 100
Customs deposit 2,118 1,708
Deposit with supplier 13,040 6,396
Other long-term deposits 33 18
Office leases deposits 1,243 1,012
Other 3,111 1,553
Other long-term assets $ 20,658 $ 17,677
XML 56 R44.htm IDEA: XBRL DOCUMENT v3.23.1
Balance Sheet Components - Accrued liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2021
Accrued Liabilities        
Accrued compensation and benefits $ 18,750 $ 34,681    
Warranty accrual 3,815 2,650 $ 2,483 $ 2,795
Stock rotation accrual 4,081 4,798 $ 4,207 $ 3,917
Accrued professional fees 2,407 2,659    
Accrued inventory 1,322 2,491    
Accrued facilities related expenses 2,285 2,421    
Accrued property, plant and equipment 6,531 20,485    
Other accrued expenses 4,160 5,159    
Customer deposits 43,314 40,578    
ESPP payable 3,364 971    
Accrued liabilities 90,029 116,893    
Customer A        
Accrued Liabilities        
Customer deposits 12,500 12,500    
Customer B        
Accrued Liabilities        
Customer deposits 10,200 16,200    
Other Customer        
Accrued Liabilities        
Customer deposits $ 20,600 $ 11,900    
XML 57 R45.htm IDEA: XBRL DOCUMENT v3.23.1
Balance Sheet Components - Product Warranty Accrual (Details) - USD ($)
$ in Thousands
9 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease)    
Beginning balance $ 2,650 $ 2,795
Additions 2,915 949
Utilization (1,750) (1,261)
Ending balance $ 3,815 $ 2,483
XML 58 R46.htm IDEA: XBRL DOCUMENT v3.23.1
Balance Sheet Components - Stock Rotation Accrual (Details) - USD ($)
$ in Thousands
9 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Stock Rotation Accrual Increase (Decrease)    
Beginning balance $ 4,798 $ 3,917
Additions 9,187 3,030
Utilization (9,904) (2,740)
Ending balance $ 4,081 $ 4,207
XML 59 R47.htm IDEA: XBRL DOCUMENT v3.23.1
Balance Sheet Components - Other Long-Term Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Jun. 30, 2022
Concentration Risk    
Customer deposits $ 51,926 $ 70,301
Computer software liabilities 5,773 8,302
Other long-term liabilities 57,699 78,603
Customer A    
Concentration Risk    
Customer deposits 22,000 34,500
Customer B    
Concentration Risk    
Customer deposits 13,700 21,900
Other Customers    
Concentration Risk    
Customer deposits $ 16,200 $ 13,900
XML 60 R48.htm IDEA: XBRL DOCUMENT v3.23.1
Bank Borrowing - Narrative (Details)
€ in Millions
1 Months Ended 9 Months Ended
Feb. 16, 2022
USD ($)
Aug. 18, 2021
USD ($)
Aug. 09, 2019
USD ($)
May 01, 2018
USD ($)
Sep. 30, 2022
USD ($)
Mar. 31, 2023
USD ($)
Mar. 31, 2023
EUR (€)
Jan. 31, 2023
USD ($)
Jan. 31, 2023
CNY (¥)
Jun. 30, 2022
USD ($)
Mar. 31, 2022
USD ($)
Aug. 11, 2021
USD ($)
Apr. 30, 2021
EUR (€)
Debt Instrument [Line Items]                          
Lease completion buyout option, amount                     $ 1    
Long-term debt           $ 41,237,000       $ 42,486,000      
Jireh Semiconductor Incorporated | Sales-Lease Back Transaction with Jireh Semiconductor Incorporated                          
Debt Instrument [Line Items]                          
Debt financing term (in years)           5 years              
Implied interest rate         7.51% 4.75%              
Historical cost | €             € 12.0            
Down payment amount | €                         € 6.0
Down payment percent         50.00%               50.00%
Delivery payment, percent                   40.00%      
Delivery payment, amount                   $ 4,800,000      
Purchase price financing, percent         10.00%                
Payments for purchase of optional hardware         $ 200,000                
Outstanding balance           $ 12,500,000              
Jireh Semiconductor Incorporated | Sales-Lease Back Transaction with Jireh Semiconductor Incorporated | Manufacturing machinery and equipment                          
Debt Instrument [Line Items]                          
Collateral amount           13,100,000              
Secured Debt | Accounts Receivable Factoring Agreement August 9 2019                          
Debt Instrument [Line Items]                          
Accounts Receivable Factoring Agreement, Reduction Of Maximum Borrowing Capacity                       $ 8,000,000  
Secured Debt | Jireh                          
Debt Instrument [Line Items]                          
Line of credit facility, maximum borrowing capacity   $ 45,000,000                      
Debt instrument, term   5 years 6 months                      
Amount outstanding           40,500,000              
Proceeds from lines of credit $ 45,000,000                        
Bank Of Communications Limited | Line of Credit | Line Of Credit Maturing December 1 2023                          
Debt Instrument [Line Items]                          
Line of credit facility, maximum borrowing capacity               $ 20,600,000 ¥ 140,000,000        
Long-Term Line of Credit           0              
Hongkong And Shanghai Banking Corporation Limited | Secured Debt | Accounts Receivable Factoring Agreement August 9 2019                          
Debt Instrument [Line Items]                          
Basis spread on variable rate     1.75%                    
Accounts receivable factoring agreement, maximum borrowing capacity, percent of net accounts receivable     70.00%                    
Accounts receivable factoring agreement, maximum borrowing capacity     $ 30,000,000                    
Accounts receivable factoring agreement, remaining borrowing capacity           8,000,000              
Accounts receivable factoring agreement, borrowed amount outstanding           0              
The Bank | Secured Debt                          
Debt Instrument [Line Items]                          
Line of credit facility, maximum borrowing capacity       $ 17,800,000                  
Debt instrument, term       5 years                  
Amount outstanding           $ 13,500,000              
Stated percentage       5.04%                  
XML 61 R49.htm IDEA: XBRL DOCUMENT v3.23.1
Bank Borrowing - Schedule of Debt Maturities (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Jun. 30, 2022
Debt Disclosure [Abstract]    
2023 (Remaining) $ 16,339  
2024 11,472  
2025 11,664  
2026 11,871  
2027 14,344  
Thereafter 536  
Total principal, less debt issuance costs 66,226  
Less: debt issuance costs (112)  
Debt, Long-Term And Short-Term, Combined Amount, Net 66,114  
Short-term Debt [Abstract]    
Principal amount 24,925  
Less: debt issuance costs (48)  
Total debt, less debt issuance costs 24,877  
Long-term Debt, Unclassified [Abstract]    
Principal amount 41,301  
Less: debt issuance costs (64)  
Total debt, less debt issuance costs $ 41,237 $ 42,486
XML 62 R50.htm IDEA: XBRL DOCUMENT v3.23.1
Leases - Narrative (Details)
$ in Thousands, ¥ in Millions
Mar. 31, 2023
USD ($)
Jun. 30, 2022
USD ($)
May 09, 2018
CNY (¥)
Debt Instrument [Line Items]      
Operating lease liability $ 23,789    
ROU assets associated with operating leases 22,962 $ 23,674  
Property, plant and equipment, gross $ 5,133 $ 4,831  
Lease Financing | YinHai Leasing Company and China Import/Export Bank | YinHai Leasing Company and China Import/Export Bank      
Debt Instrument [Line Items]      
Line of credit facility, maximum borrowing capacity | ¥     ¥ 400.0
XML 63 R51.htm IDEA: XBRL DOCUMENT v3.23.1
Leases - Schedule of Operating and Finance Lease Expenses (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2023
Mar. 31, 2022
Operating leases:        
Fixed rent expense $ 1,385 $ 1,479 $ 4,298 $ 4,955
Variable rent expense 279 126 757 741
Finance lease:        
Amortization of equipment 128 15 393 787
Interest 83 11 227 692
Short-term leases        
Short-term lease expenses 133 38 300 144
Total lease expenses $ 2,008 $ 1,669 $ 5,975 $ 7,319
XML 64 R52.htm IDEA: XBRL DOCUMENT v3.23.1
Leases - Supplemental Balance Sheet Information (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Jun. 30, 2022
Operating Leases:    
ROU assets associated with operating leases $ 22,962 $ 23,674
Finance Lease:    
Property, plant and equipment, gross 5,133 4,831
Accumulated depreciation (529) (136)
Property, plant and equipment, net $ 4,604 $ 4,695
Weighted average remaining lease term (in years)    
Operating leases 6 years 7 months 24 days 7 years 5 months 1 day
Finance lease 4 years 6 months 5 years
Weighted average discount rate    
Operating leases 4.39% 4.27%
Finance lease 7.51% 4.76%
XML 65 R53.htm IDEA: XBRL DOCUMENT v3.23.1
Leases - Supplemental Cash Flow Information (Details) - USD ($)
$ in Thousands
9 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Cash paid from amounts included in the measurement of lease liabilities:    
Operating cash flows from operating leases $ 4,418 $ 4,965
Operating cash flows from finance lease 227 421
Financing cash flows from finance lease 603 4,176
Operating lease right-of-use assets obtained in exchange for lease obligations $ 2,859 $ 5,901
XML 66 R54.htm IDEA: XBRL DOCUMENT v3.23.1
Leases - Future Minimum Lease Payments (Topic 842) (Details)
$ in Thousands
Mar. 31, 2023
USD ($)
Operating Leases  
The remainder of fiscal 2023 $ 1,481
2024 5,006
2025 4,133
2026 3,441
2027 3,264
Thereafter 10,301
Total minimum lease payments 27,626
Less amount representing interest (3,837)
Total Operating Lease Liability 23,789
Finance Leases  
The remainder of fiscal 2023 286
2024 1,144
2025 1,144
2026 1,144
2027 1,145
Thereafter 191
Total minimum lease payments 5,054
Less amount representing interest (764)
Total Finance Lease Liability $ 4,290
XML 67 R55.htm IDEA: XBRL DOCUMENT v3.23.1
Shareholders' Equity and Share-based Compensation - Shares Repurchase (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended 149 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2023
Sep. 30, 2017
Class of Stock [Line Items]            
Treasury Stock, Shares, Retired         0  
Share repurchase program, authorized amount (USD in Millions)           $ 30,000
Repurchase of common shares under shares repurchase program 106,863       6,891,511  
Treasury stock acquired, average price per share (in dollars per share) $ 24.9       $ 10.16  
Treasury Stock, Value, Acquired, Cost Method $ (2,700)       $ (70,000)  
Shares repurchase program, remaining balance $ 10,800   $ 10,800   $ 10,800  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross 0 0 0 0    
Share-based compensation expense $ 10,432 $ 8,273 $ 34,119 $ 21,454    
Treasury Stock Reissued            
Class of Stock [Line Items]            
Treasury stock acquired, average price per share (in dollars per share)         $ 9.98  
Shares reissued (in shares)         174,724  
Shares reissued, average price (in dollars per share)         $ 4.79  
2018 Market-based Restricted Stock Units (MSU)            
Class of Stock [Line Items]            
Share-based compensation expense $ 300 $ 400 $ 3,600 $ 1,200    
XML 68 R56.htm IDEA: XBRL DOCUMENT v3.23.1
Shareholders' Equity and Share-based Compensation - Time-based Restricted Stock Activity (Details)
9 Months Ended
Jun. 30, 2022
USD ($)
$ / shares
shares
Mar. 31, 2023
USD ($)
$ / shares
shares
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Roll Forward]    
Weighted average remaining recognition period (in years)   2 years 9 months 18 days
Restricted Stock    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]    
Nonvested at beginning of period (in shares) | shares   1,169,609
Granted (in shares) | shares   625,080
Vested (in shares) | shares   (418,269)
Forfeited (in shares) | shares   (35,025)
Nonvested at end of period (in shares) | shares 1,169,609 1,341,395
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Roll Forward]    
Nonvested at beginning of period (in dollars per share) | $ / shares   $ 34.03
Granted (in dollars per share) | $ / shares   28.14
Vested (in dollars per share) | $ / shares   28.90
Forfeited (in dollars per share) | $ / shares   31.34
Nonvested at end of period (in dollars per share | $ / shares $ 34.03 $ 32.96
Weighted average remaining recognition period (in years) 1 year 8 months 23 days 1 year 10 months 20 days
Aggregate Intrinsic Value | $ $ 38,994,764 $ 36,150,595
XML 69 R57.htm IDEA: XBRL DOCUMENT v3.23.1
Shareholders' Equity and Share-based Compensation - Market-based Restricted Stock Units Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Dec. 31, 2021
Mar. 31, 2023
Mar. 31, 2022
Sep. 30, 2018
Mar. 31, 2023
Mar. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Share-based compensation expense   $ 10,432 $ 8,273   $ 34,119 $ 21,454
2021 Market-based Restricted Stock Units (MSU)            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Risk-free interest rate 1.00%          
Expected term 3 years 1 month 6 days          
Dividend yield 0.00%          
Share-based compensation expense   2,100 2,000   6,200 2,500
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]            
Granted (in shares) 1,000,000          
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Roll Forward]            
Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate 62.80%          
2021 Market-based Restricted Stock Units (MSU) | Minimum            
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Roll Forward]            
Share-based Compensation Arrangement by Share-based Payment Award, Award Requisite Service Period 4 years 1 month 6 days          
2021 Market-based Restricted Stock Units (MSU) | Maximum            
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Roll Forward]            
Share-based Compensation Arrangement by Share-based Payment Award, Award Requisite Service Period 7 years 1 month 6 days          
2018 Market-based Restricted Stock Units (MSU)            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Share-based compensation expense   300 400   3,600 1,200
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]            
Granted (in shares)       1,300,000    
Performance Based Restricted Stock Units (PRSUs) Member            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Share-based compensation expense   $ 1,400 $ 1,000   $ 4,100 $ 3,000
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]            
Nonvested at beginning of period (in shares)         389,375  
Granted (in shares)         264,214  
Vested (in shares)         (116,132)  
Forfeited (in shares)         (10,743)  
Nonvested at end of period (in shares)   526,714     526,714  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Roll Forward]            
Nonvested at beginning of period (in dollars per share)         $ 36.56  
Granted (in dollars per share)         25.70  
Vested (in dollars per share)         30.54  
Forfeited (in dollars per share)         48.65  
Nonvested at end of period (in dollars per share   $ 32.19     $ 32.19  
XML 70 R58.htm IDEA: XBRL DOCUMENT v3.23.1
Shareholders' Equity and Share-based Compensation - Performance-based Restricted Stock Units (Details) - USD ($)
3 Months Ended 9 Months Ended
Mar. 31, 2023
Jun. 30, 2022
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2023
Mar. 31, 2022
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Share-based compensation expense     $ 10,432,000 $ 8,273,000 $ 34,119,000 $ 21,454,000
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Roll Forward]            
Weighted average remaining recognition period (in years)         2 years 9 months 18 days  
Performance Based Restricted Stock Units (PRSUs) Member            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]            
Share-based compensation expense     $ 1,400,000 $ 1,000,000 $ 4,100,000 $ 3,000,000
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]            
Nonvested at beginning of period (in shares)         389,375  
Granted (in shares)         264,214  
Vested (in shares)         (116,132)  
Forfeited (in shares)         (10,743)  
Nonvested at end of period (in shares) 526,714 389,375 526,714   526,714  
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Roll Forward]            
Nonvested at beginning of period (in dollars per share)         $ 36.56  
Granted (in dollars per share)         25.70  
Vested (in dollars per share)         30.54  
Forfeited (in dollars per share)         48.65  
Nonvested at end of period (in dollars per share $ 32.19 $ 36.56 $ 32.19   $ 32.19  
Weighted average remaining recognition period (in years) 2 years 10 days 1 year 10 months 6 days        
Aggregate Intrinsic Value $ 14,194,942 $ 12,981,763 $ 14,194,942   $ 14,194,942  
XML 71 R59.htm IDEA: XBRL DOCUMENT v3.23.1
Shareholders' Equity and Share-based Compensation - Stock Options Outstanding and Exercisable (Details) - USD ($)
9 Months Ended
Jun. 30, 2022
Mar. 31, 2023
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]    
Outstanding at beginning of period (in shares)   389,875
Exercised (in shares)   (65,500)
Outstanding at end of period (In shares) 389,875 324,375
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value   $ 1,442,646
Options vested and expected to vest (in shares)   324,375
Exercisable at end of period (in shares)   324,375
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Roll Forward]    
Outstanding at beginning of period (in dollars per share)   $ 7.70
Exercised (in dollars per share)   8.42
Outstanding at end of period (in dollars per share) $ 7.70 7.55
Options vested and expected to vest (in dollars per share)   7.55
Exercisable at end of period (in dollars per share)   $ 7.55
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]    
Options outstanding, Weighted-Average Remaining Contractual Life (in years) 1 year 6 months 10 days 11 months 15 days
Options vested and expected to vest, Weighted Average Remaining Contractual Life (in years)   11 months 15 days
Exercisable at end of period, Weighted Average Remaining Contractual Life (in years)   11 months 15 days
Options outstanding, Aggregate Intrinsic Value $ 9,997,364 $ 6,292,088
Options vested and expected to vest, Aggregate Intrinsic Value   6,292,088
Exercisable at end of period, Aggregate Intrinsic Value   $ 6,292,088
XML 72 R60.htm IDEA: XBRL DOCUMENT v3.23.1
Shareholders' Equity and Share-based Compensation - Employee Share Purchase Plan (Details) - shares
3 Months Ended 9 Months Ended 149 Months Ended
Mar. 31, 2023
Mar. 31, 2023
Mar. 31, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Repurchase of common shares under shares repurchase program 106,863   6,891,511
ESPP      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Volatility rate   70.50%  
Risk-free interest rate   4.50%  
Expected term   1 year 3 months 18 days  
Dividend yield   0.00%  
XML 73 R61.htm IDEA: XBRL DOCUMENT v3.23.1
Shareholders' Equity and Share-based Compensation - Share-based Compensation (Details) - USD ($)
3 Months Ended 9 Months Ended 149 Months Ended
Sep. 08, 2022
Jun. 30, 2022
Mar. 31, 2023
Mar. 31, 2022
Sep. 30, 2018
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Share-based compensation expense     $ 10,432,000 $ 8,273,000   $ 34,119,000 $ 21,454,000  
Repurchase of common shares under shares repurchase program     106,863         6,891,511
Options outstanding, Weighted-Average Remaining Contractual Life (in years)   1 year 6 months 10 days       11 months 15 days    
Options vested and expected to vest (in shares)     324,375     324,375   324,375
Options vested and expected to vest (in dollars per share)     $ 7.55     $ 7.55   $ 7.55
Options vested and expected to vest, Weighted Average Remaining Contractual Life (in years)           11 months 15 days    
Options vested and expected to vest, Aggregate Intrinsic Value     $ 6,292,088     $ 6,292,088   $ 6,292,088
Exercisable at end of period (in shares)     324,375     324,375   324,375
Exercisable at end of period (in dollars per share)     $ 7.55     $ 7.55   $ 7.55
Exercisable at end of period, Weighted Average Remaining Contractual Life (in years)           11 months 15 days    
Exercisable at end of period, Aggregate Intrinsic Value     $ 6,292,088     $ 6,292,088   $ 6,292,088
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]                
Outstanding at beginning of period (in shares)           389,875    
Outstanding at end of period (In shares)   389,875 324,375     324,375   324,375
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Roll Forward]                
Outstanding at beginning of period (in dollars per share)           $ 7.70    
Outstanding at end of period (in dollars per share)   $ 7.70 $ 7.55     $ 7.55   $ 7.55
Options outstanding, Aggregate Intrinsic Value   $ 9,997,364 $ 6,292,088     $ 6,292,088   $ 6,292,088
Director                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Share-based compensation expense     0     3,100,000    
Plan modification, incremental cost $ 3,900,000              
2018 Market-based Restricted Stock Units (MSU)                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Share-based compensation expense     300,000 400,000   3,600,000 1,200,000  
Granted (in shares)         1,300,000      
Performance Based Restricted Stock Units (PRSUs) Member                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Share-based compensation expense     $ 1,400,000 $ 1,000,000   $ 4,100,000 $ 3,000,000  
Granted (in shares)           264,214    
XML 74 R62.htm IDEA: XBRL DOCUMENT v3.23.1
Shareholders' Equity and Share-based Compensation - Share-based Compensation Expenses (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 08, 2022
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2023
Mar. 31, 2022
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]          
Share-based compensation expense   $ 10,432 $ 8,273 $ 34,119 $ 21,454
Unrecognized compensation expense   77,500   $ 77,500  
Recognition period of share-based compensation expense (in years)       2 years 9 months 18 days  
Director          
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]          
Plan modification, incremental cost $ 3,900        
Share-based compensation expense   0   $ 3,100  
Cost of goods sold          
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]          
Share-based compensation expense   1,723 1,282 5,259 3,560
Research and development          
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]          
Share-based compensation expense   2,987 1,814 8,808 4,769
Selling, general and administrative          
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]          
Share-based compensation expense   $ 5,722 $ 5,177 $ 20,052 $ 13,125
XML 75 R63.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2023
Mar. 31, 2022
Income Tax Disclosure [Abstract]        
Income tax expense $ 2,517 $ 2,902 $ 5,550 $ 38,318
Discrete income tax expense 30 700 100 33,500
Realized gain on disposal of equity method investments, net   4,500   396,000
Income tax expense net of discrete tax expense $ 2,500 $ 2,200 $ 5,400 $ 4,700
Estimated effective income tax rate excluding discrete income tax expense (15.20%) 7.40% 28.40% 6.00%
Pre-tax book income $ 16,400 $ 30,000 $ 19,000 $ 80,400
Other discrete income tax items     100  
Unrecognized tax benefits 8,700   8,700  
Unrecognized tax benefit that would impact effective tax rate $ 5,700   $ 5,700  
XML 76 R64.htm IDEA: XBRL DOCUMENT v3.23.1
Segment and Geographic Information - Narratives (Details)
$ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Feb. 28, 2023
USD ($)
Mar. 31, 2023
USD ($)
Mar. 31, 2022
USD ($)
Mar. 31, 2023
USD ($)
Segment
Mar. 31, 2022
USD ($)
Segment Reporting [Abstract]          
Number of operating segments | Segment       1  
Number of reportable segments | Segment       1  
Revenues from External Customers and Long-Lived Assets          
Revenue | $   $ 132,560 $ 203,239 $ 529,796 $ 583,593
Service          
Revenues from External Customers and Long-Lived Assets          
Revenue | $ $ 45,000        
XML 77 R65.htm IDEA: XBRL DOCUMENT v3.23.1
Segment and Geographic Information - Revenue by Location and Product Type (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2023
Mar. 31, 2022
Revenues from External Customers and Long-Lived Assets        
Revenue $ 132,560 $ 203,239 $ 529,796 $ 583,593
Power discrete        
Revenues from External Customers and Long-Lived Assets        
Revenue 80,962 140,027 363,117 404,902
Power IC        
Revenues from External Customers and Long-Lived Assets        
Revenue 47,416 60,904 159,708 169,115
Packaging and testing services        
Revenues from External Customers and Long-Lived Assets        
Revenue 552 2,308 3,341 9,576
License and development services        
Revenues from External Customers and Long-Lived Assets        
Revenue 3,630 0 3,630 0
Hong Kong        
Revenues from External Customers and Long-Lived Assets        
Revenue 106,940 164,555 438,537 472,399
China        
Revenues from External Customers and Long-Lived Assets        
Revenue 14,360 31,883 58,104 91,958
South Korea        
Revenues from External Customers and Long-Lived Assets        
Revenue 1,083 2,745 7,622 8,862
United States        
Revenues from External Customers and Long-Lived Assets        
Revenue 4,245 3,534 16,701 9,004
Other countries        
Revenues from External Customers and Long-Lived Assets        
Revenue $ 5,932 $ 522 $ 8,832 $ 1,370
XML 78 R66.htm IDEA: XBRL DOCUMENT v3.23.1
Segment and Geographic Information - Long-lived Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Jun. 30, 2022
Revenues from External Customers and Long-Lived Assets    
Property, plant and equipment, net and land use rights, net $ 381,119 $ 342,340
China    
Revenues from External Customers and Long-Lived Assets    
Property, plant and equipment, net and land use rights, net 115,944 105,326
United States    
Revenues from External Customers and Long-Lived Assets    
Property, plant and equipment, net and land use rights, net 261,142 232,731
Other countries    
Revenues from External Customers and Long-Lived Assets    
Property, plant and equipment, net and land use rights, net $ 4,033 $ 4,283
XML 79 R67.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and Contingencies - Purchase Commitments (Details) - USD ($)
$ in Millions
Mar. 31, 2023
Jun. 30, 2022
Raw materials, wafers, and packaging and testing services puchase commitments    
Purchase Commitment, Excluding Long-term Committment [Line Items]    
Purchase commitment, amount $ 120.6 $ 89.9
Property and equipment purchase commitments    
Purchase Commitment, Excluding Long-term Committment [Line Items]    
Purchase commitment, amount $ 11.9 $ 63.4
XML 80 R68.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and Contingencies - Contingencies and Indemnities (Details) - USD ($)
Mar. 31, 2023
Jun. 30, 2022
Indemnification Agreement    
Loss Contingencies [Line Items]    
Indemnifications accrual $ 0 $ 0
XML 81 aosl-20230331_htm.xml IDEA: XBRL DOCUMENT 0001387467 2022-07-01 2023-03-31 0001387467 2023-04-30 0001387467 2023-03-31 0001387467 2022-06-30 0001387467 2023-01-01 2023-03-31 0001387467 2022-01-01 2022-03-31 0001387467 2021-07-01 2022-03-31 0001387467 us-gaap:CommonStockMember 2021-12-31 0001387467 us-gaap:TreasuryStockMember 2021-12-31 0001387467 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001387467 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001387467 us-gaap:RetainedEarningsMember 2021-12-31 0001387467 us-gaap:ParentMember 2021-12-31 0001387467 us-gaap:NoncontrollingInterestMember 2021-12-31 0001387467 2021-12-31 0001387467 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0001387467 us-gaap:ParentMember 2022-01-01 2022-03-31 0001387467 us-gaap:TreasuryStockMember 2022-01-01 2022-03-31 0001387467 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0001387467 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-03-31 0001387467 us-gaap:CommonStockMember 2022-03-31 0001387467 us-gaap:TreasuryStockMember 2022-03-31 0001387467 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001387467 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-31 0001387467 us-gaap:RetainedEarningsMember 2022-03-31 0001387467 us-gaap:ParentMember 2022-03-31 0001387467 us-gaap:NoncontrollingInterestMember 2022-03-31 0001387467 2022-03-31 0001387467 us-gaap:CommonStockMember 2021-06-30 0001387467 us-gaap:TreasuryStockMember 2021-06-30 0001387467 us-gaap:AdditionalPaidInCapitalMember 2021-06-30 0001387467 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-06-30 0001387467 us-gaap:RetainedEarningsMember 2021-06-30 0001387467 us-gaap:ParentMember 2021-06-30 0001387467 us-gaap:NoncontrollingInterestMember 2021-06-30 0001387467 2021-06-30 0001387467 us-gaap:AdditionalPaidInCapitalMember 2021-07-01 2022-03-31 0001387467 us-gaap:ParentMember 2021-07-01 2022-03-31 0001387467 us-gaap:TreasuryStockMember 2021-07-01 2022-03-31 0001387467 us-gaap:RetainedEarningsMember 2021-07-01 2022-03-31 0001387467 us-gaap:CommonStockMember 2021-07-01 2022-03-31 0001387467 us-gaap:NoncontrollingInterestMember 2021-07-01 2022-03-31 0001387467 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-07-01 2022-03-31 0001387467 us-gaap:CommonStockMember 2022-12-31 0001387467 us-gaap:TreasuryStockMember 2022-12-31 0001387467 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001387467 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001387467 us-gaap:RetainedEarningsMember 2022-12-31 0001387467 us-gaap:ParentMember 2022-12-31 0001387467 us-gaap:NoncontrollingInterestMember 2022-12-31 0001387467 2022-12-31 0001387467 us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001387467 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0001387467 us-gaap:ParentMember 2023-01-01 2023-03-31 0001387467 us-gaap:TreasuryStockMember 2023-01-01 2023-03-31 0001387467 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0001387467 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-03-31 0001387467 us-gaap:CommonStockMember 2023-03-31 0001387467 us-gaap:TreasuryStockMember 2023-03-31 0001387467 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001387467 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0001387467 us-gaap:RetainedEarningsMember 2023-03-31 0001387467 us-gaap:ParentMember 2023-03-31 0001387467 us-gaap:NoncontrollingInterestMember 2023-03-31 0001387467 us-gaap:CommonStockMember 2022-06-30 0001387467 us-gaap:TreasuryStockMember 2022-06-30 0001387467 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0001387467 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-30 0001387467 us-gaap:RetainedEarningsMember 2022-06-30 0001387467 us-gaap:ParentMember 2022-06-30 0001387467 us-gaap:NoncontrollingInterestMember 2022-06-30 0001387467 us-gaap:CommonStockMember 2022-07-01 2023-03-31 0001387467 us-gaap:AdditionalPaidInCapitalMember 2022-07-01 2023-03-31 0001387467 us-gaap:ParentMember 2022-07-01 2023-03-31 0001387467 us-gaap:TreasuryStockMember 2022-07-01 2023-03-31 0001387467 us-gaap:RetainedEarningsMember 2022-07-01 2023-03-31 0001387467 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-07-01 2023-03-31 0001387467 2022-01-26 2022-01-26 0001387467 srt:ParentCompanyMember aosl:FacilityinLiangjiangNewAreaofChongqingtheJointVentureMember 2021-12-01 2021-12-01 0001387467 aosl:FacilityinLiangjiangNewAreaofChongqingtheJointVentureMember aosl:ChongqingFundsMember 2021-12-01 2021-12-01 0001387467 aosl:ThirdPartyInvestorsMember aosl:ThirdPartyInvestorsMember us-gaap:CorporateJointVentureMember 2021-12-01 0001387467 aosl:ThirdPartyInvestorsMember aosl:ThirdPartyInvestorsMember us-gaap:CorporateJointVentureMember 2021-12-24 0001387467 aosl:EmployeeIncentivePlanMember aosl:ThirdPartyInvestorsMember aosl:EmployeeIncentivePlanMember us-gaap:CorporateJointVentureMember 2021-12-24 0001387467 2023-02-28 0001387467 aosl:LicenseAndDevelopmentServicesMember 2023-01-01 2023-03-31 0001387467 us-gaap:CorporateJointVentureMember 2021-11-30 2021-11-30 0001387467 us-gaap:CorporateJointVentureMember 2021-12-02 2021-12-02 0001387467 2021-12-02 0001387467 2021-11-30 0001387467 aosl:ThirdPartyInvestorsMember aosl:FacilityinLiangjiangNewAreaofChongqingtheJointVentureMember us-gaap:CorporateJointVentureMember 2021-12-24 0001387467 aosl:EmployeeIncentivePlanMember aosl:FacilityinLiangjiangNewAreaofChongqingtheJointVentureMember aosl:EmployeeIncentivePlanMember us-gaap:CorporateJointVentureMember 2021-12-24 0001387467 aosl:FacilityinLiangjiangNewAreaofChongqingtheJointVentureMember aosl:ChongqingFundsMember 2021-12-31 2021-12-31 0001387467 aosl:ThirdPartyInvestorsMember aosl:FacilityinLiangjiangNewAreaofChongqingtheJointVentureMember us-gaap:CorporateJointVentureMember 2022-01-26 0001387467 aosl:ThirdPartyInvestorsMember us-gaap:CorporateJointVentureMember 2022-01-26 2022-01-26 0001387467 2023-03-31 2023-03-31 0001387467 us-gaap:CorporateJointVentureMember 2023-01-01 2023-03-31 0001387467 us-gaap:CorporateJointVentureMember 2022-07-01 2023-03-31 0001387467 us-gaap:CorporateJointVentureMember 2022-01-01 2022-03-31 0001387467 us-gaap:CorporateJointVentureMember 2021-07-01 2022-03-31 0001387467 aosl:StockOptionsAndRestrictedStockUnitsRsusMember 2023-01-01 2023-03-31 0001387467 aosl:StockOptionsAndRestrictedStockUnitsRsusMember 2022-01-01 2022-03-31 0001387467 aosl:StockOptionsAndRestrictedStockUnitsRsusMember 2022-07-01 2023-03-31 0001387467 aosl:StockOptionsAndRestrictedStockUnitsRsusMember 2021-07-01 2022-03-31 0001387467 us-gaap:EmployeeStockMember 2023-01-01 2023-03-31 0001387467 us-gaap:EmployeeStockMember 2022-01-01 2022-03-31 0001387467 us-gaap:EmployeeStockMember 2022-07-01 2023-03-31 0001387467 us-gaap:EmployeeStockMember 2021-07-01 2022-03-31 0001387467 srt:MinimumMember 2022-07-01 2023-03-31 0001387467 srt:MaximumMember 2022-07-01 2023-03-31 0001387467 aosl:CustomerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-03-31 0001387467 aosl:CustomerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-03-31 0001387467 aosl:CustomerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-07-01 2023-03-31 0001387467 aosl:CustomerMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-07-01 2022-03-31 0001387467 aosl:CustomerBMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-03-31 0001387467 aosl:CustomerBMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-03-31 0001387467 aosl:CustomerBMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-07-01 2023-03-31 0001387467 aosl:CustomerBMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-07-01 2022-03-31 0001387467 aosl:CustomerCMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-03-31 0001387467 aosl:CustomerCMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-07-01 2023-03-31 0001387467 aosl:CustomerMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-06-30 2022-06-30 0001387467 aosl:CustomerBMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-06-30 2022-06-30 0001387467 aosl:CustomerCMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-03-31 2023-03-31 0001387467 aosl:CustomerCMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-06-30 2022-06-30 0001387467 aosl:CustomerDMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-03-31 2023-03-31 0001387467 us-gaap:LandMember 2023-03-31 0001387467 us-gaap:LandMember 2022-06-30 0001387467 us-gaap:BuildingMember 2023-03-31 0001387467 us-gaap:BuildingMember 2022-06-30 0001387467 us-gaap:MachineryAndEquipmentMember 2023-03-31 0001387467 us-gaap:MachineryAndEquipmentMember 2022-06-30 0001387467 aosl:EquipmentAndToolingMember 2023-03-31 0001387467 aosl:EquipmentAndToolingMember 2022-06-30 0001387467 us-gaap:ComputerEquipmentMember 2023-03-31 0001387467 us-gaap:ComputerEquipmentMember 2022-06-30 0001387467 us-gaap:FurnitureAndFixturesMember 2023-03-31 0001387467 us-gaap:FurnitureAndFixturesMember 2022-06-30 0001387467 us-gaap:LeaseholdImprovementsMember 2023-03-31 0001387467 us-gaap:LeaseholdImprovementsMember 2022-06-30 0001387467 aosl:PatentsAndPatentedTechnologyMember 2023-03-31 0001387467 aosl:PatentsAndPatentedTechnologyMember 2022-06-30 0001387467 us-gaap:TradeNamesMember 2023-03-31 0001387467 us-gaap:TradeNamesMember 2022-06-30 0001387467 us-gaap:CustomerRelationshipsMember 2023-03-31 0001387467 us-gaap:CustomerRelationshipsMember 2022-06-30 0001387467 aosl:CustomerMember 2023-03-31 0001387467 aosl:CustomerBMember 2023-03-31 0001387467 us-gaap:OtherCustomerMember 2023-03-31 0001387467 aosl:CustomerMember 2022-06-30 0001387467 aosl:CustomerBMember 2022-06-30 0001387467 us-gaap:OtherCustomerMember 2022-06-30 0001387467 aosl:OtherCustomersMember 2023-03-31 0001387467 aosl:OtherCustomersMember 2022-06-30 0001387467 us-gaap:LineOfCreditMember aosl:LineOfCreditMaturingDecember12023Member aosl:BankOfCommunicationsLimitedMember 2023-01-31 0001387467 us-gaap:LineOfCreditMember aosl:LineOfCreditMaturingDecember12023Member aosl:BankOfCommunicationsLimitedMember 2023-03-31 0001387467 aosl:AccountsReceivableFactoringAgreementAugustNinthTwoThousandNineteenMember aosl:HongkongAndShanghaiBankingCorporationLimitedMember us-gaap:SecuredDebtMember 2019-08-09 0001387467 aosl:AccountsReceivableFactoringAgreementAugustNinthTwoThousandNineteenMember aosl:HongkongAndShanghaiBankingCorporationLimitedMember us-gaap:SecuredDebtMember 2019-08-09 2019-08-09 0001387467 aosl:AccountsReceivableFactoringAgreementAugustNinthTwoThousandNineteenMember us-gaap:SecuredDebtMember 2021-08-11 0001387467 aosl:AccountsReceivableFactoringAgreementAugustNinthTwoThousandNineteenMember aosl:HongkongAndShanghaiBankingCorporationLimitedMember us-gaap:SecuredDebtMember 2023-03-31 0001387467 aosl:JirehSemiconductorIncorporatedMember aosl:SalesLeaseBackTransactionWithJirehSemiconductorIncorporatedMember 2022-07-01 2023-03-31 0001387467 aosl:JirehSemiconductorIncorporatedMember aosl:SalesLeaseBackTransactionWithJirehSemiconductorIncorporatedMember 2023-03-31 0001387467 aosl:JirehSemiconductorIncorporatedMember aosl:SalesLeaseBackTransactionWithJirehSemiconductorIncorporatedMember 2021-04-30 0001387467 aosl:JirehSemiconductorIncorporatedMember aosl:SalesLeaseBackTransactionWithJirehSemiconductorIncorporatedMember 2022-06-30 0001387467 aosl:JirehSemiconductorIncorporatedMember aosl:SalesLeaseBackTransactionWithJirehSemiconductorIncorporatedMember 2022-09-30 0001387467 aosl:JirehSemiconductorIncorporatedMember aosl:SalesLeaseBackTransactionWithJirehSemiconductorIncorporatedMember 2022-09-01 2022-09-30 0001387467 aosl:JirehSemiconductorIncorporatedMember us-gaap:MachineryAndEquipmentMember aosl:SalesLeaseBackTransactionWithJirehSemiconductorIncorporatedMember 2023-03-31 0001387467 us-gaap:SecuredDebtMember aosl:JirehMember 2021-08-18 0001387467 us-gaap:SecuredDebtMember aosl:JirehMember 2021-08-18 2021-08-18 0001387467 us-gaap:SecuredDebtMember aosl:JirehMember 2022-02-16 2022-02-16 0001387467 us-gaap:SecuredDebtMember aosl:JirehMember 2023-03-31 0001387467 us-gaap:SecuredDebtMember aosl:TheBankMember 2018-05-01 0001387467 us-gaap:SecuredDebtMember aosl:TheBankMember 2018-05-01 2018-05-01 0001387467 us-gaap:SecuredDebtMember aosl:TheBankMember 2023-03-31 0001387467 aosl:LeaseFinancingMember aosl:YinHaiLeasingCompanyandChinaImportExportBankMember aosl:YinHaiLeasingCompanyandChinaImportExportBankMember 2018-05-09 0001387467 2017-09-30 0001387467 2010-10-21 2023-03-31 0001387467 aosl:TreasuryStockReissuedMember 2010-10-21 2023-03-31 0001387467 aosl:TimebasedRestrictedStockUnitsTRSUMember 2022-06-30 0001387467 aosl:TimebasedRestrictedStockUnitsTRSUMember 2022-06-30 2022-06-30 0001387467 aosl:TimebasedRestrictedStockUnitsTRSUMember 2022-07-01 2023-03-31 0001387467 aosl:TimebasedRestrictedStockUnitsTRSUMember 2023-03-31 0001387467 aosl:A2021MarketBasedRestrictedStockUnitsMember 2021-12-01 2021-12-31 0001387467 srt:MinimumMember aosl:A2021MarketBasedRestrictedStockUnitsMember 2021-12-01 2021-12-31 0001387467 srt:MaximumMember aosl:A2021MarketBasedRestrictedStockUnitsMember 2021-12-01 2021-12-31 0001387467 aosl:A2021MarketBasedRestrictedStockUnitsMember 2023-01-01 2023-03-31 0001387467 aosl:A2021MarketBasedRestrictedStockUnitsMember 2022-07-01 2023-03-31 0001387467 aosl:A2021MarketBasedRestrictedStockUnitsMember 2022-01-01 2022-03-31 0001387467 aosl:A2021MarketBasedRestrictedStockUnitsMember 2021-07-01 2022-03-31 0001387467 aosl:A2018MarketBasedRestrictedStockUnitsMSUMember 2018-07-01 2018-09-30 0001387467 aosl:A2018MarketBasedRestrictedStockUnitsMSUMember 2023-01-01 2023-03-31 0001387467 aosl:A2018MarketBasedRestrictedStockUnitsMSUMember 2022-07-01 2023-03-31 0001387467 aosl:A2018MarketBasedRestrictedStockUnitsMSUMember 2022-01-01 2022-03-31 0001387467 aosl:A2018MarketBasedRestrictedStockUnitsMSUMember 2021-07-01 2022-03-31 0001387467 aosl:PerformanceBasedRestrictedStockUnitsPRSUsMemberMember 2023-01-01 2023-03-31 0001387467 aosl:PerformanceBasedRestrictedStockUnitsPRSUsMemberMember 2022-07-01 2023-03-31 0001387467 aosl:PerformanceBasedRestrictedStockUnitsPRSUsMemberMember 2022-01-01 2022-03-31 0001387467 aosl:PerformanceBasedRestrictedStockUnitsPRSUsMemberMember 2021-07-01 2022-03-31 0001387467 aosl:PerformanceBasedRestrictedStockUnitsPRSUsMemberMember 2022-06-30 0001387467 aosl:PerformanceBasedRestrictedStockUnitsPRSUsMemberMember 2022-06-30 2022-06-30 0001387467 aosl:PerformanceBasedRestrictedStockUnitsPRSUsMemberMember 2023-03-31 0001387467 aosl:PerformanceBasedRestrictedStockUnitsPRSUsMemberMember 2023-03-31 2023-03-31 0001387467 2022-06-30 2022-06-30 0001387467 us-gaap:EmployeeStockMember 2022-07-01 2023-03-31 0001387467 srt:DirectorMember 2022-09-08 2022-09-08 0001387467 srt:DirectorMember 2023-01-01 2023-03-31 0001387467 srt:DirectorMember 2022-07-01 2023-03-31 0001387467 us-gaap:CostOfSalesMember 2023-01-01 2023-03-31 0001387467 us-gaap:CostOfSalesMember 2022-01-01 2022-03-31 0001387467 us-gaap:CostOfSalesMember 2022-07-01 2023-03-31 0001387467 us-gaap:CostOfSalesMember 2021-07-01 2022-03-31 0001387467 us-gaap:ResearchAndDevelopmentExpenseMember 2023-01-01 2023-03-31 0001387467 us-gaap:ResearchAndDevelopmentExpenseMember 2022-01-01 2022-03-31 0001387467 us-gaap:ResearchAndDevelopmentExpenseMember 2022-07-01 2023-03-31 0001387467 us-gaap:ResearchAndDevelopmentExpenseMember 2021-07-01 2022-03-31 0001387467 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2023-01-01 2023-03-31 0001387467 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2022-01-01 2022-03-31 0001387467 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2022-07-01 2023-03-31 0001387467 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2021-07-01 2022-03-31 0001387467 us-gaap:ServiceMember 2023-02-01 2023-02-28 0001387467 country:HK 2023-01-01 2023-03-31 0001387467 country:HK 2022-01-01 2022-03-31 0001387467 country:HK 2022-07-01 2023-03-31 0001387467 country:HK 2021-07-01 2022-03-31 0001387467 country:CN 2023-01-01 2023-03-31 0001387467 country:CN 2022-01-01 2022-03-31 0001387467 country:CN 2022-07-01 2023-03-31 0001387467 country:CN 2021-07-01 2022-03-31 0001387467 country:KR 2023-01-01 2023-03-31 0001387467 country:KR 2022-01-01 2022-03-31 0001387467 country:KR 2022-07-01 2023-03-31 0001387467 country:KR 2021-07-01 2022-03-31 0001387467 country:US 2023-01-01 2023-03-31 0001387467 country:US 2022-01-01 2022-03-31 0001387467 country:US 2022-07-01 2023-03-31 0001387467 country:US 2021-07-01 2022-03-31 0001387467 aosl:OtherCountriesMember 2023-01-01 2023-03-31 0001387467 aosl:OtherCountriesMember 2022-01-01 2022-03-31 0001387467 aosl:OtherCountriesMember 2022-07-01 2023-03-31 0001387467 aosl:OtherCountriesMember 2021-07-01 2022-03-31 0001387467 aosl:PowerDiscreteMember 2023-01-01 2023-03-31 0001387467 aosl:PowerDiscreteMember 2022-01-01 2022-03-31 0001387467 aosl:PowerDiscreteMember 2022-07-01 2023-03-31 0001387467 aosl:PowerDiscreteMember 2021-07-01 2022-03-31 0001387467 aosl:PowerIcMember 2023-01-01 2023-03-31 0001387467 aosl:PowerIcMember 2022-01-01 2022-03-31 0001387467 aosl:PowerIcMember 2022-07-01 2023-03-31 0001387467 aosl:PowerIcMember 2021-07-01 2022-03-31 0001387467 aosl:PackagingAndTestingServicesMember 2023-01-01 2023-03-31 0001387467 aosl:PackagingAndTestingServicesMember 2022-01-01 2022-03-31 0001387467 aosl:PackagingAndTestingServicesMember 2022-07-01 2023-03-31 0001387467 aosl:PackagingAndTestingServicesMember 2021-07-01 2022-03-31 0001387467 aosl:LicenseAndDevelopmentServicesMember 2022-01-01 2022-03-31 0001387467 aosl:LicenseAndDevelopmentServicesMember 2022-07-01 2023-03-31 0001387467 aosl:LicenseAndDevelopmentServicesMember 2021-07-01 2022-03-31 0001387467 country:CN 2023-03-31 0001387467 country:CN 2022-06-30 0001387467 country:US 2023-03-31 0001387467 country:US 2022-06-30 0001387467 aosl:OtherCountriesMember 2023-03-31 0001387467 aosl:OtherCountriesMember 2022-06-30 0001387467 aosl:InventoriesAndServicesMember 2023-03-31 0001387467 aosl:InventoriesAndServicesMember 2022-06-30 0001387467 us-gaap:CapitalAdditionsMember 2023-03-31 0001387467 us-gaap:CapitalAdditionsMember 2022-06-30 0001387467 us-gaap:IndemnificationGuaranteeMember 2023-03-31 0001387467 us-gaap:IndemnificationGuaranteeMember 2022-06-30 shares iso4217:USD iso4217:USD shares pure aosl:director iso4217:CNY iso4217:EUR aosl:Segment 0001387467 --06-30 2023 Q3 false 10-Q true 2023-03-31 false 001-34717 Alpha and Omega Semiconductor Limited D0 77-0553536 Clarendon House 2 Church Street Hamilton HM 11 BM 408 830-9742 Yes Yes Large Accelerated Filer false false Common Shares AOSL NASDAQ false 27488761 265946000 314352000 218000 299000 19434000 65681000 179783000 158040000 9969000 11220000 475350000 549592000 358157000 318666000 22962000 23674000 7577000 10050000 368042000 378378000 561000 592000 20658000 17677000 1253307000 1298629000 54689000 87377000 90029000 116893000 18393000 28989000 6651000 4248000 24877000 25563000 14370000 0 851000 802000 4457000 3850000 214317000 267722000 41237000 42486000 2261000 2158000 27764000 28757000 3439000 3932000 19332000 20878000 57699000 78603000 366049000 444536000 0.002 0.002 10000000 10000000 0 0 0 0 0 0 0.002 0.002 100000000 100000000 34575000 27858000 33988000 27371000 69000 68000 6717000 6617000 68605000 66000000 321548000 288951000 -9156000 1080000 643402000 629994000 887258000 854093000 1253307000 1298629000 132560000 203239000 529796000 583593000 101774000 130837000 374841000 378259000 30786000 72402000 154955000 205334000 22578000 16545000 65435000 50873000 22610000 24625000 69603000 70563000 45188000 41170000 135038000 121436000 -14402000 31232000 19917000 83898000 -513000 263000 -1432000 720000 5000 -308000 -1000000 -3025000 0 0 0 399093000 0 4501000 0 -3140000 -14910000 35688000 17485000 477546000 2517000 2902000 5550000 38318000 -17427000 32786000 11935000 439228000 -1480000 -1136000 1533000 -1136000 -18907000 31650000 13468000 438092000 0 0 0 20000 -18907000 31650000 13468000 438072000 -0.68 1.18 0.49 16.47 -0.68 1.11 0.46 15.58 27710000 26829000 27537000 26596000 27710000 28423000 29576000 28116000 -18907000 31650000 13468000 438092000 3748000 162000 -10236000 1649000 0 3642000 -15159000 31812000 3232000 436099000 0 0 -1080000 -15159000 31812000 3232000 437179000 67000 -66046000 275410000 1260000 583299000 793990000 0 793990000 558000 558000 558000 40000 -40000 7732000 7732000 7732000 8273000 8273000 8273000 31650000 31650000 31650000 162000 162000 162000 67000 -66006000 276509000 1422000 614909000 826901000 0 826901000 66000 -66064000 259993000 2315000 176895000 373205000 143120000 516325000 859000 859000 859000 58000 -58000 0 8354000 8354000 8354000 1000 2422000 2423000 2423000 21189000 21189000 21189000 400000 400000 400000 438072000 438072000 20000 438092000 900000 900000 749000 1649000 1793000 1793000 143889000 145682000 67000 -66006000 276509000 1422000 614909000 826901000 0 826901000 68000 -65990000 316141000 -12904000 662359000 899674000 0 899674000 1000 531000 532000 532000 50000 -50000 5556000 5556000 5556000 2665000 2665000 2665000 10432000 10432000 10432000 -18907000 -18907000 -18907000 3748000 3748000 3748000 69000 -68605000 321548000 -9156000 643402000 887258000 0 887258000 68000 -66000000 288951000 1080000 629994000 854093000 0 854093000 1000 550000 551000 551000 60000 -60000 0 6152000 6152000 6152000 4080000 4080000 4080000 2665000 2665000 2665000 34119000 34119000 34119000 13468000 13468000 13468000 -10236000 -10236000 -10236000 69000 -68605000 321548000 -9156000 643402000 887258000 0 887258000 13468000 438092000 0 399093000 0 3140000 0 29973000 31162000 34263000 1533000 -1136000 34119000 21454000 962000 -2182000 -387000 -57000 -46247000 3610000 21744000 42914000 7824000 10078000 -21581000 15608000 10595000 -34375000 2506000 -1000 0 3490000 14370000 0 -29366000 65122000 48654000 193196000 0 26347000 0 20734000 91261000 98006000 27000 9000 631000 1242000 -90603000 -91142000 6152000 8354000 4631000 3282000 2665000 0 8632000 59262000 10260000 33663000 603000 4176000 -6417000 16351000 -121000 152000 -48487000 118557000 314651000 204813000 266164000 323370000 17298000 25565000 265946000 323134000 218000 236000 266164000 323370000 The Company and Significant Accounting Policies<div style="margin-top:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">The Company</span></div><div style="text-indent:22.5pt"><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Alpha and Omega Semiconductor Limited and its subsidiaries (the “Company”, “AOS”, “we” or “us”) design, develop and supply a broad range of power semiconductors. The Company's portfolio of products targets high-volume applications, including personal and portable computers, graphic cards, flat panel TVs, home appliances, smart phones, battery packs, quick chargers, home appliances, consumer and industrial motor controls and power supplies for TVs, computers, servers and telecommunications equipment. The Company conducts its operations primarily in the United States of America (“USA”), Hong Kong, China, and South Korea.</span></div><div style="margin-top:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Preparation</span></div><div style="text-indent:22.5pt"><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited Condensed Consolidated Financial Statements have been prepared in accordance with accounting principles generally accepted in the United States (“U.S. GAAP”) for interim financial information and with the instructions to Article 10 of Securities and Exchange Commission Regulation S-X, as amended. They do not include all information and footnotes necessary for a fair presentation of financial position, results of operations and cash flows in conformity with U.S. GAAP for complete financial statements. These Condensed Consolidated Financial Statements should be read in conjunction with the consolidated financial statements and related notes contained in the Company’s Annual Report on Form 10-K for the fiscal year ended June 30, 2022. All significant intercompany balances and transactions have been eliminated in consolidation. In the opinion of management, all adjustments (consisting of normal recurring adjustments and accruals) considered necessary for a fair presentation of the results of operations for the periods presented have been included in the interim periods. Operating results for the nine months ended March 31, 2023 are not necessarily indicative of the results that may be expected for the fiscal year ending June 30, 2023 or any other interim period. The consolidated balance sheet at June 30, 2022 is derived from the audited financial statements included in the Company’s Annual Report on Form 10-K for the fiscal year ended June 30, 2022.</span></div><div style="text-indent:22.5pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Reclassification</span></div><div><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has reclassified certain amounts previously reported in its financial statements to conform to the current presentation. See Note 11.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Joint Venture</span></div><div><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">On March 29, 2016, the Company entered into a joint venture contract (the “JV Agreement”) with two investment funds owned by the Municipality of Chongqing (the “Chongqing Funds”), pursuant to which the Company and the Chongqing Funds formed a joint venture, (the “JV Company”), for the purpose of constructing and operating a power semiconductor packaging, testing and 12-inch wafer fabrication facility in the Liangjiang New Area of Chongqing, China (the “JV Transaction”). As of December 1, 2021, the Company owned 50.9%, and the Chongqing Funds owned 49.1%, of the equity interest in the JV Company. The Joint Venture was accounted under the provisions of the consolidation guidance since the Company had controlling financial interest until December 1, 2021. As of December 2, 2021, the Company ceased having control over the JV Company. Therefore, the Company deconsolidated the JV Company as of that date. Subsequently, the Company has accounted for its investment in the JV Company using the equity method of accounting. As of March 31, 2023, the percentage of outstanding JV equity interest beneficially owned by the Company was reduced to 42.2%. Such reduction reflects (i) the sale by the Company of approximately 2.1% of the outstanding JV equity interest which resulted in the deconsolidation of the JV Company, (ii) additional sale by the Company of approximately 1.1% of outstanding JV equity interest in December 2021, (iii) the adoption of an employee equity incentive plan and the issuance of additional equity interest equivalent to 3.99% of the JV Company to investors in exchange for cash in December 2021, and (iv) issuance of additional equity interest of JV to investors in January 2022.</span></div><div style="text-indent:22.5pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Certain Significant Risks and Uncertainties Related to Outbreak of Coronavirus Disease 2019 (“COVID-19”) </span></div><div><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">During the first half of calendar year 2022, the Company's operations were negatively impacted by China’s zero-Covid policy that resulted in factory shutdowns and supply chain shortages, including the temporary suspension of its factory operations in Shanghai from April to June 2022. In December 2022, the Chinese government issued new guidelines easing some of its strict zero-COVID policies, including the relaxation of testing requirements and travel restrictions. The change of </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">COVID-policy and reopening of commercial activities resulted in a significant increase of COVID infections in China, which may adversely affect the Company’s operations in China. During the three months ended March 31, 2023, as China and other parts of the world in which we conduct our business have ended pandemic restriction have largely returned to normal. In general, our business operations are no longer affected by the COVID-19 pandemic.</span></div><div style="text-indent:22.5pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="text-indent:24.75pt"><span><br/></span></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The preparation of the consolidated financial statements in conformity with U.S. GAAP requires the Company to make estimates, judgments and assumptions that affect the reported amounts of assets, liabilities, revenue and expenses. To the extent there are material differences between these estimates and actual results, the Company's condensed consolidated financial statements will be affected. On an ongoing basis, the Company evaluates the estimates, judgments and assumptions including those related to stock rotation returns, price adjustments, allowance for doubtful accounts, inventory reserves, warranty accrual, income taxes, leases, share-based compensation, recoverability of and useful lives for property, plant and equipment and intangible assets, as well as the economic implications of the COVID-19 pandemic.</span></div><div style="text-indent:24.75pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Leases</span></div><div><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company determines if an arrangement is a lease at inception. Operating leases are included in operating lease right-of-use (“ROU”) assets, current operating lease liabilities and long-term operating lease liabilities on the Company's Condensed Consolidated Balance Sheets. Finance leases are included in property, plant and equipment, finance lease liabilities and long-term finance leases liabilities on the Condensed Consolidated Balance Sheets.</span></div><div style="text-indent:22.5pt"><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Operating lease ROU assets and operating lease liabilities are recognized based on the present value of the future minimum lease payments over the lease term at commencement date. The Company uses an estimate of its incremental borrowing rate based on the information available at the lease commencement date. The operating lease ROU assets also include any lease payments made and exclude lease incentives. Lease terms may include options to extend or terminate the lease when it is reasonably certain that the Company will exercise such options. Operating lease expense is generally recognized on a straight-line basis over the lease term. Variable lease payments are expensed as incurred and are not included within the operating lease ROU asset and lease liability calculation. The Company does not record leases on the Condensed Consolidated Balance Sheet with a term of one year or less. The Company elected to combine its lease and non-lease components as a single lease component for all asset classes.</span></div><div style="text-indent:22.5pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue recognition</span></div><div style="text-indent:22.5pt"><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company determines revenue recognition through the following steps: (1) identification of the contract with a customer; (2) identification of the performance obligations in the contract; (3) determination of the transaction price; (4) allocation of the transaction price to the performance obligations in the contract; and (5) recognition of revenue when, or as, a performance obligation is satisfied. The Company recognizes product revenue at a point in time when product is shipped to the customer, net of estimated stock rotation returns and price adjustments that it expects to provide to certain distributors. The Company presents revenue net of sales taxes and any similar assessments. Our standard payment terms range from 30 to 60 days.</span></div><div style="text-indent:22.5pt"><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company sells its products primarily to distributors, who in turn sell the products globally to various end customers. The Company allows stock rotation returns from certain distributors. Stock rotation returns are governed by contract and are limited to a specified percentage of the monetary value of products purchased by distributors during a specified period. The Company records an allowance for stock rotation returns based on historical returns and individual distributor agreements. The Company also provides special pricing to certain distributors, primarily based on volume, to encourage resale of the Company’s products. Allowance for price adjustments is recorded against accounts receivable and the provision for stock rotation rights is included in accrued liabilities on the Condensed Consolidated Balance Sheets.</span></div><div style="text-indent:22.5pt"><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company’s performance obligations relate to contracts with a duration of less than one year. The Company elected to apply the practical expedient provided in ASC 606, “Revenue from Contracts with Customers”. Therefore, the Company is not required to disclose the aggregate amount of transaction price allocated to performance obligations that are unsatisfied or partially unsatisfied at the end of the reporting period.</span></div><div style="text-indent:22.5pt"><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company recognizes the incremental direct costs of obtaining a contract, which consist of sales commissions, when control over the products they relate to transfers to the customer. Applying the practical expedient, the Company recognizes commissions as expense when incurred, as the amortization period of the commission asset the Company would have otherwise recognized is less than one year.</span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Packaging and testing services revenue is recognized at a point in time upon shipment of serviced products to the customer. </span></div><div style="text-indent:22.5pt"><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">License and Development Revenue Recognition </span></div><div><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In February 2023, the Company entered into a license agreement with a customer to license the Company’s proprietary SiC technology and to provide 24-month engineering and development services for a total fee of $45 million, consisting of an upfront fee of $18 million paid to the Company in March 2023, and the remaining amount to be paid upon the achievement of specified engineering services and product milestones. The license and development fee is determined to be one performance obligation and is recognized over the 24 months when the Company performs the engineering and development services. The Company uses the input method to measure progression, representing a faithful depiction of the transfer of services. During the three months ended March 31, 2023, the Company recorded $3.6 million of license and development revenue. The amount of contract liability is recorded as deferred revenue on the balance sheets. </span></div><div><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, the Company also entered an accompanying supply agreement to provide limited wafer supply to the customer. Material right to the customer is presented due to the commitment of limited wafer supply after the development period; however, deemed to be insignificant to the transaction price. </span></div><div style="text-indent:22.5pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Share-based Compensation Expense</span></div><div><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company maintains an equity-settled, share-based compensation plan to grant restricted share units and stock options. The Company recognizes expense related to share-based compensation awards that are ultimately expected to vest based on estimated fair values on the date of grant. The fair value of restricted share units is based on the fair value of the Company's common share on the date of grant. For restricted stock awards subject to market conditions, the fair value of each restricted stock award is estimated at the date of grant using the Monte-Carlo pricing model. The fair value of stock options is estimated on the date of grant using the Black-Scholes option valuation model. Share-based compensation expense is recognized on the accelerated attribution basis over the requisite service period of the award, which generally equals the vesting period. The Employee Share Purchase Plan (the “ESPP”) is accounted for at fair value on the date of grant using the Black-Scholes option valuation model.</span></div><div style="margin-top:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Restricted Cash</span></div><div><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company maintains restricted cash in connection with cash balances temporarily restricted for regular business operations. These balances have been excluded from the Company’s cash and cash equivalents balance and are classified as restricted cash in the Company’s Condensed Consolidated Balance Sheets. As of March 31, 2023 and June 30, 2022, the amount of restricted cash was $0.2 million and $0.3 million, respectively. </span></div><div style="margin-top:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Equity method investment</span></div><div style="margin-top:13.5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company uses the equity method of accounting when it has the ability to exercise significant influence, but not control, as determined in accordance with generally accepted accounting principles, over the operating and financial policies of the investee. Effective December 2, 2021, the Company reduced its equity interest in the JV Company and no longer controls of the JV Company. As a result, beginning December 2, 2021, the Company records its investment under the equity method of accounting. Since the Company is unable to obtain accurate financial information from the JV Company in a timely manner, the Company records its share of earnings or losses of such affiliate on a one quarter lag. The Company discloses and recognizes intervening events at the JV Company in the lag period that could materially affect our consolidated financial statements, if applicable.</span></div><div style="margin-top:13.5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company records its interest in the net earnings of the equity method investee, along with adjustments for unrealized profits or losses on intra-entity transactions and amortization of basis differences, within earnings or loss from equity interests in the Consolidated Statements of Income. Profits or losses related to intra-entity sales with the equity method investee are eliminated until realized by the investor and investee. Basis differences represent differences between the cost of the investment and the underlying equity in net assets of the investment and are generally amortized over the lives of the related assets that gave rise to them. Equity method goodwill is not amortized or tested for impairment; instead the equity method investment is tested for impairment. The Company reviews for impairment whenever factors indicate that the carrying amount of the investment might not be recoverable. In such a case, the decrease in value is recognized in the period the impairment occurs in the Condensed Consolidated Statements of Income.</span></div><div style="margin-top:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Valuation of inventories</span></div><div><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company carries inventories at the lower of cost (determined on a first-in, first-out basis) or net realizable value. Cost primarily consists of semiconductor wafers and raw materials, labor, depreciation expenses and other manufacturing expenses and overhead, and packaging and testing fees paid to third parties if subcontractors are used. Valuation of inventories is based on its periodic review of inventory quantities on hand as compared with its sales forecasts, historical usage, aging of inventories, production yield levels and current product selling prices. If actual market conditions are less favorable than those forecasted by the Company, additional future inventory write-downs may be required that could adversely affect its operating results. Adjustments to inventory, once established are not reversed until the related inventory has been sold or scrapped. If actual market conditions are more favorable than expected and the products that have previously been written down are sold, our gross margin would be favorably impacted. </span></div><div style="margin-top:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value of Financial Instruments</span></div><div style="text-indent:22.5pt"><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of cash equivalents is categorized in Level 1 in the fair value hierarchy. Cash equivalents consist primarily of short-term bank deposits. The carrying values of financial instruments such as cash and cash equivalents, accounts receivable and accounts payable approximate their carrying values due to their short-term maturities. The carrying value of the Company's debt is considered a reasonable estimate of fair value which is estimated by considering the current rates available to the Company for debt of the same remaining maturities, structure, credit risk and terms of the debts.</span></div><div style="text-indent:22.5pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Government Grants</span></div><div><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:107%">The Company occasionally receives government grants that provide financial assistance for certain eligible expenditures in China. These grants include reimbursements on interest expense on bank borrowings, payroll tax credits, credit for property, plant and equipment in a particular geographical location, employment credits, as well as business expansion credits. Government grants are not recognized until there is reasonable assurance that the Company will comply with the conditions attaching to it, and that the grant will be received. The Company records such grants either as a reduction of the related expense, a reduction of the cost of the related asset, or as other income depending upon the nature of the grant. As a result of such grants, during the three and nine months ended March 31, 2023, the Company reduced property, plant and equipment by nil and $0.6 million, and operating expenses by $0.0 million and $0.1 million, respectively. During the three and nine months ended March 31, 2022, the Company reduced interest expense by nil and $0.9 million, property, plant and equipment by nil and $1.2 million, and operating expenses by $0.0 million and $0.2 million, respectively.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounting for income taxes</span></div><div><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Income tax expense or benefit is based on income or loss before income taxes.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Deferred tax assets and liabilities are recognized principally for the expected tax consequences of temporary differences between the tax basis of assets and liabilities and their reported amounts.</span></div><div><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company is subject to income taxes in a number of jurisdictions.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Significant judgment is required in determining the worldwide provision for income taxes.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">There are many transactions and calculations for which the ultimate tax determination is uncertain during the ordinary course of business.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company establishes accruals for certain tax contingencies based on estimates of whether additional taxes may be due.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">While the final tax outcome of these matters may differ from the amounts that were initially recorded, such differences will impact the income tax and deferred tax provisions in the period in which such determination is made.</span></div><div><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Significant management judgment is also required in determining whether deferred tax assets will be realized in full or in part.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">When it is more likely than not that all or some portion of specific deferred tax assets such as net operating losses or research and development tax credit carryforwards will not be realized, a valuation allowance must be established for the amount of the deferred tax assets that cannot be realized.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company considers all available positive and negative evidence on a jurisdiction-by-jurisdiction basis when assessing whether it is more likely than not that deferred tax assets are recoverable.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company considers evidence such as our past operating results, the existence of cumulative losses in recent years and our forecast of future taxable income.</span></div><div><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Financial Accounting Standards Board (FASB), issued guidance which clarifies the accounting for income taxes by prescribing a minimum probability threshold that a tax position must meet before a financial statement benefit is recognized.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The minimum threshold is defined as a tax position that is more likely than not to be sustained upon examination by the applicable taxing authority, including resolution of any related appeals or litigation processes, based on the technical merits of the position.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The tax benefit to be recognized is measured as the largest amount of benefit that is greater than fifty percent likely to be realized upon ultimate settlement.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Although the guidance on the accounting for uncertainty in income taxes prescribes the use of a recognition and measurement model, the determination of whether an uncertain tax position has met those thresholds will continue to require significant judgment by management.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">If the ultimate resolution of tax uncertainties is different from what is currently estimated, a material impact on income tax expense could result.</span></div><div><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company's provision for income taxes is subject to volatility and could be adversely impacted by changes in earnings or tax laws and regulations in various jurisdictions.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company is subject to the continuous examination of our income tax returns by the Internal Revenue Service and other tax authorities.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company regularly assesses the likelihood of adverse outcomes resulting from these examinations to determine the adequacy of our provision for income taxes.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">To the extent that the final tax outcome of these matters is different from the amounts recorded, such differences will impact the provision for income taxes in the period in which such determination is made.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The provision for income taxes includes the impact of changes to reserves, as well as the related net interest and penalties.</span></div><div style="text-indent:22.5pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Long-lived Assets</span></div><div><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company reviews all long-lived assets whenever events or changes in circumstance indicate that these assets may not be recoverable. When evaluating long-lived assets, if the Company concludes that the estimated undiscounted cash flows attributable to the assets are less than their carrying value, the Company recognizes an impairment loss based on the excess of the carrying amount of the assets over their respective fair values, which could adversely affect its results of operations.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Comprehensive Income </span></div><div style="margin-top:9pt;text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Comprehensive income is defined as the change in equity of a business enterprise during a period from transactions and other events and circumstances from non-owner sources. The Company's accumulated other comprehensive income consists of cumulative foreign currency translation adjustments. Total comprehensive income is presented in the Condensed Consolidated Statements of Comprehensive Income. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recent Accounting Pronouncements</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    </span></div><div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Recently Issued Accounting Standards not yet adopted </span></div><div style="text-indent:13.5pt"><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In September 2022, the FASB issued ASU No. 2022-04, "Liabilities - Supplier Finance Programs (Subtopic 405-50): Disclosure of Supplier Finance Program Obligations". This ASU was issued in response to requests from financial statement users for increased transparency surrounding the use of supplier finance programs. The amendments in ASU 2022-04 require that a buyer in a supplier finance program disclose sufficient information about the program to allow a user of financial statements to understand the program’s nature, activity during the period, changes from period to period, and potential magnitude. The amendments in this ASU do not affect the recognition, measurement, or financial statement presentation of obligations covered by supplier finance programs. The amendments in this ASU are effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years, except for the amendment on rollforward information, which is effective for fiscal years beginning after December 15, 2023. Early adoption is permitted. The Company is currently evaluating the impact of adopting this guidance.</span></div><div style="margin-top:11pt;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Recently Adopted Accounting Standards</span></div><div style="margin-top:11pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In November 2021, the FASB issued Accounting Standards Update (ASU) No. 2021-10, Government Assistance (Topic 832): Disclosures by Business Entities about Government Assistance. This ASU requires business entities to make annual disclosures about transactions with a government they account for by analogizing to a grant or contribution accounting model under ASC 958-605. The adoption of ASU 2021-10 had no impact on the Company's Consolidated Financial Statements.</span></div><div style="margin-top:11pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> In August 2020, the FASB issued ASU No. 2020-06, Debt—Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging—Contracts in Entity’s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity, which, among other things, provides guidance on how to account for contracts on an entity’s own equity. This ASU simplifies the accounting for certain financial instruments with characteristics of liabilities and equity. Specifically, the ASU eliminated the need for the Company to assess whether a contract on the entity’s own equity (1) permits settlement in unregistered shares, (2) whether counterparty rights rank higher than shareholder’s rights, and (3) whether collateral is required. In addition, the ASU requires incremental disclosure related to contracts on the entity’s own equity and clarifies the treatment of certain financial instruments accounted for under this ASU on earnings per share. The adoption of ASU 2020-06 had no impact on the Company's Consolidated Financial Statements.</span></div> <div style="margin-top:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Basis of Preparation</span></div><div style="text-indent:22.5pt"><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited Condensed Consolidated Financial Statements have been prepared in accordance with accounting principles generally accepted in the United States (“U.S. GAAP”) for interim financial information and with the instructions to Article 10 of Securities and Exchange Commission Regulation S-X, as amended. They do not include all information and footnotes necessary for a fair presentation of financial position, results of operations and cash flows in conformity with U.S. GAAP for complete financial statements. These Condensed Consolidated Financial Statements should be read in conjunction with the consolidated financial statements and related notes contained in the Company’s Annual Report on Form 10-K for the fiscal year ended June 30, 2022. All significant intercompany balances and transactions have been eliminated in consolidation. In the opinion of management, all adjustments (consisting of normal recurring adjustments and accruals) considered necessary for a fair presentation of the results of operations for the periods presented have been included in the interim periods. Operating results for the nine months ended March 31, 2023 are not necessarily indicative of the results that may be expected for the fiscal year ending June 30, 2023 or any other interim period. The consolidated balance sheet at June 30, 2022 is derived from the audited financial statements included in the Company’s Annual Report on Form 10-K for the fiscal year ended June 30, 2022.</span></div> 0.509 0.491 0.422 0.021 0.011 0.0399 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Certain Significant Risks and Uncertainties Related to Outbreak of Coronavirus Disease 2019 (“COVID-19”) </span></div><div><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">During the first half of calendar year 2022, the Company's operations were negatively impacted by China’s zero-Covid policy that resulted in factory shutdowns and supply chain shortages, including the temporary suspension of its factory operations in Shanghai from April to June 2022. In December 2022, the Chinese government issued new guidelines easing some of its strict zero-COVID policies, including the relaxation of testing requirements and travel restrictions. The change of </span></div>COVID-policy and reopening of commercial activities resulted in a significant increase of COVID infections in China, which may adversely affect the Company’s operations in China. During the three months ended March 31, 2023, as China and other parts of the world in which we conduct our business have ended pandemic restriction have largely returned to normal. In general, our business operations are no longer affected by the COVID-19 pandemic. <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="text-indent:24.75pt"><span><br/></span></div><div style="text-indent:24.75pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The preparation of the consolidated financial statements in conformity with U.S. GAAP requires the Company to make estimates, judgments and assumptions that affect the reported amounts of assets, liabilities, revenue and expenses. To the extent there are material differences between these estimates and actual results, the Company's condensed consolidated financial statements will be affected. On an ongoing basis, the Company evaluates the estimates, judgments and assumptions including those related to stock rotation returns, price adjustments, allowance for doubtful accounts, inventory reserves, warranty accrual, income taxes, leases, share-based compensation, recoverability of and useful lives for property, plant and equipment and intangible assets, as well as the economic implications of the COVID-19 pandemic.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Leases</span></div><div><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company determines if an arrangement is a lease at inception. Operating leases are included in operating lease right-of-use (“ROU”) assets, current operating lease liabilities and long-term operating lease liabilities on the Company's Condensed Consolidated Balance Sheets. Finance leases are included in property, plant and equipment, finance lease liabilities and long-term finance leases liabilities on the Condensed Consolidated Balance Sheets.</span></div><div style="text-indent:22.5pt"><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Operating lease ROU assets and operating lease liabilities are recognized based on the present value of the future minimum lease payments over the lease term at commencement date. The Company uses an estimate of its incremental borrowing rate based on the information available at the lease commencement date. The operating lease ROU assets also include any lease payments made and exclude lease incentives. Lease terms may include options to extend or terminate the lease when it is reasonably certain that the Company will exercise such options. Operating lease expense is generally recognized on a straight-line basis over the lease term. Variable lease payments are expensed as incurred and are not included within the operating lease ROU asset and lease liability calculation. The Company does not record leases on the Condensed Consolidated Balance Sheet with a term of one year or less. The Company elected to combine its lease and non-lease components as a single lease component for all asset classes.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Revenue recognition</span></div><div style="text-indent:22.5pt"><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company determines revenue recognition through the following steps: (1) identification of the contract with a customer; (2) identification of the performance obligations in the contract; (3) determination of the transaction price; (4) allocation of the transaction price to the performance obligations in the contract; and (5) recognition of revenue when, or as, a performance obligation is satisfied. The Company recognizes product revenue at a point in time when product is shipped to the customer, net of estimated stock rotation returns and price adjustments that it expects to provide to certain distributors. The Company presents revenue net of sales taxes and any similar assessments. Our standard payment terms range from 30 to 60 days.</span></div><div style="text-indent:22.5pt"><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company sells its products primarily to distributors, who in turn sell the products globally to various end customers. The Company allows stock rotation returns from certain distributors. Stock rotation returns are governed by contract and are limited to a specified percentage of the monetary value of products purchased by distributors during a specified period. The Company records an allowance for stock rotation returns based on historical returns and individual distributor agreements. The Company also provides special pricing to certain distributors, primarily based on volume, to encourage resale of the Company’s products. Allowance for price adjustments is recorded against accounts receivable and the provision for stock rotation rights is included in accrued liabilities on the Condensed Consolidated Balance Sheets.</span></div><div style="text-indent:22.5pt"><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company’s performance obligations relate to contracts with a duration of less than one year. The Company elected to apply the practical expedient provided in ASC 606, “Revenue from Contracts with Customers”. Therefore, the Company is not required to disclose the aggregate amount of transaction price allocated to performance obligations that are unsatisfied or partially unsatisfied at the end of the reporting period.</span></div><div style="text-indent:22.5pt"><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company recognizes the incremental direct costs of obtaining a contract, which consist of sales commissions, when control over the products they relate to transfers to the customer. Applying the practical expedient, the Company recognizes commissions as expense when incurred, as the amortization period of the commission asset the Company would have otherwise recognized is less than one year.</span></div>Packaging and testing services revenue is recognized at a point in time upon shipment of serviced products to the customer. 45000000 18000000 3600000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Share-based Compensation Expense</span></div><div><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company maintains an equity-settled, share-based compensation plan to grant restricted share units and stock options. The Company recognizes expense related to share-based compensation awards that are ultimately expected to vest based on estimated fair values on the date of grant. The fair value of restricted share units is based on the fair value of the Company's common share on the date of grant. For restricted stock awards subject to market conditions, the fair value of each restricted stock award is estimated at the date of grant using the Monte-Carlo pricing model. The fair value of stock options is estimated on the date of grant using the Black-Scholes option valuation model. Share-based compensation expense is recognized on the accelerated attribution basis over the requisite service period of the award, which generally equals the vesting period. The Employee Share Purchase Plan (the “ESPP”) is accounted for at fair value on the date of grant using the Black-Scholes option valuation model.</span></div> Restricted CashThe Company maintains restricted cash in connection with cash balances temporarily restricted for regular business operations. These balances have been excluded from the Company’s cash and cash equivalents balance and are classified as restricted cash in the Company’s Condensed Consolidated Balance Sheets. 200000 300000 <div style="margin-top:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Fair Value of Financial Instruments</span></div><div style="text-indent:22.5pt"><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value of cash equivalents is categorized in Level 1 in the fair value hierarchy. Cash equivalents consist primarily of short-term bank deposits. The carrying values of financial instruments such as cash and cash equivalents, accounts receivable and accounts payable approximate their carrying values due to their short-term maturities. The carrying value of the Company's debt is considered a reasonable estimate of fair value which is estimated by considering the current rates available to the Company for debt of the same remaining maturities, structure, credit risk and terms of the debts.</span></div> Government GrantsThe Company occasionally receives government grants that provide financial assistance for certain eligible expenditures in China. These grants include reimbursements on interest expense on bank borrowings, payroll tax credits, credit for property, plant and equipment in a particular geographical location, employment credits, as well as business expansion credits. Government grants are not recognized until there is reasonable assurance that the Company will comply with the conditions attaching to it, and that the grant will be received. The Company records such grants either as a reduction of the related expense, a reduction of the cost of the related asset, or as other income depending upon the nature of the grant. 0 600000 0 100000 0 900000 0 1200000 0 200000 <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounting for income taxes</span></div><div><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Income tax expense or benefit is based on income or loss before income taxes.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Deferred tax assets and liabilities are recognized principally for the expected tax consequences of temporary differences between the tax basis of assets and liabilities and their reported amounts.</span></div><div><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company is subject to income taxes in a number of jurisdictions.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Significant judgment is required in determining the worldwide provision for income taxes.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">There are many transactions and calculations for which the ultimate tax determination is uncertain during the ordinary course of business.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company establishes accruals for certain tax contingencies based on estimates of whether additional taxes may be due.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">While the final tax outcome of these matters may differ from the amounts that were initially recorded, such differences will impact the income tax and deferred tax provisions in the period in which such determination is made.</span></div><div><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Significant management judgment is also required in determining whether deferred tax assets will be realized in full or in part.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">When it is more likely than not that all or some portion of specific deferred tax assets such as net operating losses or research and development tax credit carryforwards will not be realized, a valuation allowance must be established for the amount of the deferred tax assets that cannot be realized.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company considers all available positive and negative evidence on a jurisdiction-by-jurisdiction basis when assessing whether it is more likely than not that deferred tax assets are recoverable.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company considers evidence such as our past operating results, the existence of cumulative losses in recent years and our forecast of future taxable income.</span></div><div><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Financial Accounting Standards Board (FASB), issued guidance which clarifies the accounting for income taxes by prescribing a minimum probability threshold that a tax position must meet before a financial statement benefit is recognized.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The minimum threshold is defined as a tax position that is more likely than not to be sustained upon examination by the applicable taxing authority, including resolution of any related appeals or litigation processes, based on the technical merits of the position.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The tax benefit to be recognized is measured as the largest amount of benefit that is greater than fifty percent likely to be realized upon ultimate settlement.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Although the guidance on the accounting for uncertainty in income taxes prescribes the use of a recognition and measurement model, the determination of whether an uncertain tax position has met those thresholds will continue to require significant judgment by management.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">If the ultimate resolution of tax uncertainties is different from what is currently estimated, a material impact on income tax expense could result.</span></div><div><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company's provision for income taxes is subject to volatility and could be adversely impacted by changes in earnings or tax laws and regulations in various jurisdictions.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company is subject to the continuous examination of our income tax returns by the Internal Revenue Service and other tax authorities.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company regularly assesses the likelihood of adverse outcomes resulting from these examinations to determine the adequacy of our provision for income taxes.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">To the extent that the final tax outcome of these matters is different from the amounts recorded, such differences will impact the provision for income taxes in the period in which such determination is made.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The provision for income taxes includes the impact of changes to reserves, as well as the related net interest and penalties.</span></div> <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Long-lived Assets</span></div><div><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company reviews all long-lived assets whenever events or changes in circumstance indicate that these assets may not be recoverable. When evaluating long-lived assets, if the Company concludes that the estimated undiscounted cash flows attributable to the assets are less than their carrying value, the Company recognizes an impairment loss based on the excess of the carrying amount of the assets over their respective fair values, which could adversely affect its results of operations.</span></div> Comprehensive Income Comprehensive income is defined as the change in equity of a business enterprise during a period from transactions and other events and circumstances from non-owner sources. The Company's accumulated other comprehensive income consists of cumulative foreign currency translation adjustments. Total comprehensive income is presented in the Condensed Consolidated Statements of Comprehensive Income. <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recent Accounting Pronouncements</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">    </span></div><div style="text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Recently Issued Accounting Standards not yet adopted </span></div><div style="text-indent:13.5pt"><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In September 2022, the FASB issued ASU No. 2022-04, "Liabilities - Supplier Finance Programs (Subtopic 405-50): Disclosure of Supplier Finance Program Obligations". This ASU was issued in response to requests from financial statement users for increased transparency surrounding the use of supplier finance programs. The amendments in ASU 2022-04 require that a buyer in a supplier finance program disclose sufficient information about the program to allow a user of financial statements to understand the program’s nature, activity during the period, changes from period to period, and potential magnitude. The amendments in this ASU do not affect the recognition, measurement, or financial statement presentation of obligations covered by supplier finance programs. The amendments in this ASU are effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years, except for the amendment on rollforward information, which is effective for fiscal years beginning after December 15, 2023. Early adoption is permitted. The Company is currently evaluating the impact of adopting this guidance.</span></div><div style="margin-top:11pt;text-indent:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Recently Adopted Accounting Standards</span></div><div style="margin-top:11pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In November 2021, the FASB issued Accounting Standards Update (ASU) No. 2021-10, Government Assistance (Topic 832): Disclosures by Business Entities about Government Assistance. This ASU requires business entities to make annual disclosures about transactions with a government they account for by analogizing to a grant or contribution accounting model under ASC 958-605. The adoption of ASU 2021-10 had no impact on the Company's Consolidated Financial Statements.</span></div><div style="margin-top:11pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> In August 2020, the FASB issued ASU No. 2020-06, Debt—Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging—Contracts in Entity’s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity, which, among other things, provides guidance on how to account for contracts on an entity’s own equity. This ASU simplifies the accounting for certain financial instruments with characteristics of liabilities and equity. Specifically, the ASU eliminated the need for the Company to assess whether a contract on the entity’s own equity (1) permits settlement in unregistered shares, (2) whether counterparty rights rank higher than shareholder’s rights, and (3) whether collateral is required. In addition, the ASU requires incremental disclosure related to contracts on the entity’s own equity and clarifies the treatment of certain financial instruments accounted for under this ASU on earnings per share. The adoption of ASU 2020-06 had no impact on the Company's Consolidated Financial Statements.</span></div> Equity Method Investment in Equity Investee<div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 1, 2021 (the “Effective Date”), Alpha &amp; Omega Semiconductor (Shanghai) Ltd. (“AOS SH”) and Agape Package Manufacturing (Shanghai) Limited (“APM SH” and, together with AOS SH, the “Sellers”), each a wholly-owned subsidiary of the Company, entered into a share transfer agreement ("STA") with a third-party investor to sell a portion of the Company's equity interest in the JV Company which consists of a power semiconductor packaging, testing and 12-inch wafer fabrication facility in Chongqing, China (the “Transaction”). The Transaction closed on December 2, 2021 (the “Closing Date”), which reduced the Company’s equity interest in the JV Company from 50.9% to 48.8%. Also, the Company’s right to designate directors on the board of JV Company was reduced to three (3) out of seven (7) directors, from four (4) directors prior to the Transaction. As a result of the Transaction and other factors, the Company no longer has a controlling financial interest in the JV Company and has determined that the JV Company was deconsolidated from the Company’s Consolidated Financial Statements effective as of the Closing Date. </span></div><div style="text-indent:22.5pt"><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On December 24, 2021, the Company entered into a share transfer agreement with another third-party investor, pursuant to which the Company sold to this investor 1.1% of outstanding equity interest held by the Company in the JV Company. In addition, the JV Company adopted an employee equity incentive plan and issued an equity interest equivalent to 3.99% of the JV Company in exchange to cash. As a result of these two transactions, the Company owned 45.8% of the equity interest in the JV Company as of December 31, 2021. </span></div><div style="text-indent:22.5pt"><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On January 26, 2022, the JV Company completed a financing transaction pursuant to a corporate investment agreement (the “Investment Agreement”) between the JV Company and certain third-party investors (the “New Investors”). Under the Investment Agreement, the New Investors purchased newly issued equity interest of the JV Company, representing approximately 7.82% of post-transaction outstanding equity interests of the JV Company, for a total purchase price of RMB 509 million (or approximately USD 80 million based on the currency exchange rate as of January 26, 2022) (the “Investment”). Following the closing of the Investment and as of June 30, 2022, the percentage of outstanding JV equity interest beneficially owned by the Company was reduced to 42.2%.</span></div><div style="text-indent:22.5pt"><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company accounts for its investment in the JV Company as an equity method investment and reports its equity in earnings or loss of the JV Company on a three-month lag due to an inability to timely obtain financial information of the JV Company. During the three and nine months ended March 31, 2023, the Company recorded a $1.5 million in loss and a $1.5 million income of its equity share of the JV Company, respectively, using lag reporting. As of March 31, 2023, the percentage of outstanding JV equity interest beneficially owned by the Company was 42.2%.</span></div> 0.509 0.488 3 7 4 0.011 0.0399 0.458 0.0782 509000000 80000000 0.422 -1500000 1500000 0.422 Related Party TransactionsAs of March 31, 2023, the Company owned 42.2% equity interest in the JV Company, which, by definition, is a related party to the Company. The JV Company supplies 12-inch wafers and provides assembly and testing services to AOS. AOS previously sold 8-inch wafers to the JV Company for further assembly and testing services until January 1, 2023, when it changed to consign the 8-inch wafers to the JV Company. Due to the right of offset of receivables and payables with the JV Company, as of March 31, 2023, AOS recorded the net amount of $18.4 million presented as payable related to equity investee, net, in the Condensed Consolidated Balance Sheet. The purchases by AOS for the three and nine months ended March 31, 2023 were $20.2 million and $106.1 million, respectively, and the sales by AOS for the three and nine months ended March 31, 2023 were $4.0 million and $34.4 million, respectively. The purchases by AOS for the three and nine months ended March 31, 2022 were $45.8 million and $61.4 million, respectively, and the sales by AOS for the three and nine months ended March 31, 2022 were $14.2 million and $18.4 million, respectively. 0.422 18400000 20200000 106100000 4000000 34400000 45800000 61400000 14200000 18400000 Net Income (Loss) Per Common Share Attributable to Alpha and Omega Semiconductor Limited<div style="margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the calculation of basic and diluted net income (loss) per share attributable to common shareholders:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.221%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.332%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands, except per share data)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) attributable to Alpha and Omega Semiconductor Limited</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,907)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,650 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,468 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">438,072 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:9pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average number of common shares used to compute basic net income (loss) per share</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,710 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,829 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,537 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,596 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average number of common shares used to compute basic net income (loss) per share</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,710 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,829 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,537 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,596 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of potentially dilutive securities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options, RSUs and ESPP shares</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,594 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,039 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,520 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average number of common shares used to compute diluted net income (loss) per share</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,710 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,423 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,576 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,116 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) per share attributable to Alpha and Omega Semiconductor Limited:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.68)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.18 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.49 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.47 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.68)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.11 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.46 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.58 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:13.5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following potential dilutive securities were excluded from the computation of diluted net income (loss) per share as their effect would have been anti-dilutive:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:42.321%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.501%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee stock options and RSUs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,152 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">281 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">171 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ESPP</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">767 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">279 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total potential dilutive securities</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,919 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">560 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">198 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the calculation of basic and diluted net income (loss) per share attributable to common shareholders:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:44.221%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.765%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.332%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands, except per share data)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) attributable to Alpha and Omega Semiconductor Limited</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,907)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,650 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,468 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">438,072 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:9pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average number of common shares used to compute basic net income (loss) per share</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,710 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,829 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,537 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,596 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average number of common shares used to compute basic net income (loss) per share</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,710 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,829 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,537 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,596 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of potentially dilutive securities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 37pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock options, RSUs and ESPP shares</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,594 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,039 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,520 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average number of common shares used to compute diluted net income (loss) per share</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,710 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,423 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,576 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,116 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) per share attributable to Alpha and Omega Semiconductor Limited:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.68)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.18 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.49 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.47 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.68)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.11 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.46 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.58 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> -18907000 31650000 13468000 438072000 27710000 26829000 27537000 26596000 27710000 26829000 27537000 26596000 0 1594000 2039000 1520000 27710000 28423000 29576000 28116000 -0.68 1.18 0.49 16.47 -0.68 1.11 0.46 15.58 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following potential dilutive securities were excluded from the computation of diluted net income (loss) per share as their effect would have been anti-dilutive:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:42.321%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.501%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Employee stock options and RSUs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,152 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">281 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">171 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ESPP</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">767 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">279 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total potential dilutive securities</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,919 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">560 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">198 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 3152000 2000 281000 171000 767000 19000 279000 27000 3919000 21000 560000 198000 Concentration of Credit Risk and Significant Customers <div style="margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company manages its credit risk associated with exposure to distributors and direct customers on outstanding accounts receivable through the application and review of credit approvals, credit ratings and other monitoring procedures. In some instances, the Company also obtains letters of credit from certain customers. </span></div><div style="margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Credit sales, which are mainly on credit terms of 30 to 60 days, are only made to customers who meet the Company's credit requirements, while sales to new customers or customers with low credit ratings are usually made on an advance payment basis. The Company considers its trade accounts receivable to be of good credit quality because its key distributors and direct customers have long-standing business relationships with the Company and the Company has not experienced any significant bad debt write-offs of accounts receivable in the past. The Company closely monitors the aging of accounts receivable from its distributors and direct customers, and regularly reviews their financial positions, where available.</span></div><div style="margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Summarized below are individual customers whose revenue or accounts receivable balances were 10% or higher than the respective total consolidated amounts:</span></div><div style="margin-top:9.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:42.321%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.501%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Percentage of revenue</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer A</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer B</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer C</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td></tr></table></div><div style="margin-top:4.5pt"><span><br/></span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:68.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.564%"/><td style="width:0.1%"/></tr><tr style="height:11pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" rowspan="2" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,<br/>2022</span></td></tr><tr style="height:11pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Percentage of accounts receivable</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer A</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer B</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer C</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer D</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> <div style="margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company manages its credit risk associated with exposure to distributors and direct customers on outstanding accounts receivable through the application and review of credit approvals, credit ratings and other monitoring procedures. In some instances, the Company also obtains letters of credit from certain customers. </span></div><div style="margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Credit sales, which are mainly on credit terms of 30 to 60 days, are only made to customers who meet the Company's credit requirements, while sales to new customers or customers with low credit ratings are usually made on an advance payment basis. The Company considers its trade accounts receivable to be of good credit quality because its key distributors and direct customers have long-standing business relationships with the Company and the Company has not experienced any significant bad debt write-offs of accounts receivable in the past. The Company closely monitors the aging of accounts receivable from its distributors and direct customers, and regularly reviews their financial positions, where available.</span></div> P30D P60D <div style="margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Summarized below are individual customers whose revenue or accounts receivable balances were 10% or higher than the respective total consolidated amounts:</span></div><div style="margin-top:9.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:42.321%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.501%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Percentage of revenue</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer A</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer B</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer C</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td></tr></table></div><div style="margin-top:4.5pt"><span><br/></span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:68.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.564%"/><td style="width:0.1%"/></tr><tr style="height:11pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" rowspan="2" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,<br/>2022</span></td></tr><tr style="height:11pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Percentage of accounts receivable</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer A</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer B</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer C</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer D</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 0.210 0.242 0.217 0.248 0.287 0.388 0.355 0.387 0.179 0.141 0.246 0.364 0.460 0.120 0.219 Balance Sheet Components <div style="margin-top:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounts receivable, net: </span></div><div style="margin-top:9.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:68.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.564%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,<br/>2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:4.5pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,269 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,442 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Allowance for price adjustments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34,805)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,731)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Allowance for doubtful accounts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable, net</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,434 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,681 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:4.5pt"><span><br/></span></div><div style="margin-top:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Inventories: </span></div><div style="margin-top:9.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:68.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.564%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,<br/>2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,490 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,960 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work-in-process</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,905 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,720 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,388 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,360 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">179,783 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158,040 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:4.5pt"><span><br/></span></div><div style="margin-top:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other current assets: </span></div><div style="margin-top:9.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:68.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.564%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,<br/>2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Value-added tax receivable</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">179 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">737 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other prepaid expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,950 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,954 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid insurance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">751 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,590 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid maintenance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,092 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">826 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepayment to supplier</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">257 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid income tax</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,176 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,086 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest receivable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">172 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other receivables</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,578 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">745 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,969 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,220 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property, plant and equipment, net: </span></div><div style="margin-top:9.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:68.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.564%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,<br/>2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,877 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,877 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Building</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,243 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,691 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Manufacturing machinery and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">320,087 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">287,574 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment and tooling</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,428 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,052 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer equipment and software</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,425 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,758 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Office furniture and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,175 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,820 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,051 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,254 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:4pt;font-weight:400;line-height:100%"> </span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">473,286 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">422,026 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: accumulated depreciation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(261,814)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(233,340)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">211,472 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">188,686 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment and construction in progress</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">146,685 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129,980 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant and equipment, net</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">358,157 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">318,666 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:4.5pt;text-align:center"><span><br/></span></div><div style="margin-top:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Intangible assets, net:</span></div><div style="margin-top:9.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:68.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.564%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,<br/>2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patents and technology rights</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,037 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,037 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade name</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">268 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">268 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,150 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,150 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,455 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,455 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: accumulated amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,147)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,674)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,308 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,781 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">269 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">269 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets, net</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,577 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,050 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Estimated future minimum amortization expense of intangible assets is as follows (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:78.782%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.018%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year ending June 30,</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023 (Remaining)</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">812 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,249 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,247 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,308 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other long-term assets:</span></div><div style="margin-top:9.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:68.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.564%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepayments for property and equipment</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,013 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,890 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investment in a privately held company</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customs deposit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,118 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,708 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deposit with supplier</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,040 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,396 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term deposits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Office leases deposits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,243 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,012 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,111 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,553 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,658 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,677 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accrued liabilities: </span></div><div style="margin-top:9.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:68.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.564%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 7.75pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,<br/>2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued compensation and benefits</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,750 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,681 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warranty accrual</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,815 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,650 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock rotation accrual</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,081 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,798 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued professional fees</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,407 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,659 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued inventory</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,322 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,491 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued facilities related expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,285 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,421 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued property, plant and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,531 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,485 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other accrued expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,160 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,159 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer deposits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,314 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,578 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ESPP payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,364 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">971 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,029 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,893 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:9.5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Short-term customer deposits are payments received from customers for securing future product shipments. As of March 31, 2023, $12.5 million were from Customer A and $10.2 million were from Customer B, and $20.6 million were from other customers. As of June 30, 2022, $12.5 million were from Customer A and $16.2 million were from Customer B, and $11.9 million were from other customers.</span></div><div style="margin-top:9.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The activities in the warranty accrual, included in accrued liabilities, are as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:68.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.564%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended March 31,</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,650 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,795 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,915 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">949 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Utilization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,750)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,261)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,815 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,483 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:13.5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The activities in the stock rotation accrual, included in accrued liabilities, are as follows:</span></div><div style="margin-top:9.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:68.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.564%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,798 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,917 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,187 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,030 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Utilization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,904)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,740)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,081 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,207 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other long-term liabilities: </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.783%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.666%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.521%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 7.75pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,<br/>2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:4.5pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></div></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer deposits</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,926 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,301 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer software liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,773 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,302 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,699 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,603 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customer deposits are payments received from customers for securing future product shipments. As of March 31, 2023, $22.0 million were from Customer A and $13.7 million were from Customer B, and $16.2 million were from other customers. As of June 30, 2022, $34.5 million were from Customer A and $21.9 million were from Customer B, and $13.9 million were from other customers.</span></div> <div style="margin-top:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accounts receivable, net: </span></div><div style="margin-top:9.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:68.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.564%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,<br/>2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:4.5pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,269 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,442 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Allowance for price adjustments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(34,805)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,731)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Allowance for doubtful accounts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable, net</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,434 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">65,681 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 54269000 84442000 34805000 18731000 30000 30000 19434000 65681000 <div style="margin-top:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Inventories: </span></div><div style="margin-top:9.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:68.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.564%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,<br/>2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,490 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,960 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work-in-process</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,905 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,720 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,388 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,360 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">179,783 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">158,040 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 86490000 67960000 69905000 80720000 23388000 9360000 179783000 158040000 <div style="margin-top:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other current assets: </span></div><div style="margin-top:9.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:68.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.564%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,<br/>2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Value-added tax receivable</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">179 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">737 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other prepaid expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,950 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,954 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid insurance</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">751 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,590 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid maintenance</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,092 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">826 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepayment to supplier</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">257 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepaid income tax</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,176 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,086 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest receivable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">172 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other receivables</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,578 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">745 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,969 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,220 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 179000 737000 3950000 3954000 751000 2590000 1092000 826000 71000 257000 2176000 2086000 172000 25000 1578000 745000 9969000 11220000 <div style="margin-top:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Property, plant and equipment, net: </span></div><div style="margin-top:9.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:68.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.564%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,<br/>2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Land</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,877 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,877 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Building</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,243 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,691 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Manufacturing machinery and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">320,087 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">287,574 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment and tooling</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,428 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,052 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer equipment and software</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,425 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,758 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Office furniture and equipment</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,175 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,820 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Leasehold improvements</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,051 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,254 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:4pt;font-weight:400;line-height:100%"> </span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">473,286 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">422,026 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: accumulated depreciation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(261,814)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(233,340)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">211,472 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">188,686 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equipment and construction in progress</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">146,685 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129,980 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant and equipment, net</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">358,157 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">318,666 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 4877000 4877000 26243000 16691000 320087000 287574000 31428000 28052000 49425000 46758000 3175000 2820000 38051000 35254000 473286000 422026000 261814000 233340000 211472000 188686000 146685000 129980000 358157000 318666000 <div style="margin-top:4.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Intangible assets, net:</span></div><div style="margin-top:9.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:68.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.564%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,<br/>2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patents and technology rights</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,037 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,037 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade name</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">268 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">268 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,150 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,150 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,455 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,455 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: accumulated amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,147)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,674)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,308 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,781 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">269 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">269 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Intangible assets, net</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,577 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,050 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 18037000 18037000 268000 268000 1150000 1150000 19455000 19455000 12147000 9674000 7308000 9781000 269000 269000 7577000 10050000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Estimated future minimum amortization expense of intangible assets is as follows (in thousands):</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:78.782%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:19.018%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year ending June 30,</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023 (Remaining)</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">812 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,249 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,247 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,308 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 812000 3249000 3247000 7308000 <div style="margin-top:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other long-term assets:</span></div><div style="margin-top:9.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:68.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.564%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepayments for property and equipment</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,013 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,890 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investment in a privately held company</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customs deposit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,118 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,708 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deposit with supplier</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,040 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,396 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term deposits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Office leases deposits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,243 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,012 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,111 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,553 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,658 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,677 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 1013000 6890000 100000 100000 2118000 1708000 13040000 6396000 33000 18000 1243000 1012000 3111000 1553000 20658000 17677000 <div style="margin-top:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Accrued liabilities: </span></div><div style="margin-top:9.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:68.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.564%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 7.75pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,<br/>2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued compensation and benefits</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,750 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,681 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warranty accrual</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,815 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,650 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock rotation accrual</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,081 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,798 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued professional fees</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,407 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,659 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued inventory</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,322 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,491 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued facilities related expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,285 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,421 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued property, plant and equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,531 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,485 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other accrued expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,160 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,159 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer deposits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,314 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,578 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">ESPP payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,364 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">971 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">90,029 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,893 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 18750000 34681000 3815000 2650000 4081000 4798000 2407000 2659000 1322000 2491000 2285000 2421000 6531000 20485000 4160000 5159000 43314000 40578000 3364000 971000 90029000 116893000 12500000 10200000 20600000 12500000 16200000 11900000 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The activities in the warranty accrual, included in accrued liabilities, are as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:68.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.564%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended March 31,</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,650 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,795 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,915 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">949 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Utilization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,750)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,261)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,815 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,483 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/></tr></table> 2650000 2795000 2915000 949000 1750000 1261000 3815000 2483000 <div style="margin-top:13.5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The activities in the stock rotation accrual, included in accrued liabilities, are as follows:</span></div><div style="margin-top:9.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:68.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.564%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,798 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,917 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additions</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,187 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,030 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Utilization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,904)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,740)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,081 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,207 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 4798000 3917000 9187000 3030000 9904000 2740000 4081000 4207000 <div style="margin-top:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other long-term liabilities: </span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:68.783%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.666%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.521%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 7.75pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,<br/>2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:4.5pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></div></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer deposits</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,926 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,301 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Computer software liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,773 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,302 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,699 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78,603 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 51926000 70301000 5773000 8302000 57699000 78603000 22000000 13700000 16200000 34500000 21900000 13900000 Bank Borrowings <div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Short-term borrowings</span></div><div><span><br/></span></div><div style="text-indent:22.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In January 2023, one of the Company's subsidiaries in China entered into a line of credit facility with Bank of Communications Limited in China. The purpose of the credit facility is to provide working capital borrowings. The Company could borrow up to approximately RMB 140 million or $20.6 million based on currency exchange rate between RMB and U.S. Dollar on January 31, 2023 with a maturity date of December 1, 2023. As of March 31, 2023, there was no outstanding balance for this loan.</span></div><div style="text-indent:22.5pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Accounts Receivable Factoring Agreement</span></div><div style="text-indent:22.5pt"><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On August 9, 2019, one of the Company's wholly-owned subsidiaries (the “Borrower”) entered into a factoring agreement with the Hongkong and Shanghai Banking Corporation Limited (“HSBC”), whereby the Borrower assigns certain of its accounts receivable with recourse. This factoring agreement allows the Borrower to borrow up to 70% of the net amount of its eligible accounts receivable of the Borrower with a maximum amount of $30.0 million. The interest rate is based on one month London Interbank Offered Rate (“LIBOR”) plus 1.75% per annum. The Company is the guarantor for this agreement. The Company is accounting for this transaction as a secured borrowing under the Transfers and Servicing of Financial Assets guidance. In addition, any cash held in the restricted bank account controlled by HSBC has a legal right of offset against the borrowing. This agreement, with certain financial covenants required, has no expiration date. On August 11, 2021, the Borrower signed an agreement with HSBC to decrease the borrowing maximum amount to $8.0 million with certain financial covenants required. Other terms remain the same. As of March 31, 2023, the Borrower was in compliance with these covenants. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">As of March 31, 2023, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">there was no outstanding balance and the Company had unused credit of approximately $8.0 million. </span></div><div style="text-indent:27pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Debt financing</span></div><div><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In September 2021, Jireh Semiconductor Incorporated (“Jireh”), one of the wholly-owned subsidiaries, entered into a financing arrangement agreement with a company (“Lender”) for the lease and purchase of a machinery equipment manufactured by a supplier. This agreement has a 5 years term, after which Jireh has the option to purchase the equipment for $1. The implied interest rate was 4.75% per annum which was adjustable based on every five basis point increase in 60-month U.S. Treasury Notes, until the final installation and acceptance of the equipment</span><span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:112%">. </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The total purchase price of this equipment was euro 12.0 million. In April 2021, Jireh made a down payment of euro 6.0 million, representing 50% of the total purchase price of the equipment, to the supplier. In June 2022, the equipment was delivered to Jireh after Lender paid 40% of the total purchase price, for euro 4.8 million, to the supplier on behalf of Jireh. In September 2022, Lender paid the remaining 10% payment for the total purchase price and reimbursed Jireh for the 50% down payment, after the installation and configuration of the equipment. The title of the equipment was transferred to Lender following such payment. The agreement was amended with fixed implied interest rate of 7.51% and monthly payment of principal and interest effective in October 2022. Other terms remain the same. In addition, Jireh purchased hardware for the machine under this financing arrangement. The purchase price of this hardware was $0.2 million. The financing arrangement is secured by this equipment and other equipment which had the carrying amount of $13.1 million as of March 31, 2023. As of March 31, 2023, the outstanding balance of this debt financing was $12.5 million. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Long-term bank borrowings</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On August 18, 2021, Jireh entered into a term loan agreement with a financial institution (the "Bank") in an amount up to $45.0 million for the purpose of expanding and upgrading the Company’s fabrication facility located in Oregon. The obligation under the loan agreement is secured by substantially all assets of Jireh and guaranteed by the Company. The agreement has a 5.5 year term and matures on February 16, 2027. Jireh is required to make consecutive quarterly payments of principal and interest. The loan accrues interest based on adjusted LIBOR plus the applicable margin based on the outstanding balance of the loan. This agreement contains customary restrictive covenants and includes certain financial covenants that the Company is required to maintain. Jireh drew down $45.0 million on February 16, 2022 with the first payment of principal beginning in October 2022. As of March 31, 2023, Jireh was in compliance with these covenants and </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">the outstanding balance of this loan was</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> $40.5 million.</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On May 1, 2018, Jireh entered into a loan agreement with the Bank that provided a term loan in the amount of $17.8 million. The obligation under the loan agreement is secured by certain real estate assets of Jireh and guaranteed by the Company.  The loan has a five-year term. Beginning June 1, 2018, Jireh made consecutive monthly payments of principal and interest to the Bank. The outstanding principal accrues interest at a fixed rate of 5.04% per annum on the basis of a 360-day </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">year. The loan agreement contains customary restrictive covenants and includes certain financial covenants that require the Company to maintain, on a consolidated basis, specified financial ratios. In August 2021, Jireh signed an amendment of this loan with the Bank to modify the financial covenants requirement to align with the new term loan agreement entered into on August 18, 2021 discussed above. The amendment was accounted for as a debt modification and no gain or loss was recognized. The Company was in compliance with these covenants as of March 31, 2023. As of March 31, 2023, the outstanding balance of the term loa</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">n </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">was $13.5 million. The Company paid this loan in full on May 1, 2023.</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of short-term debt and long-term debt were as follows (in thousands):</span></div><div style="margin-top:5pt;text-align:center;text-indent:27pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.368%"><tr><td style="width:1.0%"/><td style="width:51.752%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.464%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.451%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.764%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.001%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.768%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year ending June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023 (Remaining)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,339 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,472 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,664 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,871 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,344 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">536 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total principal</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,226 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: debt issuance costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(112)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total principal, less debt issuance costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,114 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Short-term Debt</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Long-term Debt</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Principal amount</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,925 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,301 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,226 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: debt issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(48)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(64)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(112)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total debt, less debt issuance costs</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,877 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,237 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,114 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 140000000 20600000 0 0.70 30000000 0.0175 8000000 0 8000000 5 years 1 0.0475 12000000 6000000 0.50 0.40 4800000 0.10 0.50 0.0751 200000 13100000 12500000 45000000 P5Y6M 45000000 40500000 17800000 P5Y 0.0504 13500000 <div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maturities of short-term debt and long-term debt were as follows (in thousands):</span></div><div style="margin-top:5pt;text-align:center;text-indent:27pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.368%"><tr><td style="width:1.0%"/><td style="width:51.752%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.464%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.451%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.764%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:1.001%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.768%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year ending June 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023 (Remaining)</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,339 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,472 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,664 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,871 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,344 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">536 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total principal</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,226 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: debt issuance costs</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(112)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total principal, less debt issuance costs</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,114 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Short-term Debt</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Long-term Debt</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Principal amount</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,925 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,301 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,226 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: debt issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(48)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(64)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(112)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total debt, less debt issuance costs</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,877 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41,237 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,114 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 16339000 11472000 11664000 11871000 14344000 536000 66226000 112000 66114000 24925000 41301000 66226000 48000 64000 112000 24877000 41237000 66114000 Leases <div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company evaluates contracts for lease accounting at contract inception and assesses lease classification at the lease commencement date. Operating leases are included in operating lease right-of-use (“ROU”) assets, operating lease liabilities and operating lease liabilities - long-term on the Company's Condensed Consolidated Balance Sheets. Finance leases are included in property, plant and equipment, finance lease liabilities and finance lease liabilities-long-term on the Condensed Consolidated Balance Sheets. The Company recognizes a ROU asset and corresponding lease obligation liability at the lease commencement date where the lease obligation liability is measured at the present value of the minimum lease payments. As most of the leases do not provide an implicit rate, the Company uses its incremental borrowing rate at lease commencement. The Company uses an interest rate commensurate with the interest rate to borrow on a collateralized basis over a similar term with an amount equal to the lease payments. Operating leases are primarily related to offices, research and development facilities, sales and marketing facilities, and manufacturing facilities. In addition, long-term supply agreements to lease gas tank equipment and purchase industrial gases are accounted for as operating leases. Lease agreements frequently include renewal provisions and require the Company to pay real estate taxes, insurance and maintenance costs. For operating leases, the amortization of the ROU asset and the accretion of its lease obligation liability result in a single straight-line expense recognized over the lease term. The finance lease is related to the $5.1 million of a machinery lease financing with a vendor. In September 2022, the lease was amended to make a monthly payment of principal and interest as a fixed amount effective in October 2022. Other terms remain the same. The amendment was accounted for as a debt modification and no gain or loss was recognized. In addition, the finance lease related to the RMB 400.0 million of lease financing of the JV Company with YinHai Leasing Company and The Export-Import Bank of China was not included in the Company’s unaudited Condensed Consolidated Balance Sheet at March 31, 2023 due to the deconsolidation of the JV Company on December 2, 2021. The Company does not record leases on the Condensed Consolidated Balance Sheets with a term of one year or less.</span></div><div style="margin-top:13.5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company’s unaudited Condensed Consolidated Statements of Income for the nine months ended March 31, 2022 include the JV Company's results for the period preceding the deconsolidation on December 2, 2021. The components of the Company’s operating and finance lease expenses are as follows for the periods presented (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.099%"><tr><td style="width:1.0%"/><td style="width:37.052%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.545%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.545%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.545%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.804%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Fixed rent expense</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,385 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,479 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,298 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,955 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Variable rent expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">279 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">757 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">741 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Amortization of equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">393 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">787 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">227 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">692 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Short-term lease expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">300 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">144 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">               Total lease expenses</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,008 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,669 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,975 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,319 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:5pt"><span><br/></span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental balance sheets information related to the Company’s operating and finance leases is as follows (in thousands, except lease term and discount rate):</span></div><div style="margin-top:5pt;text-align:center;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.906%"><tr><td style="width:1.0%"/><td style="width:67.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.143%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.145%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating Leases</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">:</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     ROU assets associated with operating leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,962 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,674 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance Lease:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Property, plant and equipment, gross</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,133 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,831 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Accumulated depreciation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(529)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(136)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">          Property, plant and equipment, net</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,604 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,695 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average remaining lease term (in years)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.65</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.42</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Finance lease</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.50</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.00</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average discount rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Operating leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.39 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.27 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Finance lease</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.51 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.76 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:10pt;text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental cash flow information related to the Company’s operating and finance lease is as follows (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.660%"><tr><td style="width:1.0%"/><td style="width:68.211%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.870%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.548%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.871%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid from amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Operating cash flows from operating leases</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,418 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,965 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Operating cash flows from finance lease</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">227 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">421 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Financing cash flows from finance lease</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">603 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,176 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:5pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-cash investing and financing information:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">    Operating lease right-of-use assets obtained in exchange for lease obligations</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,859 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,901 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="padding-left:4.5pt;text-align:justify"><span><br/></span></div><div style="padding-left:4.5pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum lease payments are as follows as of March 31, 2023 (in thousands):</span></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"/><td style="width:68.855%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.627%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.629%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year ending June 30,</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Operating Leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Finance Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The remainder of fiscal 2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,481 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">286 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,006 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,144 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,133 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,144 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,441 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,144 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,264 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,145 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,301 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">191 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total minimum lease payments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,626 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,054 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less amount representing interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,837)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(764)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,789 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,290 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> Leases <div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company evaluates contracts for lease accounting at contract inception and assesses lease classification at the lease commencement date. Operating leases are included in operating lease right-of-use (“ROU”) assets, operating lease liabilities and operating lease liabilities - long-term on the Company's Condensed Consolidated Balance Sheets. Finance leases are included in property, plant and equipment, finance lease liabilities and finance lease liabilities-long-term on the Condensed Consolidated Balance Sheets. The Company recognizes a ROU asset and corresponding lease obligation liability at the lease commencement date where the lease obligation liability is measured at the present value of the minimum lease payments. As most of the leases do not provide an implicit rate, the Company uses its incremental borrowing rate at lease commencement. The Company uses an interest rate commensurate with the interest rate to borrow on a collateralized basis over a similar term with an amount equal to the lease payments. Operating leases are primarily related to offices, research and development facilities, sales and marketing facilities, and manufacturing facilities. In addition, long-term supply agreements to lease gas tank equipment and purchase industrial gases are accounted for as operating leases. Lease agreements frequently include renewal provisions and require the Company to pay real estate taxes, insurance and maintenance costs. For operating leases, the amortization of the ROU asset and the accretion of its lease obligation liability result in a single straight-line expense recognized over the lease term. The finance lease is related to the $5.1 million of a machinery lease financing with a vendor. In September 2022, the lease was amended to make a monthly payment of principal and interest as a fixed amount effective in October 2022. Other terms remain the same. The amendment was accounted for as a debt modification and no gain or loss was recognized. In addition, the finance lease related to the RMB 400.0 million of lease financing of the JV Company with YinHai Leasing Company and The Export-Import Bank of China was not included in the Company’s unaudited Condensed Consolidated Balance Sheet at March 31, 2023 due to the deconsolidation of the JV Company on December 2, 2021. The Company does not record leases on the Condensed Consolidated Balance Sheets with a term of one year or less.</span></div><div style="margin-top:13.5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company’s unaudited Condensed Consolidated Statements of Income for the nine months ended March 31, 2022 include the JV Company's results for the period preceding the deconsolidation on December 2, 2021. The components of the Company’s operating and finance lease expenses are as follows for the periods presented (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.099%"><tr><td style="width:1.0%"/><td style="width:37.052%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.545%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.545%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.545%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.804%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Fixed rent expense</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,385 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,479 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,298 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,955 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Variable rent expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">279 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">757 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">741 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Amortization of equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">393 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">787 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">227 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">692 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Short-term lease expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">300 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">144 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">               Total lease expenses</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,008 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,669 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,975 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,319 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:5pt"><span><br/></span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental balance sheets information related to the Company’s operating and finance leases is as follows (in thousands, except lease term and discount rate):</span></div><div style="margin-top:5pt;text-align:center;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.906%"><tr><td style="width:1.0%"/><td style="width:67.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.143%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.145%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating Leases</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">:</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     ROU assets associated with operating leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,962 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,674 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance Lease:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Property, plant and equipment, gross</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,133 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,831 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Accumulated depreciation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(529)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(136)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">          Property, plant and equipment, net</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,604 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,695 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average remaining lease term (in years)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.65</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.42</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Finance lease</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.50</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.00</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average discount rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Operating leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.39 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.27 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Finance lease</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.51 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.76 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-bottom:10pt;text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="margin-bottom:10pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental cash flow information related to the Company’s operating and finance lease is as follows (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.660%"><tr><td style="width:1.0%"/><td style="width:68.211%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.870%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.548%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.871%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid from amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Operating cash flows from operating leases</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,418 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,965 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Operating cash flows from finance lease</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">227 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">421 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Financing cash flows from finance lease</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">603 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,176 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:5pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-cash investing and financing information:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">    Operating lease right-of-use assets obtained in exchange for lease obligations</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,859 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,901 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="padding-left:4.5pt;text-align:justify"><span><br/></span></div><div style="padding-left:4.5pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum lease payments are as follows as of March 31, 2023 (in thousands):</span></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"/><td style="width:68.855%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.627%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.629%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year ending June 30,</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Operating Leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Finance Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The remainder of fiscal 2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,481 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">286 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,006 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,144 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,133 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,144 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,441 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,144 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,264 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,145 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,301 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">191 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total minimum lease payments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,626 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,054 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less amount representing interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,837)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(764)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,789 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,290 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 5100000 400000000 The components of the Company’s operating and finance lease expenses are as follows for the periods presented (in thousands):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:98.099%"><tr><td style="width:1.0%"/><td style="width:37.052%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.545%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.545%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.545%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.804%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating leases:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Fixed rent expense</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,385 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,479 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,298 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,955 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Variable rent expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">279 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">757 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">741 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance lease:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Amortization of equipment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">393 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">787 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">227 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">692 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term leases</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Short-term lease expenses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">133 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">300 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">144 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">               Total lease expenses</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,008 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,669 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,975 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,319 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table><div style="margin-bottom:10pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental cash flow information related to the Company’s operating and finance lease is as follows (in thousands):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:97.660%"><tr><td style="width:1.0%"/><td style="width:68.211%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.870%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.548%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.871%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid from amounts included in the measurement of lease liabilities:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Operating cash flows from operating leases</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,418 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,965 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Operating cash flows from finance lease</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">227 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">421 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Financing cash flows from finance lease</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">603 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,176 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:5pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-cash investing and financing information:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">    Operating lease right-of-use assets obtained in exchange for lease obligations</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,859 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,901 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 1385000 1479000 4298000 4955000 279000 126000 757000 741000 128000 15000 393000 787000 83000 11000 227000 692000 133000 38000 300000 144000 2008000 1669000 5975000 7319000 <div style="margin-bottom:10pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Supplemental balance sheets information related to the Company’s operating and finance leases is as follows (in thousands, except lease term and discount rate):</span></div><div style="margin-top:5pt;text-align:center;text-indent:22.5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.906%"><tr><td style="width:1.0%"/><td style="width:67.650%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.143%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.562%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.145%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,<br/>2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating Leases</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">:</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     ROU assets associated with operating leases</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,962 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,674 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finance Lease:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Property, plant and equipment, gross</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,133 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,831 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Accumulated depreciation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(529)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(136)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">          Property, plant and equipment, net</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,604 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,695 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average remaining lease term (in years)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Operating leases</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.65</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.42</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Finance lease</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.50</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.00</span></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average discount rate</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Operating leases</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.39 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.27 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">     Finance lease</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.51 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.76 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> 22962000 23674000 5133000 4831000 529000 136000 4604000 4695000 P6Y7M24D P7Y5M1D P4Y6M P5Y 0.0439 0.0427 0.0751 0.0476 4418000 4965000 227000 421000 603000 4176000 2859000 5901000 Future minimum lease payments are as follows as of March 31, 2023 (in thousands):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"/><td style="width:68.855%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.627%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.629%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year ending June 30,</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Operating Leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Finance Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The remainder of fiscal 2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,481 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">286 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,006 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,144 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,133 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,144 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,441 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,144 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,264 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,145 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,301 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">191 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total minimum lease payments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,626 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,054 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less amount representing interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,837)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(764)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,789 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,290 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> Future minimum lease payments are as follows as of March 31, 2023 (in thousands):<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.269%"><tr><td style="width:1.0%"/><td style="width:68.855%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.627%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.389%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.629%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year ending June 30,</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Operating Leases</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Finance Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">The remainder of fiscal 2023</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,481 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">286 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,006 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,144 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,133 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,144 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,441 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,144 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,264 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,145 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,301 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">191 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total minimum lease payments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,626 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,054 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less amount representing interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,837)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(764)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,789 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,290 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 1481000 286000 5006000 1144000 4133000 1144000 3441000 1144000 3264000 1145000 10301000 191000 27626000 5054000 3837000 764000 23789000 4290000 Shareholders' Equity and Share-based Compensation <div style="margin-top:9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Share Repurchase</span></div><div><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In September 2017, the Board of Directors approved a repurchase program (the “Repurchase Program”) that allowed the Company to repurchase its common shares from the open market pursuant to a pre-established Rule 10b5-1 trading plan or through privately negotiated transactions up to an aggregate of $30.0 million. The amount and timing of any repurchases under the Repurchase Program depend on a number of factors, including but not limited to, the trading price, volume and availability of the Company’s common shares. Shares repurchased under this program are accounted for as treasury shares and the total cost of shares repurchased is recorded as a reduction of shareholders' equity. From time to time, treasury shares may be reissued as part of the Company’s share-based compensation programs. Gains on re-issuance of treasury stock are credited to additional paid-in capital; losses are charged to additional paid-in capital to offset the net gains, if any, from previous sales or re-issuance of treasury stock. Any remaining balance of the losses is charged to retained earnings.</span></div><div style="text-indent:22.5pt"><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">During the three months ended March 31, 2023, the Company repurchased an aggregate of 106,863 shares from the open market, for a total cost of $2.7 million, excluding fees and related expenses, at an average price of $24.9 per share. Since the inception of the program, the Company repurchased an aggregate of 6,891,511 shares for a total cost of $70.0 million, at an average price of $10.16 per share, excluding fees and related expenses.  No repurchased shares have been retired. Of the 6,891,511 repurchased shares, 174,724 shares with a weighted average repurchase price of $9.98 per share, were reissued at an average price of $4.79 per share pursuant to option exercises and vested restricted share units (“RSU”). As of March 31, 2023, approximately $10.8 million remained available under the Repurchase Program.</span></div><div style="text-indent:22.5pt"><span><br/></span></div><div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Time-based Restric</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">ted Stock Units (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">“</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">TRSU</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">”</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">)</span></div><div style="margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Company's TRSU activities for the nine months ended March 31, 2023:</span></div><div style="margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.861%"><tr><td style="width:1.0%"/><td style="width:38.138%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.541%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.541%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.541%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.543%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of Restricted Stock<br/>Units</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average<br/>Grant Date Fair<br/>Value Per Share</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average<br/>Remaining<br/>Contractual<br/>Term (Years)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate Intrinsic Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonvested at June 30, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,169,609 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34.03 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.73</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,994,764 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">625,080 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.14 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(418,269)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.90 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(35,025)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.34 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonvested at March 31, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,341,395 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.96 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.89</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,150,595 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:3.5pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Market-based Restricted Stock Units (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">“</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">MSU</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">”</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">)</span></div><div style="margin-top:3.5pt"><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In December 2021, the Company granted 1.0 million market-based restricted stock units ("MSUs") to certain personnel. The number of shares to be earned at the end of performance period is determined based on the Company’s achievement of specified stock prices and revenue thresholds during the performance period from January 1, 2022 to December 31, 2024 as well as the recipients remaining in continuous service with the Company through such period. The MSU vests in four equal annual installments after the end of performance period. The Company estimated the grant date fair values of its MSU with derived service periods of 4.1 to 7.1 years using a Monte-Carlo simulation model with the following assumptions: Risk-free interest rate of 1.0%, expected term of 3.1 years, expected volatility of 62.8% and dividend yield of 0%. The Company recorded $2.1 million and $6.2 million of expenses for these MSUs during the three and nine months ended March 31, 2023, respectively, and $2.0 million and $2.5 million of expenses during the three and nine months ended March 31, 2022.</span></div><div style="text-indent:22.5pt"><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the quarter ended September 30, 2018, the Company granted 1.3 million MSUs to certain personnel. The number of shares to be earned at the end of performance period is determined based on the Company’s achievement of specified stock prices and revenue thresholds during the performance period from January 1, 2019 to December 31, 2021 as well as the recipients remaining in continuous service with the Company through such period. The MSUs vest in four equal annual installments after the end of the performance period. The Company estimated the grant date fair values of its MSUs using a Monte-Carlo simulation model. On August 31, 2020, the Compensation Committee of the Board approved a modification of the terms of MSU to (i) extend the performance period through December 31, 2022 and (ii) change the commencement date for the four-year time-based service period to January 1, 2023. The fair value of these MSUs was recalculated to reflect the change as of August 31, 2020 and the unrecognized compensation amount was adjusted to reflect the increase in fair value. The Company recorded $0.3 million and $3.6 million of </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">expenses for MSUs during the three and nine months ended March 31, 2023, respectively, and $0.4 million and $1.2 million of expenses for MSUs during the three and nine months ended March 31, 2022, respectively.</span></div><div style="text-indent:22.5pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Performance-based Restricted Stock Units (“PRSUs”)</span></div><div style="text-indent:22.5pt"><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March each year since year 2017, the Company granted PRSUs to certain personnel. The number of shares to be earned under the PRSUs is determined based on the level of attainment of predetermined financial goals. The PRSUs vest in four equal annual installments from the first anniversary date after the grant date if certain predetermined financial goals were met. The Company recorded approximately $1.4 million and $4.1 million of e</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">xpens</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">e for these PRSUs during the three and nine months ended March 31, 2023, respectively, and approximately $1.0 million and $3.0 million during the three and nine months ended March 31, 2022.</span></div><div style="text-indent:22.5pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The following table summarizes the Company’s PRSUs activities for the nine months ended March 31, 2023:</span></div><div style="text-indent:22.5pt"><span><br/></span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.861%"><tr><td style="width:1.0%"/><td style="width:38.138%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.541%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.541%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.541%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.543%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of Performance-based Restricted Stock<br/>Units</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average<br/>Grant Date Fair<br/>Value Per Share</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average<br/>Remaining<br/>Contractual Term<br/>(Years)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate Intrinsic Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonvested at June 30, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">389,375 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36.56 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.85</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,981,763 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">264,214 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.70 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(116,132)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.54 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,743)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48.65 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonvested at March 31, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">526,714 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.19 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.03</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,194,942 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Stock Options </span></div><div style="margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company did not grant any stock options during the nine months ended March 31, 2023 and 2022. The following table summarizes the Company's stock option activities for the nine months ended March 31, 2023:</span></div><div><span><br/></span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.305%"><tr><td style="width:1.0%"/><td style="width:37.780%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.627%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.627%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.627%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.631%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Average </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Average</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Remaining </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Exercise Price</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Contractual </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Per Share</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Term (in years)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Intrinsic Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at June 30, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">389,875 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.70 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.53</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,997,364 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(65,500)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.42 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,442,646 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at March 31, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">324,375 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.55 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.96</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,292,088 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options vested and expected to vest</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">324,375 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.55 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.96</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,292,088 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable at March 31, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">324,375 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.55 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.96</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,292,088 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Employee Share Purchase Plan (“ESPP”)</span></div><div style="margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The assumptions used to estimate the fair values of common shares issued under the ESPP were as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.750%"><tr><td style="width:1.0%"/><td style="width:72.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:25.567%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Volatility rate</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70.5%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.5%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected term</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.3 years</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend yield</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="margin-top:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Share-based Compensation Expense </span></div><div style="margin-top:13.5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On September 8, 2022, the Compensation Committee of the Board approved modifications to the terms of equity awards granted to a former officer who was a board member of the Company. The modifications waived the four-year time based service performance of his MSU allowing continuing vesting of his TRSU and PRSU according to the original awards' vesting schedule after his termination as a board member. The incremental expenses for these equity shares resulting from the modification were $3.9 million. During the three and nine months ended March 31, 2023, the Company recorded nil and $3.1 million, respectively, net of reversal of prior recorded expenses, of shared-based compensation for these equity shares.</span></div><div style="margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The total share-based compensation expense recognized in the Condensed Consolidated Statements of Income for the periods presented was as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.000%"><tr><td style="width:1.0%"/><td style="width:42.321%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.501%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of goods sold</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,723 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,282 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,259 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,560 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,987 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,814 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,808 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,769 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,722 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,177 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,052 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,125 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,432 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,273 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,119 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,454 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-indent:22.5pt"><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2023, total unrecognized compensation cost under the Company's equity plans was $77.5 million, which is expected to be recognized over a weighted-average period of 2.8 years.</span></div> 30000000 106863 2700000 24.9 6891511 70000000 10.16 0 6891511 174724 9.98 4.79 10800000 <div><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">Time-based Restric</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">ted Stock Units (</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">“</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">TRSU</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">”</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:112%">)</span></div><div style="margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Company's TRSU activities for the nine months ended March 31, 2023:</span></div><div style="margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.861%"><tr><td style="width:1.0%"/><td style="width:38.138%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.541%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.541%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.541%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.543%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of Restricted Stock<br/>Units</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average<br/>Grant Date Fair<br/>Value Per Share</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average<br/>Remaining<br/>Contractual<br/>Term (Years)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate Intrinsic Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonvested at June 30, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,169,609 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34.03 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.73</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,994,764 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">625,080 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.14 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(418,269)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.90 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(35,025)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.34 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonvested at March 31, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,341,395 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.96 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.89</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,150,595 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The following table summarizes the Company’s PRSUs activities for the nine months ended March 31, 2023:</span></div><div style="text-indent:22.5pt"><span><br/></span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.861%"><tr><td style="width:1.0%"/><td style="width:38.138%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.541%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.541%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.541%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.543%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:7pt;font-weight:400;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of Performance-based Restricted Stock<br/>Units</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average<br/>Grant Date Fair<br/>Value Per Share</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average<br/>Remaining<br/>Contractual Term<br/>(Years)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate Intrinsic Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonvested at June 30, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">389,375 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36.56 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.85</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,981,763 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Granted</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">264,214 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.70 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Vested</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(116,132)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.54 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Forfeited</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,743)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48.65 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Nonvested at March 31, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">526,714 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.19 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.03</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,194,942 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 1169609 34.03 P1Y8M23D 38994764 625080 28.14 418269 28.90 35025 31.34 1341395 32.96 P1Y10M20D 36150595 1000000 P4Y1M6D P7Y1M6D 0.010 P3Y1M6D 0.628 0 2100000 6200000 2000000 2500000 1300000 300000 3600000 400000 1200000 1400000 4100000 1000000 3000000 389375 36.56 P1Y10M6D 12981763 264214 25.70 116132 30.54 10743 48.65 526714 32.19 P2Y10D 14194942 0 0 0 0 The following table summarizes the Company's stock option activities for the nine months ended March 31, 2023:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:94.305%"><tr><td style="width:1.0%"/><td style="width:37.780%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.627%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.627%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.627%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.536%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.631%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Average </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Average</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Remaining </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Number of</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Exercise Price</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Contractual </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Aggregate</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Shares</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Per Share</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Term (in years)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Intrinsic Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at June 30, 2022</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">389,875 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.70 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.53</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,997,364 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercised</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(65,500)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.42 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,442,646 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Outstanding at March 31, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">324,375 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.55 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.96</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,292,088 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options vested and expected to vest</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">324,375 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.55 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.96</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,292,088 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Exercisable at March 31, 2023</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">324,375 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.55 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.96</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,292,088 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 389875 7.70 P1Y6M10D 9997364 65500 8.42 1442646 324375 7.55 P0Y11M15D 6292088 324375 7.55 P0Y11M15D 6292088 324375 7.55 P0Y11M15D 6292088 <span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The assumptions used to estimate the fair values of common shares issued under the ESPP were as follows:</span><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:93.750%"><tr><td style="width:1.0%"/><td style="width:72.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:25.567%"/><td style="width:0.1%"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Volatility rate</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70.5%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Risk-free interest rate</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.5%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected term</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.3 years</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dividend yield</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0%</span></td><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table> 0.705 0.045 P1Y3M18D 0 <div style="margin-top:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Share-based Compensation Expense </span></div><div style="margin-top:13.5pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On September 8, 2022, the Compensation Committee of the Board approved modifications to the terms of equity awards granted to a former officer who was a board member of the Company. The modifications waived the four-year time based service performance of his MSU allowing continuing vesting of his TRSU and PRSU according to the original awards' vesting schedule after his termination as a board member. The incremental expenses for these equity shares resulting from the modification were $3.9 million. During the three and nine months ended March 31, 2023, the Company recorded nil and $3.1 million, respectively, net of reversal of prior recorded expenses, of shared-based compensation for these equity shares.</span></div><div style="margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The total share-based compensation expense recognized in the Condensed Consolidated Statements of Income for the periods presented was as follows:</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:95.000%"><tr><td style="width:1.0%"/><td style="width:42.321%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.501%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of goods sold</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,723 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,282 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,259 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,560 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,987 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,814 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,808 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,769 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,722 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,177 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,052 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,125 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,432 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,273 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34,119 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,454 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 3900000 0 3100000 1723000 1282000 5259000 3560000 2987000 1814000 8808000 4769000 5722000 5177000 20052000 13125000 10432000 8273000 34119000 21454000 77500000 P2Y9M18D Income Taxes <div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company recognized income tax expense of approximately $2.5 million and $2.9 million for the three months ended March 31, 2023 and 2022, respectively. The income tax expense of $2.5 million for the three months ended March 31, 2023 included a $0.03 million discrete tax expense. The income tax expense of $2.9 million for the three months ended March 31, 2022 included a $0.7 million discrete tax expense related to the Company’s $4.5 million of gain related to the revaluation of the Company's equity interest in a joint venture. Excluding the discrete income tax items, the income tax expense for the three months ended March 31, 2023 and 2022 was $2.5 million and $2.2 million, respectively, and the effective tax rate for the three months ended March 31, 2023 and 2022 was (15.2)% and 7.4%, respectively. Excluding the effects of the discrete tax expense recorded in the three months ended March 31, 2023 and 2022, the changes in the tax expense and effective tax rate between the periods resulted primarily from changes in the mix of earnings in various geographic jurisdictions between the current year and the same period of last year as well as from reporting pretax book loss of $16.4 million for the three months ended March 31, 2023 as compared to $30.0 million of pretax book income (excluding the $4.5 million of gain related ot the revaluation of the Company's equity interest in a joint venture) for the three months ended March 31, 2022.</span></div><div style="text-indent:22.5pt"><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company recognized income tax expense of approximately $5.6 million and $38.3 million for the nine months ended March 31, 2023 and 2022, respectively. The income tax expense of $5.6 million for the nine months ended March 31, 2023 included a $0.1 million discrete tax expense. The income tax expense of $38.3 million for the nine months ended March 31, 2022 included a $33.5 million discrete tax expense related to the Company’s $396.0 million of income from the sale of equity interest in a joint venture and the related deconsolidation gain as the Company switches from the consolidation method of accounting to the equity method of accounting related to this investment and no longer asserts permanent reinvestment related to the Company’s investment in the joint venture as well as $0.1 million for other discrete income tax items. Excluding the discrete income tax items, income tax expense for the nine months ended March 31, 2023 and 2022 was $5.4 million and $4.7 million, respectively, and the effective tax rate for the nine months ended March 31, 2023 and 2022 was 28.4% and 6.0%, respectively. Excluding the effects of the discrete tax expense recorded in the nine months ended March 31, 2023 and 2022, the changes in the tax expense and effective tax rate between the periods resulted primarily from changes in the mix of earnings in various geographic jurisdictions between the current year and the same period of last year as well as from the Company reporting a pretax book income of $19.0 million for the nine months ended March 31, 2023 as compared to pretax book income of $80.4 million of pretax book income (excluding the $396.0 million of income from the sale of equity interest in a joint venture and the related deconsolidation gain) for the nine months ended March 31, 2022.</span></div><div style="text-indent:22.5pt"><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company files its income tax returns in the United States and in various foreign jurisdictions. The tax years 2001 to 2022 remain open to examination by U.S. federal and state tax authorities. The tax years 2014 to 2022 remain open to examination by foreign tax authorities.</span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company's income tax returns are subject to examinations by the Internal Revenue Service and other tax authorities in various jurisdictions.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In accordance with the guidance on the accounting for uncertainty in income taxes, the Company regularly assesses the likelihood of adverse outcomes resulting from these examinations to determine the adequacy of its provision for income taxes.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">These assessments can require considerable estimates and judgments.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">As of March 31, 2023, the gross amount of unrecognized tax benefits was approximately $8.7 million, of which $5.7 million, if recognized, would reduce the effective income tax rate in future periods.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">If the Company's estimate of income tax liabilities proves to be less than the ultimate assessment, then a further charge to expense would be required.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">If events occur and the payment of these amounts ultimately proves to be unnecessary, the reversal of the liabilities would result in tax benefits being recognized in the period when the Company determines the liabilities are no longer necessary.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company does not anticipate any material changes to its uncertain tax positions during the next twelve months.</span></div><div style="text-indent:22.5pt"><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">“The Chip and Science Act of 2022”, Enacted August 2, 2022</span></div><div><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In August 2022 the U.S. enacted the Chip and Science Act of 2022 (the Chips Act).</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Chips Act provides incentives to semiconductor chip manufacturers in the United States, including providing a 25% manufacturing investment credits for investments in semiconductor manufacturing property placed in service after December 31, 2022, for which construction begins before January 1, 2027.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Property investments qualify for the 25% credit if, among other requirements, the property is integral to the operation of an advanced manufacturing facility, defined as having a primary purpose of manufacturing semiconductors or semiconductor manufacturing equipment.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Currently, we are evaluating the impact of the Chips Act to us.</span></div><div><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">“The Inflation Reduction Act”, Enacted August 16, 2022</span></div><div><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In August 2022 the United States enacted tax legislation through the Inflation Reduction Act (IRA).</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The IRA introduces a 15% corporate alternative minimum tax (CAMT) for corporations whose average annual adjusted financial statement income (AFSI) for any consecutive three-tax-year period preceding the applicable tax year exceeds $1 billion.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The CAMT is effective for tax years beginning after December 31, 2022.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The CAMT is currently not applicable to the Company.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Altera Litigation</span></div><div><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On July 27, 2015, in Altera Corp. v. Commissioner, the U.S. Tax Court issued an opinion related to the treatment of stock-based compensation expense in an intercompany cost-sharing arrangement.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In the July 2015 ruling, the Tax Court concluded that the sharing of the cost of employee stock compensation in a company’s cost-sharing arrangement was invalid under the U.S. Administrative Procedures Act.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In June 2019, a panel of the Ninth Circuit of the U.S. Court of Appeals reversed this decision.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In July 2019, Altera petitioned U.S. Court of Appeals for the Ninth Circuit to hold an en banc rehearing of the case.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The petition was subsequently denied by the Ninth Circuit.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Altera appealed the case to the U.S. Supreme Court in February 2020, but the U.S. Supreme Court declined to hear the case in June 2020, leaving intact the U.S. Court of Appeals for the Ninth Circuit’s decision.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">AOS has not recorded any benefit related to the Altera Corporation Tax Court decision in any period through December 2022.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company will continue to monitor ongoing developments and potential impact to its financial statements.</span></div> 2500000 2900000 2500000 30000.00 2900000 700000 4500000 2500000 2200000 -0.152 0.074 16400000 30000000 4500000 5600000 38300000 5600000 100000 38300000 33500000 396000000 100000 5400000 4700000 0.284 0.060 19000000 80400000 396000000 8700000 5700000 Segment and Geographic Information <div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company is organized as, and operates in, one operating segment: the design, development and supply of power semiconductor products for computing, consumer electronics, communication and industrial applications. The chief operating decision-makers are the Executive Chairman and the Chief Executive Officer. The financial information presented to the Company’s Executive Chairman and Chief Executive Officer is on a consolidated basis, accompanied by information about revenue by customer and geographic region, for purposes of evaluating financial performance and allocating resources. The Company has one business segment, and there are no segment managers who are held accountable for operations, operating results and plans for products or components below the consolidated unit level. Accordingly, the Company reports as a single operating segment.</span></div><div style="text-indent:22.5pt"><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company sells its products primarily to distributors in the Asia Pacific region, who in turn sell these products to end customers. Because the Company’s distributors sell their products to end customers which may have a global presence, revenue by geographical location is not necessarily representative of the geographical distribution of sales to end user markets. </span></div><div style="text-indent:22.5pt"><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2023, the Company entered into a license agreement with a customer to license the Company’s proprietary SiC technology and to provide 24-month engineering and development services for a total fee of $45 million.</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The revenue by geographical location in the following tables is based on the country or region in which the products were shipped to:</span></div><div style="margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:42.321%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.501%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hong Kong</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106,940 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">164,555 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">438,537 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">472,399 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">China</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,360 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,883 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,104 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,958 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">South Korea</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,083 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,745 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,622 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,862 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,245 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,534 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,701 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,004 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other countries</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,932 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">522 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,832 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,370 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:4pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132,560 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">203,239 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">529,796 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">583,593 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-indent:22.5pt"><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has classified certain amounts previously reported in revenue of power discrete and power IC to conform to the current presentation. The following is a summary of revenue by product type:</span></div><div style="margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:42.321%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.501%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> </span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Power discrete</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,962 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140,027 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">363,117 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">404,902 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Power IC</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,416 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,904 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159,708 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">169,115 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Packaging and testing services</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">552 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,308 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,341 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,576 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">License and development services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,630 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,630 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:4pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132,560 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">203,239 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">529,796 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">583,593 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Long-lived assets, net consisting of property, plant and equipment and operating lease right-of-use assets, net by geographical area are as follows:</span></div><div style="margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:68.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.564%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,<br/>2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">China</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115,944 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,326 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">261,142 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">232,731 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other countries</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,033 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,283 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:4pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">381,119 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">342,340 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 1 1 <div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company sells its products primarily to distributors in the Asia Pacific region, who in turn sell these products to end customers. Because the Company’s distributors sell their products to end customers which may have a global presence, revenue by geographical location is not necessarily representative of the geographical distribution of sales to end user markets. </span></div><div style="text-indent:22.5pt"><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2023, the Company entered into a license agreement with a customer to license the Company’s proprietary SiC technology and to provide 24-month engineering and development services for a total fee of $45 million.</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The revenue by geographical location in the following tables is based on the country or region in which the products were shipped to:</span></div><div style="margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:42.321%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.501%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Hong Kong</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">106,940 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">164,555 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">438,537 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">472,399 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">China</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,360 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,883 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,104 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,958 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">South Korea</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,083 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,745 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,622 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,862 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,245 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,534 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,701 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,004 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other countries</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,932 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">522 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,832 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,370 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:4pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132,560 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">203,239 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">529,796 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">583,593 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-indent:22.5pt"><span><br/></span></div><div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has classified certain amounts previously reported in revenue of power discrete and power IC to conform to the current presentation. The following is a summary of revenue by product type:</span></div><div style="margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:42.321%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.501%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> </span></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Power discrete</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">80,962 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">140,027 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">363,117 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">404,902 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Power IC</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,416 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,904 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">159,708 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">169,115 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Packaging and testing services</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">552 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,308 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,341 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,576 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">License and development services</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,630 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,630 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:4pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132,560 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">203,239 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">529,796 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">583,593 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 45000000 106940000 164555000 438537000 472399000 14360000 31883000 58104000 91958000 1083000 2745000 7622000 8862000 4245000 3534000 16701000 9004000 5932000 522000 8832000 1370000 132560000 203239000 529796000 583593000 80962000 140027000 363117000 404902000 47416000 60904000 159708000 169115000 552000 2308000 3341000 9576000 3630000 0 3630000 0 132560000 203239000 529796000 583593000 <div style="text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Long-lived assets, net consisting of property, plant and equipment and operating lease right-of-use assets, net by geographical area are as follows:</span></div><div style="margin-top:14pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:68.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.562%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.564%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">March 31,<br/>2023</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 30,<br/>2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">China</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115,944 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">105,326 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">261,142 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">232,731 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other countries</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,033 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,283 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:4pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">381,119 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">342,340 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 115944000 105326000 261142000 232731000 4033000 4283000 381119000 342340000 Commitments and Contingencies <div style="margin-top:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Purchase Commitments</span></div><div style="margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2023 and June 30, 2022, the Company had approximately $120.6 million and $89.9 million, respectively, of outstanding purchase commitments primarily for purchases of semiconductor raw materials, wafers, spare parts, packaging and testing services and others.</span></div><div style="margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of March 31, 2023 and June 30, 2022, the Company had approximately $11.9 million and $63.4 million, respectively, of capital commitments for the purchase of property and equipment.</span></div><div style="margin-top:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other Commitments</span></div><div style="margin-top:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">        </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">See Note 7 and Note 8 of the Notes to the Condensed Consolidated Financial Statements contained in this Quarterly Report on Form 10-Q for descriptions of commitments including bank borrowings and leases. </span></div><div style="margin-top:13.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contingencies and Indemnities </span></div><div style="margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has in the past, and may from time to time in the future, become involved in legal proceedings arising from the normal course of business activities.  The semiconductor industry is characterized by frequent claims and litigation, including claims regarding patent and other intellectual property rights as well as improper hiring practices. Irrespective of the validity of such claims, the Company could incur significant costs in the defense of such claims and suffer adverse effects on its operations. </span></div><div style="margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In December 2019, the U.S. Department of Justice (“DOJ”) commenced an investigation into the Company's compliance with export control regulations relating to its business transactions with Huawei and its affiliates (“Huawei”), which were added to the “Entity List” maintained by the Department of Commerce (“DOC”) on May 16, 2019.  The Company is cooperating fully with federal authorities in the investigation, including responding to requests for documents, information and interviews from DOJ in connection with the investigation. The Company has maintained an export control compliance program and has been committed to comply fully with all applicable laws and regulations.  In connection with this investigation, DOC requested the Company to suspend shipments of its products to Huawei, and the Company complied with such request, and the Company has not shipped any product to Huawei after December 31, 2019.  The Company is currently working with DOC to resolve this issue.  Given the case is in still ongoing and neither DOJ nor DOC have provided the Company with any clear indication of the timing and schedule for the investigation, the Company cannot estimate the reasonably possible loss or range of loss that may occur.  Also, the Company is unable to predict the duration, scope, result or related costs of the investigation, although the Company expects to incur additional professional fees as a result of this matter.  In addition, the Company is unable to predict what, if any, further action that may be taken by the government in connection with the investigation, or what, if any, penalties, sanctions or remedial actions may be sought.</span></div><div style="margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company is a party to a variety of agreements that it has contracted with various third parties. Pursuant to these agreements, the Company may be obligated to indemnify another party to such an agreement with respect to certain matters. Typically, these obligations arise in the context of contracts entered into by the Company, under which the Company customarily agrees to hold the other party harmless against losses arising from a breach of representations and covenants related to such matters as title to assets sold, certain intellectual property rights, specified environmental matters and certain income taxes. In these circumstances, payment by the Company is customarily conditioned on the other party making a claim pursuant to the procedures specified in the particular contract, which procedures typically allow the Company to challenge the other party's claim. Further, the Company's obligations under these agreements may be limited in time and/or amount, and in some instances, the Company may have recourse against third parties for certain payments made by it under these agreements. The Company has not historically paid or recorded any material indemnifications, and no accrual was made at March 31, 2023 and June 30, 2022. </span></div><div style="margin-top:9pt;text-indent:22.5pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company has agreed to indemnify its directors and certain employees as permitted by law and pursuant to its Bye-laws, and has entered into indemnification agreements with its directors and executive officers. The Company has not recorded a liability associated with these indemnification arrangements, as it historically has not incurred any material costs associated with such indemnification obligations. Costs associated with such indemnification obligations may be mitigated by insurance coverage that the Company maintains. However, such insurance may not cover any, or may cover only a portion of, the amounts the Company may be required to pay. In addition, the Company may not be able to maintain such insurance coverage at reasonable cost, if at all, in the future.</span></div> 120600000 89900000 11900000 63400000 0 0 EXCEL 82 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( $J J%8'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 " !*@*A6/7=&W.\ K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M3L,P#(=?!>7>.FTU!%&7"]-.("$Q"<0M2KPMHOFCQ*C=V].6K1."!^ 8^Y?/ MGR6W.@H=$CZG$#&1Q7PSN,YGH>.:'8FB ,CZB$[ED/ M=4"H.;\%AZ2,(@43L(@+D_"V@6XES]$SMW@)V30[9+JN_[LF_FW+A#!6]/CR_SNH7U MF937./[*5M IXII=)K\V#YO=ELF:UTW!5P6_V]5<\$JL[M\GUQ]^5V$7C-W; M?VQ\$90M_+H+^0502P,$% @ 2H"H5IE&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" !*@*A69[S9\]L% "Q'P & 'AL+W=OGLSI"-+><&A8VC)#WK!$JM3GJ]U MXS-)/ M8L43>+(0,F8*+N6REZXD9WXNBJ,>M:QA+V9ATIFY.149"H*$_X@29K% M,9-OYSP2Z[..W=G>> R7@=(W>I/3%5OR&5>_K1XD7/5*%S^,>9*&(B&2+\XZ M4_O$=1PMR-_X/>3K=.<[T2AS(9[UQ8U_UK%TB7C$/:4M&'R\<)='D7:"V4_U,+=[]OW:]R>("9LY2[(OHC]%5PUAEWB,\7+(O4HUA?\PW00/MY(DKS MOV1=O#N@'>)EJ1+Q1@PEB,.D^&2OFXK8$3CC&@'=".@[@=VO$3@;05YSO:)D M.=8%4VQR*L6:2/TVN.DO>=WD:J )$]V,,R7A:0@Z-7'%"Y>D2]* 29Z>]A1X MZB<];Z,_+_2T1G],[D2B@I1<)C[WO]?WH"QE@>BV0.<4-;QC\A-Q["-"+>H8 MRN/B\NE*RRV3_+OB.&7].+F?@];/7]-YJB1TN;]--50X],T.>AR>I"OF\;,. M#+24RQ?>F?S\DSVT?C'A_2"S[V#[)6P?^ R%+X> MA03F 6/CX4[EN*L=>*B^)>>HY!PU[)F2P4](_@M0WXZXUX)%J;$A45E+P'$) M.$8+=9FH4+V1JS#BY$L6S[DT@>$>EF5WG?[('IG@4&E+N.,2[K@)W"-?AGH: MA6;\PF)C'\5]IM$J8(1!'[^/^9*1&8]#3R1^YBDAR6T8A^K];U !C]JVA+>M MZB?6:H)_DWA"0I=ENO<>D9F"<4J@W*[($B7?X-,WULD>]PO+1(R+VB+OI J[ M"?(3>R4W/HS;L'"'MM!5-++1,()#/ZV%$1JWI,0-,ND% M,#HD1%HC]"$2DEU%)!L/.>^A77T%H_A)K!,C,&YWS>(P4L(D=7%I6](J.=EX MWGE/^B!2Q2+R9[BJGZIPQ^L[8MM&TD-D*+L*43:>??[3IL6,;"3$G<[OC'B' MB$YVE9UL//#D770*B_SZ=L,-^M;8B'6(P&17B-3NV+#=6WYJ@!$ M&P6@RYC+I1Z8G\%!!3#+QBN6F)L6-ZP'/43HH57HH7A*>0H5K$O%@MCTP_PC MK+N\3 *YD1!W@KJ)(=+.ZK8;75S?EK0*/12/*$^2^?D<^Q;/160$Q VF][-; M(]P!":0NB7X'J,OT]G%U+C-APO;$E8IA^(A93O9 M!!PF&VP(MMP=PG5M\:JT0QMM$&W'CQ+>\]%F&)'[3$$T3_*.^R%,-IOY'XWT M/RC3;.JD#2$F/]BXJW2#VV6?B !2(AY-XG/7\FOW-RD MN)5E6;8S'O6'QHTQ7-RR79TJ_3AX5MG&NZLPU7'V&V<2W<7=8]?M6L.N8]P2 MPI5M0:OXX^"QI=S"W26]@IO&1+#'K&Z/&I>U9:P"CX,'E?>,FUWY>DK<[JN9 M\1"AQ]DY$,,SRA0 _0(R8DLC5CY=WR M/'J:G\+VJM>+P^P[IO-=2B*^ *GU:003GBS.AXL+)5;Y$>M<*"7B_&O F<^E M?@&>+X10VPO]#\I3^LF_4$L#!!0 ( $J J%:=RB\>U < &4B 8 M>&PO=V]R:W-H965T&ULK5IK<]LV%OTK&&UF-YV1(^)!D'1M MS3BV.TTG33)QVOT,4[#%*4FH)&C'^^OW\F%2(AYR.OYBD]+!Y;EXW', ZNQ1 M57_56RDU^E[D97V^V&J].UVMZG0K"U&_4SM9PC=WJBJ$AMOJ?E7O*BDV7:,B M7Y$@X*M"9.5B?=9]]J5:GZE&YUDIOU2H;HI"5$_O9:X>SQ=X\?S!U^Q^J]L/ M5NNSG;B7-U+_L?M2P=UJC++)"EG6F2I1)>_.%Q?X])+1MD&'^#.3C_7>-6I3 MN57JK_;FP^9\$;2,9"Y3W880\.]!7LH\;R,!C[^'H(OQF6W#_>OGZ+]TR4,R MMZ*6ERK_;[;1V_-%O$ ;>2>:7']5C[_*(:&PC9>JO.[^HLZ J^S:"=7E]^_G1U_>GF^@K!U?+J_1 MS:_7U]]NT GZX^8*O7WS$WJ#LA)]VZJF%N6F/EMIX-!&6J7#\][WSR..Y_TN MJG>(XB4B :&6YI?^YK\U)30/NN;DL/D*,A_3)V/ZI(M'7>DW525+C41=2UV? MVO+I S![@':5G=8[D10_+64>Q#\2Y46PH>UH2'">-GJX?]?$P8Q8R&9(0=,&4C M4^9E^E76NLI2+7NN-GY]@'"?'XYGY"R8)+$S"T=FH9?919JJ!KH,*E@JH?]N M<[E$I=0VBJ'Q>)PPRF8D310/>8SM-/E(DWMI?B@?8&!5E4GKX'*3691$,9U1 ML\#".&"!G5LT* N=E?K!2B8))S/6-ACE$7.PWI-(?&0U:5'>9[#6!X[.[AT"[3.(PFC>NQ84 M#H+0,6OQI&78*Q_K:QA^_80*J;=J SK] &6TG0U6IL0<8@Z+V^A3"PXJ110[ MR$YBA/UJ="7O)"RPEF>J"HFT^.Z; =1<1!S/N5I KF6&)RW"?C'JZU6NROL3 M+:O"1](B. $/Y[)D@>&([\V20Z*3-&&_-O5ERT//(D@DI#0PYJ<-F,2<.,03 M3[*$^8OL5IZ)VRS/-.B3U7-AK[S]J.EZK6B'24]ZA_V"-WJ&G7AJ#8,U85/( M0L;CN=Q98'%$G5-G$CSL5SR@6#6P%O?&QL[$,Q7+EISJ%4G>5#S^F(GW68,FY*&8YK,+8\%1N(D=DQ\,@D?\0O?A['( M2>\\(*:$<1[."YT%Q0ASE&0RZ1SQZ]S-5E6Z+W(;>6OM1F)*%SS84#@;+ RY M8P*0O=V:7^%&T:@D&-S&WH6F8L&6))J[,@O,(' R21&Q"]& MMD*$3B9[8Z5LJ@XAAONRH7#H*DJ3-!&_--E\XK%98.H/B2(^WWG;8'$4.L24 M3"I%_"KEK )'^]FR[6)TKJXV5$(=,Y=."D5_;&OV [RI*4WWGY26").?K-R]D>UN M&]EL^RL$.LQ^TD?*O-N4+]5ST:FW F(OH5)6Z$'DC41O@G=@>1&LEOY+Z_Z% M>O7W1_(:G2M MX0)FR2DJ52F1T.AW4:7;GLKSF7\'_JTIY?!QL.POS /]H2M-J9Y;.2_D,.E) MR.F1G2HL %7^X_%_U?WK:T4[[(K),M C^]>#\7_9!*!L&4;A .N^)M$R#N.Q M0^'/3G:O\/(GWTRA=)G$\2P0C; S4#NU'&^(AK$Q?8IQK&S#N'1JK&]S$.PN:+4_M9K!5H.XM=[?T&H/T!!A21^ZRL MP&PO=V]R:W-H965T M&ULG99K;]HP%(;_BA7M0RMUY$9(J" 2I4SMU+6H=-MG-S'$ MJA-GM@/M?OUL)V1)N<,'XLMYCY_7.6 /5I2]\00A =Y3DO&AD0B17YLFCQ*4 M0MZA.65TC?5N8^'AJ6($$&14"F@?"S1&!&B,DF./U52HUY3 M"9OM=?9OVKPT\PHY&E/R&\CA]'C> )F=Y/)RPQ< M3"%#F4B0P!$DE^ K^ ),P!,YR@>FD*NK'&94K713KN3L6.D'9!W@VE? L1QW MBWR\7_Z]R*3EY]JX4QMW=+[NCGQ362Z(,10#NN8!9C+/%(6KO(/6^B!9UKZ;N[:4>TS2E:ZCSZKQW5)T?BFK1 M^S6]?PK]\>7M[ZS:SSM^3&2+/:C9@Z/8SZCN8(/)[7J^MPF_)=#M!\%.]G[- MWC^=_81"[V]P.7[@!9L&M@6ZOKW3@&W]/]JLO19>Y+V&%^QC37^ N,K6).GY MMK])O"VPUPXLB,LB-HKH_J5RKDP:^; MB;R;(:8"Y/R<4K'NJ-._ONV%_P!02P,$% @ 2H"H5JA\Z"Q5!P 92( M !@ !X;"]W;W)K"';"E"\FV?K$-/CKH7%U= M'0&7SZK\NUI+J%S-US(7U;G:R +^6:HR%QH.R]6XVI12 M+)I&>39FCN./7R:G1-+Q(6U@T:Q.^I?*X. M?I-:RJ-2?]<''Q97(Z?NDY%1F6ZXS(?%MI ME>\;0P_RM-A]B\_[0!PT !Z\ =LW8&8#MZW\7)W2R)"?R: MW?_Z(;Y^@(/9 WS=)G$T_>$.8PC_9F^O3G#Y/R_JR?_^>I'P>!MHO"&C_?P M?2CF*I=DIH664"@T^?/ZL=(E3/2_L*'>D;DX65W]+JJ-F,NK$92W2I9/P(Y5>J](;5#E5E29J259* M+2I2J0RK##<[#N]0L$.#P#4$(S#NA#PP!-LP'KBA2PW!&"QD7H0+]EO!_J#@ MGTI55613JF6J,:F^?54G"(W!F-JH@+D.,X3:*.JYD><90FT8&([13@7E!:&2?C:*^YQII%=LH '$S^6R4YX1!3U6)6LG1 MH.09.%/(O/=D)0O(PJR1+A9@L-)Z4:O-*Z8^0M3[U"RK",KUF:G>1OF1[W!# MO8T*',_O44^=SO4Y@_H?E ;1ZDTS<$]UV ?7HZ$YYAB,TL (3HS */<<;M E M&(Y1E_L]T@\,+QV4WI6==&=IWF50<+]'E5.K#V?4MI&4-1Q'%,W2G90 M+8Z5=^:0#KO#GP3LQF GOI!S58!M2A>BV9F#E8(\(+_\3J8JWXCB"QH$U^J4 M6>1>A\2O0Q($PJ/(Z3.-M'.-=-@V-O)W25Y'8;X6Q0IVK*!>_K--]1=(B#8S MC(#TIX9M^*RHV!#7)$@1RQJG;-R$Z6=;.<"?&7;15T("P5G M"EVJ9E%L0X/&P/:",)LC:PU$<-SSS44C1F 4K+;I 1"8&P2>V[<8=!:4#AJK MEUVM%I]?ED!4=.<^LVU,,%5F6&T%YGF<-OXWB(:=]:T#G].BPU3L8_OWD M>)1+54KCY+)4^JP4 GB E^FPAM5W:&0PDLV)DXSBS=B\Q J,TLJPA M G-YQ%A?F#IW2(?M8=(C?2!,.Y#$\\=V<3!I0FO.8##*K>#8, J[,3,VKY$= MWQ+KG",;=HYV!OVG.L)L>W=&P\@Q$P;!<=A+F$L- J/<]4U3B4]-%(2CG MW(W,A$:X_',WZ,GGSFJS8:L=I]D6TN]KQ'MO$V_#0+QIIA$4B#=O3F-9/SB9_VB>1()Z\21+L9*DV.:/(!XV&H>]L@&(0BL MK1,&\T-F/I5!V3SS64:"LGE1GP_L=A)L>"=Q..N'-",WC#'-""QTF7DO"8-% M7F!-=HR-4E/S^."Q>2[+5?.^0@5S;5OHW8/1]FS[3L1U\R: .?O<"QJTH5VE1D4PNX5+.>0!]+7?O-.P.M-HT#^T?E=8J;WZNI5C( ML@; _TNE],M!?8'VS9+)OU!+ P04 " !*@*A6#O&A_2D$ !;#P & M 'AL+W=O,ARF2:4W',D\BS#_.6*I&PW,FSCM>,A6<=2=9CCX0:OR9S( M;YM[#BVS9HF2C%"1,(HX68V,B3T(;4L9%(BGA.S$WC=2H2P8^ZX:U]'(L)1' M)"5+J2@P_&W)E*2I8@(__JE(C7I.9;C__@EE@0:8L_2.)9#PR>@:* MR KGJ7Q@NZ^D"JBC^)8L%<4OVE58RT#+7$B65<;@09;0\A\_5XG8,P >O8%3 M&3C'!MX) [.^=H5,9%*&;9>Q%X@(L\7C(V0YQA08V]5%DO["& M?"54"64N.8PF8"?'T[M9$,[F88#@:WYWH(\?/J$/**'H,6:YP#020U."7XK=7%8^7)4^."=\ M<-$MHS(6**01B33V0;M]O\7>A'S427%>DW+EM!+>8GZ)7/LS_O3L!\EP:X6X!9][@F\NL21P-$C$5FC*,CB/8G50; FZIDN6$?3G M9"$DARW_EV[M2W9/SZ[.P8'8X"49&4 L"-\28_SK+[9O_:9+_#G)@G.2A6)72-*(,!*CE+4]5,J"3@@-2M5#F) M7TRB+ICM^,+N]:WNT-SNKT$3YMI^QSI$!4V4[7I^[Q 5-E&>V[/Z3@T[R$>G MSD>G5;)W,B8<+0^T>I"?SXB20L\2/^LRT3FG9L])%IR3+#P3V<$:^?4:^:V: MA6L>+G$*=QSGA"Y?$)P@5*2X?#Y$?\/5IPX=W>J4Q)U] 7:](V5-FR#;=XXT MVL1ZU)_OT2:#+6D\CBX[=Z1^EK@ES[9Y]K#$-RG&/0&$3Y+F^U3^AL7X==K\U M[!LBQ #-WG\!]-^4RYN(H-6E_R"$YDRP-WN6/B.V]>.Y:_VL%!"6DB>+7.)% M6FRY2;J),8(W+;K+R!JC.NA*<%/7/4?^5/9C:FOY 58Y% M041 #=U@ & 'AL+W=O M79D"JPU)>M M&6 3V*G]*&R1>,>V,I),X-^O9)MT^N*VE+R&^0)QK^N7)3=/<_G)V5D]OBF5>ORAOBU7[ET]EM9W[ZJ+\W+=+.:KXEWEU.OE,J^^OBX6Y=W+$_?D MVR\NY]+LXOSV_RZN"J:#[?OJO;5V3UE-E\6JWI>KIRJ^/3RY)7["T^\ MKL$FXC_SXJY^\+/3'\%G+T]&74;%HI@V'2)O__M<3(K%HB.U>?RY M@Y[<]]DU?/CS-SK9''Q[,!_SNIB4B]_GL^;FY4ERXLR*3_EZT5R6=ZS8'5#8 M\:;EHM[\Z]SM8D$^#:-<@4AH$T9X&\:Y!K*:4[&F0 M[!HD:DK[#GJ\:S#>R&%[_387/\V;_.*\*N^O+]RWA+GBKVZS-C;7]/L\NH? M3O;O#_S]?YU3Y\-5ZOS\TS.GOLFKHG;F*^?]3;FN\]6L?N[\)+T^/VO:%+N. MSJ:[=%YOT_'VI/.^;/*%H=FD1S/GU=LKYZK+ZJ9#07M,;W+Y[-3OG(F M^>WW!M>/B33=@?2XRKI\9 M\,R.ORR:=D1MV5E>K>:K:]/9XG;$F[)-8=54Y:+]RW6;4%.T9[V106>MKN_% M[=V+V]N0_3WD]MBZ*]$>75IL?WK6Z7-S50YKY/46'ICAW:?0+_5M/BU>GK2G MLRZJS\7)Q=__YD:C?YH$C(2E2%B&A!$DC")A# GC()BD:O]>U;Z-?O&ZN)ZO MNO=:^RF_R%?3XGDKZNEB/>M^=5M6VYN(IJGF']=-_G%1.$WIK.0WV=SX)MO* M?MM[M.F]NU?Z?!&ZD>^%YV>?'PK:FN1002-A&1)&D#"*A#$DC(-@DJ"#>T$' MPP3=JM?YUWKUPO%'SQUOY+DFF5J90T?G0-.\'_O>2-%\JH=%D1R2Z2&G432* M CF,Z&%>.!Z/?3F,&L)\5\F*Z4%N'"5C)8R#3IATB[U&QWS3C)"ZA4)2Y&P M# DC2!A%PA@2QD$P2=7QO:ICZZB>M.T4YYV]U$UD[[ M$.]4Q6*C_#:F&Y^K^;1[E-S&K5?SQOB4O^TW?/ N3,*Q<@/9(R:UYC]4GD@8 MZ9$]17;(D# .@DFJ2^Y5EUA5=UG,ZWJ]N<]K-=5\FRO9*>JV%6$Q4)>75Q^, M*DRT:S12-&C-=.A8BH1E>NYAHMQ#(ONC2!C3DS]5L^>@#B4)CN\E.+9*\/=Y M<]-];'[CE>7\W#Z4;']KFLM_;6MNYVZ+59UW]W%&A7KZ M^."ZB?KLT"\LM2"2$.B7]#H%".V50&D?19%T)'\2U&R&7QELVIRZ:9E$L MBU733=%,R]5JM[#BKKWK<[HTYM/"J#U?NR+!2'UBZ!.4VA,?K#NHH='G "BT M2P:E<11-5ITP*UR[6_&F:)Q%69L7-P3ZN?634>RI(NH7E]I3&:PC)(U :11* M8SW/+T?U*DM)F"*NW17Y)J6GN+6[+J2/$6W,@EH<4%H&I1$HC4)I#$KC]NLN M"U*X'*YUNGDCR/EN05 GS&RK:GR5;W(M\MA9O];UTUW3VC4*W)N?>+JUL!8OT.$ M.AM0&H'2:)_3P:!=W8=*B'57K^EM>O7!\=[-$T3-J!VJU>+HYDGC1>.2J"MO&22M48\5%,;"Z):HC924K M,<1Y<12.U!EJ0YRK67K,$!6YP5BE<=1YDZ^T\"H\NU^9P/.&*>'971%7PHVM#^FE<=Q-, ]/$GO1@ M]4+]%2B-0&D42F-0&D?19*$+(\;;SLX?J[H/Z3A,H+042LN@- *E42B-06D< M19/U+=PA;W#-#+3.S],=A/8.?3Q6W2-[FH.E#76/H#0"I5$HC4%I'$63I2U\ M)L_N,QDK_MI1_/Y>PUCU98<.'K%UD\HD_]00IS]2Z3'=(U6@/5+I<5X;4-,&2DNAM Q*(U :A=(8E,91-%G?PMWQ[.[. M\4H!/=W\"=5BH$F?H-1^"(.%"K5T^AP A7;)H#2.HLE?:2*<&M_NU'R_HD![ M(D.'8B@MA=(R7_=# N4>DD![I% :,^1_JAX 1W4IZU8X0[[=&7I2):%O<&+B MV%?=Q7YAJ3W3P>*!UMKT.P0*[91!:1Q%DX4FC"D?5T3CZ[9"XL5J,6&OJ-2> MUF!508VB7D= H7TR*(VC:+*H'GR3F-TKLM4R^+JSX[M1J,X.]@M+[8D,EA'V M*[ZPW_&%_9*O7J>7HSJ5=22L&-\Z%0XI9-AU8?NV!GL6@V^VH"8+E$:@- JE M,2B-HVBRTE A*RZ T J51*(U!:1Q%DZ4MG*3@QVY*$QCJC,)@I%:4 M3NQI#I8VU+6"T@B41J$T!J5Q%$V6]H/=:>SFUL'M:Y_'GY4&*[%Y4(O*W*ZRI?&G6GFS>G7A2IVZ[W"TOMN0]67J].";13"J4Q M*(VC:++TA-L2VMV6(<5@H:&")'!=]=MW^X6E]L0&ZPKJB/0[! KME$%I'$63 M=26LCM!N==CJP4*#&> 'J@6VA,9K",DC4!I%$IC_4XO1W4JZTAX+>'Q M-[8);=/G.ZU!71,H+8/2")1&H30&I7$435:N,%C"[[(#3FBH 3$-EE '!4K+ MH#0"I5$HC4%I'$63!2P4!46&@I:#.=K8L]@\/@)_2(T*(U :11*8U :1]%D MU0J7)!Q2+J163/A&M>KS[4D2>]J7G/6,2W=QTE(OY2$V,[!.HR0::5,R>ISO MN6&@?C69B3=V0VV ,E@C@1^,U(TU[2?YD1@5"=LB&K+C#+#FRZQQP_8RIA',GO1@]4+= M$2B-0&D42F-0&D?19*$+%R7:3I4?:45C!-UC!TI+H;0,2B-0&H72&)3&4319 MW\*JB7YL84QD*(P9CZ,X4(=N:&$,E)9!:01*HU :@](XBB9+6[A%D=TM.KB+ M@[%PP@X=/&+K?HA)_NDNSEH^8V"=1J&V(P0QQ/ENY 9J^8R)YWKCD9(;,\1% MD>>'ZA=IH,Z$"&FB'!$JC4!J# MTCB*)FM;6$/17Z6 QI[(8'U#:VV@M"PR[)NC/6]!:VV@-&;(_U3[=G94EY)N M8^&&Q4>LM8D-%2AAJ!J#DWYAJ3W3H>*!TDB_0Z#03AF4QE$T66C"M(KMIA6X M(B(V;!ICJ(CH%Y;:Y!?GM_EUT=XUM-*M MG47QJ<6/7G136M7\^N;^15/>OCQIWUT?RZ8IEYL?;XJ\';&[@/;OG\JR^?;B MK.7?E=4?FSXN_@]02P,$% @ 2X"H5I3J._;;" ]"@ !@ !X;"]W M;W)KGJM5F:6YO-6D6"T6B7[])#/U?-&AG;<+=^GCO#07>L/S M9?(HQ[+\8WFKX:RWT3)-%S(O4I43+6<7G4OZ<21B5#J MISGY,KWH! :1S.2D-"H2^/U;- ADU51JL7Z9D"P M2//Z?_*R=L36#: 'OX&M;V#-&T3+#7Q] Z\,K9%59ETE93(\U^J9:",-VLQ! MY9OJ;K FS4T8QZ6&7U.XKQR.;KY?77\?7U\1.!K??/UR=7D/)^-[^/?M^OO] MF-Q\)J/+\>_D\]>;'V/2)7^,K\B[7]Z37TB:D_NY6A5)/BW.>R6@,3I[D_63 M/]5/9BU/CLDWE9?S@ESG4SG=O;\'5FQ,86^F?&)>A=\2_8%P>D98P#B"9W3X M[W.6K:;&!;F"'_)2JRPSIVE>2@!08OZH'Q)5#S%%Z6E(N8@&Y[VG;4-=*<$' M0QT',\1CW-ZC[7M1?(34-ZLD\R1]E8=#* MOU9I^;K)2E/H=@TX,R''K.COM<*5X%0$N F#C0D#KPE78R'DZR2U=B0+I,N)E&K($5 MD1(L:L%* \NI@1?M=>W9A2SGR@3E2=9%I%$.*UK81,$(28GR:.!F/@TY;QB# MB%'*HQ9CMAH$ZC5F/$^T[)I6";('$@-:N#H,\L4N!UFTKMFULAWWQDZJ(%*,#EKXA=HF@7HI>%-]IFFQ5$62F84)+ +< M 4EA$MWDQ](D#PJ=NWX>])O(7:&PWX+;3B5J9%@%*E$R?DH<,7Q2A$P<1,>&$ MRQ7K\HBV4 2UY$S][/P%*DQ>*MT6$81>&>T+T82'R D6T[9%:VF8^GGX!LA' MP\@#"Q#W&\ MS-(G\]/GEZVJ[?,K9GT?!2BV!^ W.Z1NG:@EU9(4'Q.5("@GAH'7%VJ!:'F5^'H5UJ%> MSCA<595D#P,QEQ6[+.:1DSZN7!12UD+\S!(HVS\='S0SHN"%2R6#*&Q6/42, MQIS&+3TALXS'_'-Q^??A$1F%1$2R/'+.TR/^U>N<-ZE995Y3('QJ G,,Z0W$&3/-L_!",B71;T M>4L3P2P=,S\=WZXTE-NBKK:']]$,8>B8LJC)T*C<( C:%I2E:.:G:#R7CC# MI6+6;"P1F1C'S2U5I,ZKV?91)_!7RRPIH9B5R@^8NZP<\::[$2'* M1$OIY9:\N9^\-Z5W550SXL'EB[LTVXV#*&A.XJ@3U3I>IM#J=F,0K2C7Y259YBL\+ M'*']B(;-:1\3&_"VG0EN69_[67]WGYN\5JM]IC1X?;E=;J$C7D L"K-?A/L>F6Q9%#7' M"D2LI3WDEJOY,5S]H#1H@/S!8;I,.XBXDR&N5!BSJ,W!EH^YGX_OY+)V<>73 M/4C1J99%3;K%Y#BTNBT;G=S2+=]#MSJ%\K-,,F)!Y^NJ)$EF9@<<.,*C2!E% MI 3MMY MMV3+]\_#3NO];DT&[P\OJLB8' &^IA6N&(UXV#*""DN]8L\F\VPF M)V75URNFNY$S:F(0B=8R"9V( :TI1 (R\G"S\G'627-D.ZUQZ5? M( H:-0=<1(XSOKWCL&O/UJMK__;V>+5<9M)4-*AMT[289*I8Z9KGQ+A[TGN#B ! MY!TU=9(-$6I[FRIL[R'\O<>],A7EB/1"\=?/B/:61U<.+8^]K>_'%E(_5I_5 M%:1ZLU%_?[6YNOET[[+Z8*UQ_1/].*H_P+-JZN\!OR4:F*R GG &*H,/??"K MKC^QJT]*M:R^4GM09:D6U>%<)E.IC0#\/E.J?#LQ#]A\Z#C\+U!+ P04 M" !+@*A6Y'\T:>HA \9P & 'AL+W=O%T2X33^ '8:!B*9A=IF=&0@:V!MQXWXH2V6[!EGRJJ0V MGE]_\V1FE4JRW,#>O5^@VY:JLK+R6?G:S;=OO] M@P<^7]N-\?-Z:ROZ9EDW&]/2K\WJ@=\VUA3\TJ9\<'%V]OC!QKCJY/D/_-G; MYOD/==>6KK)OF\QWFXUI]B]L6>^>G9R?A _>N=6ZQ0WZV>?;>J,O$P4;5\G_YK/RX6M> MN- 7+IANF8BI?&E:\_R'IMYE#9ZFT? #+Y7?)N)UJ7+G?4_/&AI4KSZ(-<)7L@$ M%T-_I_8C__H!%GZ_%6Y M71M^Z\W&KDQV8S$UO]#4>,QGK6E6EOY? MDX*?WM9EM[&9H4F(9Q R/\M/KBH0-I& XLRAMEM,,74M?S;)5 M8[9KEV>Y:0KZ=5F:-J/9;9F]_TB_K^LP. FMI0\\F4IZ8EU7^&UA6AIF3V_D MG^C7?W4N_Y3E:Q#83+U-2R5K2^OF/:%ED]1#%38U-HR^;1NR'THL\P?*$MI9UAMYO(5=K3>;K@ILR"R1LX5^#=B:*;L]RP0YDT8?WS:.UN9HKUR5 M03H^5"P^K*8>.W!%E-/HV3W=^0\W5V'K9]G?:V+W/^@?,@)KTO&92#/YG35] M3/YIGKTPWO% 9!.V1N9ETDR>"W'8LJXRM'>8F8Q)0>Y&?E*S0K],6I"UN;79 MPMJ*UH'!+?C+ S<%F$]FG @QO4+1[[.B MSJJZ544@!I>'U"SKNJ5G:);*DG!Z@@"\#I,MC6NR[D3/7.@Y4DC[??) M^77=E M0=*0 18I ;]UE>".N MY.M#4W+R2QI;\@+ **DK(JI>0Q':>__6ISZZJJJ-! MWED8FXRF U:AC3W]!Z\5KRR=S^F1O35-QGN6_=15-KL\$Y\\)[-.5"1N@"5+ M-81,3LG&1+2>S*DW*DB]"MB23']E5)#SU"?/L]=">+UUE6[MQE2$][#D&4N* M*7XCPR0LN(>WG6>5H4MR7H(WZSCQ[(^,1R6&2,&Q%^TD6N&K77O?C%]/D MZ^SRG#?D,B-KPMH4EB$VLF!#>VO'M+=K:.)]]I&\[VOHWE0K$Q1.LX9RP M<\*;#)(H[H8F,-EO_.ZMOLLNG11T@+=^^IA=K1K+%$87(F9I5],XMU8T*EMV M%8E[O8.]6>QYUE_@X-W6E#"F)'G7A$16_X(<#1!=_/1'#-%[Z6W7^ XVA6C= M$>Y9#Y;")@6_#U_'WFX )(>+FXT7-<21-%M4W*XAI\&: O$5WP?C0?/542_- M%"9D:&56#KB"#'!\[?SBE(1UG>W,DEY9FD43Q&EID5^80!XQ2OC!?SOC>M84%DF=DTO20[L%G0M&(@SH?R(-OUZ&S^Y$^SHQR5 MAQX^F9_30VI @->8;,B3;P/]/6/% R%8L@>7@1%#/S(+3BR'V9$HB. Q&2MU!!\/1&!!R)3LI&-P M.K #@9X=&TS2%3"BSAY>S"_^A"73O/QQJ\D:9%W(F[O[_+8WA#9'(V$%6Q*; MSQ0&4#2QSRY(.(/P?(%.,27B 7OOD>Y3XN1[;I(%<421*0H&E+#<7T/8N1+V M!:*(BEX260QI-F6 *>IMH,D08"($6N]MHH/8(SCW+3G8J,6$OCM6&KS5$SV> M&+_?TD+$S%[.GSSYT^':\95(&@6^H-4&G,^8&/CY< $@Y)Z[O?^UE-"W-.-X MII\,>7$"8^*/K]7#IHF'=\Y_$CSWH5(/S/'(.P7#-.*;KEV0*?W$MK1N:/I; MUW0^>^D\%!R.\DF,F*[??'S]\O3\2?1V+[LFZ-'2-43IVI1+]@_@6T'8@0$$ M*!RH[%\&(2MY"T)F=L4X#*",GF&X11+$1CT"E]]M4Y]>DTE$8%VZ?"\&(I58 M\AO$H#UAJ:XM2-=\FKZ@K:%'*+!HH+F#% .H([1!6 0\]9W?:HJ45L.P1,=- MZ :WL=$%=D1XX0[7@Z#G3Q$8$;8COX"*/C+4I M2%V'-(_LO/)#)>I-=\6,(J&\8>D*(R.JM7GDJF8> MQ!P!@YL"&1+(AEGBP4E4.]P9'F.>2FB[)K!V5X3 ;B@"(8T#-ZWIFFC\]W5 M3A4(+B6=D!J*P !!*N2O?ET@O,?XE!%")-DIF]; M&J5T9@&[#XD$MDRP8:WYC.]+J#]RGVO: MB=.%$;9ML&4F)*5RV$;974$/M+S.6TQ>DJ.0R)\ !:E$2Q@$+KZ5K0\94\W/ M$KA8.22,@] 8^!QD2)29M&$U=)0<3TP_!VV84*2?F?A!P%M8DJ4-6VS'4(37 M+]D8Q.]&5HS8'J!D*]%JG\P0?K!8IL%[/7P@:U ,.ZV7I\2'Z)7?O?D0'7)8 M88B.QP,DZL+,@?4X!>EW/EE7(UD_DL9[H7F,&^0Q2/,DK6>/K>[.O9NIYM@O M4KX1.]J.C!BK#!V%N!,4-98EEGS<[YS0P60ZNV8H,BAP3#,M.X[[ M2&3,0S $P-"!ZGE6^-*KK*8-J'D" 5CUJ2<*WW=)[")RM%2-Z8(!EN>D>\C M=/>J;\P$SV@@C%8'?U&+<2^0=A,]Q-IZJG=KI!99$8$[".0N 85,;.[&01C ML,[V,Q -O>P1A.E4AS*B;@9#]_6'1!)JQCZ$L%AS@>G$N$]M\3S[:,@A@>DC M)D&\=":8>' "BY%P9#7C*H%A^Q">OC(QH@.#>1X#]2>:T%B*%E%C?I"W?+* MFB*HVC>HEQ9N1)01]!$C.#:@+2L)V0SGX^X"\50D<0MP#8*L-K1"&K\ZC1*Y MI<&82YYQ9K4J$W&5+R5CS28?B^?,)$3KG2(&W;&9BUYN)1PE2UMU*LF_+ M&HZ2P7IKM_[[[-XY!7@%I#CF2'N$)>E$98HT)-CF:7;OXM@[M)&LG1PM+DJW MZJ%N.B0-<7D_DCT8(:DRB)^G9Q_>9_^>W_U@R+E^-0TU7%5U@NVA?3>+8U0=QQS M16Z/IF:0Z8\QG F?YN#-D2UJ0FPM(5'4N& P2^VJX&0_Q?JYU"F&:3VLB.)% MVR(E$-UWSYR.HD=VH#1#2E962-0Y&CD6?U(Y;@KVV4.4?80/T5NO';) +N=H MI!=*5+-(X#J.:2(YF0E5B@.F^RBC7DA%79C&Y9AA6FAGB4Q$>J1]8\:>F'!^ MUX"!),]( P8Y3IHL_5"QV&N#4?!W*X.J>XP^\(UUMP)4-+T7<^:3 MK(0?YC%3),I1"OWX[V/']U-+/&(N)0[3FA:+I0^>@ 0GFF*X15B5*CK+HT[2 M<'9+%@_##<& '2J26Z %+BKHG/(:DG32'X] M_4*!'4/#4-Y%+D%[BB854AV+ .(>.!>TLAP0W&MA>P'5$"T/VQA25EIL[ZUW M'GL^V'#:ZK!@TO=%H?&C%Q'FTQ+]02-_18J#70_9K8F-'VY2LK:$'("F@&$% M)BNTG(7HF+:,&":=@[:$(&_O+.:G(9!@Z6>(S\0$MXZ(BU)"411W3CKHDO^;JJRWJE MU=X>:UP\/.44)Y% 7+2V":PLD@5%=DHC1UM#PI>6C?4?'SZBL+0L.0LS;!NA MC>JV9"F I_7A\^_"PZ2"+H*J:!EBT5WRJVJB2:N"\HA!H-<65D;@C6/!R]>. M:([[%UUINK*X$@%E O*((I1)*JN&N4SV-64#%L'-%0KR"Z4#TG@$E+*;' MU."+AR&YS(J4LD$'TW335VS,1& O!FG;M:%6B9PJ13E((]#"2;)8$Y$Y4R@I MQFEI2-20-"OL5O//*,H%O!D1_BORBR+[5U# M!&M]9#K -@Q(AOZ%MBZ'6-RIJH5\"- MTK"@3QX8DE]":IGAQOA[K*9O?BJZ&%^Q/6V#P$].99:MBEO*2#'+3[-UO:-/ M&[3NVDT49T),2?%%YSKPOW,4LV(R]CI)QF:OU$&D,@D%A@>4C!,7+$_)!;0E M7,>QM*[488F"%;+#L2:"4&LM3MUILDU@6TR['''2P7.EF>UC4YL=>H,3 %&V MH1(=^[L0K'#!/@#;/A;D9C>. 2(T+#3'QHL1&ONG)-Z=7)_SP[S;\*5Q56&S M84>&UZ?G_9%L>#H3"!*^R2>\N?Q[;8$/IW7'Z-+Z\9-E&E_1D$32T%<=A MDN;9SQK>Q9;),:9B F*7<]_MX:,;"17:2 EV\4;'9:/IPQ%1 MTY)5<^\' K(2YH$L0'.<;'5R\$(-5NRY.%![+YO$A1BS7))XL07#R$#J9$D; M@*+2K$95"\U!A!, $3;P+MU*^PH )#!'.T$YEV=,L,P"'7(.:T/O0-^1@C:- M+Q;^9UP=ED-.Q-KI;*#LX%".D ONN;*WM ;0+Y!E1+PB6>#IEFDA34^N,5T@@;>:,]-*';3G.K MP3R\&"^[C[B.M9)PVFAH:&)_ CYB+95<3F02[[D64:??Y"1W;Q!E=]*(5-HD M8N9+&*9#LC"OX"X;6&B)"C9CQ["JZX++H9KB2R9I.#D3&FY)A%T#RI[RL2@< MV#G&_M 3,?GZ6"5N<5YX] R[',0YVI3GPS$.V]=R<],T^R3!<,C!#8=F6-3" M]MTF4$J*&L76P+=JJK.PVK+F*D530]"HHAPMA4WIK6$W4W&? @;3@O\QXB\4 M\[739GR %(MUU@^^#V5[[L7GH)HD\%[B7=E^K;I B@*2(QT8.>?PY3ADN+ F',2CDNBS6M+#/T@9F[6[IN;%K*$(ZE7YV[(Y I:GRT]:E%[,D$AN7H@=22 M39S/&X-B\9=91H;1CED6\PI):2HD^4TKP4IR$HIG!J=:^A^\XH%!BG2!KAJX M4II^A0[4<#@RS-GW3<^S'Q'T?0SQ=7^Z\C6?VA&^'<;A!W&00Y#4VA5)G-JX MGR%CV7DP9[1$$,X=?K\3BA'M(;#=@*=&%+!]?"5)]@#' B-;0>!_L= M4B[+ >CLER&6^HYH;G:T6!@_WYJ]?-B?3\#R7'- 1I^LHR^3%= K>MAWBOS# MM$YA%^P#D].5IN]-LH,6KH3)DD489$@6^SA(".2#]C?2N1H[N4:Y>6[G!!U* MG3>;-#/?+VF6R5DO/BQ&;I#$'J#ADQI;Y+5U" Q''/A;W]7^-R09AMZ*O*'Q M;">D5"$;%$.]C8 M06,2>'W =K%U(\J,L]RF2)]%!OK$55AAV:#J&) MUR1.C_&I4#P+'2!]%87#_R\<49Y.+]PM3:3_E2M#ON=QG^\9MJQ&\$3/TW-G MXT31^;%$T4$YZ"L6L7 M,$BDAWQ.,M?8+QYJ.A:?'8H-4KR1DO.B1!EX9CH7S)&JJ1^T[$:3Z>-W"P*/I M9D(.:<^P"0=E*=XQBH;%//;X6QBN0+M T/;/M2LEP0=/*JZ+@KU-0?J08G"I < M=AZ&T_' E0P_W@>TD \%J+\*8R!+7/4])E"!C<6$3O8N2S-$.&C8T6+89<[!0.D^6>[*HD@ OE/B MGV7S.ZZO]_A$ "E)EY0%>3TQ]2%K@N/LJSU]/^*FXQ/,@Z J&)YA?H =', A!R6P8,2FI&3A?[T_1WM6IQC,SM2"$Z:U>A(X[S9LCW!(4#;9 M58R6B-5HDM(," T9HG$.$R3F)F*9=TX32""P#P 3UW:CK<(^>U&CO'OOQZN; M%_=GX1QJO%E 6]H(J:("YD-M]*B'7$@K<]ZXA32@A#,NI-Z+6!PB*$'A4ZG@ MT(C^ZXU$(G(;G!I0KVFFLNFIU^T=I*PXS-G/PWT^2\Y\,8X<3"B]V\>$@9LH M/-$D5P8Q*+2?331!F@CI\_H8G-?>M10B.N"8_BP>$52777]J?=\CTNW6P@D M,A!=VG%$;,-]-7)/6=(UP"U@'#/@/J\^21P6)8Q@WZY\DH4,6_"T@Z@(W7Y\ M*M6WB6;'MY5'*])AZ4$A_BS=LMV'KNG(N7I@*YE?T9-*CXBD>J]*XD\X/Q$% MKJ^_IS(6G:TDQP5,A\")- MJ0)U-X,2:/1)BWWBJCC'-$ =0U$! 3T7-"$9?&TK MGGJGFZ0I@'+?9PI@W^.15_7(= NOZ- :P3];FN8,%9V!EDA M7=6G^-)C_G+27"Y02&I'H*HTNU# 6T68QEEX.54PPI''P:B&JM@9/HV0:##? M0I$NIV^Y%]U^C="EXCN3I.'L1IL]^F0U>PE5>#?NX-,>!B0VV0^II++"N'6M M!5EA3 M"A&_ 0[>)4[?#@'??VE$SOKX6)[)I=U098^5-1Q@'AT1CM?'V;8/8[GR8(E9 MLM\_XT1JR==T70E:F"IE >&4_9,!8(:*EI:C$0;T*I&[AC"!)KT.:ET^'&QF MW#Y5T&)DJ@?(!3J.YN>Z=#N$,I%7H8D^IAR["I5U;3-*K@@,75)ILC'!37VW M]U1N]6BS.CV?E-(DED[]H/V<M?7T'_]%RQ.3E M=G.FO+%K7!IR:T.:8/BA"N,0B3#1 M.J)S[.3G)+5R MFMW(];!-/##_%OW<9N.S>S?=HJVW%!@^/'MT^NCL_O>XF0==+9J.//9J]J8_ M-'."K25>@@PTBBE5'%3X;5WY"%2X*X/%8PIO$ZYJ?#"KC=S_Q=N*DB;VF(AJ MZJZ*]\\H$/.!QG!2?ZO+"XW?MBKBQ2(@4OD4L9/&"(MNSTE:G*L[,F1_[LAW M2URY)0GWY%S[ B5N=3W\!@YH(-BE4;' 8:5I> 4AMVGP$W\=W:.03.Z# MI]%]H/U1=ZY-)\/.V"]LVR15H<3!;Z!ZH\F05#IF28'MWR?X[2%]X/U.C\]/YNEY:6KOAAW[SW;J>\N+P9&BB'TB^#*7H6>"-'# MR9$2:Q7O$DI]H0P0;A0RW@!%G^W!9I3=.C^_"CI)&]UWP[]9E>%WK)^ MZ._.'YT^A%,;E5R$LI;KN6G/ J8<3&+NF$>U>08HB/X9B=+66L(-QY[3M,.: MO #V/9&*_H0N16P];'5\N468M-\ MDM+!EJ#'=(5L9A..O1"[<:]%F$8BAP9)\WTXC]V@Q(Z_!! 22_PB4BJVB=/+ MLWI]XF4Z8 F8VI@R+1A-G/X:F)3AX=Z(J9*^TL'>W\T.!MF#%&F+-%DXRG7W MG@_/;(2.;16F.LF(;('6P9BC]@7:_G^W+U-_<.-!\L=0\'=E?N$V))SA7;;/ M3L[F?WUT(AL4?B$-Y[^/LJC;MM[PCVC8LPT>H.]Q<7WX!7]R)?[!G.?_"U!+ M P04 " !+@*A6AJ& A*D& N$0 & 'AL+W=O,PS92\ZJ7/%FW[? MQBGFPO9T@8I6YMKDPM&K6?1M85 D?E.>]:/!X'4_%U)U+L_]MWMS>:Y+ETF% M]P9LF>?"K*XPT\N+SK!3??@D%ZGC#_W+\T(L<(KN2W%OZ*U?:TEDCLI*K<#@ M_*(S&;ZY&K.\%_@J<6D;S\"1S+3^QB\?DHO.@!W"#&/'&@3]>\!KS#)61&Y\ M7^OLU"9Y8_.YTO[.QTZQS(3%:YW](1.77G1..I#@7)29^Z27[W$=SQ'KBW5F M_5]8!MFCHP[$I74Z7V\F#W*IPG_QN,:AL>%D\,R&:+TA\GX'0][+&^'$Y;G1 M2S L3=KXP8?J=Y-S4G%2IL[0JJ1][O+M]U*Z%=RB2W4"']0#6D>8.Y *UFOA M(^)YWY%!WM:/U\JO@O+H&>6G<*N52RV\50DF[?U]5'@K3 ]& MPRY$@VCT@KY1'?W(ZQL]H^]&VI@\E*K$!.X*-(*I8D&H!&BMT%9D\*O196'A MS\G,.D,L^FL7$,'.>+<=KJPWMA Q7G2H="R:!^Q/73210-SM[.Y^BK$(BKZ#\.SPZZ,,F* M5, KD1=G<)?C0L 4^]W7.B^$6I&X=)YR#X(4B'-,EA(0PA+SWRA!!IH$Z7 MT7*AC6]W;6N_6,"0+.FM6I\_%OCXM9(AQR4%0+!;:9UE#:QN2<[85CH*CRXA M2G"0)H:6H1]&AU*1@J5@_^=B9F3LZXF>8YD%XW"=:K7X[C=?IU*)%D$^<_3" M]^L*UAY\IO7& L29M@2;;I MVD&V:Q)CU]I4"S$2[&5,.AH(LZQ[B/3WHG>SWBL-7=G0H-#P:63-#*A2)W()$&&4K+4?">F18F8<2; MZ1!VXZ@F,2($[(\.@&8KBUI\0 7[QP<;==W@VUR75#3CQ@(41@::N#::Y#BU M.[)C:8Q5I&FBS9G5O@ZXD+R-1I"@-&244%I.!2OB=FJ(_XS\G-*K8DDM] 4P M63]O39!$:,#YK CWA)M>A+FI,YD(KET?ZB[ KYM2[VHGIHX^<$51CNM&)&Q= M*0V^]%JM+!H'>K4C_]'R#66K H:[BK<+16EL*90G22!HTQ#%LB: M)N*'_:& M>^PZD<$Z I%=WZ9NBK1SMFII>Y*!'O5O$$DB.=W=)^E)=,$P"@68%YE>$0=K M,S'%QR 6F0A$D=:6:^$M5_C]0608@ASU3D_W*N ;UL@Y?(RY2R.+Q<*FNPAJ M:76I ]B!IENL#+UW?$2565GYY[(.5*BSOCYF##T7/M(@X1X>O?8?HR4J=\88 M6?K3[15U]5,Z95/[(NW[+-WRY,OT!DX&MJI>>0ZQ\W9O6,372P8E>VR@5PFC0Y"<=:+E$^22TU2D(E>VD MS%#A7'*GS*H"VFH=6P-I'/6BO3">:]K%L2ZYP3+2TMDFN7<6W*93Y.& *=NA M$2WH/&.]KMIA.F@915%0V(:FC]V1:\Z*""/S,.<["&1B 4GIVPH9I0J=A2,) M-U:Z97+,,U\NS:D5+KV-XU2S;=Z$4R5_#K.9'2:_$/)PZT&^]= 9E(A67UK: M?8JFLS:);QH_#WM'-;/(#1^7S^[V$K4:G\\&)F'X["PK6X1)E]%;Z4G$2 1< MZ3^$Z6W^M?PR8A#OP1CS\DD"Q MT.G40H9SVCKH'=/=VX3;>7AQNO WXIEV=+_VCRD*:G8L0.MSK5WUP@;JGT@N M_P902P,$% @ 2X"H5O/VVPV4 P ;0D !D !X;"]W;W)K&ULK5;;CMLV$/V5@;KMDZN;O1MG:QNP-RW: $$6NTGZ$.2! MED86$8I42,J*_[Y#ZE)[ZSA(L2\2+S-GSEPXY*)5^K,I$2U\K80TRZ"TMKZ- M(I.56#$3JAHE[11*5\S25.\B4VMDN5>J1)3&\4U4,2Z#U<*OW>O50C56<(GW M&DQ354P?-BA4NPR28%AXX+O2NH5HM:C9#A_1OJ_O-;F9/W A\XMN9H#,Z3K5*?W>2O?!G$CA *S*Q#8/3;XQT*X8"(QI<>,QA- M.L7C\8#^A_>=?-DR@W=*_,US6RZ#>0 Y%JP1]D&U?V+OS[7#RY0P_@MM)SLE MX:PQ5E6],C&HN.S^[&L?AR.%>?P-A;172#WOSI!G^8I9MEIHU8)VTH3F!MY5 MKTWDN'1)>;2:=CGIV=4#"F8QAWNF[0'>:28-\_$RB\@2OI.*LAYKTV&EW\!Z M"6^4M*6!WV6.^:E^1+Q&!'S#= C39 )IG$XOX$U'9Z<>;_K#SL+' M]=983;-/Y_SN8&?G8=VYN34URW 9T,$PJ/<8K'[Y*;F)?[M >C:2GEU"_\$, M_5^LM0%5 4\*\>(3\"6"'>JJID\@&HE:<[2,/T9\$O#"8!+B^2PI8$7??UA MD)Y 6_*LG,#VX,X(E]Q9F0 WP.@L=RQJS\*J8S,AP+L3)&H7=2TX&DC27[DD M>BTK4!..) 2M]CRG/68,5EMQ\*N6*'&Y Y<)GM$NF5B_?21H^I(.[KEJ# D; M)7*8GZ#V;([L4^.#HM&TJK]CII&6"WC-9$/M#<8@MB5*X!:RDLD=N4TF,HHX MWW5!^XY]8OVJP6%=NR;C,J6*PJ ?:=YXAZT5*1PE<9A>NJ#4[Y*XILP.5F?D!^F1G]="!ND,'C4JXNPW'U?$ML>ZNT'_%NX<(4=UQNA($%J0:AR^N@^[<#1.K M:G^A;I6EZ]D/2WH/H78"M%\H98>),S"^L%;_ %!+ P04 " !+@*A67/$Z M+PH$ -"P &0 'AL+W=OAZ@>3#,1:)TYM9]G]]QT[0"EET:K2 MM1\(GGAF_,S,X\E,-E(]ZA+1P',E:CWU2F.:<1#HO,2*Z9YLL*:=E505,R2J M=: ;A:QP1I4(XC!,@XKQVIM-W+NYFDUD:P2O<:Y MU7%U,LU"KF9>I&W>_' MUZ6Q+X+9I&%K7*#YVLP52<'>2\$KK#67-2A<3;VK:'S=M_I.X5>.&WVP!AO) M4LI'*WPLIEYH :' W%@/C/Z>\ :%L(X(QA];G][^2&MXN-YY_\G%3K$LF<8; M*;[QPI13;^A!@2O6"O,@-S_C-IZ!]9=+H=T3-EO=T(.\U4966V-"4/&Z^V?/ MVSR\Q2#>&L0.=W>00WG+#)M-E-R LMKDS2YZK[ MQSJ7%<+%)ZGU)M84N!8"1[/V[* T_G ';WX/MG_/^G];U+)+3<7XO M>/"E1%A)0;V&2@6=L3NV-AH,;>9,Y*U@KB7(E;W1/'=>"RY:ZZ$F:'P+33AH M#4'3#A,[PI1W@-UF*46!2H\)@D+\&YF!J)B7CHOWE)W7]BQ/[2,^6%WPFF#+ M5A-$[0,^Y]B8 T0%7?I+N&\K5(SR,(;[?\ _!OVV1/X %]'0'X79)2T)73H( M:1$E?C\=TJ*?#/TPB^$6:TEMJ3O[VB9S#-]<*R0?[(E0K1'JMEH28DKW8<(T MM)J4NC0VE/MM,_]N&$?Q M!XC(>1]B/TQ&=AV'_SZ^MU!\%^'0[UL.COQ!EEHIBM(3W'K]:KR)95O*6+*% MO71HJ1;U(LNOL-W?U]$4Z5 #9(F.DVB=;> MP9625=<=7*;VW>%-/<'U%:X N_IO9"L***DVL$2DN8- _+B#\#V[P^6Q>%2XMD*]H#]!#S[$U!+ P04 M" !+@*A6(<=5N*<$ 6"P &0 'AL+W=OL SH$R;H]#'N@I+-$A")5DK+C M_?6[HVQ%[IQL#]N+)(IWWWWWDYQOC7UT%:*'IUIIMX@J[YOKT)Z$=V,KV^G+!\$ M?I6X=8-O8$\R8QYY\;%81 D30H6Y9P1!KPVN4"D&(AI?]IA1;Y(5A]\'] _! M=_(E$PY71OTF"U\MHJL("ER+5OE[L_T1]_Y<,%YNE M/V':R%Q<1Y*WSIMXK M$X-:ZNXMGO9Q&"A<)2\HI'N%-/#N# 66[X47R[DU6[ L36C\$5P-VD1.:D[* M@[>T*TG/+U=&YZB]%2%&9@TKBX7T<"_=(PA=P(,LM5S+7&@/J\ 'K9N//-EF MA%&^MW/;V4E?L/,./AGM*P<_Z *+8_T1<>Z)IP?BM^FK@)^$C6$R/HO MX$WZ0$P"WN0%/';8!8\_4T2LIWKV$AW\?I,Y"D_N_SCE=(U\!/C7&M1;!&R@DQ5UFK3>VRTLA+;7ROBG8 K-IO?.T M*75)#9Z;5I,%$D.Y$9DBG,J:MJSHC2":1A');A@0GL4-3PUR:$^)!*S9".7. M>Y(DK06"HL/#5NW8_ST X=4!<))PZ&8)%&)' M*BQL6+0610CJ<_"VE8&:I_Z YW?/V<$O+86;IJ_O+%,L PT&T12U01;L$)6S M2(/^;P$D(JUKA3IP"3D 46PX6M"('9OB^2K)[V'IY(8.@(*QN7BH"DGY9*8- M9,@A*(TI#N:_D$7I=[23B]9A@'C$W;^HK4ILD!S1Y=N^OK+646,-U)1QHX[FXT4HD?PO@_V[0-ID@#IAYV%KI\:U9KT,Z3SE*)<+H MC7#^JT@I0Z?=[E"BKBOZDJF_ !7JCF/RC_$XWW=,V2IAR4;7.\&$M+"6FM(H MA0)J7QE"PT6#E'2Q$5*QL1@>PKDO_R3W,[X,A**0%-N-+"A/Q[5)R2(;J%OD M CM%/A,J=!ILV<."%1W"U*6^$EV4J#D;# <_%8AG(\3-*%F$F2/J@'I- M8;2(1R<4T/E"W<8'S,^4]9?V[M#R;*3AQC$^,.8CB1_IX.LP&.$&TG&*(6/BNZN*)E =I?&^,/"S;07X67?P%02P,$% @ 2X"H5MF[V_74!P M,!0 !D !X;"]W;W)K&ULQ5A=;^.X%?TKA!L4 M&8 3B]1WF@1(9F;;+6:[069W!T71!T6B;78DT2M2\:2_ON=2LNPDGL#3A_;! M,B5>7MZOK67LY6SJW/YW-;KE13V#.S5BUF%J9K"H?; M;CFWZTX5E5_4U',9!,F\*70[N[KPSVZ[JPO3NUJWZK9CMF^:HGN\4;797,[$ M;/O@3B]7CA[,KR[6Q5)]4N[7]6V'N_FDI=*-:JTV+>O4XG)V+W!OSA6Y^K"YG 1FD:E4ZTE#@[T&]4W5-BF#&[Z/.V;0E+=P?;[7_ MX'V'+_>%5>],_5E7;G4YRV:L4HNBK]V=V?Q%C?[$I*\TM?57MAEDHWC&RMXZ MTXR+84&CV^&_^#K&86]!%GQC@1P72&_WL)&W\GWABJN+SFQ81]+01@/OJE\- MXW1+2?GD.LQJK'-7-T5=M*5BGWP%O#/-VK2J=?9B[J"=9.;EJ.EFT"2_H2EG M/YG6K2S[T%:J>KI^#JLFT^36M!OYJL*?BNZ,A8(S&!1)]E%9>\ZN:Q"!-P&4PM:= MQJBH_H52;[P=IV'$LR!^PTY%QM-0O#FXKC+]O5OT-6 ];GT:!F^&R[<\@24B MYU$889#$/,D$^[%]P*:FT\H>X^==L0'XG.IT45MR+.%1'I"ZE.=)P#Z#@=[J M]NVZ,R6,9DG.\R!F6*, M!U' ?G8KU8$$N@XVLL):Y8ZR\K>B[M7;H@(,F2N^/DT*ML$U#=-1/8IU7>B* MJ:_@>0L0A#R/ W^-V.TXJ5L Q,<^C063/(;3VSEB?J=:/RMXD$N6R628?:2, M,F= ^>MUK;%;BM5QNJ>W-(WR1DHNT@37($N0%8186;=ON4@EEHY&[YY;[!FG M&4NC&&XAW+[@A.!2DHEH7IU[Y&R-HD<(6_CY>Z_79-?1Q?V1EITP5&6:3O\W MO:XKW2Z93+B,0B82GN0"VMI^ 0+I.YIKBG(%^'6/3W=FH0S@9\IDEL+XB'V8 M9DC.&5/3:M@4R0Q"/(BE1VJ/L.RI(6%K%FY3=(I%J&S$)TIX&F?LY\6"<+7H MNU;#&/7< 0[1K S!.FC0E-;F1K9:%"W#VJ 84C;"A;&7*(0HC3D$IF))#*$ M] Z0!/;ZIA]XM%*HI%(7OM>>RD3P3$0 I Q1YA%0*9&4"$D460;H)<^<+DT+ MZNV'5HWXPY)E1Q 2\"C)8B8DDIL=DU/D* 2"1$S9"D$B2>)+JFB7FBII -+1 MZ;^%>Q00GQI5KEI3F^4CZZC=$P=@@R!,=X-?NJ)2K"U0US+)_.^=[^.^;FL? M(+O2:ZI< :2-5Z0OCK=_+\-;-*9S^M]C> 70$J6(;LZ3%%%.>1@0DZ2@M#^# M7#:ZKAEQ+_T.NTXD@.+SAJ,:8<('ZW3C-UOTOF9PW-!-WSS=>^0)9A9(TS/% M3"-,%OQ,5&V?!?*<_5T5*-_6PV:*-C5W=GJGB$8P\89854AZ'*%,9933,/;# MU-M,G@XL4)MV^1:0:+Z#&W>\9,?^,Y33,X"<$)4)(N.$9R [ZA-#@Z+B+*AM M/2!4]2-;J9JJMUD7[2,B&?C?D'!+H#!6.R(WD4%E"MO?C\\VVJUVQ"A"3_D) M#_/DA7NC&H 21#.!NR;@VMVD&(@(=LM1 V N!!%D3)Z =!)0 [4 5$U*;;+K MD>U:%_>ZUN[('KA=1CZC$H:JH.C=JU8M]!83:4Q-#;VRM0 T( :!A8+WDD=!ZA7EDY0> MFSKRP4,I20;4O)T%/8_>#G!4>[U/@N3(K$B*_3V_33A(6!P*"FV4;9M3,2Z< MM$8M6(>7A;@849,91??<:N+8%] M5QB$6,Y.A#R+01%U34G;H%\/ZB<'KWVD3D1P)E\3N^&#G S.D@-R9CP#C39O MK=FG#_D=QB3'&2/$67Z,,;^LU/!>.=23!XIBFV?5SNF<4_>5+\VI//9@QWV^ M=LQYSOZ&8\.3]ZEG\?=^/T?FC5KJED@4[ZG#(?]DA!C]IWG,KJM*^_Z#^QP MS$&OOSI8,346PBT=O7%RQ\G[PT#6.W4#;DE=A*/J8??M03S_/X,PD A9GXMT M+P@Y%SB%@7G#X&D8Z-CN#R\\I:/+BS ,W$3_,DA?T/5W$NI+2L"KD^ YCEGH M=P$:GMB=_J;SWMXFH)8T#5D&2?F:,:07U)_[%P 9H27QH1',<>A3P+SO:\X$%KZ;U66^7?9X8/.]'3Z M''8]? 7:B0_?TA!RH,#BB+# TN LC6?#@75[X\S:?Q.Z-PX6^>%*X=S:D0#F M%\:X[0UM,'TDO/H/4$L#!!0 ( $N J%:^^NL-X@H +H= 9 >&PO M=V]R:W-H965T#*7+ MC;%?W5JI4GS/TMQ=#=9E6;P\/77Q6F72C4RA#ZTM^]ME>7YJJ3'6N/EOAJBR3=GNK4K.Y&D2#^L&=7JU+>G!Z M?5G(E;I7Y1_%9XN[T\9*HC.5.VUR8=7R:G 3O;R=T7@>\#>M-JYS+2B2A3%? MZ>9]ZMOZ68T_,YIT*\9R1O=BDCO^*C1\['0]$7+G29&$R/,AT[O_+ M[R$/G0D73TV8A D3]MLOQ%Z^D:6\OK1F(RR-AC6ZX%!Y-IS3.6W*?6GQJ\:\ M\OI6YE_%K;&8IO.5Z-]>GI98@@:>QL'<+<"_'1Y.7:B=_R1"7]^:

*=L;_J$O3=J48HWVL6I<955XI\W M"U=:8.-?^X+UMF;[;1%?7KI"QNIJ $(X91_4X/K77Z+Y^-4!3V>-I[-#UJ]_ MO!4'Y^_WKF_4B?NUL>7S4ME,+-JG[W/QN\PKD)33/A0F5\(L1;E6XK7)"IEO M_^+ XX73B996*R=T+EZO=2Z%RF%-)7A0&B$%>4538SS3I5C*6*>ZW +EY=JC M#3_"9E;E.I9$5"<^Z$R7;,+;'(DO6+BH;&%N0>T$%BRL>=")8BD@/,>R MT*5,.\%Y8R$*$9LJ3<*OHBK(A"Q@Y+L&X56Z%71(2P\BQS3PUU\N)I/Q*P]!9?DV>G6R M"YMEXX%L/.#,D(UW)E]]-?0;\GE/N5Y+S6"B":\-<&(92@V2CL.R[^YO7]=+ M#N$JEEQLV6;MD)#.Z15 &"M;HJ91@!K9D76:;)LF=@CWIK).$:Z0U'V.RQ2E MS_67090]U)V/G]6YS%&*94:KU8NK5*\TK;C/BS"KL=P "!BNLHZEH^EXU #9 MTT!SUK&G#%6XWZ"9]C8C*1:ON:$Z=V0_O;S_=-;M9 MI)43T>C\[)DH**=Y7F5]XFF?CQ7 +['EMH5ED[='$T+TE-QF-+0[=S)4> P1 M3H&(*FD9+RJ4(LNK?:'!<-YYY$ 2=4PCD)RWT)D\UI"*&^<4,KRJ=$)\&9$: MR@1:@R6&@D5#NK58JY05BNQ2"JV."6F HU"4O+>A S[>"P"?6[&2J5EC) M4L= BYOETM&FKP X; :9;-P/N&JR,O0;7,-SV?@=FP>%:P;'MTHC!T->#3*@ MOA7;2@^WG7 MX2()F:#*1$^IO>2EG,S4 >GKT$!R48H!GU2S\-7Z :>;!?^TBA* .L*'3"< M6D7L"94)5ONEI)L)E !J1$(*8!<@NU=%Z27>;\CO2,0:3S,-'"45Z0J&Q4'> M.JK& UM9Z\CRDV(\?"2XC2?26JI>7KGZFR\YG11N0WM%Y&IX[VFI@&^"!N4( M51O5T)=M$J48!5VAWM$^%VPY0P4DU?2LW1*%JP)[INPN] -YSL1627"8L %" M+DO:[;7&_OF,T2ARPA2,>.H*:B?H<;LR>7L4!24DF/AT=!21 ##KRUA8BGZ1 MR;]!(1;A1C?5 T6WQ$F#GL'[PL DS :Z )+S\7.OK-P*?*'G%>;\U92T+R1P M*3M*6Y(*4@04$,]>RBC$!4!A$(9=;B/RL92&6IXFZ +2%,;"GW8PA: J:T0T MZ0(32+S!E+2'PDRBJ9(B 9)$(;<\'Q9Y^KR=/015N=GT*GW6%K6G?>KX/Z3- M8I8W"*!6M *@XG5=)_>>@L2"(A--M*J)N-!MII.@OJ\?7K9'%3V M$:^Q2GDY&H\F_59LOP!C7M/0;'<)3)DP'&5GTUB=J!KQ(0FVMFRS[0*CZ2AJ M"K+<4_T.E==]I; .,.E7- X3TG+6QHE6SLTZ#4N]XY[")YBD$3/FN MBI65?->I_E3_HO-7U/TO;#C&MB?3U,0R'&<_6;6J-]PLT-7[H6V'NA-9?_NI M@"/Y)4($.?"'#BO4J]9RQ!Z&EEK5D&F\W.5GJ*8C7T]]9IE]=/3$>0V.O54+ MR\?3:,Z[Y]2\TB/9[";^/Z]SH MDX)PJ/1LZ4"N*#*]28%G=S5#>0OB=+>O,V:4@,BQ#Z:XK-7 YZ[;$@6R^ MX>5&?XHF-\'>4F1=?O^_B1:8U2-@*UR_1\ZM'=?V/RL@/RO.A#59$<$M4&G<]9G?.U;Z,WKC2)$52BG MIB-(Y,5'_Q*67EYB"=>^*^?L4$+2IJ/A1QMZ:X"E?8/LQ#'+D*D_Q77U*.!%')/#3Z0OZ949O:&;G$[H^H^OY?$;7<[J^.(^X M*HMH-IS.9A0BE(D/ V?3N?CBCQ8-M>?SX003/RCG7GI_M7,59S V#GMQ'$63 MD]UI0YSFG=L[_HA,1M&L^QF!WVNTC1[?>HN?6XWQJGPD)K/A"X1U)&;1<#J. MO,$?^#B[.!''\]E)SUL:>=!1K'1Q?NY7FDS/6]?W?:DY[7Q/RY1=\5=#)Y@D M_M-:\[3Y,'GCO\>UP_U7S8_&PO=V]R:W-H965TFW0C"FY&JA(E9E9*%]SB4Z_'IM*" M9XZHR,=1$$S'!9?EX/+JMKDLQ0?-3%T47#]M^*UR'-B!#7^:G@.MB*)L/O>UL:IHB*%!(4O_ MY/>-'SH$\^ 9@J@AB)S>7I#3\@=N^>6Y5G=,TVIPHQ=GJJ.&U( %Y#<3@A:G^ J8I@T[5ZK3& MQ\OOOIE'4?#JX_O?W5OXZL3I8\WP$6$N^5+FTDH2 KT/S9^R7)7K4RMTP6"$ MW7GL>X,WH+DT4 ]O1N62+,G8-<\Y;&,WE&9FQ'Z2I?M^QJY*DP+V8<@JT%FG MDOBKEA4Y9\A67>I'NC\[>_J$WE^E;1<46J1J7!4:<"I L^= MX]0REVL?[5:3AR_$G=UM!/RQ6_$D#VE8@=E:0]^&GP,SF!!L0;5R@ZAXLJB+ MAE7%'T@.;+H"O3*V7=8$(E.L5);\?RLS8+QDLJARF4K+@ SGP>FSGE+5IS?/#R\RZ/G(BJ MAJ(T+\L,O5)+>&*]M;.I<;"/ZAXX[-4%:/+6%\.=Q)6&!+Q!CR:EX9!2W(&Q M@Q5M1KSAM% V2&_! 'WA>TQA.>+LHLSOR2'2@8'2TKN&H. 3/06.J:9 Q7W] M/& 19VWEWSZ%&L#W4]>M2H'B=@G!^D#V(<38M%"I(FB5ZUPP:I*N_%*[8>*^ MHL*R*Q>91^(.8A0PGPC]@@7,=D!%ZU],1B'R.,\;W3BL3S>0HA\:&L^!S/;0 M9K>BS)1V.+E!.Q+%$K*Q+XB&'0WN$%".H&5>5,$_"^)-NQ($KTD!$@BX@WN% MD)"OMCE(Y!!]3Q6HR:352KA-(GGF?6I5*Q9Y!+D^_<@^"I_3Q$ ![P6GB9/H M]-I''D3M/5=_?'?-DB 8!5U_ M[_NX0= OG[:H=5[_4Y8_<^D2@E:U((W=* M4]WM]L!.5E#[#F>O#*M+7L,6WZ^^V+FH^+YSA:C=%;*L%JVI&9S44G;RHF,5 M!G\0:8,=QR#L5^Y,":\W.5QG;87\)\VU!:SORBO0"O: ZNGBB:U33^#7^^&& M*H>O1V#ZID0W$0Y)I%A)"5KXS;='?\]+T;9N]?WQO6G2WFPYH=I(E5'C385K M^D\Z]CDW0BEL%EHEGXKWKIP]WM@T%:8IU*13CO/AOFZFW17 RI<.5:HV8&9. MSJ #BG;O%-)QQ*_DI&?F')2,:N]JK[KL&%T9R%$Q8O M8C:;SP"#IG#-8Q:&+(IF;+J( $3*2P? !L#[(SM?AW',XCF+@X"%2<)^4[3E MV5OS E$.@KDS1RRJS2M MB]J[*A.4BM+[[^4D6IRPEV$\/?D2YQ+%DOA-@\0_%Q/VA[N.H-Z&OLW7HNE: MNZV]\QRYENJ5.7F\4YR.IA,V&R51'[$L&4T"-AD!0X]D](+PF&,RBA?L6SP MW6_WN,Y&D]#-S:9X]$"6ZLXZ7MG8:S_,)!";#)&SJ#8+S/&G?WA>N6( J:JO/U]!, X_2 M$!'Y596G;KTL;U&"^FZEKTYDSO8#WS_7-^FFEA9P](Y"1F]XN1:=ZXG=MM57 MI/FDJ40!3*AQI'CN:+C?3[CK3GL1W _YG]2RA3_X/E\N>NGN[UI\4F5HC1"R M OH!5R?!M8AY2+K/IS240/D@F&*8*B\&)N1:%(+MP)3%PP3]83LPPT T3=S MA,3A6+%"VK(P&,;P0[@(FQ+^C"NBV7 *MA \2:"U,>U&5XNFK?K0-7WE98R* M-$/-F4V3DUYSZ-Y1N.HWF[?=+V 'KL(FVZNPR7]Y%7:0[G@5=KP*.UZ%':_" MCE=AQZNPXU78\2KL>!5VO H[7H4=K\*.5V''J[#C5=CQ*NQX%7:\"ON_7X6- M.__-*X1>NW\@TD44I/N_Z6U'MW]RO/+_[=LM]_^01.C6.#Q!DQ5(@]%L,O" M:C^LJMP__9;*6E6XUXW@B DMP/Q**=M^D(#M7S\O_P-02P,$% @ 2X"H M5N3(7P>S# K24 !D !X;"]W;W)K&ULY5I9 M<]M&$OXK4UP[D:L@" #!RU>5?"3K5#E6R8[SL+4/(V!(SAK ,!A LO;7[]<] M."E2=ASOONR#+1# ]-U?=\_@Z8TI/]FM4I7XG&>%?3;95M7N\=F93;8JE]8W M.U7@R=J4N:SPL]R/]W)C7JOJM]V%R5^G7544IVKPFI3B%*M MGTW.P\E8TL+A=4O])]8=NEQ)JUZ:['>=5MMGD^5$I&HMZZRZ-#=_5XT^,Z*7 MF,SR_^+&O3L/)B*I;67R9C$DR'7A_LK/C1T&"Y;'%D3-@HCE=HQ8RE>RDL^? MEN9&E/0VJ-$%J\JK(9PNR"GOJQ)/-=95S]]O9:FV)DM5:7\4K_^H=74K9)$* M?G!*"J?BI56!+B\^2AL4+QR(ZPF(EWIJBVEKQNDA5.EY_!G$[ MF:-6YA?1O03?RM(7T] 341!-[Z$W[6PP97K3^VQP^H)5O9"W"+E*G)>E+#:* MKCWQJRD2:;?B]6:TF MSW_X6S@/GMRC2MRI$M]'_?NX\SNS< _$I=K59;+%8_$&]]2N4OF5*N'$<.&) M:JO$"R/+5)BU>*5+)*TIK9"[76FN05 " ;KUN+8'X9-'H"TK(3/@#PC1$I).%K>B,D.JNK(B,7D.B2U);,6Z-#DO( Q$UI6? M@))XW]82(8+5$J*H4V4K>95I)&$J+NM,B3"XFIV& B&2ZF(C=IDLA"E!J33U M9HLU^EI6*KL5A=J82N,ZI9=A+X8J*^H=4P=H;3:EVN %,LN#:> ' ($LPTN^ M^ #!9&YJB$+FKW1.S/ >J=;K!6K(NY+UN&LD(!AT@]7!2Q0U>P0DUI+M[PE= M)%G-6ES5E2A,)3+P88&-\UJG9:D3Y8EKD]6Y8HGDM=29O-(910B(#DQ/O@D7 M3_8,[KM0L0/ITTYZ;3N_4SC))"'5\0(JDY 6!B>$I$99%P7/2<*Y-\8NLDT*'QDI I M+D$)5MA)G9[J0B1RIV&5)R(SEB*$ET" S9=6T%.S7EOD 2E1X.^&I$*@<-QY M+F>0%=?:U-!*9B /!]TKLB_..62IB>!0DUGW(K@T0L)/ QE+5>%M7"M9TB+8 MYU5=TFIV^K942N2N[BBJ.P)5(]EV9<,; <$P'/:S+@SFWG(^O0\3/!>#>Z'V M(/(7;;9Z0GUN$VFMFN@L5<:IKUQ9@1$)I\#^6I5HB%Q&.4JQOQ([I $+@331 M9!Z2@BYV;:S2C29TF4Q@)[C9)\)%["VBN"5SHZLMU+GA]HS4;X0>E9-6 M_I6_6@[%OU'E,(./:!W[BX%W1@7".-^HSZI,M&TL<(V"H<@0:")T4K6R ^FH M!)VT!>W];VT%0WY8XK0?PEP=/^O<%1.R_K+U49--JD/A3-U;!U!.@&(-_EPZ MR02)]IXQY3*-P03BWI>RC\6O77VZ[&WG!/R]]>]YXYX[-\Z[H']38"W&BD1\E%FMJ+UK M7 (/_U)#BFG +",1>N%\Y2Q^1N6FQ?-H MY@7+ ^CI1_&XJ.C>1*'2R^:KQZY!ZM 8)Q8*T;GDRF61#-Z- W]:3P69:P^ M9)G&^+>:T=N1OYI#EB4+-O?"6>#-\.0MX]'8C<>]^';D1'1EKU32-F51.(:0 M3:-EV.- @WX-MV$X,[/*!L251)H4ZY84Q0JJ:NWIFMU.)7NM. M8D[I%J6N55&[0F*I_(-)7UX.2,%UX1=9U!AM1=B$#Q3I3-KX,:9&X 93*/C8;5D \ESHSI]*DKT 6&7,K3VP=R/NAM8 MV5;"%@DM^V\4<*Z?H<5?0DF/$I&$A[4S]&/,,!HD;7-C=E"";V$9C3HOA%E) M\>1>[,<\!ZF PB.H,NWD8=W_[] B7!U"B_!_A1:6X>);T.*PAG\),;X. = / M%N*\WM20NS%7T$=7-S_A!P;62G7CA-MF&.PL@!K\FLAA&TT1XGHN !@<X #!A6:^12'6"?F,<@,!GC @#7UYT#' M8][A/7#]S;RC,6]?7/0A]87^K6G?+M!'VVZ3"]V;HZ\ 6US&D# 4GGS9;[+M M(R]3^6:X[4<*1^<>=,V D1EO3U7$IT75'2:[?L5:%S" !NALC,RL$\&1_DI\ MZN;SM2XM#6P%[%M:2A5.LQZ_!C"DU[WZ]\GC!L)<54?B=G\@VX^D>- )4"0) M#B6A!I7?*?O=HOF.1,%^7O4WOK'X?_WPUU56I^1?G &_(F'^2U/A=+GRI@N> MP^;^C.Q4M_/KMW)IQ%N*QY%;:I3 MWM!U>4!W7%]CFG<'X? EMW"D_-EH^-&.&'Y;.'0.O>O9YN]EUR;UH?.ZV8\1 M%[R)\Q(+[/8L\+TRAN MXG+ASV8BH#V"!V+N1:O("Y;++@K:<"K2P1!D',)^B48C)_OUSTOP.M]EYE8U MQA47W2X4'9&TA>WU^XN+KJ[Q*4<_UZ$S=,*V+:7#^G$;.3[%:7;O^E)%]!V2 M2]O$*N;%7RG6AB>5^[I][$=!'B072-R'1\?,F!Z^'HV8-.2X ??5>'H,'AX_ M/&O/'-\-S\R6;0OQI[O=8:_+M7S4[*KF-.\&:VS7(O!!%T$M)P]6X^_-UKAV M3UPQ@URUN37(<(<&8Y8WDKLWM+Q:NM>%SHI+SI5'6E'JCZ6C#:?ECMYP^>$CI^,ZU"$3*]0%-C[NOK-.. M^UIJ/4#QP"#?6+0[=K)UQLRZ-F4T?'!0HB:O^E.^.X<:7]<)5(?:DT)G;=4/ M^\W\<=- 1SHP)$VTZ)HRUZ)I/L%IJ/3'%6U3F!XZMSIB V; M!]36*.;(&T_41IL=M\_4;RRP:(D.8.DM@Z6@'>D5@ *N+3:>V*@"1= Y7:8( M94W?+9"KP6(!66=>N%A ;"^812*<>F'$C4S@Q5.28^E%;K<;_41( D4H1>A6 M#A]'.*<>GQ+Y,*F'X;X-: *$SLG=J/I@L>@WJ#R C08CY..P6EV-P@/@5@Z. M>4Z[4QHW,$/:R%\Z]/4/?6=Q-OB$!CBWX0^%Z'@:E? M=Q\RP2P;.JC-U!I+ W\QFXC2?1SD?E1FQQ_D7)FJ,CE?;I6$6>@%/%\;4[4_ MB$'WA=;S_P!02P,$% @ 2X"H5@@G[ N1"@ LB !D !X;"]W;W)K M&ULY5IK<]NX%?TK&*VS368460^_DMB>49QDZDS3 MS<1)^Z'3#Q )24A(@@N EM5?WW,O0(I4Y&>W_=*9G5B"@/L^YUZ0>[HR]H=; M*N7%39X5[JRW]+Y\O;_ODJ7*I1N84A7X96YL+CV^VL6^*ZV2*1_*L_WQ<'BT MGTM=],Y/>>VS/3\UE<]TH3Y;X:H\EW;]5F5F==8;]>J%+WJQ]+2P?WY:RH6Z M4OY;^=GBVWXC)=6Y*IPVA;!J?M:;CEZ_/:#]O.%O6JU^DE^>GUJR$I=V01A_853X-XW1!2;GR%K]JG//GET5B M3.^1-&O+! M;HD$DM>NE(DZZP$%3MEKU3O_]9?1T?#-'?8>-/8>W"7]WG0\_+3XNE3BPN2E M+-9 3V(6A?Z72H4.>SPBHFX ;:>$F0M9EM;<:%2YRM9B;SPX1+%E&>.F2&GA M5;, )A >POW2*B7R4 "*"D @?H1BPQA3H4W+#WFZ-=?3L:C MXS=.[!VT0@"3%F#6[3-67GP-B)5T.PMK7"]TJZ3/OY,.-9^' M1;; (@Y/5?]\=#@8OWC&B\>#@V?;==F-2M#KZ@#?DLO$V)1A]6A,T/YD*8L% MP%H?;XFFC3M C M+U]CMZF<6"BSL+):FZ3KJDLI:%)!80T*3'2?SVA 2GDE7;W!B MA69+?]D8JTIC/047O$GN4*L68&2.\-[H:'#P%(IQ(J'*MP$<>Q/ OXV>MJY8 MQ\]5)\UWXLWX/P)O+QY.)8/_B+$U.!I.?HHKL_^&\W=;\8#U=VAP] MG;6?XF:7M2>35A4\B;8GKXZZI1=MY>(/2,G8VOOKI0%7K3-%'13.9#H--<@U MBM)O&2+<2GN,[&ZCL'LF5WX9,"J3Q%0%0S$Z$TW:N:7CMR;6N(;5.1$!F5D8 M8!@L0X#'- 2^!!GDLJ#?K6IMOB=^K9V1KK9"LJ&33JU0M@VVV]N[V"/:W1VM M[L&H"9WNL$5G#,6#S5SPA$[W..WC$W0W7D)-_A?:W",8Y/^LR_D.>]<=3^[J M0]SU7K4XX^&Y[C:]6V2?#%LE^+!6^+_FL!M$M@Z"#1%%J@:+A<$3Q95A918\X!#T-H35U(W$; M#Y[,UN+;X&H@YBI55F:LRY%:EB4KD*K57JL="D8'#U10&[Q3XF86V1$.5(EP MU>P[(+8EUY%@"M4EI;& Y5\4LE0R63,,J*U9=@AE0B MB! A0YU0VOCT)KH<%2*<>66Y.-$![$*%Z@YM);@P4W4.4K:+JILZ70*.;_BI ME&N>.D+_HS1RH%VC&5'LV%<5A4I@BK3K?GT[0+4!/K&%MCVK8TGEQ\S43M=, MA0&K->2W.AY2%5M27?M-@;J?]!#*-Z-88V"7-E.#G86AP")KIQL,WK'FI2X[T5:(5 MH7^:<*2)\7C;Z$U?O"]D0E0]K185>LDXCN<@DGJ%OC*G$\VJN-W?(U\\KW6\KJ>LV@V1&PJBWIESND>[T067&#OC#4Y4)+] W$1YD*: MUU>*\58_%(A0T !9XIOG TV=P;VJBXK+8IX%3[\0R?(G[+P-$*.C.Q#1F7(: M:!"_(KI+R$UI<\AD?&Q(B+@JD3@DZ8Z82[;CUS MH4$D2N$RL3<2L]#^(BW ="K*3:OC^FY&-49*P36V&V-=,4E=+(%N6X9T;K_H M^A1+*?X"9EV$K/Q6B(\5#HZ/2?#HD*BEWG:!L [$]8#.Y]K1-*)L?T.-])[C MPJ KP@97$31HH$2*S$^/D+U5TM>-SWF3_'A);[=2OEF@AP9CZGY*\WT1QOTD M-I/$./_2H?-R4*RESA&0*9,LH/ 8/\F.]2>6ZYV+Y;6DW"70.0XJ7)./N8(&: %]0N53>VLGZF M5BOAX."FX$!ZH79356BHCK>$CHZFSRM^V&:')F-[)&X)NHT WJ2 1F0K<#^N(?F^/_,Y8-26SR<3TMROT MDS H-0\^J.+CW+:-I!8V(^6UBKP6&Q"TKHFJ)N2&1GZ^XZY 3X01])>*@XK& MJJE#H;\:)ICP*2Q%<4Q;@?#NL&NEY7[K??(N<)(36_+ M"4V8A\,KY6:U>2$_#>^A-]O#VWS<8WBTR-0<1X>#X\.>L.$->?CB3Y/S1V09B*0-^'UNX$W\0@J:_TWA_-]02P,$% @ 2X"H5MJ(*E#&!@ MS \ !D !X;"]W;W)K&ULO5?;;N2X$?T5HG>P M2 #:K6M?/+8!V]G+)+M98YQ-'H(\L*7J%F&UJ"4I]SA?GU-D7[VV)\A# *-- MB<53Q:I3A]3EQMA'UQ!Y\67==NYJU'C?7XS'KFIHK=RYZ:G#S-+8M?)XM*NQ MZRVI.BQ:M^,L22;CM=+=Z/HRO+NWUY=F\*WNZ-X*-ZS7RC[?4FLV5Z-TM'OQ M6:\:SR_&UY>]6M$#^5_[>XNG\1ZEUFOJG#:=L+2\&MVD%[<%VP>#OVO:N*.Q MX)TLC'GDAT_UU2CA@*BERC."PK\GNJ.V92"$\=L6<[1WR0N/QSOT[\/>L9>% M3A:,$O>6)!M%V0A[N@H1/DGY=7UI34;8=D::#P(6PVK$9SNN"@/ MWF)68YV_?J 54NR%ZFKQ YF557VC*_&IB_5&XB[''G[8>EQM,6\C9O8&YES\ M;#K?./%=5U-]NGZ,^/9!9KL@;[-W 7]6]ESDJ119DN7OX.7[3>@63FIX@"_W>KQOZOGT69BEZLR%H!ZUU9;IZJ+RQ MHK>&1TX@(E$ACH&1)88=- 7FH=>MZ73E^.UZ/6 80V=T#2!46:M6*/C93KGS ML*^JT;0\BK>F2K/RG*W5(UDGE*40^G=?J!I82<1=HS0R$[%YZBY ' Q^62YU M13;B+W6GNHI]ZZ.,AO1W'BGT)F+$]'[[S2Q+IQ_=6^[>0#(SE8'-EA:P5Z&"O2#[8U#L5$N M>E+M$!-WV"AR&5QT%04U1A10+Q= .];U45F M[6FV91D"ZO"TX ,LU.@DN:"8%RWS^%S*4U M3E.!@ZM%'V'1/I[>:AR<&@T"LM2:J;P8T!C<;L'=C=-*W*M*+X]*Q7GA^<%V M 90M'1U0@478_Z[BJ,@M56IP]"H?3]SNX+1]&P[^==6@3%Q=,%6)56L6S(Y M_8KD,>\.5(-%9 OH"59WQHN.0!@7,X",QM91@?^@($=[LGP?*D/ P*F6]O%A M?Q9!V4?"G08B)[ZGA1UP+0EGS&GUN$$ML7Y@L1(0#EQ*L).5)0HJJ8SK5D]1YH;MGC2-8FL.%OS48H05F@(LDP7 MMCD63M9O>(OD55CNL?DEA:1\*$K<&MH6*8CT^GJN(Y66!LVZ87>AB1S7@&\_ M->M+; +T%S8 GY%IO#+6FJ?W?-APS[I&]WT0N0M$@;2=W! $SG33-9#Z?LZYV2J2%S"<).YW-3D3#U#*!J"X 8M4)IC/Y!19 MGLH)XIG)V203OT(3$/J##V=A(3/,Y_!4P+><)JF8RP2(O["@;1.I85C*>9Z) M,L)@E,I\&@+.,UE.>)0ENS^4D3T20DNSCBZ?_EBD_H2/.6L@F7]P_P4:WQ.;3-$H11%ZNI1Y-GG1;]DDE6F!["(9 MTSS]79L5,LES[DKT+NH[@W7*B&PO M=V]R:W-H965TBBW5.LQ<0Q9OUL[7.N+6;^:A\:1+V517\^5B M\71>:V,GUY?R[)._OG1MK(RE3UZ%MJZU/[RFRNVO)F>3[L%GL]E&?C"_OFST MAKY0_+GYY'$W[Z64IB8;C+/*T_IJ\NKLQ>L+7B\+_F9H'P;7BCU9.7?+-^_+ MJ\F"#:**BL@2-'YV=$-5Q8)@QB]9YJ17R1N'UYWTM^([?%GI0#>N^KLIX_9J M\FRB2EKKMHJ?W?X=97^>L+S"54'^JGU:^V0Y444;HJOS9EA0&YM^]5W&8;#A MV>)7-BSSAJ78G12)E6]TU->7WNV5Y]60QA?BJNR&<<9R4+Y$C[<&^^+UC:MK M$X%R#$K;4MTX&XW=D"T,A."^RN-=)W/)7Q#U7'R%@&]3WMJ1RO'\. MTWK[EIU]KY>/"ORH_4R=GTW5>>_ON<@[_SW^JCK M$#U(\\^'4$A*+AY6PHGT(C2ZH*L),B60W]'D^INOSIXN7C[BPD7OPL5CTO_[ MD/T/XM2GUA=;L%X-E[T*RJT50E-L^]C(W@^M)76^D"?+J8I;V==H>U!;72K= M--[=&>0250?U]=ER,7L*4E>5Y"?V?_WL^>QY]V2*I \-2=I6ARFK1%4)$0MA MGVHZRXJ!98V'=&\@'?6J7R+F!JI-X6S9%A&OO-XKML,;786IVNLU>?PB:H@] M_D3<((*W>L.ZV+9(@7%1'$Y34 ++P44?9O\W1,Z.[B= GI[/+AX!I-"-B;H: M8<">LYX>(*R#EH9\/(A0^J4U#:^=J1_9_E%LOQ"IO[A(ZCM9*Y?/6 2+Y+N@ MHLM^(,=M(*%,<)4IX46IWAJKP1T8]27B09(*X",Z!%X;B\TFJ)]:@$P>7G^F MQOFHX#'7676V^/8G\:&D4'C3VM6CF/),)MBDI%'/39 M"97YS7N87%L3^?ZOHUB$9!D'/\2I+*XU:.1=K2+:D'C-OWG9NHTH$U.U(MC% M3W>NVB7_*MK >T!>$)7)*&\"&YND8;?ECL)A:WT*T*K% @HAM2DQ<"86CFEK M<(&R=%! $,'E^@0*_PMZ5VPK(@MX5%%I4VX&&H3\F$2&%C M3VFL!2.Y=;;)E<0>SST.@H/:XRW_FCJ]5%OC11";Q.DQ4^_]D:X=@78:-#&0 MQ G9(EF2)>/$ "H5 UFTF![,QIJU*32[Y4+LPX3.R^0[$20>A':-;%:ZW!&C M2[@KL!$$,_P#:P40-M&J-U10O<+RY>+L>;+CY]F7&9YS%6"VL8H/0!U>J3]^ M\]6SY7+Q\LV/'^3J[.6?A)>@&&*@+?. ZT2"G%%T0]?^P)E0-Y5!AA Z?=PJ MNA/V;CF*X *(6QYSQ'T)1MTD5:)E'>MWI,1[WFE7J\-E'"R M=A:G%9W1J'A; ]3VA'*G2_3J+JOS\N^1.0C3GTV(>8_B$2\G,9 ".D MA^1FUKG4(^"3Y$3(9;%T12L%A->GB;:KM$QX%'8,?2E+$6'6A+C8/$"*0?@<9%BC>(G&K=Q+% MG2E/ $RQ8B30BJ1J(V 2C5P'T4DZR7S.*EL$L^O;)V$: :LM8\6O>620=SB* M!6=!!^#F0C#""UPHF7+0_5BG/(A;':6IN0(X86BI@AO+A_>M%68!+8RN,#NF M:MOZ;$XHD*@RB>#<(SJX2L'_5)VS?R<^Z KIVVZV(V7(#,I$2K4>=\" _%]S@*9(+B^!3>7TB-$*>_0M MJ)%KW<:AFUBI=;^E+$P9FK$FY!-P0 4#B"@ >:YA &L8QD4N/\OJ R,6[U%< MRW@J2:K13[VAU$[UQE.>ML0)$R6WI/#PF)"SD7>XEM<87XHH&34PYX>6FVQJ M \B$H[PQIMDZMZK8U52H3!JKUCQ?IOFAMU&R'W6P%Y?,R*.!5#F,%BB7.9H\ M]AP:I$O%(VXR)>L2<'B4ZH#:BER0S;-1WE-I'@KTP'NV2#UP%R7'H(/$;0YJJ[A$\GE4E$Z'9V7O@ MU5JJLD[S&I]1AK1+0S.*#> \.M /YN!J@3;G^V!W8\Q@6^S(P[T2!^N3OH:A M&9AQ53RQC$U4=I*R^B"F,/#5I3$04(!>-C.^R,+-Q445)PP M,G:--F6J387S96[+W7FY3_?&9C7N=S4 =^D^'XOO6B*4G=85' MC]+ '-@X)B]AUG"'W"*0 WE\ @"8CF3ED&0LY_6!ON7):=J/7J.2<>+=,,!2 MNNZ;0G=4M/F8@VVIB#T \1%-<$2O,*+SB3P$5QC=%^@4K7M&>.GEN1[SP>LD M8IT.::7^-&*I.9^JDGISJFG 2@CJ> M\#Z-SM#\SNUIQUF8E76;633[*4)28P5/^6EZXBRGON*A.\U;*;-2\H6'.AF/ MIL8GPB&)'ADG.MW8U T5G<6G9O8^ZGB_FG_E?Q5^CA\7)X^L2,5-S!15;3&UL7LNR>3U"^ZF^@: M^52\&PO=V]R:W-H965T';M>GHUW;Y*&Q::RI^:5T_.C\]??9H;5QS].HE?_:A??72]UWM&ONA M+4*_7IMV^]K6_N:'H[.C^,%'MUQU^.#1JY<;L[17MONT^=#2;X_2*I5;VR8X MWQ2M7?QP=''V_>NS;_$"/_&;LS;>?\8O[ZH?CDY!D:UMV6$)0_]= MVTM;UUB)Z/BW+GJ4]L2+^<]Q]1_Y\'28N0GVTM?_F,Z]>MOZF:/$TK88?^*C\-A'G&DCEJFOIKX[>ZU[]NK+%I5]O3+,M3%,5 M5V[9N(4K3=,5%V7I^Z9SS;+XX&M7.AN*!_&GAR\?=;0_5GE4ZEZO9:_S/7M] M5_SBFVX5BK=-9:OQ^X^([D3\>23^]?G!!7\Q[4GQ^&Q6G)^>/SZPWN/$C,>\ MWN,]Z[UOEZ9Q?QCHRXS8T@0Z;&5$?8@Y'UH;;-/)!WY1_.@:TY3.U,45?6A) M6;M0_/?%/'0M:=O_3'%("'@R30!,\/NP,:7]X6B#O=IK>_3J[W\[>W;ZXL#Q MGJ3C/3FT^JO7)K@ NND<&]/R,:9HO/\J!=3(D+JP(D%A^L;TE>ML!3969,7R MDS*4?IGDW'%ZSC6\<%O1TY:,HUOQ[ZJ7F];1(IN:-'-I&]N: MNM[B[W;3R;L=$?:I84)X']+@O__M^?GYZ8M/)U([XM*P"1@6=>0G'MV+J'H?''1=JZL;7%V"NY;P5MO M;\N5:99L;&L7V*E]M,N^EH6OCO]K5AAZE/A MG$"AFZ+RA>-[VBCLNXK8G!] MEYJ%]QT]0[LTMK0AD&?EDZ/D MCD9*S%X$*T:4) MJV)!CCN E:7GO5VW%1XD!O*&D'UM.YMM$9)@^3S!WDL7PLKW=47:4"#:* &_ M]XUX\R2%,E]H:F\^26MK?D!81>]T%+ $/"$TX^_9%*"Z:IJ=%/MJ-;[N" MMD,$(,$>_R>?%:\L7"CID:TU;<$R*_ZC;VSQ^)2]T?E)<4'2"IDW9KC= M.02;PEAK51D*@6&T[TB3"O*V) "BD0AH_9HIB,YU4N%WN?C_H-T'HM'3%(V> M'HPC'UWX+-KVB0[?PB#A+:<"TL&%IH/FI:PXPC-[=B1&B',@'_Z^[^;D;CY# M'2Y]ZQMS[=H^%&]:72^P M%/&2N$B\9(:"@[-<,M^$W%!N+#35+EDOH:3T#*O??%M+BJ)>4'2NP576'?&*Y+?>D &NYW;$ M!SH6XL/27]NV@1:3UH>>GS) T'J9-D$/HBZX-=O1*K4SR:%#_,U?,RUV0>; M0 T)@_+$\G/1>@W$K>WZMJ'%R (IL&3AG;&!O^%X V=?^7[>+?HZ@FHV&N(Z M&[=Z4_KLQK0$4KIM1 9L6C#"SMSB[S6\(_T?5B2)8Z3)%2-"8J")*+.$<8MT MMRQR.EX?+#:OR=-)*-^T\"C=EDBOX;-9]*2 &W8*^(V<-IFAFQ/2CDICX#0! M>929)#"_=B4\9\WQ'=Q3:XA.NR I5):>.A3+ODW&_.U!4_R9CS]EPE_S7I$G MX15A:+)#.#L''A7,>0%V@ )&> V80"*P&X&# RX22;!!Y#C CQ\H6E0KCOWB MF"20 MK']Y]2+(N\!43$UKL+9(;*8JE)UX]!^L$G?;-C97LR@M<*B:X B1$.NB)UNWJ VY=;_6%3=F*SX$-L>/R>=\3%(=LLTU'"1K%-W-!BS"7X62#-.E-7^:,DOQQLX?TB9T$!.OGM5L.:42^)"WQ^&$B>[1" M5C<1H$///GG( *<\_"#4X5XT0%,>/'TXXA4M'ED(MS#CK!]H9,^RL&R@H;!P M6N%+4DEFCK*(K_JR&[!OAP4)179,E5NK$XK/8=&5VVQ$QYEJ9?Z,DJ<.5$8O M7NV!B7RZ.TA1O!GY.BE_L'.D32G99/9%GUC9X-84)%HVJA"T9OB^;P&RD3A7T8.I\V9()%GFXU.0\^R4@LAVAX) MH#"PO2NW\ .Q@FL_]%)..V'-:W@>ZXS)6[O M;,TH.^QC.!,^S<&K/2)J8W8LA8!D<=%OHUBHCHY<%TG,0D/J&(@3E]2SEND!URLHI**AL[*Z=R5J[';<7089QF[.%# @TKVLR3!G(Z M-B@EZG.D<#TG=8F93B1ZKGW=K^V, M 0$E.GT+!I(^D^JF1&*GJA:YR)7?[.AW#8O! QB%L+LTZ".D] M_L>Y:\!** M$:*#UXZ++U.L!!S@-7- S&D:_?CG(>RO4T?"'*@@]3 (KA\P.\5G:Q$)A"T M5#^':8B51S'"*3H"K=H^&+QWF;I8[#AM(Z_X>D"CR:MT:&4-*L)\6I 0=N,5 M&0ZD'JMU$X(?"RD[6T8.L%N$TH+6%>'.8GF 1$8,DRZO,FW ,:DY)_!N!.:Y M'\7-"B[LW[@P2M5[BOX<"(."2]1-TK%5&"0E6B[TV18_%E*B_9H;Q1I M7O/:M[6Y,0A"@V75@G_(EE(K!U&<:!H\_@"2N*_%P3'YS$IS8#Z,T#@\)4!P M\GPNC//B\4N[]<8UA69]?7K?'\DOY#LQY_2TH9__S@565&;;STA-R-$S4M7* MXWAS:\BNIQ<#V0,[U.6,2"GZ$,T4(QWV^-*TM4^1=NTK6T^Q:23K\393)\ZV M>5V;\O/Q5;GR<#^R0B$E5/RD.U[M4XDLN1ZGU)T,+E#H:?6T @SPTDYZS=$@ M$,@J4!6%@Q\[#^9=])A#"D]O$2[A)ZZUY9![ZK?K3>VWU@KMQ0>%8,4'V,\# MO*6![>W5AV%4 85 00S:EB0IY:S^/V#F <=U=CI,%YU^(1U-"G9IPFIR9NA> M*TP[IDR/>69!&AJ-S68%^//4=H^M+<_X,^'%M=)H7,, M:9VL6W^KZ"OU:'?1$U.0QBJ@3-=H"W8A-8 CEN>B@J!L,WFXJ>6_#M<=DFHV M,W9V4"8_0M-^BT8]3&^\XXD8!KF3DO[+JTZXE#O,=.!T9Y>43OPA$/%GBW[> M661<]O[*D6C)X+8GK%RC=2+F&;(#.##T2J58/#?-YZ*R/$<3&X2F;1F_Q.BQ M&,T1# M>U:@0ZD+9@W/O%;H.AQI5LAT5@]L3ZB70B'E2N&S9%5<1- EL-QAPS@?#./\ MH K_-/2O?X+/G3:#>ZZ1NSQ?DJ:0*XK%8L4^LU@PZ"+>"BHJF MIC$=MI2.<$.-PR1QJD>_E_[ XP;)Z^G:L6C>6K>>]VW0'B@*7)AT :J*X9:# M*)E)ZA4@VS9;RA-J%(!4+B$)Z,L=0.2VDAN5[*67UA-9FQ4G"K'N-RLL1U5^ M(^V1=0F3;R="C3. FY*4\X+%T^T 'I3; MC@;8%*8!?! JTUJ%PQP75P!T%8GBL=6LPJ]$.G Z)B]IT2AE9 M'/)' =0JLMG4,\@1=Y_G_$AKGFG0B5O"Y!-U**K?*!!I#/>H= E!LX<,;AC8 M/3LX,/LJ&U&6ZG]Z-8I"\9=!NPDD$,Q;2#\H 7U]#>T('S"!@/K" M:+&3XHVE#)@K"[1>UAD\T G445>V_#BF-:0S,"92(3(4F7O@ 9TXNR#F)06 M7U"OT_)_#!8WOJVK&_BV<6ULS.1?L]$0S*SD8Y82=%.32H8/)%)A@Y@R,HO& MS0U)E#%GXF]R/6,_):-KL?04[0>\KW(#2$),G1?- MK.@WD8DLORL'='S'"C0,P8YTB0O#^Q0JLK&:L,G!VYHZPLE%3Y^QLG$@ HM3 M4WCMN13_V7+UDC(XA TI1,A+/+G&%3MQKUI/+R=WCS"1&R=#_]4';IER+<#R MD*MPE%"NER@YQ%8!=:1=4B7@\X"F[$QP^4/R-]3MUWW@YP9]'29@L[(G(ZB[ MM/.A228[FXU-(8+ (!W5!/ID./U:.[0Z"EE8H!FNG\*AY&[D>+X]SG]7K\;U M/VDIY8+^DJBFCA.=,8\PU7;?,1*)473D"TA+0BZ_T;R9O25 )H>B7*9?LS^B MLZJ07<.!GEB-8J).C]"2""FED:BL R!$+/-.#$T(')*H++1=:4LM%*\]JCT/ M?KRX>OUP%B-J?$=!H0^EQ M[E,&#\T-1)-<%F X8V]-WE4=+LN&.:V'$GX5;D#2UNY@XYT>^DOF5 M(JF4C"$_=,B(/W'.("G<4([+=2P%VP[S.F.5B_JFVME+V#6C-CU,1@_+RL/5 MK9GZK9VI@A11FRS&CQ1F9<"Z3B>,3("VY Z'^*>1 MA_LF' !:.]#OVL.%L;$SR(JW>$Q%OC/L#K3+3#4[.G)PB,=L!J"J-C?Q\LXR MP337I.[[#H[<#T;C* =)AKOVF06C[]7GQQE:TV+;[Y#2-GQ;0OJ*5UK[94_, MRL)10@T^U5*&?(RKB;B5QG%(-94-QJV\5(^5-1&7!14!6X#",!X02W1S[RR- M\HC55"@TE]MXI(/ >&>"6A/,KP"(=Q4OAXCW@(.'U.G^$/#7+ZW(%0OM@:H% M+)+NL;'&2>>=6>)T<Q M.7](@"\#2XR0=>)=(.S._C,,.W=C2)5D%IO>J7S8-^C&:_Y3,]#9US+GEMR^CP>V]N2VP1:*XF+CB&RDA&;29Q. _LSV,LZ MCD/''6YS\)EZ?<)UT3GL7*\[J(7#E:RSPW>R^_3#'^ M4.US#,Z8?W+)QL56LP3TH6 '&]RT:+VGF23U%.*.=I-\\=&JU1R0,EW622S, M@/J;QB(]ZPG1A'%1[1O.TP6;V[AB.74<[1F$'3 /*$LH0(-SJ:4(O?J;309A M6X_9C,G%77YGTATT M$_MK2Q;R )G$.\E7)C,;.*$M9I,KSS?!WS44N.FGG7MGR'QBWG-Q]:GXIS_A MOQZ?/ID51S]G9;#CX@IWYAR]'N\B$%W+UJQ#\>"JGW=^0TG\D].GQT]/'WZ/ M^X*8%M*BY[Y7B_?#(- 1HAB)&&3<8#!;J.($,&Q0VHN@TD+!6&^GKHM!B*53PGG:CXW M[[=<"L:LX)XEAUFJT"\6N*K'A?WLRL"< $B$"?P&1L)0F*!5<LA">.9)8B'S-9O8N,8+"-?4IR>Y>M.D:&0Y;( =,=SC/GL[4GH9$=^?6]G"+ "+/EYUQ[-QT65E)B4-L M19=("U>Y=LRRAN*?)_CQ2?%68'FE\P^.YQO7KNMVJU3CM&I ,6,T*0OQQTB6 M-:D]&?S5A?JB28=%#NJ?),/HG\XF_-/4:Y\V/./Q@$3X,'JOL^.STUG>Q;H8 MNGX/?F4_]?SQ^H:-&:IP<# MSNDQ)EC?V'G'?NK\!7[4F57? /&2L9[!A_O=8(JBSS?GAZ?GS[D9][@VP(8 M>0CB^8>MR!B6NO0P$TLVR:(>9DC>W]!' KN&I9^?/3U^@J"VTQX3RCIN'. MW".U67T]NVGI4@B9L[PX(UX',+5@[-/;:2 MV+\:6)-OJL>K5! M&@'&[/4OL/:_[E\. ?CAWO+9X0O(M VBTS"C?RE=(WQ5QB1X/[Q<'C6EOBG7 M;T;S-R%X.DNGUPM1?!2A[ES(D::6#JG'P7TPBN(&PSL.[A-34OD=-BW-IT*P M%$%8VD(23T]12!]F4*1+DR>/Y)D<;J?P]TWYTE8(8*RYW,V#EG R.:X@<,]1 MANHQ&"[ULV'CT16@[!*1"H#'["/4D18VL7M;I$F5889I= %J5LCX<+V5^["P MD,0\W'#B[LI8U^+!LR_"X)UK&^]J>?X>CDP*;;XJI ALOLM C$&'GAO%3(LX M9U-="RS5"UWFDGXE2,,>!S%WY39A&-[)OSHO_QUM N!]5-9;AQ)HO.V M'@J(4KZZ^TUB'P MN'QGY"^F78IU+>C5TY-OGQY)_(F_$(#AKSZ<^X[.Q#^N+&E3BP?H[_CVM/@+ M-DA?AOGJ?P%02P,$% @ 2X"H5@):VI=%! =0L !D !X;"]W;W)K M&ULQ59M;^(X$/XKH^QIU4I92 *$EP4DVK*ZE79[ MJ'1O/YSN@TD&8M6)<[93VG]_8P=RM*4(G72Z#P1/[!D_,_/,9,9;J1YTAFC@ M*1>%GGB9,>6HW=9)ACG3+5EB03MKJ7)F2%2;MBX5LM0IY:(=!4'=,/5^AD-N)%WK[%W=\DQG[HCT=EVR#2S0_RH4BJ=U8 M27F.A>:R (7KB3<+1U<]>]X=^)WC5A^LP7JRDO+!"E_3B1=80"@P,=8"H[]' MO$8AK"&"\=?.IM=<:14/UWOK7YSOY,N*:;R6XB=/33;Q!AZDN&:5,'=R^RON M_'$ $RFT>\)V=S;P(*FTD?E.F1#DO*C_V=,N#NJTR9PO+!)61I%NYSTS/26\OZU2&2. 36$[[(PF89YD6+Z4K]-#C9>1GLOKZ*3!K\SU8). MZ$,41)T3]CI-U#K.7N<=>W.F"EYLM M6':4_9BMM%)'LSV/^UN:ZQ\W9PAOI MDB4X\:BR-*I']*8?/X1Q\/D$V&X#MGO*^G1)A9Q6E#NYAK? ?;ABFB-4 J*^WP\#B&)_$ VMU.OTK=0;QGLB_6_WS]=K MZOKVEE(:XAMG0CS7M*)O &A,*L4-1Z+(TLCD 61I64A9O5O^T"XA\^5BL0?W M\<,@"J//$)+Q+D1^T!G:=13\>__.H?C>PX'?M1P<^KU^;*4PC(]PZ_W2.(ME M.\I8L@6M>&"I%K9"RZ^@U1U:*6YU^_O,OCH6UL=B*_5:O0&<:%N]IFWUSFY; M,TIAD[UEDSV8/R6BLI6[5C*W7RV*;=-/WO:Z8XWM)(AS&EO#L&/\@BU20O % M3-?Z7D(]J^&YILD58$WNK:Q$"AD1#U:(--\0B$]["/]EZ[M\+<[S4LAGNDT? MUI(CG"NGCA_VR!I1-X2P']:EU8_[$-JZM3^XEX8">#J4'7]H%4+HQ0&I'B=9 M^V 4HD:\<0.?IGA7A:FGHN9M,U/.ZE'JG^/U0$HAV7#R0^":5(-6GZBBZB&O M%HPLW6"UDH;&-+?,:"Y&90_0_EJ2/SO!7M!,VM._ 5!+ P04 " !+@*A6 M3$[*60X# #3!@ &0 'AL+W=OBE M0I8[IZH,XC#L!A7CPAOVW=ZM&O9E;4HN\%:!KJN*J>6Z* M@=?S(,/=!'(LKYAAP[Z2:U#6FM#LQ$EUWD2."_LH4Z/HE).?&4ZDR% 8 MQ=P=R3E,%.;$E[(XG# M2][ L\JUD_Y 5Z,,);;AJ.'7:*;IGC+S^Y#H!C,]C&DKZU(O688#CTI'HUJA M-WS_+NJ&GXXP3EO&Z3'TX90J-:_I.=S[O7Y0J^<,9L_-DUZ3 *D.*?A/#%>T M_"_F,+.5#$PA<)'S%<]K5FY2U:;&NI :J5Y7*&H$J:CP,ED+HVDO0[ZRB4.% M5#+B2=9(.%%X8@T+JB!48 HFZ&,Q]!)=U8*1Q@:10LN2Y\P0#58YU$NX+Q3B M7E8!Y416N*3X3CK>.KM%9:^*>H^]IRUCFT;V$^_,MHD/(X@C/X03B%,_MD/D MGS>K'@VMV1CBGCM(>NX@Z?B=9G6^:S:!Z-R_H)U3B%(_M]JHIZ$KWD> MNLX=?J>63'>?S"DD73_=CYQVG8XH=D-[<&4E.4J'$C/8:31DO7#M5(,CU/2< M=K?MV*.F4;V8-^V>="ZXT%#BG%Q#_[SC@6I::+,PZ^GFWPE[Z3]97/3X-=\L%*H2M9&Z9HUEB59@A^_]T9GPYC4\?!Y9_VCFSPFS=,8*N?^T7XJ!#^E('T7<0SN]N(.?EA]SFYZ>-WK*&6L,:/;BINMYP3M6$RIUM M\%6AGSV_S,N\7DAVYRCP7E<;7_\-C_VX3OX>![.&7]_ YA6;2E9'K)+A8+W0(KCWW25N)VK?/:L+PNV$=5 M8XJJ7F%Z"ZD>",NQJ4P.-CZ5W:B(R9UEC]72GC#@M%@[H/[1UI(%OL>.5,WL M6K<&3IEC-M*7O6%1Z(DXPT,:>F$HV+4TYH1=E% ,AQ.TAVT:A:>\^ ]"HNH( M&H1>ZD?'[(BG7A+PX]%^A6[O[;(M$?[]T$>!?]Q=7IH)/.&9%P8A'N+(BU/. M)I"+!N2B5R/W8_V .>CFT6/OVZ;!\Q@XD_;&P=D95M*\!H_;? LQL;)1>6D( M@-@+,Y^FG7A9[+,O4-2WJGZ[:?0"B\OBS,O\B*6^EPB?2*:@/ 5;:5T8)@(O M2%.6>4%,)GB2>4D:T%.4>G[H3RUB/"QB/+F(/]NU;'9KQBZ,D=:,+=VDE?&E MZTPO>M.Y,_V:-?PU+UOY-B^@=; M4F&T!+VCY,#N0E?2.2D\GL2X^FD,,H( TMA#SWDBT+5W>O_>8,PH25D21I@6 MR.#"EG-/B$EXDP'>9!+>FP;E1F,1%C>0:.ND[.KW5FVJ%T)DTMPXSOLQ-L,8 MG(+! ^X$B82!.L<;B?MVMGM2ZI-WP*18I&GA\)EZ];H'=@AAH;O;3;O)$L MA(P!QC#VDBAE/R^7)*++MJD5G)'/'0 G(G B!9;7$I7.6I<@387@?Y"=Y@8T M+&=!Y GP-4P"3X! H0"1P,).?R&T;=5V.;606/>%RET!=B1B[J4\A/J* %H1 M0H(%N!.":SQ-H;/QLTDO=(TTW';U&]8?GJP:TB&.&<5IQ+@ !U.*CC_"%!@% MD"$>$5H!,D8U;$N25;JSZ;T\"#ND)$W @\^($7$B\P*>DD2#+_H \ MLE5ER:@WDM(*/AQ3#< %O0ZA!R+,Z#%RCXE;=@)K8K6YO]]W^*\NA[HT M<]$C_$G7BY>+HFFS4ZF]U/7J+<2R^H[DOD^LIB]#.Z%Y)IUO*!=SJG5B+T6V MIC*LJU-)MG*J7A^ ;?G(UK(D7:LV>?T(]OKNKPLR0W*IC;*4G7D*DPD6^T/_ M;JOL>I_9>> JJM@+LI@]GUYO!G*-%#3(?DF2;O8?>9>BX+?H+2 !<$X9/J*9 M(!W%2!I4PR!2DTG4#W:;_'NV+TT+OE^K_%Z5RJ)F'05\TN*+>Q1GNMR;?N7V MQ'4C?!!F7<@1TO>REDNUT\PDHOH6VP_:&7S)&]1JQ CJG)=8Q913&HW1ZL[J MQ6^LT;8WU3<)D>@YKDF6#F."64M()YJAP5("*>&%?N(,94,KM=LX *9 "&J# M F/W%45&/]M.KN5!H2F0JLFM4/##,5].FR!7%'"B09CN*L&\[SA8#3WL:UF$ M/)#M4\5 L1!9GJ-.\%W1>'5W<\,03:[ Q) M:N+55$-]4*",V(.UX]SC*.,F#8\S[O-:=B=,W?([7DFV?48.CVKPLBTTE5%)_@U2G-G07_K2,[P^A^/0I5*<&UY1Q/E/&^2,)_Q/'3,^3VG=*^;=B M](9%W,NP34$9XZ..X?O=T[!?.A@$HI8D 4O14GR380_;P2X29.;V^=A6^./! M,#\XHH5;*W<0;9@[@.I.:X>WPV'W17?$NV_>G91C\F"-04)?HJO_+HEF74F_ M^V'UQAWXWFN+-7"/:XG*OJ$&^+[4VNY^T ##OP#._P=02P,$% @ 2X"H M5BS6"B[R @ C@8 !D !X;"]W;W)K&ULA95O M;]HP$,:_RBFKIB*QYB^!,D J[:9M:B54NDW3M!RT+HJ9,;4XU=5R[[. MC9UP9Y.*K7&)YFNU4#1R.TK*2Q2:2P$*LZESY8_GD!S.G4\:P@+3(PE,/IZPFLL"@LB&[^W3*?;T@H/XQW]8U,[U;)B&J]E\9VG M)I\Z(P=2S%A=F'NY^83;>@:6E\A"-Y^P:7.#H0-)K8TLMV)R4'+1?K/G[3D< M"$;>*X)@*P@:W^U&C/"_BA+HVB5D\[,YDP\ MPEPJDG&QAO,'MBI0]R:N(;A-<9,M:-Z"@E= EW GA&%7:=CPPE=X-[@R<,-U4DA=*X2?5RMM%-V*7\>* M;5G1<99]*6-=L02G#CT%C>H)G=G;-W[LO3_A-.J<1J?HLR6]O+0N$&0&=\S4 MBAN.^IC+DYSC+O= B]>Y5.:=05725:;S82*%0HKUP=0&Z;"8ADP6]((UG',! M)I>UIES=&\,/9 I0I/;Z?*D%0NBUOQF1C6,;CX:^C8?@1_TPBN AI_U91GY@$,;P( TKH%)<)+RB*([[ 0EO M4>MQZY=K73.1("12&[+K^T'O7UD?Z)+KH_EG%NG[$2SW1]-]7VF'UZVZGI9:ZYT&0M(ZEW,1PXH-KN MUPZ,K)J.LY*&^E<3YO2'@BO[PPE*[;C M>%.T+P7Z8DH4YYOKFR'IXUNIONF<)QB43U6!V;.Q8-J80%;]4H)NR9.K^C!?R M]F3@#E83G\0R-S0QGAW7;,FON/E<7RI\&_#4G9[%M-XN M^"+XK5Y[!O)D+N4W>GF;G0P<,H@7/#6$P'"XX>>\* @(S?C>80YZE22X_KQ" MO["^HR]SIOFY++Z*S.0G@V0 &5^PIC"?Y.TOO/,G)+Q4%MK^PFV[-G8&D#;: MR+(31@M*4;4CN^OBL":0/"7@=0*>M;M59*W\B1DV.U;R%A2M1C1ZL*Y::31. M5)24*Z/PJT Y,WO'T24-1W!PS>8%UX?'8X.P]'&<=A!G+83W!,0$WLO*Y!I^ MKC*>;)F]ETYFW%_ ]4R/PW2%XCN?OP?-['WV+Y^_W\??3N38*:?#' M+A];B& W!)7&5-D-:Q:=-86UAM]A;Z#0,L6!:5C( HN<1F6Q4%3(3(/561F>P8&H\(ML M-(+IPREGF+P[E!*H>Z5K? 2 MW*&?A'8,X@F.P=";)':;C2]2*(PQCBP.VS8A5-X;24RH@_ MF6TT&$C^O1%U20"NEX ;@C_Q(4YB>(M1P& 82'QP7?"\&**)!U/"GH86]@TMW-O0 MKO#LD#581)B3MG&=MF:15^\>TK.KD_T >9VYLM*C!W\8Q<'FSC"%2T4RYGX(-4;%6+/Z/C2$I9):VQQ3 R'B);X+IVG: ME$T;JHQCGR8;*'X'H3LOO2;L,' MU[(6*22!M_,HME?M[GV^TU=V^EJ'ZY6^K:V;V8/ 5D?>;N&_8/$P0EA4' 9H-99+ MN^V@V=T)IFW%W19^X&,)Q5@D<10<;NS#:QM06ZYQLCIH./O::]RS*WXVNS;/ MA_^(6WN5_L^M_RBWQFN7PY*KI;T":["=LKTG]K/]+?NTO5P^+&^OZ)BZI< 3 M0\$7*.J,8MRK57OM;5^,K.U5%E&;U0@KZ_QYF?P%0 M2P,$% @ 2X"H5K_Y M8X!P 4!( !D !X;"]W;W)K&ULM5A;;]LX%OXK!Y[.- 5867?);1+ :;.[7:!3(TD[#XM]8"3: M)BJ)'I**F_WU>PXI*T[JN%,L]B&Q))+G]GWG(IUNE?YJUD)8^-8VG3F;K*W= MO)E.3;46+3>!VH@.5Y9*M]SBK5Y-S48+7KM#;3.-PS"?MEQVD_-3]VRAST]5 M;QO9B84&T[//G7@G MFH8$H1E_#C(GHTHZN'^]D_XWYSOZ*>:/V1MUV>3<@*U6/*^L5=J^P\Q M^).1O$HUQOV'[; WG$#5&ZO:X3!:T,K.__)O0QS^RH%X.! [N[TB9^5[;OGY MJ59;T+0;I=&%<]6=1N-D1Z!<6XVK$L_9\^LUUV*MFEIH\Q(N_^REO0?>U> 6 M7I/#-;Q3+9+ : M=RM!UPQ^5UW%S1HNOU$\!/QK?FNL1F;]^U TO++TL#+*MC=FPRMQ-L%T,D+? MB?CVB"OIZ$IZ3/KYE4##9&71DVNKJJ_PN9/6P)R2 "$^9.Y1@8?- MO<'\'#@R*(2G&D_@MU_*. [?PLW5]6=_$[V%5W"S%K!4#58%V:W $JF&TB#_ M(PQ87";>\>[^I?%GN3=>XBI6([>C0RNA]:P2Q"I 3E3KD11OX/>^O14:U!*^ M"\D?+F7Q=GXG-%:@[Q_,5RLM5MP*^-#A62Q%%7SA32^("7^859"%B"ED*ZM02/Q!DM)5&0I(]->>P^VI*D^#?+:'<'0_QVAI)RQI' QR8/, MQ81NHIC-R@CQ249\XCQE,>*",&1!$8[X1!'&+XD="&&0I?OX1"$KTH26TC+( MLZ/X9''."B?I=)(AN]9,?Q>"9I+R)@'VEU^$[J26+P7 M2#4RJ',5O.?-'IE<)S!$47\)-T*W<"([N!=U3;XW%ODFZ#O*M='PK MB$11D!'(,ZP&!4NP&NQ,0O+D&&U#&9KWENF9PV6X:=2_$0/=%CW9R0KSA'7. ^5%F;I"=/BZ' M,N"X+41V_B >N,CB8&4+7&(2+SD4L,=,<20S95JD=%@/+LDGL8S/9+;4_[R M>K& K= D>$@D@Q63$F%_&O1T K1M"*XZ ],TDRF*.'E8?" M]>=*K3JL%#7EG52TV]B#R!Q5>+@V/3O/[F:Y3QU>8H' M%;[-0_LEJ6MIX",-6;OR72'C9-?3)14'^AVV^6$,2;+P4UFEM"M*@[-*RY7L ML)QZ+U^.Q\TN>_D2 ^)$46!PK^\!3YWUWLFNTF[\1HG"8S4V"81MB.B04OB' MKV.D;*E5Z\S9CXY/KA=),,-WJ:;!)P&\[[4SGF!:4[J09S]J/FP?!=1*(1!T MK'''44.TT\#(*,HVA*6Y9]#AFS8&4@OL409]PNL-LET_2-EYR6C-.58/Q*WV MF?A,#'S4K*)XF3W2/SH[J' ZAYS#WN9]0G<[GR6=48VLN9_'\(=0<#3^T*$T M,;;JC4M7 R[;'*,=<_=JV(V+[#-%[(<%SC71AZL39ZKJ#88:6_&36RH:9.-* MD4GH0>VZ:!&[P8K%)775C,69&X-9EH103'V>QPG#Y7=Z=Y;/E:*E?N681#7OK/^A7]\.GXN MF?NO! _;_;<6C"^FJ(%&+/%H&!0X[&G__<+?6+5QWPQNE;6J=9=KP;%/T09< M7RIE=S>D8/R(=/Y?4$L#!!0 ( $N J%;?174DM04 "L- 9 >&PO M=V]R:W-H965T@!(MN[*2I[Y((+&7L[MG%^#Y6NE;4PIA MZ?NJJLW%H+2V.1L.35Z*%3>GJA$U=A9*K[C%HUX.3:,%+[S2JAI&09 -5US6 M@^FY?W>CI^>JM96LQ8TFTZY67&^N1*76%X-PL'OQ62Y+ZUX,I^<-7XJ9L%^; M&XVG86^ED"M1&ZEJTF)Q,;@,SZY2)^\%_I1B;?;6Y"*9*W7K'CX4%X/ 1*5 MR*VSP/%W)ZY%53E#@/%M:W/0NW2*^^N=];<^=L0RYT94"$6 MO*WL9[5^+[;Q>("YJHS_I?56-AA0WAJK5EME(%C)NOOGW[=Y^!F%:*L0>=R= M(X_R-;=\>J[5FK23AC6W\*%Z;8"3M2O*S&KL2NC9Z4PLD6)+O"[HG5!+S9M2 MYO2A[NKM$O?R"Y]7POQR/K1PZ-2&^=;X56<\>L+XA#ZIVI:&WM2%*![J#P&T M1QOMT%Y%1PU^XOJ4XI!1%$3Q$7MQ'WWL[<4_B/ZS:)2VLE[2WY=S8S6X\L^A M<#MKR6%KKG_.3,-S<3% @QBA[\1@^N)9F 6OCF!->JS),>O3U]+PY5*+95<5 MM0#J.U&WXA#0HZ8. _U2"KI6JX;7&T+75(:D-=1H5;2Y7TATK:PV9!45$DF2 M\]8J#;&:+'0OC>1TPW.Y '\ $R 9K4OE]UM=>Z-.THA[J[ EP+R.Z$*;4[H2 M.6\A8N_AO'@VCL+1*_/0[)EH9J9:D6N3"FRX 6G;[E;J2X4CBT#]1[J-M:&8X6VN%# M?!J@]*W 0$6OT5LQURUFHNL0QXQFR<1?2UEA;09R G,I>P"/LQ/"7PS49!2!,6P.(?2)3> M)E)",&63.**T,X-5R.*1!QQ'+,W<*@IB%L43K-)HPD:3S*W&,#V):7]XE-Q0 M7G%C, D )!?:XG) ?.5\.0**.XDL=7V$L>O)W7,#O&D4ZN8Z*-?""D^Y[M6' M:\?/7/G#R2T]%UJM'1/O6W)'MWL:@3]\=^]P'O:(N.4*V4TC_E=^W#R,\CF- M S9!_9#R)&!!Y)@19S$+0\^1(&&3(-IJ(1')B"5A1AF44,TP146",4H\@4+J MYO M7^X:%D3PAUO?K&D*G"R&0LSBQ%$B'67T<3=;GNKQF&5Q0'Z41*\>/?TL M4XZSJX#B.,8S&V#!J M*KZ]?XEOK6SZVYC;YUZ\ C8,3W>_/%&+$WQ>%_!DG"@CAV0SIT5(@3, XS\! !AGL76)1MZ:_IIC/:W67[M_V7P&5W ;X7[SXC$"AX M;Y"T!52#TQ$JJ+NK>?=@5>.OPW-EP1&_+/$U([03P/Y"*;M[< [Z[Z/IOU!+ M P04 " !+@*A6;=HPHC8% O, &0 'AL+W=O47Q[1/LS53LAOZ8I217XD,4^O.RNEUI?= M;AJM:!*F%V)-N3ZS$#()E=Z5RVZZEC2PF(>.=Z55^[$Y.K\1& MQ8S3.TG239*$\O$#C<7NNF-VG@]\9LN5R@YTIU?K<$GOJ?IK?2?U7K>DS%E" M>/N9[N:=UYUY"%,Z$_'?;*Y6UYUQA\SI(MS$ZK/8 M^;3HT"#C12).\U>R*ZXU.B3:I$HDA5BW(&%\_Q[^*&[$D<#LGQ!8A< Z5] K M!+US!?U"T#]7,"@$@W,%PT(P?"D8G!","L'HW CC0C ^5S I!)/<#OO/+__P M[5"%TRLI=D1F5VM:MI$[*%?KSYSQS.SW2NJS3.O4],N*DIE(UB%_)"&?DWNV MY&S!HI K9D MT&Y4A/;VH:T3H2?D5G"U2HG#YW1>U7=U-\J^6,]]^6 U F]#>4%ZYGMB&5:O MICVS9KE-HU)NULCM,^2&=5+NG",_'=UMEG\26]UXXZ3<>]VM\YOE'T-^0:QA M+K=JY,$9?;?Z=8VO&*%7FKJ7\_HG>'_N.)7IBJV)MBJ5-%7OR9K*2'NVIG$? M]K!)#LL>#MNI<='/^K$]-D]CR.R9=)FNPXA>=_1#)Z5R2SO37W\QA\;O=59" MPAPDS$7"O+/NK(\,&8!@%=_U2]_U&WU728UU3FN4M^SI# FSD3 '"7.1, \) M\Y&P 2K^'90^G: S)>-L+8N1L+L05V^&8^K^<9!AG3K0@Z,236DAPSI(V$! M"%;QW;#TW;#1=VX8L9BI1VT[\@<+^?*?[(5\TE^1;O0W-R(69+82?/D]FX*^ M57JJ^J:28M^\(T\OYJ-/Y,N*R3FY"Z7F!GRKS2QDG8L;F];6Q4B8C80Y2)B+ MA'E(F(^$!2!894R,RC$Q:IF+22KB>6-";B2VM3(29B-A#A+F(F$>$N:/:IXH MQFAL&4=_9O7Y$M1JS,-5%2N.2RN.___T["3K6#Q2JG-S9F>VI>0N#OGI,W6& M;VQW6\,C8382YB!A+A+F(6$^$A: 8)4!,RD'S 2>NQN);:V,A-E(F(.$N4B8 MAX3Y2%@PJ4OJOC'#=*%!/2C-A]*"^AMR:C)M M6@<;6HBT"YD@-S>EM7V1-!M*"*O_VVDUN'0 M B&49D-I#I3F0FD>E.9#:0&*5AT'AT*A":T4-M-:^QE:*X32'/.L.J +#>I! M:3Z4%J!H5:,>*HMFDGRI\'[=<7FT7 U_DZ\![QXNWR^EOPWEDO&4Q'2AI<;%2#\S MY'YU^GY'B76^=/E!*"62?'-%PSF5V07Z_$((];R3!2C_1V#Z$U!+ P04 M" !+@*A6?1$6*Z,# !$$0 &0 'AL+W=OP2TRHM9B9NGN^F+&M+ B%>X[$MBPQ_W8+ M!=O/K9'U4O% \HW4%?9B5N$<'D$^5?=R6DI$2J"",(@[KN74SFB:A;F\: M?"&P%P?72(]DQ=A77?@[FUN.[A 4D$I-P.IO!TLH"@U2W?BW85IM2"T\O'ZA M)V;L:BPK+&#)BG]()C=S:V*A#-9X6\@'MO\+FO'XFI>R0IA?M&_:.A9*MT*R MLA&K'I2$UO_XN?'A0* XW0*W$;BG@O$K J\1>)=&&#>"\:41_$;@7RH(&D%@ MO*_-,DY'6.+%C+,]XKJUHND+DRZC5@83JB?6H^3J+E$ZN?B\ ;1D987I-X1I MAAY)3LF:I)A*=).F;$LEH3FZ9P5)"0CT$3W #N@6T/L()":%^*#JGAXC]/[= M!_0.$8H^;]A6*):8V5+U4,>QTZ8WMW5OW%=ZXZ%/C,J-0#'-(.O01_WZL$=O M*V=:>]P7>V[=7N GS*^0-_H#N8[K=?1G>;G<[1K.KT6/?RUZTB]/8'6%W$E7 M]",OO7:J>8;GO<)K)HY :\Y*%#]+X!07:&DF.7!AYM\=H_G'.[789.A&")"= MDZB.,^Z.HY?BJ:AP"G-+K;4"^ ZLQ>^_C0+GSZX,#@F+AH3%0\*2@6!'F1^W MF1_WT57F]1:GUY$*N-D,:0J(K0J28[V_=.6XE_C6' \)BX:$Q4/"DAH6&)A^ MH]@MQK[C.#-[UY$\OTV>WYN\ITH]KVHW6 -T/HS^6=#1Y#!HG8'>&&_-P$4A MXR%#)@/!CC(0M!D(?O#XF(6SR_Q:Z!\ZX;E^<.I^<&:8ZWBN%QXWB\YIOAM> MA\&)L>$)0/!CG(\:7,\^9_>)R9#9GY(6#0D+!X2E@P$.\I\ MV&8^_-D%,3Q;F[S .UT.SQN=M(@NP<0_Q"2]PWBK2?;!*4_-[]RU)_.YHN1QWUT6@:UR?Z[_CZ^X(Z2>2$"E3 6H5RKJ[5'L'K M,WM=D*PR9\P5D^KA,Y<;P!EPW4#=7S,F7PHZ0/OA9/$?4$L#!!0 ( $N MJ%;U"[^K.@( "<% 9 >&PO=V]R:W-H965T;0EHH.G2BH[8:5S]2B*;%YBQ>U UZAH9:--Q1V% M9AO9VB O JB241+'MU'%A6+9.,PM3#;6.R>%PH4!NZLJ;I[O4.K#A W9<6(I MMJ7S$U$VKOD65^@>ZH6A*.I8"E&ALD(K,+B9L.EP-$M]?DCX(?!@3\;@E:RU M?O3!UV+"8E\02LR=9^#TV^,,I?1$5,:?EI-U6WK@Z?C(_CEH)RUK;G&FY4]1 MN'+"/C(H<,-WTBWUX0NV>FX\7ZZE#5\XM+DQ@WQGG:Y:,%50"=7\^5/KPPE@ M>'T&D+2 Y%\!:0L(SD5-94'6G#N>C8T^@/'9Q.8'P9N )C5"^5-<.4.K@G N M^UXBS'15<_4,7!6P$ELE-B+GRL$TS_5..:&VL-!2Y (MO(7$%%R 4W LIZ:3L.')4J-\NRMNB[IJBDC-%W7,S@'3X M#I(X27O@L]?AWW:*X'& )R_A$=G3>91T'B6!+SW#U^?#K^F:;*!+^+M/7L-W MW<_G&W-D:Y[CA%'G631[9-G;-\/;^%.?V/]$]D)ZVDE/7V//3@X[I\/NT]H0 M#./ X!^-?18/R/;]J8;>I+1+:FJ+3JZQ?T+H&FR%LB!Q0ZAX\.&&@6G:L@F< MKL/-7FM'?1*&);UD:'P"K6^T=L? -TOW-F9_ 5!+ P04 " !+@*A68T#= MV$(# #?"@ &0 'AL+W=O0;8U79@"F"DLOZG]TW M.AP B*<;D#2 Y#%@\ 2@WP#ZS_4P: "#YWH8-@"_];#>NQ=NRBS+1EKM0#MK M8G,?7GV/)KVX='6RL)I6.>%L]GF-,%%EQ>0#,%G @J\D7_*<20M7>:XVTG*Y M@KD2/.=HX#6\5UO4DDK%PGM-9@9>3M$R+LPK6OVRF,++%Z_@!7 )-UP(J@8S M"BV%ZAR&>1/6=1U6\D18?;A1TJX-S&2!10=^>AK_]@0^)(E:G9*]3M?)2<(; MIGO0CR\@B9)^1SR3Y\.3KNW\/^^S_^S]2(Q^6S1]S]=_@N^37C')_V+NJ%]0 M^4A#Y5&P^N13$D(MX1V73.:<"5C0)+K:,?#'U9VQFBZ*/[O*HPY@ MT!V NSPO3<5R' >5\Z6W&&0__Q2GT:]=N3DGV?2<9+,SD1UE<=!F<7"*/?O7 M0;Z 6RPV]05^B[G2='3@LZ)TTK.D[<,%S(6_%RC%LV\;7CEL5_).^OW1Y-5D MJ2=SK]XVBT;A]C CM44<'9KTTF.C68=1W$M:HR,%AZV"P_,H^(GT8_XBG=W3 M"V^P\TH$*+89<6\2,M&J/XR.@)+=)6B_0\6GR4%BGM=B]%EQ(G M7?UH :7?+:!SNINE71EX^TC<\.#%+E&O?*MDP+^W]3W7 MD[AC?DK=6]UL_4-?MW[T&*RX-"!P2:ZBWANJ!EVW4_7 JLKW"W?*4O?A/]?4 M@:)V!K2^5,KN!\Y!V]-F?P-02P,$% @ 2X"H5DB?F=?\!P ?%P !D M !X;"]W;W)K&ULO=QK;Z-&% ;@OS)R5VU6VHT! M7V*GB:5-N%_2:&]55?4#,9.8%ACO@).NU!_?X6)C',S:V[?)A\3&G&<&PQD/ MYH2+)\;_2A>49N3O.$K2R]XBRY;G_7XZ7]#83T_9DB;BE7O&8S\33_E#/UUR MZ@=%4!SU%4D:]V,_3'JSBV+9+9]=L%46A0F]Y21=Q;'/OU[1B#U=]N3>>L'[ M\&&1Y0OZLXNE_T _T.S3\I:+9_V-$H0Q3=*0)833^\O>._G<4P9Y0+'&YY ^ MI5N/2;XI=XS]E3^Q@LN>E/>(1G2>Y80O_CS2:QI%N23Z\:5">YLV\\#MQVM= M+S9>;,R=G])K%OT:!MGBLC?ID8#>^ZLH>\^>3%IMT"CWYBQ*B]_DJ5I7ZI'Y M*LU87 6+'L1A4O[U_Z[>B*T >;@G0*D"E)T 1=D3,*@"!H<&#*N X:%=&E4! MH]T6!GL"QE7 ^- 6SJJ LT-;F%0!DT,W>EH%3 \-D*7UGI,.#MGL[-V]O3]D MO;OEW?V]][V2USM<+O9XOSP6BP-9]3-_=L'9$^'Y^L++'Q394,2+XS=,\L3] MD''Q:BCBLIGV915F7XE'LP4+B)4\TC03>9F1,"'5:^5"2LE;91DY4 MFOEAE+XFK_)5/R[8*O63('U#?OQ!'H]^SA=Z812)Y$PO^IGH:=Y>?U[URBI[ MI>SIU8!X+,D6*=&2@ 8M\4YW_+0COB_>H&VGYP295R$*^33!Y6'Z M >&24H:3(.1B(&:\Q3$.F.Q)3D9B&Q'0D9B Q$XE92,Q&8DZ)C;=GXSLS\>=K M*./!<&=4]D"=:N3Q9)/'D\X\KKX3B\OOQ,+MK^3G+*;D)&)I^KK,\DUV5U_1 M[\GES@:/S64DIB(Q#8GI2,Q 8B82LR;/\N&M/)SL9(W=MI8\&#?7YH4_D':=^_JEZO6#) MPY=0+#W)/TU_LO-38?)99.F*TY]>BSRLU]!72=!V#>RJLQ?'9B424Y&8AL1T M)&8@,1.)64C,1F(.$G.1F ?"&D.&+-77T:47N*I5-0(:$Z":"M4TJ*9#-0.J MF5#-@FHV5'.@F@O5/)36'!ZVRFQDY#6N;NWH<0"IJ5!-J[2="RBC27,^J$,; M-=H;GZ:DV&EJUU:T>/ TA-A6H:5-/EU@JKR6>VEFYNB?VNN#'PSO)K^5R56Y9;\KG=MMR1S]WR1MAUL^5]N3V?/X1)2B)Z M+[H@G9Z->H27M[HNGV1L6=P[^(YE&8N+APOJ!Y3G*XC7[QG+UD_R!C8W')_] M"U!+ P04 " !+@*A6><4I3C8$ #C&@ &0 'AL+W=OJ+(LC(V1=;I,[['%)Z11V(PSWCW\0:0)(?:9*)D;:6 MDU9Q"ED M(F89X; <:1_-F\@TBQ4@S\A%! G.9(ZCZV\$= M)$E.4N/X7D&U.F45@50*KJ\"N!'97 M@5,)G%-![Q5!KQ+TNF;H5X)^UPR#2C#HFL&M!&Y7@5<)O,(.Y?TK;KY/)1T/ M.=L3GD9[G9'R579V.ED^,'2*B$!9E1+I_)9TXS00L;"O+> M!TGC1'P@OY$OCSYY_^X#>4?BC'Q>LZV@V4(,=:F&D(/T>94N*--9KZ2SR3W+ MY%J0(%O HD$_;==[+7I=3;V>O_4R_UNK%7A/^36QS2MB&9;=,)Z[=KD/\VMB M6(7<;)#[[?(_V4YE-UZ5!V\;_*2[W&JZ%V_+'KXM>]0N_[3-ZDMGM1C!KA\$ MN^#9ESX(Y)\_5"B))*3BWX9QWI9X?7"G3M3W[ MQ(.MZ2_U("8LZ#3^"6;*::>4(6;*Z#REY7JN5Z<\U M.&TY-'FC57[I6Q83YF/" DS8!!,VQ82%F+ ("7;DVT'MV\'_5#8., V-"?,Q M80$F;(()FV+"0DQ8A 0[,K1;&]K%+!M;89>ZV&VJE%SW^&7F-T7U#.\X*L < MV 03-L6$A9BP" EVY#NO]IW77C9N^7Q-!0BRY"RMJ\=-OJXV&:^5=JGQ,&$^ M)BPH8;W#8LNP#..DI/3.2C*GYYY&3<]9IM$W3\/"F#6&V<^:#L(GFGML% M:Z*E7_2##]XI\%6Q6R+(G&TS67[RJWOK'9F/Q3[$27]@WDS,AOZI>1.6^RT_ M\>7VSSWEJS@3)(&E2F5<#]3SQ,L=E;(AV:;XW/[$I&1I<;@&N@">!ZCS2\;D M2R-/4.]KC?\#4$L#!!0 ( $N J%:D]<>2;@0 ,$2 9 >&PO=V]R M:W-H965TZ_/]M0FA '=;O8F[1 62:1Q'?\VX :K4VI>/S\@OY1.2^<64.&%B3[AE.^FQFA 5*T@57&'\GA M3]0XY$N\A&1,_8)#(VL9(*D8)WFC++X@QT7]#[\W@3A2$#AZ!:=1<+H*W@4% MMU%PWVK!:Q2\MUKP&P7ENEG[K@(700[G4TH.@$II@28?5/25MH@7+B115IR* MMUCH\?E?@HN?BH3D"%Q_)HS=@"6B8$'R7&1QM8,4@7O.*5Y7'*XS!#@!]UFY M@P 6*?@[1UL(5BC'"2G2*N&$@L\XQQREX!8\0(83)1?AK))SC2%IH8:^CA"' M.!-6;\'3*@+75S?@"IB R;<,X (\%9BS#T<37W>D8@)43%Z=C*6B3X;PDX\'I!?P"Z0BX]@?@ M6(ZK^9[%V]4=G3N_9CU^M_638+@M,UV%YUYB9I4C"@6E[G29K74]O:ZLKG>L MA F:&:)\,D3WR)C__IL=6'_HPCHD6#0D6#P0V$D"O#8!7A^Z*@VX*0V9*@WP M/95 E[W:<* ,RZUL/[^UPXDUGIK[X[R6YH MC9U6["1&?ALCOY>DJL9I">H/2= AP:(AP>*!P$Z"'[3!#WH)^DUU 6)?@7M1 M*;8(%%6^%GL+V8"DWL":;:-B0DCP5+)N=Q]<14B8U7RV5#:%UFPC.R=*EY+F'[$Z_#S',AQW([](UU2(ZEY^6D M=7OR_RSFM&DN?W(Y3]ZTG#52H2>[HY.@::0F_CCH1$V'9=L7EK-MO3;P5G^? M=-GO]VW8VH7??,1 *W]0M&A0M'@HM--T'IW'[-YU4)^:KL7))B59!BE[3>>- M-C$U7'C<2UFC;ONST(C9([LC%6FDK)'77?XZK&#DC2\PV7EUW>EU_>68^!/. M.V]S_EQ,.&]WG3^7$LYW5[$.RQ_Y8<=Y\^A(+LXQ6W47PD31J@I>GX':V?:^ MY5[=,G3F'^R[A:V9C^3]C+H">(6O+W?$06R+"P8RM!&FK-%8E!Q:WY?4 TY* M=2&P)IR37#WN$$P1E0+B_8:(SJ 92 /MK=7\/U!+ P04 " !+@*A6Q=)6 M);8# .$0 &0 'AL+W=O)U>QCZ0$O'%A%15$DJ3O_]2$I1;%DQTDT% M^F*)U/=]Y+GP6$>S/>/W(@60Z)%FN9A;J93%E6V+. 6*Q24K(%=/MHQ3+-60 M[VQ1<,")(=',]AQG9%-,*. M[%*I)^Q@5N =K$%^*59Q&)2$4W%PC[0I M&\;N]> FF5N.WA%D$$LM@=7E 9:095I)[>-;+6HU:VKBX?V3^@=CO#)F@P4L M6?8W260ZMR862F"+RTS>L?U'J T::KV89<+\HGV-=2P4ET(R6I/5#BC)JRM^ MK!UQ0% ZW02O)GAMPN %@E\3_->N,*@)@]>N,*P)QG2[LMTX+L02!S/.]HAK MM%+3-\;[AJW\17*=*&O)U5.B>#+X0^7B31XS"NCBE@GQ%JV HR6C5$5QG6(. M:"$E)YM2XDT&2#*TR(H4(YPGZ#.%'49KH"1F>5+&DG%T2RB1D*!W:,4DY)+@ M#(4D*W4^5(("780@,/SW#MY5C&^]Z3]Z]]LX*?L+\$OGN[\AS/+]C/\O7 MT[TN<_[?ZM%_7OW(&7Z3:K[1\U_06ZAD2)I,@+CD1!(5\^@QSDKE;[3EC.K4 M*U2NF2K"MBC"/"?Y3IBTK/+QGULEC&XD4/&U*T>J70RZ=Z$+[Y4H< QS2U56 M ?P!K.#-;^[(>=\5H#[%PC[%HI[$CD(Y:$(Y.*<>/!_M)J#B.: 7ZA17Y_EM M5WPJZ:&1UO]C#X$_=:0X<@YQD2G&'44U$*$'8A)J_Y$IQAW M[';7EDEC^N1\;5FO5EU6G67]:-;U*1;V*1;U)';D^FGC^NDO44"F?8:R3[&P M3[&H)[&C4+K.FL18H9F4NJ_?O9K9IWA>F96W-7[M72[=C/M3-ONDGG^6K+P6J"=@1]7J3 MP58MY5R.U49YU7Q7 \D*TUUNF%2]JKE- 2? -4 ]WS(5BWJ@%V@^@03_ E!+ M P04 " !+@*A6OYG3^^T% "9/P &0 'AL+W=O&^,)5\/?A!?]?;6'B_[ M_7B]-P<=7X1'$R2?;,/HH&UR&.WZ\3$R>I,%'?P^&PPF_8/V@MYRD9W[%"T7 MXIB?ZR\51[\QG8_\Z?HJ2HWY) MV7@'$\1>&)#(;*]ZU_12L7D:D+7XVS./\;/W)+V4^S#\DA[\OKGJ#=(>&=^L M;8K0R MD[V0;<,-:@;8 MF1S_*P5(KI.#._-@@I-IZ/--:XYT=K^,CWIMKGK)]!V;Z,'TEC_]0">#7YL& M'PGC2)A PB02ID P1T*C4D*CC#[L-*6ERFF2R @I$22,(V$""9-(F +!'(F, M2XF,.\TR,=DEW]]L,J'8O0X('?R8ED ;6NTW::85>JYFD#">PVC^+Y%^_7Q8 M#BX87?0?GHLA;S5W&XV8VTHVMJ)3MY5J9LW*5LZX3,IQF:!F_^OU.CP%-D[* MP-IX#_K>;ZP$K?G.'3(DC"-A @F32)@"P1PY34LY30&58(J4"!+&D3"!A$DD M3(%@CD1FI41F[U$)6J'G:F;6.)5.W F7(U,*)$PB80H$<\0P+\4P1Y2?F_;% M1VN.<[6!A'$D3"!A$@E3()@C(3JH#)4!H.@4$)!*H#0.I0DH34)I"D5SI?+, M>Z/O47S:J6=K!TGC!:U6S&:UU8-H;#:9FXW%M+?(";=J\&*&L&A^& MJ@<=ER/M"<\>.B2-0VD"2I-0FD+17%E5%B<=(BH$U,2$TCB4)J T":4I%,V5 M2F5ETE8;[,T5 NIN%K3:]#H9U18HT*0"2I-0FD+17%%4YB7MYEZ^4I96[FZ](%Z MIE :A]($E":A-(6BN;*J#%8Z1]0;J(4*I7$H34!I$DI3*)K[2%;EH[)6\^VM M]::@UGX*K_^:LFIN1FN_A?/V/IX[VE":A-(4BN:.=F6%LFY6Z"OUAG>O-^T) MSYU$H#0.I0DH34)I"D5S954YN(P!Z@V#NK)0&H?2!)0FH32%HKE2J5Q9UNW) MTW/KS;#Q<:EYO=Y _5W^ZZT7>(?3H7'@H1XKE,:A M- &E22A-H6BN/BHKEHT1]05JM4)I'$H34)J$TA2*YDJELEI9^[.M?YKH$*>E M9)WOL(FU;^*/Y(,7D(W^UKB/YJ8=>;9PH,8KE":@-/G*4 P'V2UO%,E[F*RL M,EE9N\EZJ[^^6&^@1BJ4QJ$T :5)*$VA:*X^*EN6S1#U!FJU0FD<2A-0FH32 M%(KF2J6R6EG[PZQOJC=0XQ5*XU":@-+D*T,Q::DW4).U_VPC<+*4W65[O&.2 M^67Y'LSR;+F/_#K;/5T[S^FEH WG);U4^2[Q"I]O6K_5T#-$&Y&W_Y/U!+ P04 M " !+@*A6(=Z8NZD" V!P &0 'AL+W=O*\KDQ"F5JL>N*_,2*BPO>0U, MKZRXJ+#20[%V92T %Q9443?PO,2M,&%.EMJY6Y&EO%&4,+@52#95A<6?&Z!\ M.W%\YVGBCJQ+92;<+*WQ&A:@[NM;H4=NSU*0"I@DG"$!JXDS]<>SQ.3;A&\$ MMG(G1L;)DO,',_A83!S/" (*N3(,6'\V, -*#9&6\;OC=/J_-,#=^(G]O?6N MO2RQA!FGWTFARHDSW'Z#S$QN^G%-I?]&VR_4T7/W9UV 'XT0N H ,$KP6$'2"T1EMEUM8<*YRE@F^1,-F:S02V-A:MW1!F M=G&AA%XE&J>R&TPQRP$M[)&9\:KF#)B2Z )-\YPW)A20 ]G@)05T.@>%"95G M>OU^,4>G)V?H!!&&OI:\D9@5,G65EF7(W;R3<--*"%Z0\ 6+2Q3ZYRCP@G M/CL._]0P#?9$YI3+1H!$/Z9+J80^ M@#^'S+;LT3"[N91C6>,<)HZ^=1+$!ISL[1L_\=X-6?]/9'N%"/M"A,?8LX'] M'_+;DB26Q/2,319'07*=NIM=(\^S1E$4!7W6GL*H5Q@=5?@9I!RC*=6MR&Z9 M;FJH%D1'N/BE[TYE3O*0YI8VWE%S$48C+SX0/9#FCZY"?UAUW*N._UEUP9NE M6C54M[6VZ$.JXP'5WH'DXSE[>I->;_*OY^ <,5!#$I-GV^Q?1V%T(/)Y5A(G MH\.RNCM=S;PHND^L"9.(PDKCO,LK[5*T7;H=*%[;1K?D2K=-&Y;Z80-A$O3Z MBG/U-#"]LW\JL[]02P,$% @ 2X"H5MFNX9ZD @ ] 8 !D !X;"]W M;W)K&ULK57?;]HP$/Y7K*R:6JEM0D("="%2"ZK6 M29,J6->':0\F.<"J8V>V0]K_?K83,@H!]6$OB7_<]]UW9]\YKKAXD6L A5YS MRN3862M5W+BN3->08WG-"V!Z9\E%CI6>BI4K"P$XLZ"V=S.)C+TU^$F@DCMC9")9-Z M8*I?(]_R@ SXY#?]6,@WW+-Q_#W=U$MI,^&TF?,L7?"@3,Z!808:F M1*:4RU+H)/RZ74@E],7[W15LS=[O9C?%>",+G,+8T=4F06S 23Y_ZD7>EZ[0 M_Q/9NT0$;2*"4^S)#%?ZABD0!-/.8ZWAD86;+K%)AE%_Y,7N9C>$0ZMH,(K^ M6;W3UF^U]4]J>]8]X8JPJT+P%&2GNIH@W/4[&GGAGKI#JZ$W\(^H"UMUX4EU M]X0178H96G'>71'A@5L_"(;#/7&'5J/@6.:B5EMT4MNVFM\N$0/5I2TZ.+#> M8#08!GOB.LS"H=??E^?N]"3S'NAJ7Q$F$86E!GK7 QV>J'ML/5&\L&UJP95N M>G:XUL\2"&.@]Y>7W6^#BL/1"[V7@@3UMM1GP MBT5+G^ 1])?V7F+/'[Q4K(9&,=$0"9NE=Q->KT(KL!9?&1S449N84-9"?#.= MC]72"PP1<"BU<4'Q;P\KX-QX0HY_>J?>,*<1'K=?O/]J@\=@UE3!2O _6:6W M2V_ND0HV=,?U@SC\!GU B?%7"J[L+SGTMH%'RIW2HN[%2%"SIONGSWTBC@3A M[(0@Z@71I8*X%\0VT([,AG5'-2T64AR(--;HS31L;JP:HV&-6<9'+?$K0YTN M;BFG30GDT>Z9E:A;T4"C%?E /NDM2&20$@<(50IP^.T=:,JX>H<&7Q[OR-LW M[\@;PAKR>2MVBC:56O@:N8QWO^P9;CN&Z 3#'U1>D3A\3Z(@BAWRU7GY[[L& MY8&51Z_E/F9C2$DTI"2R_N*+4O( G&JHR!U3)1=J)T&1OV[62DO<@7^[@NV\ MS]S>S;&\5BTM8>GAN5,@]^ 5/_\4IL$OKM#_)V>O$A$/B8C/>2^^4KZ##[2J M,'Q-G_'4EL#V=,W!%7;G*[6^3/'8%V&6+_S]<313FRS.!IM7D+,!N; N1*,")U&,S=B,B F9Q'O>SC6X/8Q6\M%ETPF MSI)P!#>UB9(\<,.E UQZ$9PI^1J:4WCI9.HPR*,1W]1H'J5NO&S R_X;[WMM M*I 6>-FT+6<@7839-('C_$U-HN3$]IL/?/,+U[84-9ACXF*;3R<.LW1$YS * MYB?2EP]X^5F\C[BF6!A,&7LYN^_)JBOI+M!\NLS9>)6G-E'BI@R#'[=0<,$I M_E%@W+=(,*5+LOD(SV&5S4X!'EV3X06 -_82/)O!WL]QCSF584WY1-6$<)A@[K@*L,H9?=0Z3I:M/:N7PN-+P?;W.+C#J0QP.\; M(?1+QSP?AN=B\2]02P,$% @ 2X"H5H8=T3; ! <1P !D !X;"]W M;W)K&ULS5EK;]LV%/TKA%8,+9!&(O5T9AM8TA;K MT&!!LVZ?&9FVA4JB2E)Q\N]'RHX>%L74!1?TBRW)]QZ?<^\5?4S-=Y1]Y5M" M!'@H\I(OG*T0U87K\G1+"LS/:45*^WPZ@3ON=*K%__(3^H1$OQ=QA3JYH_F^V$MN%DSA@ M1=:XSL5GNON#' 2%"B^E.6]>P>X0ZSD@K;F@Q2%9,BBRSAG= ::B)9HZ:&K39$LU6:G:>"N8_#23>6)Y MB7-(,X'(%R+TIK+6#YWA62HOL=-#VPN]VS0!)MKS,Z!#\\ M\I"O2;\RI_]9ES+=:]+1,-V5=6F+@]KBH ;/G\#K*G"C*M 4X/U3 73J]G"! M'D[=D1>\PBE9./*6XX3=$V?YZR\P\G[3:;4$-E#NM\I]$_KRF=Z3AS2O5UFY MZ5U3$2DMN6#U_@[]6(**T8TDQ\_ AE&N'8@]CZCAH=:<^V40^RB)YNY]OQB: M,"2[W(4-9 :MS, H\Y/D=B&7DK0NZAP+LI(K@*QFFF&E0$=WCQ?V>+Q%$4Q@ M<,17%^?[?N#I"8-PQ!Y!&,3H2.0X#"9)E$PT)6HU M1D:-[[^+NXYV-.831%$2'M'6A*'9+)EH3=S2CG^\-9.5CD=<_#"!87Q$61,& MDRB:J'324D[,XR\YZD@9LTY=QBR!#03.6H$SNPOXS*9R2V #Y=#K?MB]GV0) M/Q#I3V>0Q,F"9I=T]#L"4KSJ;7,XUO#E!R/-WC,)1X(=(/-^HL&#);,+6=4@O"CH1PNA8[ MS(AV!\&(>/(6@B6TH?[.FR%H>?_$JF&SA394W]L\,EJB%QSS Y&!M9X%Z/A_ MKRXLBL-D8LP[;X;,WNRO]3I+"5C7K,RD;R'/>Q4SX,E]MH0VE-\Y-A18GG*K M3LT6VE!]Y]3023M2_^>4C[>;?!B/AERS=Y6@B;T=U%DR9+9DGPCF9$OS%<@* MR?6>*"5ZFD:@D[MK"6THN[-G*+8\VU9MFBVTH?K.IB'S_M@+SG8RVM_VI0.! MQ\.M"0M1>.S"W=[S(/4P[AJS359RD).US//.8WEWL/WSK?V)H%7SB.B."D&+ MYG!+\(HP%2 _7U,JGD[44Z?V*>/R/U!+ P04 " !+@*A6/Y%6GIH# 0 M$ &0 'AL+W=OZ+[)6"8>?S, MX_$PSGPGY#>5 6CT/6=<+9Q,Z^+2==4Z@YRH"U$ -V\V0N9$FZ'N[WF1FQ/*G61>/;N1R5R4FE$.-Q*I,L^)_'$%3.P6#G;N'WRFVTS;!VXR M+\@65J"_%C?2C-P6):4Y<$4%1Q(V"^V1#N17BFQU\ M3!>.9QD!@[6V$,1<[F )C%DDP^/?!M1IY[2.A_?WZ.^JX$TPMT3!4K!_:*JS MA3-U4 H;4C+]6>P^0!-0:/'6@JGJ%^T:6\]!ZU)ID3?.AD%.>7TEWQLA#ASP MY $'OW'P_ZM#T#@$5: ULRJL:Z)),I=BAZ2U-FCVIM*F\C;14&Z7<:6E>4N- MGTZN""-\#6A5Y_Z^X:*5H]_%8/O\(+'L!;F7V2EB9DL4'O**<:SIG)L_10C;>U&B9> M]%Z(=$<9ZXN[GFC2/Y'=GI>J(&M8.&;_*9!WX"0O_\"1]Z9/A9' .IH$K2;! M$'K2Z/"I7X,J(-<9(+J>E/8JM'']D:+SR@<8Y]/(F/V/:8S:)XTL\V;-F&@VR_ M"$V8V4A'&ZZ/9G@R?QQXTR.2IT:S>(K[.48MQVB0XU"J1R?S^='LB-.P38=2 MW%**!RF=5*@SQ$'W$8Q/50OCXZ4]-<*>%WK]'*"ML_ 9)?4$L#!!0 ( $N J%;& &3/G ( '8' 9 >&PO=V]R M:W-H965TKR5ZD[G (;<%USH MB9<;4Y[ZODYS**@^EB4(G%E)55"#7;7V=:F 9@Y4<#\,@M@O*!->,G9CURH9 MR\IP)N!:$5T5!55_SH'+[<3K>0\#<[;.C1WPDW%)U[ *^SY+4O&"A": M24$4K";>6>]T&MMX%_"=P5;OM(EULI3RSG:NLHD76$' (366@>)O U/@W!*A MC-\-I]_P5 V #"MP*B!A YH[4R9VMW& M2FZ)LM'(9ALN-PZ-;IBPN[@P"F<9XDQR3CD5*9"%.S)36912@#":?"87E:D4 MD+-"*L/^4I=UN2)7PE"Q9DN.4UH#AA[.P%#&]1&";AE:0Z<&LC(C.F42XU9TN3GV5(;A:?R5Y?9FKW?S6YOZJDN:0H3 M#Z^B!K4!+_GXH1<'7[JL_R>R1XF(VD1$^]@3NQWD< ZV0#"Q/NHR6S/$CL%6 MD4TRZN$F;'8][%WEG1[ZK8?^:Q[Z7;IKU&!'=Q3V3YX(WTO]3NOC@->&# M+N&#+N'#)\+W4K]3>-P*C_<*OY&&6@KG)T>8F?'9YA%(R>>'D>=#(< M]=J@6J._4Q7MBX0E9&PO M=V]R:W-H965T[%)\?['WQW)(^<';3[; M$L"1KY54=A&5SM6W<6R+$BIN;W0-"DIOC?8 MBSLO:U&!LD(K8F"SB-ZSVR6C7A L_A!PL"=MXD-YTOJS[WQ8+R+JB4!"X;P+ MCG][6(*4WA-R?&F=1MV<7GC:?O;^@WGB%I9:_BG6KEQ$TXBL8<-WTCWH MPR_0!C3V_@HM;?@EA]:61J386:>K5HP$E5#-/__:)N)$P$8O"))6D'RO(&T% M:0BT(0MAK;CC^=SH S'>&KWY1LA-4&,T0OEE?'0&1P7J7'[')5<%D,>P9Y:Z MJK4"Y2QY1SZZ$@R16FV) U,1;BW@P.L5."ZD?8,FGQY7Y/6K-^05$8K\7NJ= MY6IMY[%#,N\_+EJ*NX8B>8'B-VYN2,K>DH0FZ8!\>5W^ZTZAG 9Y MP"+"DV?!["'*?_R!9?2GH=#_)V=GB4B[1*37O.?W!FI^K,*&P))!:H/UP[@C MP64F\&4G:C\VE(+&;Q;\^E*RSQEEN+3[T]#Z1MET1CNC,^11ASRZBOQ![<$Z MC^7W)$=DL M6ELQF,QQ;]:$L>D%6M^(3>ATF"WKV+*K;*N&"6N2*['2U[448(8(L_[D*1U= M9J]OE:6S;!AQTB%.KB)^JU+O0I5JTSA8A":]^=/++=DW82_D<-H!3J\#;C8" M:XD$O&SL5;QI?^YD= DX8$19,HPXZQ!G_Y[#(:)9/V&,L0NBOA$;C]-A(D:_ MW4OT/ZUK<_L,7BVT5T82FHTOS\> &9MDD\D%:'QRE_J'#%Y-6Z$LKM\&=?1F M@H&:YFW0=)RNP_7ZI!V>X] L\3T%QAO@^$9K]]SQ-W;W0LO_ 5!+ P04 M" !+@*A62(J<.@P% =( &0 'AL+W=OP>8AT$LBM2&GN].MKMKT(X>#FD63&S]ISGM[9=;/;D@(L; MFI-,'-E1=L!<;+)'N\@9P=O*Z9#:R'$"^X"3S)I/JWT/;#ZE1YXF&7E@H#@> M#IB]WI.4GF86M"X[OB:/>U[NL.?3'#^2%>'?\@%CRK_2T^^D3L@O]38T M+:J_X%3;.A;8' M.#[6SB."09.=/_%*#N'* WAL.J'9 0QWD )\C G'25I\$L>_K6+P\<,G M\ $D&?AG3X\%SK;%U.8BK%+Y4[DCA'@\_N\I].?SLL.MNBU(T]4!-/5"EY[ZA=X'^5PM=1?0LXJE%RN9R M6^1X0V:6Z!X%8<_$FO_\$PR<7U5\38K%)L66AL0ZE7";2K@Z]:82&W%/B,:( MSWTMVX(UR<@NX,X8R_BJ>"0(I3%;BS@G^-)(1^CYMLA((^W-B3X"(O=+M&2X71 M)&I/UTG3;]+TM6FN.-T\ 49Y?:F\G:POY>$Y_?(O%$:3*.PEZTMY>,B9])*5 MC=P(3M3)!DVRP:"[(V=T1XIRV8!3L"/J;A7(=?/Z42X41H$?]?+5!C7VGC D MUN$W:?A-!O%+LF?QN*7L5<5M(B&!;OF0ZG"3C9 7]7N)-IBQW R)=;B%#;=P M$+<=WES6)(RDF(M=Y*7LT^HK,)0AH;#?7A1&'NJ3U(8WEJ0AL0[)J"$9#;V# M<\+XZV>0BZ4@KQYQY,+\F^\).S?]_[D6:Z%.9Q=A] JK'PH]4-]4&,)FE+K(KP:1: 6X:(: M=P3%++YD84\T>?*!R'>D!<$@LU@?T6A^ M[S$CP79(@OHIJ>%WKP1GI'MV%M11[!H(/DMJ(P"R2S6!_1:'[O,:NA=E9#0V:U"T7E[^LF MYZJ%4;78J-K2E%JW%.W,AZ"1]QTFY[2%4;78J-K2E%JW'E>OG_0SY*#64FMT M?CYW JFU*,P@C*36HH]H-#^CLZ1]]6:U?''^!;/')"M 2G9"WKF9B+[)SN^B MSQN]A+8COW')][8M\[7 OYIE( 339YQM7(2;4N;EU7Q2GD5%V+ CA^60B94XU3 MN715(8$F%I1GKN]YH9M3QIUH:-=F,AJ*4F>,PTP25>8YE>\3R,1ZY'2<[<(3 M6Z;:++C1L*!+F(-^+F829V[#DK +-3!Z2D>,909!!K T#Q=<*II!EA@AE_*PYG69+ ]P=;]F_VMPQEU>J8"JR M%Y;H=.3<."2!!2TS_236WZ#.IV?X8I$I^R3K.M9S2%PJ+?(:C IRQJLWW=0^ M[ "0IQW@UP!_'] ] @AJ0& 3K939M.ZHIM%0BC61)AK9S,!Z8]&8#>/F+\ZU MQ*\,<3J:T(SR&,C<'IFIR O!@6M%KLA,BJ2,-7FA4E*NW\DXCF5),W)^!YJR M3%U@T//\CIR?79 SPCCYGHI249ZHH:M1F]G!C6L=DTJ'?T3'@#P*KE-%[GD" MR4>\BSDUB?G;Q";^2<)'*J])T+DDON<'+7JF_P[W3\@)&I\#RQ<ES9W_1/;!JV[C5?<4>S2!)>.<\25>4'LZV[*M*$)+84K5 M*O+#GC=T5[M9M 3U![TFZ(.Z7J.N=U+=.$F8J4"MA[R"]G8W''1Z>ZH.@P;= M0;NHL!$5GA3UK%G&?E&CJTU6>+#C5:=_X%9;E!]VVI7U&V7]D\KP/O_E3_8/ M?E)P<^#989#?O0GVI+D[=3 'N;3M09%8E%Q7E:-9;3K0V!;>O?4)=J:JD?RA MJ=H:U@4\G(IDL$!*[[J/=LFJ5503+0I;;5^%QMIMAREV5Y F +\OA-#;B=F@ MZ=?1;U!+ P04 " !+@*A6F[E:][X" "5!P &0 'AL+W=O)%%@ *O9:4R8E3*%7=NJ[, M"BBQO.$5,/UEQ46)E9Z*M2LK 3BWH)*Z@><-W1(3YJ2)75N(-.&UHH3!0B!9 MER46/V= ^7;B^,YNX9&L"V46W#2I\!J6H)ZJA= SMV/)20E,$LZ0@-7$F?JW M\]C$VX!O!+9R;XR,DV?.7\SD/I\XGA$$%#)E&+#^V\ <*#5$6L:/EM/IMC3 M_?&._;/UKKT\8PES3K^37!439^2@'%:XINJ1;[] ZV=@^#).I?U%VS;60//T X(6$!P"HA. L 6$UFBCS-JZPPJGB>!;)$RT M9C,#FQN+UFX(,Z>X5$)_)1JGTAFFF&6 EO;*S'E9<09,272-EHIG+^B1*VP3 M/LTR46.*+N] 84+EE0YY6MZARXLK=($(0U\+7DO,$/;HF?\[/#@C)^RR M'%J^\ 3?B53>LTR_/ DFI\WHJB]W#7?4SVV>^:VL< 831[]C"6(#3OK^G3_T M/O89_T]D;](0=6F(SK&G,U@3Q@A;ZY=GKUV?VX9B:"E,#=JD43P>)>YFW\5Q M4#CVXR[HC;I!IVYP5MTTSXDYGM[[VT '>QN._5%\H.HX*/1"KU_5L%,U/*OJ M21%*?ME[TZ=K>+3E]7CL10?">J*".#JA+.Z4Q6>5Z;?ZEZ.,CX_2&_D'VGJ" M N_P*-V]"E>"6-O"+U'&:Z::JM"M=KUE:DOJP?I,]YRF1?RA:1J6?O/Z=DI$ M8:4IO9M8ITLT3:"9*%[9.OK,E:[*=ECHO@G"!.CO*\[5;F(VZ#IQ^AM02P,$ M% @ 2X"H5L6J\?PZ P Y0T !D !X;"]W;W)K&ULK5=1;]HP&/PK5E9-G;0V<0()=!"II9JVJ=.JTF[/!@Q8=>S,-M#] M^]E."$F3IE3-"\3)=\>=?<9?1CLN'N4:8P6>$LKDV%DKE5ZXKIRO<8+D.4\Q MTT^67"1(Z:%8N3(5&"TL**&N[WFAFR#"G'AD[]V*>,0WBA*&;P60FR1!XM\5 MIGPW=J"SOW%'5FME;KCQ*$4K/,7J(;T5>N06+ N28"8)9T#@Y=BYA!<3V#, M6_&;X)TL70-C9<;YHQE\7XP=SRC"%,^5H4#Z:XLGF%+#I'7\S4F=XC<-L'R] M9_]JS6LS,R3QA-,_9*'68V?@@ 5>H@U5=WSW#>>&^H9OSJFTGV"7UWH.F&^D MXDD.U@H2PK)O])1/1 F@C38#_!S@'PL($F66<*J&?$HU3\16BB,TQF-K,3'B2RP2 M<$/0C%"B");@]!HK1*C\I.L>IM?@].03. &$@?LUWTC$%G+D*BW/_(@[SZ5< M95+\%Z3\1.(WZRT7RCMMRK-]@TU M^T:9??.*SGZ#SG X?":T7A4-0B]H5AH62L/CUORR25@K]JW1[HBL8C,J;$8= M[.2H2[L=D57L#@J[@_?OY$$M3[X^^;UGJ:M7!;U^J:JB;UCH&QZG[ZI)6"OV MKYRDHX<=\56M5SJ)N#[LY=SE&,%@Z@6OH8R'PY?2A\\ MG.NP]1S-_Y_W2IL5=GJL=\56]7LXV&'010Q;VX,W6^Z(K6KYT"O 5YJ%HV+8 MJ_4I,/3K,6PH"^HQ=$L]N'D!TMWLBC )*%YJG'<>Z1R+[)TB&RB>VK9\QI76 M:B_7^CT,"U.@GR\Y5_N!Z?2+-[OX/U!+ P04 " !+@*A651B14^$- #= MQ0 &0 'AL+W=OU(/FLV-],#@]GL?)XNCZLK[M:W9]F:Z*6;*07S.1K^;S M.'OZ+&?IX]61=O1\P[?D85I4-QQ?7R[C!WDKB]^67[/RJ^.-,DGF_P]D8_YUK]%]:/GWZ@MW2-GLTHJM^/W!CW:S%D-W/[WLV[5/WSYP]S%N;Q)9_]()L7TZNC\2$SD?;R: M%=_21TCK3T_W-K>C[?V_(!K>S_BVO-#KM6/^?'Z MZ5L_]XVXB*\OL_119-7]2Z_Z1_T"JL>73_ED4;W6;XNL_&Y2CBNN/\>+[^)S MFI7#DL6#^%E$<9;%U>M/O#-D$2>S_"?QM[^<#T]'OXAD(<)D-BM?H_GE<5'. M7AG'XV8F:SV3_LI,F@C313'-A;F8R$G/>%L]_D(Q_KC<_,V/KC__Z)]U)6C) MNP]".WTO](&NB]]N#?'NKS_U;->-FOFT>BB9\YK1%(RQ!S.XJ!CM0L&8:B:, MG\1 JY5SA6*IE5NY_""&@S=_-?9;&Y.53+TU^E#!.(3_#>LU6*OWW:P_Z])Q83[/)^U-Y_/T1O,,MO\ M4)KJ0>N\=H>;V!K6^O 5W9!WA7 7>9&MRAV/0OPK*.\@W$+.\W_W;.OGM3;J MUZK]J8_Y,A[+JZ-RARF7V0]Y=%T]G(-?^O* Q P2,TG,(C&;Q!P2!+-<)8IS.ES-9KSWN5D_EBDBDR^JK]R*>IZM% MT9Q8(V=UEAU2.''M79Y_&,[)LCI M(@CKQ,3))B9.U#&1+AY^+F0V%Y-RQZ,O#I3C#XT#$C-(S"0QB\3LDQ?/QI&F M#\\&@T'W2>F0L[HDYI&8W_/[T$?GIR]^'P$Y:TAB$81U7O&GFU?\J?(5[R69 MG(I;.4_&Z6*R&A=I5JXWQFFV3+.XD!/QI[B-9S+_>;T'\3D>?Q>_9O$BC]?' M,!^38BK>0OJ"1+E9AP8)B1DD9I*816(VB3DDYI*81V(^B04D%I)8!&&=0#K; M!-(9>L3CC,P1$C-(S"0QB\1L$G-(S"4QC\1\$@M(+"2Q",(Z.7*^R9%SY8Y- MG2/WR2)>C*L3/O6BYEVR$$\RSO*^X[R?E=ZA24)B!HF9)&:1F*U^0$_6#UU? M:I!;X9*81V(^B04D%I)8!&&=U+C8I,:%\DGFSI>SI%SU)(LR,&1>B&K]TA<6 M2N;0L" Q@\1,$K/6V,764GWP87!VLG,TS>Z]V^CL9.?X!KEI+HEY).:36$!B M(8E%$-9YT6N#MAPR4+[LG20OTBP9QS,Q3LM7_9_/59"^E[[:.O2UCVH&JIFH M9J&:C6I.HVFC[:/\>C=Q7'1*#]5\5 M0+42UB-*Z4;'5(]/4ZXKT<2&6\5-] M<&)]VO2-N%!Z!\<%J1FH9J*:A6HVJCFHYJ*:AVH^J@6H%J):U&B=/P&GF[\ MW;30V[30]T^+I=1]^;?M34U9ZKHVY"SY(;.GYPAXK\P M+R):@:JF:AFH9J- M:@ZJN:CFH9K?:#NOH-%."0.=,T2UB-*Z6=$V-#5ELZLG*UXO9:JI@Z."U Q4 M,U'-0C4;U1Q4JOFH%J!:B&H1 MI74SHZUZ:NJNY]?UCD4N[M-,+)\#)+UOW@42S\0TSB:/<=9[QE.-'QP>:&43 MU4Q4LQIM^Z^=WO/'SD9G=5#-134/U7Q4"U M1+6(TKKQT18S-65?Z_K+JLB+ M>#&IZE1W\:S#PM-R1[$F5("?G[*EG. M7UL(H5U/5#-0S40U"]5L5'-0S44U#]5\5 M0+42UB-*Z.=:60;5U[8QZ+XJ& MMD)1S4 U$]4L5+-1S4$U%]4\5/-1+4"U$-4B2NM>CJMMF^KJMNE-.IN5>S!9 M/%.2$NZBOL]48+VDA%-0/53%2S4,U&-0?57%3S4,U'M0#50E2+**T; M/WH;/SJZ^M'1#BNJ&:AFHIJ%:C:J.:CFHIJ':CZJ!:@6HEI$:=U8:3NQNKH3 MN^=NS/OR^]51W^IX\)=[$<9_)//5?.L2SC=QN9%)\=0;16B5%M4,5#-1S4(U M&]4<5'-1S4,U']4"5 L;;?N\XKJZM[,>CJAINRG3MFEU9?]N=^U4GTSJ30JR M%'B#:@:JF:AFH9J-:@ZJN:CFH9J/:@&JA:@645HW3MJZK7["KH70IBVJ&:AF MHIJ%:C:J.:CFHIJ':CZJ!:@6HEI$:=U8:1NYNKJ16Z=(>B_&Y:Y*4HC[;YC/C8L\UQ8UZYH/S &V]HIJ%:C:J.:CFHIJ' M:CZJ!:@6HEI$:=T/LFQ;KT-UZ[7^!-XO]^(FG<]7BV0<5Z=V$ MJOFH%J!:B&H1I75C16]C17W55^BTCGJ6@],&+=2BFHEJ%JK9J.:@FMMHW6O+ MG/8LJ[WFGIJ^=5=M-.A;@OOH-@:H%J):1&G=G&BKL$-U%;;^N-U?JT^FZJY] M>L, K;2BFH%J)JI9J&8WVO91U]W#K>B$+JIYJ.:C6H!J(:I%E-;-B;;,.E2V MVZZ=,B>^IU4[?C$1M]-X\3"-$U$=4*F+\,TE4:JF?'LTY7_UYD'UIAZ<0Z1F MH)J):A:JV:CFH)J+:AZJ^:@6H%J(:A&E=2.K+:CFHUJ :B&J1936C96V,#M4%V8_QWF2B[RTXXDH]W=^Q%E2[\N\ M]CF=:N_@7$&O6MMH.Y]TJ>U^TJ6)SFJAFHUJ#JJYJ.:AFH]J :J%J!916CMVJ*:T6@[ ME[0_VTT>M$V+:C:J.:CFHIJ':CZJ!:@6HEI$:=WD:=NTPS?:M/]]\O2F"EJ_ M136CT;;/1PQ[SS&8Z+P6JMFHYJ":BVH>JOFH%J!:B&H1I763I:W?#M7UV[V3 M)9/S.%G4%^S?+UO0"]BBFH%J)JI9J&8WVO9)IMYK;#CHM"ZJ>:CFHUJ :B&J M1936B991V](=J5NZ>T?+.E#DY/DST-]XTY!ZVD.3!=4,5#-1S4(U>_3RG>F$ +MJAFH)J) M:A:JV:CFH)J+:AZJ^:@6H%J(:A&E=1-%;Q.%O33M"&W2HIJ!:B:J6:AFHYJ# M:BZJ>:CFHUJ :B&J1936C96VCSMZHX^;(+U]]2P'IPU:U44U<_3R:J#:6=]' M>5OHO#:J.:CFHIJ':CZJ!:@6HEI$:=TD:1N[(V6];O_+,:F=@[."U Q4,]_X MC367BNK="R&WPT8U!]5<5/-0S4>U -5"5(LHK9L=;75VI.S0[7D5)C5R<'"@ MA5E4,U'-0C6[T3H[0,/>JS"A\[JHYJ&:CVH!JH6H%E%:-RC:,NQ(78:]+>K/ M06[*:?%#;PE-;1R<$V@!%M7,46^=]F0PVEV*H 585'-0S44U#]5\5 M0+42U MB-+6*7&<3Z4LC+B(KR_G,GN0-W(VRT5]UO;JJ#J"NKE59/*^^I#CCY_TH^,7 MM[O:1T^K;C]NF>O+91DC89P]E&L7,9/W)3GX<%;&7)8\3#=?%.GRZD@[$G=I M4:3S^I]3&4]D5MVA_/Y]FA;/7U03/*;9]WJSK_\#4$L#!!0 ( $N J%:5 M0SDW @0 $T2 9 >&PO=V]R:W-H965TKZGA>Y&2+46-4W:8.]!Y M/G%'MCNI3[B+V1YM\0K+A_TM5RVW8DE(AJD@C *.-W/G"EXNX50#3(\_"3Z( MHV.@K:P9>]2-WY*YXVE%.,6QU!1(_3WA)4Y3S:1T_%N2.M68&GA\_,S^JS&O MS*R1P$N6_D42N9L[$P(/R5-ZQPU=<&AIIOIBEPOR"0]G72JZM$X>3B&M%'<,VX@A&Z!4.P4@]*DJ<8L VXP6L)OB.96IF@^_F@_?\ 6O\!G+-T3$*1,YQ^#OJ[60 M7#UL_W19*[C";BY=@9=BCV(\=U2)";]T&?T@LA>V@\IV8&-? MZ,D'9W=8%[YZ#LZ[S!8,D6'0J\/3 D9!,)VY3\TYH3/8H'8 4"Z&V7K7P$B%R1&,,8B9DYV8R M;9F+(M]OVK,*Z&D/>O66ZED-?E-^+M]JJ.0Z=C2$L+DVV4?LZ^@H)$"K([TK M#L W1K?#>\PS<$43L-HQ+DUS )8L6RM( JXREE/5]0\L.\W"CMNGUN*F6ZN: MOF[K" #M&:!P)K51$P?L&0!^: CX*+:7UNL8 .TYX/:Y*@$R=[+3<-"ZB7XX MU?O7RYOX&4D UE$ VK/ ^XJPG1"&X:1IZ#," JP3 K1'A&+93$PEOF?%A.T, MX8>3\;CI[C-"!*Q3!(RL-6?6EJKD!N"!QBD2@FR(6E5.%. 'A8AR'CXCDL Z MDT![*'E3 ;832@@#KYFM["/U=5)G%&@/*>\KP'9H&;9BKGW OH;JV +?DEMZ M%."T]>(40C]H%6!'-U6H=;0I9+M'[_KZ0XMZ?]X2*I2BC<)Y%V,UA[SX=E$T M)-N;U_\UDY)EYG"'48*Y[J"N;QB3SPW]1:'Z@K3X'U!+ P04 " !+@*A6 M4_.[7&L# "(# &0 'AL+W=O6,W(TPXT:SLNU+13!:&,T&O%.@BRXC:75 NMW/' M=QX[KMDF-;;#C68YV= ;:F[S*X4MMU%9L8P*S:0 1==SYP__/)Y:^]+@*Z-; MO?<.-I.EE'>V<;F:.YX-B'*:&*M \'%/%Y1S*X1A_*PUG69*Z[C__JC^KLP= M2?V,KD\Z=J0,KNB8%-]=R^Y[6^8RL7B*Y+G]A6]MZ#B2%-C*KG3&" MC(GJ21YJ#GL.0?"$0U [!/_7(:P=PF,'_PF'8>TP+,E4J90<8F)(-%-R"\I: MHYI]*6&6WI@^$W;9;XS"489^)OI($9J&W^$S48K8-8"3F!K"N'X#KX )^"N5 MA29BI0?P^C=_/'IK.S\QSG'9],PU&(25RZ4GL@,VP83/L9'/]Y1:(UM1H^Y )(X:NL("8 M%.0AMM:#6HF/]FD%9^/@B-:PA>EX,CRTBCL#?2&&48-AU(GA2MELS6X .2=X MT+!8 ?U9L-P>NP%LE-2M^8]^R6SDA^%1^K\:#:>A?Y1]9WPOS'[<9#_NS+ZL MX/"."2(2N][_P'*]2D6]R1VL$B39I$FO7X+)GU2[%,L[DGL@.*TH3CMWNH6FEQ#HNB* M&5B3I/P2#.R%B&5%!DNI4-)NWX1@%#B&&[OZHK=1[ISMN93[%(LK,3_8+SN> MUU2=BIZ[=^VS=W2\6FV8T%CQU^CEG4ZP+*GJWELUC,S+F^!2&KQ7EJ\I_E6@ MRAK@^%I*\]BPE\OFST?T+U!+ P04 " !+@*A6"]O(N[@# !R#P &0 M 'AL+W=O(:0) MTF[(ZBJUNE73E\_>X 2K8%/;V>SUU]<8PB;&RZWN^)* >>89/^,9V[,X4O:# M%P@)\%B5A"^M0HAZ;MM\6Z *\BM:(R*_["BKH)"O;&_SFB&8*Z.JM#W'B>P* M8F*E"S5VQ](%/8@2$W3' #]4%63_W*"2'I>6:YT&/N-](9H!.UW4<(\V2'RM M[YA\LWN6'%>(<$P)8&BWM*[=^=I5!@KQ#:,C/WL&C91[2G\T+Q_RI>4T,T(E MVHJ& LJ_![1"9=DPR7G\[$BMWF=C>/Y\8K]5XJ68>\C1BI;?<2Z*I36S0(YV M\%"*S_3X%^H$A0W?EI9<_8)CAW4LL#UP0:O.6,Z@PJ3]AX]=(,X,)(_9P.L, M/-T@>,; [PS\EWH(.H/@I1["SD!)MUOM*G 9%#!=,'H$K$%+MN9!15]9RWAA MTB3*1C#Y%4L[D7Y$,LHYXBL^_QF^I[0H5=;,30O<4@1FBF;;F_,:;M'2DOL: M1^P!6>F??[B1\]X4W2G)LBG)UA.17:Q#T*]#,,:>WN)'E,M=F@B VFHT+43+ M$2F.YKAX2%U_%B[LA_, &T!!G%R"LB$H\)+9)6AM "7AD[L+H6$O-!P5^@TR M#._EGO1O6EN:\,RYIZM8#3&N%VE*AY@XC#6A!DS@FG5&O<"UO!()TWK$AF32 M*F)EP&CEEPTA?N)K^3;$Q+/8G&^S7NIL5.H'(I ,H%'9;.!NILUH-82XKB9L M"/$\O9"&F"CQS,*27E@R6DB;0J[A.RFNZHXHD\)DREJ:DBR;DFP]$=G%.KC. MT[72&4TQ?25.N[?Y4N@,,\K7L\X \K62RTP8Q]'RSN0M",R)YY[=H]U1P5^H M@.5+M+J#@U(V=?K>84"Y4:0?S 94F,2AKG>(BGTWT03;9SU$A=A>-6\<;.F! MB/:*V(_V#>*U:HNT\1MWOG(-XUG34*J>Y8F^[4;E/76/"9?!VTE7SE4LEX:U M#5[[(FBM.IA[*F0_I!X+V10CU@#D]QVEXO32..C;[/0W4$L#!!0 ( $N MJ%; (:I)EP, !\- 9 >&PO=V]R:W-H965T.*WM@R8H*:E&PFG!8S:T/[LW"]15 6_Q=P%;L MW1/ERC-CW]7BUK%(V@K)JAZ,"JJB M[J[T9Q^(/8 7G@!X/< [!O@G 'X/T)&S.V7:K3LJ:3+C;$NXLD8V=:-CH]'H M35&K-"XEQ[<%XF3R!3 &@KPGR[9I2L $25J26UK2.@6RU)7TN>[*187]X@XD M+4IQB9"GY1VY>'=)WI&B)G_EK!6TSL3,EJA+L=MIK^&VT^"=T/"5\FOBNU?$ MC6AH"G,+-Y< O@$K^?TW-W+^,/EW)K(#;_W!6W^,/7F\?R)4")!"75A: M4 D9%J',"1L"4>I F.+0D4>:7+6,3>)YTPC3L-EWT&#E1W$P6!TH#P;EP6B> M/A:U+E*=)6.2@G,FZ4QD!ZZ&@ZOA:)(>N,J%?+DB#6Y,27"?$?C1%HW:KU=D MS9DP9J=C#??B'KJ^?Y2"^7 .>HNJ<'O8GD< K4>M?C MM)/&DW4<'_32HEZ:\70=IP@[BC%W]H8-][^5<%:(E+6X]S"99O_<]*K^.N XN"YJ@0)6"'2N8^SZO)O&NX5DC1YHGYG$\5C?YO@/ M!K@RP/&ULK59M3]LP$/XK5H8FD 9ITS:E MK(T$96A(0T,PML]N>>VS?=;J6ZE$7 M (8\E5SH65 84YV%H4X+**D^D14(W,FE*JG!J5J&NE) ,^=4\C#J]>*PI$P$ MR=2MW:ID*FO#F8!;171=EE3]N0 NU[.@'VP6[MBR,'8A3*857<(]F(?J5N$L M;%$R5H+03 JB()\%Y_VS^=C:.X.?#-9Z:TQL)@LI'^WD.IL%/4L(.*3&(E#\ MK& .G%L@I/&[P0S:D-9Q>[Q!OW*Y8RX+JF$N^2^6F6(6G 8D@YS6W-S)]5=H M\AE9O%1R[7[)VMN.)P%):VUDV3@C@Y()_Z5/C0Y;#HC3[1 U#M&NP_ %AT'C M,'")>F8NK4MJ:#)5M&@@\_\[>[1*W0&K;X#AS=X <\I65&6D5S)DM!2UL)H%"WE-29LU3,%D!*/ MH59.?B)SPNVI$,[H@G%F&.BS+F5]Y&%W9/O\SW1%4Y@%^+XUJ!4$R<P4*KYA8DM3*E>/%TUXOV>XX23HOF,>.';8M6JMD M..R?3L/5=GH=1I-XU!H]HSUJ:8_>23MG@HH4/.DNSAYXM$4GBL8[E/=MAE&_ MFW'<,HY?97SE>+V+<;S')NX-=ACOVPS[X[B;\KBE/'ZCR/Y1*%N7CV5^7..$ M:@WXFN0"ZY+PKPF>TH**)1"L6XV+7'"V="6L\_Z,]ZY&=#J:[*2V;S2:]'9/ M(]RJPR6HI6M/FJ3VS?L*UJZV'?#<%?Z=]0OLC+Z1_8/Q;17KTY()C9GE"-D[ M&:/:RK&PO=V]R:W-H965TC-@X)SW/0?[&;/<<_%=[@A1X+XJF5QY.Z7J4]^7Q8Y46)[PFC!] M9\-%A94>BJTO:T'PV@95I8^"(/$K3)F7+^VU*Y$O>:-*RLB5 +*I*BP>SDC) M]RL/>H\7OM#M3ID+?KZL\99<$_6UOA)ZY/=9UK0B3%+.@"";E?D)(4R*; ^W)&/I"Q-)NWC1Y?4ZS5-X.'Y M8_8+6[PNYA9+\I&7_]&UVJV\S -KLL%-J;[P_2?2%12;? 4OI?T%^_;9-/% MT4C%JRY8.Z@H:X_XOFO$00!"$P&H"T#6=RMD79YCA?.EX'L@S-,ZFSFQI=IH M;8XR\U:NE=!WJ8Y3^271)4GP 5PTJA$$?*:,5DT%['5PA1_T&U 2'-WPFA8@ MB] Q.#HG"M-2'H/W@#)PL^.-Q&PME[[2ADQ:O^C$SUIQ-"'^&8L3$,(_ 0I0 M"+Y>GX.C]\=/T_BZGKXHU!>%;-YP(N^_-1%84;9MRW Z:S-$[@QF+9S*&A=D MY>G)+HFX(U[^QSN8!'_-^ M[?^%<]OQF1_2,-FMF303@&["ALL"E;8/+:YLM ML=G,,KO+893!I7_G\!#U'J)9#UHK4XK<6DE(ZTPBB9ZF/9:Z7-:J4LK'6NA)')K9;U6]MRHI=! M#HY)!V$TL4KA@#KX.M;!,>QFY ;:P=?A#HYY-R,W ^^CGAPC#PM%T_(#8H)Y<( >?%OJP3'VXB">Z#0:J(=^ _60@WKIU#\/&J"'7@*])[R9 M1UZ7[W#'$J%%\),/_V#;:CX!]'9P2YG4/=_HL. DU76(=E?=#A2O[4[VEBN] M+[:G._TE0H1Y0-_?<*X>!V9SW'_;Y/\#4$L#!!0 ( $N J%;6U6*@$ 8 M !(I 9 >&PO=V]R:W-H965TG.Z%F[@)*N"L[33;^_0W/)0$0DG0SO5% M"\;S&\/\L8>IQSLAG]6:7W:Y:K'G(5$=L> 17GH0,F893 MN>JJC>1LF1B%0=\G-P\T\,L6G(OC+7^KU56O8(DO^Q+:!OA>[SSR[H5[,6XA );_)+NMKM,AB MJ[0(,V,80>A'Z5_V(WL0!P; J38P,P.S;&"_8V!E!M:Y'NS,P#[70R\SZ)4- M!N\8]#.#_KD>!IG!( E6^G23T#A,L\E8BAV1<6^@Q0=)?!-KB(@?Q5*<:PE7 M?;#3D_F:2;X6P9)+]1MQOV]]_4I8M"3)A4]QE)=D*D*0OF*)>#ZEEQ2YYYNM M7*RA![EPN&9^H#["U8>Y0RX^?"0?2)>HM*OO1*7NOWI[:=80N//P\ N9; M!&[,6N0MDQUBT38Q#=.J&-'T?'.SZH'\G'?WY[Q[/^=]5F\^YQLP-V)S.J@) MA96_#%;"L][A30.F%!%/9*[%XIG\_0=<)U\T#]4_55)-878U+%Y#+M6&+?A5 M"Q8)Q>4+;TU^_87VC=^KHHP)74%1O&O' MT#3>9[ET,5UZ9[F<(;DLQ)$:^T*)<3J25061:RE9M.(AAR3O\;50.+ECKTGS M]8Y)>+?_W,0&\)$P PN=U$7NN/3%,FX1JKH>8IS*@*>GNSBGN[BGNWCU3ZAI MJH5%*\;SH/!%SX[GXC">_$=\7/DV9LBB4&W++ ?DN-O0'%CEF!SWLFQ*1^6X M''SK=A2U<$=1*W>H- >5YJ+2/%3:#(M6U,R^?D?/+.#A?Y/5>VZL M+]12'RK-1:5Y&>WP^VW4&0U+:2"6SZ)N]B4_>D;-+\[HTS4ID45:OJG6 FI) M#Y7FH-)<5)J7T0I5KH$],.VR&I"\%M6PK^S1^M)>20WEV:/!G(%9%)NBTAQ4 MFHM*\S+:X9QA=P:CLDK^C^H?W9?_:'W]SS3HD-PR^&ULS9A1;^(X$,>_BI5;W;522^($TJ0'2+3= MO>M)W:W*;??A= \N&2!J8K.V@46Z#W^V$P*TP84J#_L"2>SYV[\9CS-Q=\GX MLY@"2/0CSZCH.5,I9Y>N*T93R(EHL1E0U3)F/"=2W?*)*V8<2&*,\LSU/2]T MJSNW4DG2'*A(&44WTM1IQI3&VY?K]4_&7@%\T0$7+/L6YK(:<^)')3 MF,PS^<"6?T()U-%Z(Y8)\XN695_/0:.YD"POC=4,\I06_^1'Z8@M@_8^ [\T M\ \U"$J#P( 6,S-8-T22?I>S)>*ZMU+3%\8WQEK1I%2'<2BY:DV5G>P/IX3# ME&4)RA!URQ7RT80X_AS]+>*8]GR $+R="35Y5"R MT3,:Z+!HC9,;D"3-Q&G7E6J>>C1W5,[INIB3OV=.,;IC5$X%^D@32';M7<57 M0?IKR"O?*OC7G+90X)TAW_-]]'5X@TX^G*(/R$5"4XKRKVZF=N$[PI4P-L+! MH<(["$$5I\",%-CB5!>. >>$3D!EED1/JYVPW9.5>3Q8$IZJ2S$C(^@Y:BL2P!?@]'_]!8?>[W4A M:4AL)PSM*@QMFWJ_\@@I/<)![Y4IG:BK$9O0U 1E!CQE"3I)*5H!X;5)<&4= MZ5BGV*?M%]- ,(Z3IIT</5)<(<56I,(<26<6.)8I?$9VW<>2'>Z*$O4W)Y%FA5.:-(3V& MRRYX+%BIMD,6=#R_LP=LJQ;$AV<;J"+P^#PK1[#E1@E1TS%HXR#>1^%O*/R? M;Y-NK%0JX9I:*@VI[89B4[1B:S%VV/:=*)?HXD0]*A:67F&;&KK628T6E*5: MM+44@W;+"_8LQ$VMB.U5U_9^_A[(1@O$4@UO)YP?M7![#^6F_L/V G!KBW\/ M9*.U8:GV$G+?CK\I^["UR'FQX[\'L]&*K%3;P0QP*]@7RTVUA8\HMUZ_ %Z! MO\U]\49JE4 UW?Q6'.[AV114V%Y1-?FY]L90V)BB:/V%Y0*X?1&V7P:Q MIF>(.U[GU2O=W3JORH%/S#&>0",VI[(XNJJ>5D>% W- YFZZ%^>,=X2KMXI M&8R5J=>Z4#G!BZ.[XD:RF3G]>F)2LMQ<3H$DP'4'U3YF3*YO] #5 6K_?U!+ M P04 " !+@*A6XSV&./P( @6P &0 'AL+W=OQO\5*[NZG9&F"6#RH[TV4AML;J3K;-5<9U^L]@5- MW :5'UD@[52Z/_X,H2$.U"7=)SNC>],FX._')GXP]F/CTZ4@70F3D6QA$ MZ5EGD67+DUXOG2U$Z*7=>"DB>>8N3D(ODU^3^UZZ3(0W+X+"H&<9QJ 7>G[4 M&9\6QZZ2\6F\R@(_$E<)25=AZ"7/%R*(G\XZ9N?EP+5_O\CR [WQZ=*[%U.1 MW2RO$OFMMZ',_5!$J1]')!%W9YUS\\2UC3R@2/'5%T_IUF>27\IM'#_D7S[/ MSSI&7B(1B%F6(SSY[U%,1!#D)%F./TMH9Y-G'KC]^87.BXN7%W/KI6(2![_Y M\VQQUAEUR%S<>:L@NXZ?_B7*"^KGO%DY%*=9(L_Z,BX;3Q=> M(A9Q,!=)^@MA?Z[\[)EXT9P4)X[R6IZ321Q*Z:=>(9XC2#(S+/#]*/,O)FZI //W\D/Y,>2?,,4N)' MZXA/\J#\_)]%O$IE_NEI+Y.7EQ>R-RLOY6)]*=8KEV*2RSC*%BEAT5S,&^(G M^GCZ5CS7QQ]KXGNR6C9U8[W4S86E!3IBUB74_$0LPS*;KDJ0JZN4UHP:.ZVZ3I;CB7,H_NA6R< M,W+[K-PU5]YS;\\P?22;KT9N*L(Y\X MJ4@>16?\CY_,@?'/)F$@80X2QI PCH2Y()@B+WLC+UM'5^0UVY:7^)9_%DV" MT1+W%>_E<6P:-I5WSN.V$NJI1M:0JHD8LER\GB.U3?-8S=*MI[), MNV]O4BEUTM_425];)WFCV^I1]^%R>O.QJ8:T_'UK" ESD#"&A'$DS 7!%/D, M-O(9?.@N$4)VFC,A^1F1 M_>W&!\4:9-*MYM'H&J;:ADZTV>TK "2,(6$<"7-!,$4 HXT 1EH!,-DS*!Y% MLO;#IFK7AU/R++PD)28)\T$+&9"Y]]PTZ)IH.?L* PEC2!A'PEP03!'&\488 MQ]J:=?Q'?R[D"/[9%T'3,/;BN*%!V&D-M%GL6^E(&$/".!+F@F!*I9M&Y>,8 M\"&$'KEO%Z*D]95NN+&C+*;I-)>MOI5(K9LM@,P_; M$?ST8LM]CN3X8Y6?2,FOV4(D)%MX$?EUF>/23^1+'#W*CH"0$5]6X:T\']^M ML2GY_3H. L+C)"5VF@>V.]_39OU6 M3!M)TOFC2+Q[00HQ$D<.:PCW_(1\]8*5:-.20;U4*,V!TAB4QJ$T%T53)5PY MJF9[2_6=$MX2W7F:KL(7S6Z&7E_C0#*#7.?7KPR^RU(>*X/O@37:;2>1KJD# MI3$HC4-I+HJFBJRRB$VD1TS^2R[]R ]7C>-U?59[MUI0OQA*8U :A])<%$T5 M5&4:FP=VC;_O@Q=J24-I#I3&H#0.I;DHFBKARI@V]J-,=FNW4P_:6W10(QQ*XU":BZ*IHJO,<%-O9^__(/:^ MO?H@1EK!$RC-@=(8E,:A-!=%4P55F>CF\?_S@QAI;$^@- =*8U :A])<%$U= M/%C-"%CM9P3^M@?Q&V4:MGX0ZT'[B@Y*8U :A])<%$T5737;86D-ZG&^VO.O MK9K29[!OVP6E.5 :@](XE.:B:*J,JGD(R_K.JZE-:'?-6FN1^XM'%J;2:.U.?.&1'9MRAQ:+MY4KD%MRKPAE6F]-F5N M5=Z]9?]XG>]W3)E;2"][ J4Y4!J#TCB4YJ)HJEBK.0!+/P?0'W[@$C#> )E.9 :0Q*XU":BZ*I M,JN,LK> M*H ZOU :@])X25->7!C8EFGOJN 0GBZM/%VJ7UO^==U"O"4"J"\+I3E0&H/2 M.*TOR3\RS8&Y^Q*_B\I65<'61AIZRU7V)>Z$WT8(V!TQL%MB8/?$P&Z*4?=D MCTQC:--='1QB?3:M/%ZJM>74+D/^NF+[S@+4=2UIVS]7WQH,=QM/!YHK@])X MRVMP4;FJ55XYI;3_XPUI8&MJ*-3 A=(<*(U!:1Q*L.8=_2RKZE^A7'VT.> MEGJ VK%0F@.E,2B-ES13?6^[.]S5PR%\5EKYK%3OLVX-?EK* 6JR0FD.E,:@ M-%[23'5%1;=?ZPL=8GTQK>Q=JM^E0QT&M90$U&J%TAPHC4%IO*0IDK!'W4'- M)3N$B6I7)JJ]AXE:'Q'5--(D$7T6^TJDI"F/6JN[N_V> \V406F\W26XJ$S7 M5=_;VH\W%,E]L=5R2F;Q*LK6>XYNCFZV.3XQ3YC9<)R;)^YZL^8* MO]X[^M)+9*CGG])8N7Q6[ MW&6Q6'Q<2&\N4CR!/+\ M71QG+U_R##:;8H__!U!+ P04 " !+@*A6QNH,=I<& #4,@ &0 'AL M+W=O;:R;.1A4E"&.:9&&:($:7IX,S?.+KAG3(+3Z%]#&K'2/9E?LT M_2I/+H/3@29;1".ZX!)!Q)\'>D&C2))$.[Z5T$$54SK6CY_I7MYYT9E[DM&+ M-/HC'<':XV"6#F;;85\$JW2PVDW:%\$N M'>Q#(XQ+AW$^6,7=S8?&(9S,9RQ]1$Q:"YH\R,C'*"+-!;2ST@NGO?HFK+\&4@6SP8W M-.,L7'!Q>,O3Q5=TEX0\0V\KNF7Z\RT[UY7 *\*&R,#OD*[I1D][ M+M3N?VT3X:[E[GK?[?BQZ.[A[GW1O1^+[O_GZ(VA,"KU&CG/4*FW3Z1GC)%D M1<6-[ROI$I QTK(@@80XDS(6$>9 P M'PC6T-&DTM'D?\ZC)Y#R@H0YD# 7$N9!PGP@6$->TTI>4_ \6DD\5C"0,&?: MS:-E*MM)HWOLM!X[KVMGXAX[OVMGM'B-P<':K@2D_7QI](>M7(E0NBRPV0$) M<]D-($V TAQ0F@M*\T!I/A2M*=9:O1(KYY)*0H@(4=)5F.1)L]!1+5?.4YH+2O)+6 M%((V-HVV#H"B-G6PJQ)C926OF3+0)#@B6; Z';1T>]R>[BYZ[/H61^= GJON MT-'#=%A4'RIJ*N:=_Z@$MR(+2'%":"TKS2MJD/A7;0\MNSW6O46[%NWHK M5M;;&MN4 _4 6D$%I3F@-!>4YI4TW-BR6,-Q6P^O41_%NP(I5E=(:QN6 ^4 M6A\%I3F@-!>4YI6TAAP,;6AU26M(0ES,K3;E2VHJ$U)[ J?^A&%S^XNIJ.17HG@[N*H#_&TM9WI,^NN MHWU7 VKY7%"Y>(."<( 'E MVP[V/I*C)AW]'(/6)D%I/A2M*:!=!5-75S#/5BM&5W(7>IEP%B99N"BVHKT* M,7K^2Q)/S:FIMY_L'DM].L%CVV@_W(_C$+SZPV.&+[SVN"!,[Q0Q% M="E":<.Q6(E8\0E%<<+33?X&_WW*>1KGAVM* LJD@?A]F:;\^40&J#YDF?\+ M4$L#!!0 ( $N J%8I=@UZV00 !<8 9 >&PO=V]R:W-H965TE8EF,,?#-5[""_!/ZQD5+;- ":,$4A:1 M%%%8C(R)?7OG.#) ]?@'Q]0/]=D1=DYIC!'8F_1"%?C0S?0"$L\";FSV3W!^2$>A(O M(#%3?]$N[VL9*-@P3I(\6&201&GVB]]R(8X"G.Z9 "X"JB M66:*UCWF>#RD9(>H["W0Y(721D4+-E$JA_&%4_$T$G%\_++"%%8D#H&R7]'# MMTW$]PBG(5(/;J1"(;HCB2@;AI7P-^B%D^ 5?5S+)D,?-YQQ$1&E2Q7X\ 8T MB!B>QX"N[H'C*&8?1-2GEWMT]?.'H)>EZ)Q)<8">2,I7##VD M(82G\::@6W!V#IRGCA;PSTW:0:YUC1S+<:KRT8<_82K";17N:M)QBR%P%9ZK M&X(JI2>4XG0)8M)P--^?C,@,[]7MR0[3\/HP%M5(@/K*3"YCF['KC_P^[VAN:T@V2M( M]K0D\XD%%[EH89IRZ;WCI95S<4KN'A-!@S$NG$T5(]:>MXE=;/$*[HY M7??<(/2+Q/O:Q+-).*TY6:?:R7H84(;$>,X4]VOTF'(:B5TR0)]QO($J ;09 M-AW?#,P[DLGN=AVOZU7KY!'+3 N)) ; [RMQ=XM&IRHVY?*6/N" MIC3]1M4P*%@.ZDQ)M=>]+V,]/2UR4WJ#1O1LJW0'UO^Q-UVC+\I?B=Z3+5#A M%XO)@&8T"J#&YI5GWI* ;:&=ZGSDPNPV-K!0B((ID[>RTJJL+/V[&BN3H?E' MM=7O],\4EE,2=AIL9C5Y:2$;\\K0[.-)XW>ZSAEFI9NSM4[GPM96GZRKE3WG MX+[GT._TSDW[TD[9%_Q4S=6[)I56S56.5I=SZ:[L6O;J_%I>DVRK[BM'\^MQ M+=V7[?UGR_HD#"-YB6-T'[$@)FPCB*&ODSGC5'RE5R_>6GO86*66T$[5+"VA MK?>$A]E"JC:XF\,&]PSR5$6N"G?B4_NVV"D4> M2K*O9-M"(=ZS2ITN(-D%1J\"XU2=T@C:_]H)5MB!'U>K5=MX@5LCQ4I3:?^X MJVQ5JE8MZ 523:1R2G_J:'U9]=2;+)<4EIA#G8^I_ 7''T"#P:#O>MWO]MJ* MCIXS<"S?KUZ-G=+\.1?,7YT9THQ4JPXP1^O59EZZ0*>6"SQ3Z';TF0)?J1)JA@&Q2GIW"%G>+4^^).NLUR^[9D?D3IL+U,Q3#0H1:G;X0 MG&:GT%F#D[4ZR)T3SDFB+E> 0Z"R@WB^((0?&O(%Q?\"QO\ 4$L#!!0 ( M $N J%;JU5J!AP, +D. 9 >&PO=V]R:W-H965T@&:Z&8[=M86D$0IND 7,!)T^U#L V.-+2*4J"5I._[[ M#BE9L5*%A;L"]L42+^?,S/&0FIGOA7Q6.8 F+P4OU<++M:ZN?5^M;@% M+O8++_2.$P]LDVLSX2?SBF[@$?2?U5+BR&]9,E9 J9@HB83UPKL)K],P, "[ MXS.#O3IY)R:4)R&>S>!CMO "XQ%P6&E#0?&Q@SO@W#"A'U\;4J^U:8"G[T?V MWVSP&,P357 G^%\LT_G"FWHD@S7= 92/43N?^Z9?I :)D1 MNW!A),W(G2@PSQ2U_]0%N2\J+@X ]1ZRW,I5COO(DM.2_)R"IHRK7W"C,NMJ M[FMTU)CS5XU3M[53T3M.Q>23*'6NR'V90=:#OW/C9_^%3]WX<.1B\%'B5N?H MJ/-MY*3\1.4EB<-?211$<5]$WP9/_S>\$TW<9DUL^6)7UO0EQXV4M-P 7@R: M/!TZ2;2D!SM]LZE+D-K^J-^^N0RO5457L/#PME,@=^ E M/_X03H(/?=H.298.1-;1?=3J/G*Q)P]0'0^;6).5* K4O#YE9(N9*H\#^;JQ MDF(C:=$GY7SBS] M+#CJS,TW5E(-?<(Y"PH,VN5F;EOM)<*:V,\>"A+[^WMA)^K MA]N7D!R 2A*3HJZ*PBG)Z*&OLDL'\JHC61B\5K.!T]&4[5@&6+X>&/"^RN_6 M37"N; U;&)\FTILD&LIB+8E_4NL7(#>V9U)8"VQ+79?][6S;E]W8;L1_W5XW M=5@5;EBI"(J!%93N')Z&Q#[&O.?:6(,T&7%\+H8\#8Z#M M5I-_ %!+ P04 " !+@*A63%SDZ?$( 46@ &0 'AL+W=ODI>D3:V8%Z\9_YXO&2O( MCR1.\\O>LBA6Y_U^/ENR),S/LA5+Q2?/&4_"0KSEBWZ^XBR<5T%)W#<-8]1/ MPBCM75U4V^[XU46V+N(H97>[;UON(\6RZ+\UW7I-R5YZR['OY M)IA?]HRR(A:S65$B0O'?"_O&XK@DB3K^JJ&];+(OSZE_R6H\U>F2VSHLLJ8-%!4F4 M;OX/?]0'8B> #HX$F'6 N1=@'@NPZ@!K/\/P2,"@#ABT+6E8!PS;!HSJ@-%^ MP.1(P+@.&+?-,*D#)OL!XR,!TSI@6LEA\_U57[X=%N'5!<]>"2]'"UKYHE)0 M%2V^\R@MQ?Y0,Y_\DSE_KJ'@C83HGU0=?2QW-R;;JS^J*[$U%YI&*+'*; MI<4R)TXZ9W-%O*>/GYZ*#_3Q=* C],7QW1YD\_T@WYA:Y -;G1%C\H68AFDJ M*OJF#__W.CTCEG$TW-:'WX9WJ0S["Y\JS9?OX9\3O[\32!) M4+ D_Z]B?VXV^0?J_.6=\SQ?A3-VV1.WQISQ%]:[^L??Z,CXETJ62)B-A#E( MF(N$>4B8CX0%()@D_,%6^ ,=71+^;%?X[$?YFJFDK"5VE3(29F]@HPI6=I,O M5]086**_-"[Z+[LR/1PX,PH22JT61D[4D*F=-%PCPDS$?"@L-#.YI,Z9#2[;&5I#G:2G.DE>9_ M5N4E+"=B#ID7HF>.TL47\DQN'<;D MM^B9D4]12MY8R'-5FWRC3=Y5JOH]H5499$223>-+#3(/WW*53)%5.4B8BX1Y M)XX7W1ZIX;$CY2/K"4 P2>?CK<['K73^PG(A[&IV6-ZV9^6;(JLV5U+>7(B5 M6M8FZ*IE),P>'UP;+'-@C8=[EUUD3A<)\]KM@(_,&9S,*>ELLM79!**S>1;' MXJ))5N\W?Z7DM+FZ2@X)LS>PR<[1&Y\-]P6'S.@B85Z;\GUDQN!$1DELTZW8 MIA\56W,S)Q^^F6N+Z:I&),Q&PAPDS$7"/+T:6MW0D?4$()BD?6HT3WV-CZO_ M>K'@;!$6C 1"ZU&:1S/R>QBOE;-U?<*N"H?2[)JV.],=F5/3F$SV+KK0M"Z4 MYK7="1^:-FB15M;@CO- M1IT?C ^B_+P*68D+ @3&A0S?'%3C[+YJ7Y2C^ZL M-B3-KFDG6TIH5A=*\UKN@P_-&IS.*DO-;*1F?DQJ[5I*?9;.JD/2[)IVHJN$ MYG2A-*_5'OC0G,&IG++>&IN':A^F:_6&["KU9706)-3O@=(<*,V%TKP38FC5 M6T(K"E T6?Z-V4/U;H]>_MW:2J@+!*79]-! .=)6(M.Z4)K7=B=\:-J@15I9 M?(U?1(?_7X_]"ZEG1^)%\V2?_'DO>@3B9KP*=1<@M)L*,V!TEPHS8/2 M?"@M0-'D4Z/QJ^@)PVI'SN*Z_,0645JU'>WG75!3"DJSH30'2G.A-*^F2?.D MR71R.#N#6E HFBS>QH2B)UPH6;Q[<[A +UNH_T05]H?B\-NJ<C&6O3/4 -*RC-AM(<*,V%TCPH MS8?2 A1-/G<:PXR><,S:=0\M'Z5!#3$HS8;2'"C-A=*\FB8__AKO7]JAOA>* M)O\A?F-\F2>,+VT7T5J^^BQ=Y5O3M%^#K1QT\( 76I@+I7FM]L"'Y@Q.Y91E MU'A7IMZ[4O[I7Z<'6_H$G15$#QZG3*?3L34:[*OH<*#ZF16T/A=*\]KNA ]- M&[1(*\NI\:=,O3]E1YS-BHPKA0(UG: T&TISH#072O.@-!]*"U T6;R-V67^ MZA\UF5";"TJSH30'2G.A- ]*\Z&T $633X'&\#+UAM?/_+Q)C^PL:JBS5=-V MG[_L_[0)FM"%TCQ%^18UC,-?0$'3!BB:+,+&^#+UOY2ZB\.4)-D\>HYFE?J^ MD"B=\>KZ&\9"EWFAU.'PH*NQIHJ#]4V?OK/$H(84E.9":1Z4YD-I 8HF2[8Q MI$R](57^)IS/:53DY-/MPZ-Z(@XUI* T M&TISH#072O.@-!]*"U T6>*-;66.?W5W##6WH#0;2G.@-!=*\Z T'TH+4#3Y M%&A,-U/_NZZ?ZHZA;AB49MIJALIF]_#@=14# Q0 M]>(Z6?8#)_XT14_IK!BHHP2E.5":6],D&:CD[$'3^E!:@*+) MJ_HTKI*E=Y7N&*_6G4MGC-QH^]B[^X?'_#.Y9LL MO5WW,PVM'ME9U% ;KZ9)"UJI.E5'-=!0M;30^CQ%VH'R>:YBH*6J+T#5)PMH M9QE _4^"6K:T>DIGS6"7\\.NYX==T ^[HI]UT"";HX%)!_OBPZ[6!W6T^CLK MQ":,+ZKEA7-Q\5JGQ6;YRNW6[1+&U]7"O7O;;7KN4L5VCY[[FP6*&_QFO>3; MD"^B-"Q:IC+.Q.)!\LP3QYDV1K:KU:9^RHLB2ZN62A7/&RP'B\^&ULS9K=;Z-&$,#_E14]M13691R+HG"5_QI%<7QFN M@2*Z)-M$WK/=5UI.R-&\D"4B_T2[4M8T4+@5DJ6ELAI!&F?%-WDN'7&@@(=' M%*Q2P6HJ.$<4[%+!?JN%8:DP;"A8QRPXI8+S5@NC4F&4^[YP5NYICT@RFW*V M0UQ+*YH^R,.5:RL'QYG.K(7DZFZL].1LL2:F'A8<^?SI#GU"CV$0EB.=%R.UCHS41K^WZ\_Z=$?**]5KK->77=C M]0(7='.!3/<<6:9E=9=W_?]:#=UNO^=*NTM#. M>?81GI]N$O9"*5I0_A2']&B.G:/K)&%AD6]LB>YIR%99_(\2NZ,\9EI:2('^ M^DU90-\D3<7?'=.[*88S[!Z.+N>78D-">F6H>BW4F*@Q^_DG/#)_[0HT),R# MA/F0L (5DN0894@PS[Z[# ?PL.:0XN:TQ7C7N*I,2Y@HQRF7]=/,VP.;97[ M3X?!:TNYUMBN"_EM(7N(\:0N%;2E+#QTAI54S8U.Y4:GUXT/&=\_,&_U8R_R M5#\6,.=@6N.Q8YH-/T*:])V6)SM,!D F:V$956$9]8:EK&)Y(#9%&5.U3?Q' MSJ//ZHWZ0@D79UUAZS5Y:M@@81XDS._WK%4X"$U06KS]L8LB\M*U_@B AE7+ M@'&5 >/><7JQ>C EXUV![-4\-9"0, \2YD/" B!8+99N%4OW8RUF7,@$@81Y MD# ?$A8 P6H),JD29-+[L-\E)%/U*(J7<5@F0IR%G*I?[)(DJM8+V17F27O= M,&F^QN:]ED\-'R3,AX0%0+!:^+"Y_]%L@J]&^Y&G/J4E[7 =U5Q#@1KT2UHM M^W!K$05ELQZ7@V8&[HV++I>ZD*X8BP02+.GJ$]ST0TZ.!"3- Z7YH+0 BE8/ MKK4/KO6Q7JOE>*#R!)+F@=)\4%H 1:OGR;Z5A'L;$>\KSJ#]H))V6)SQV+*; M];E#RG(;'06_0\JQG&:SH$/*=D9F=[, [YLNN+_K!TCQ0F@]*"Z!H]3S9=ZAP M?R/E7545M 55T@YKG#5QQ\VJVI;"+AXVJVI;RG5-MUE5VU+#\6ARI*KN6SVX MO]>SH(FZM#I'*YI1KG[PZ>I*HC3.8B$YT7^U=GH3M \$2O- :3XH+8"BU:.] M;P;A#]8-PJ#M(%":!TKS06D!%*V>)_N>$.YO"KVKP$+V5.:XW6!RQE;S+ZXN M*3P>-PML6\HR3<=J5MBV&+:QY31*[.!@@T-*^2K?BB*4F[:9+/YDKJY6VUVN M\TT>C>MS?.GACNN^WAZ3;ZC8XXN]-;>$K^),H(0NE2GS8JS>!KS8KE*<2+;) MMU<\,BE9FA^N*8DHUP+J_I(Q^7JB#52;AF;_ E!+ P04 " !+@*A6LR!G MY"\$ !G$0 &0 'AL+W=O"X#,I2T[&LH9EADAOS:=EVS^936HB4Y'#/$"^R#+-O=Y#2[>L: MJ52>*?VB;C[$,\-2/8(4(J$HL/S;P +25#')?GRM28U&4P6VKW?L[\OD93+/ MF,."IG^36"0S8VR@&):X2,4#W?X!=4*^XHMHRLM?M*VP(\] 4<$%S>I@V8., MY-4_?JF-: 5('GV 4PH<^8<:P&CIT%8# M).77LO7I,4!7;Z[1&T1R]#FA!<=YS*>FD!U0-&94B]U58LX1,1=]I+E(. KS M&&)-?- ?/^F)-V7B3?;.+OL[IY?P(V8#Y-IOD6,YKJ8_B]/#'5TZ_T\]_&GU M/3/:"R?G\KVZ\*T9/SZ@6N1N^QA',#+F* M<6 ;,.:__6(/K=]U9E^2++@D67@ALKUA\9IA\?K8=\,BY+# B]P?..@&HN(8 MEAQJ<]C,'=\>38H(NQ#S&A1LKU6ZB]=(=-NL/>=!\ I^0_ MB-%*[N=(;IHQX6O*<8KH$L'7@HAO* .1T%@:L@$NY/XL^%N4@]#9T2MV[E0< M=A+V_(YSEU0,NXKN9&@=\WC4>#PZ<_(H^Y3!\:[8?E!E(\W$.G1BH0$Y';NZ M(-_K5%H7Y(V.F3!N3!CWFA!R0>0KE:PT6"ZA?#-K3S&YX8-T($J+F.2K5V-. MFX7]TE>V/W"L7Z]U-59%3EJI6@-KY!VXID,YXP-46*%L=Y]LJ/=MTO@VZ>W\ M/8-W*GOUFEN[H7-@TADR>]@9V$47Y5I6IT8T7),.*NRBQI9WK$ILZ_55T.K- M]T^1 -../Q&0Z=_W>AG/774NRA;4;/TK^Z4D]RUOO7W;O98_Y0PBNLK+?:"L M-;+N3T+BSGRWZ%<\V\13-\%*:^RXZKRXZ/^4B$@D6\J1:I'(+S60' M1&L%W"U]6J>=[EJM<;JW5V<[?8IF>"G-RFFS=7#,@*W*$SM'$2UR41T18^:+^S;Q:VICU07Q'*@^HK??4)0IY>5B3G*(6EE+(&(UEBK#K55S>" MKLMCZS,5\A!<7B: 8V *()\O*16[&R70?%N9?P=02P,$% @ 2X"H5@CB MJ*W$ P -A0 !D !X;"]W;W)K&ULO9A=CYLX M%(;_BL6.5JVT';X"26:32#,!VDIM-9JTNQ?57CAPDJ""G;6=9"KMCZ]M&!JF M#).TUMXD8/P^ML]K&W,F!\J^\ V 0/=E0?C4V@BQO;)MGFZ@Q/R2;H'()RO* M2BSD+5O;?,L 9UI4%K;G.*%=XIQ8LXDNNV6S"=V)(B=PRQ#?E25F7V^@H(>I MY5H/!7?Y>B-4@3V;;/$:%B ^;6^9O+,;2I:70'A."6*PFEK7[E7B.DJ@:_R5 MPX$?72,UE"6E7]3-VVQJ.:I'4$ J% ++OSW,H2@42?;CWQIJ-6TJX?'U SW1 M@Y>#66(.%N*.'-U /*%"\E!9<_Z)#57?H6RC=<4'+ M6BQ[4.:D^L?W=2".!)[WA,"K!=ZI K\6^*<*!K5@\$C@.T\(@EH0G-I"6 M" M'?LJ6#K2$19X-F'T@)BJ+6GJ0MNEU3+ .5$S:R&8?)I+G9@M8"WGB4"89.@U MT#7#VTV>HK>DFK3*_%?H V8,JQG T8L(!,X+_A)=H)R@CQNZXU++)[:0O5%, M.ZU;OJE:]IYHV47O*1$;CF*20=:AG_?K_>?T<;]^W*.W912;4'H/H;SQ>H$) M+"^1-_H#>8[GHT^+"+VX>-DUKG[,>\PND>\^BXE.QW@]F/@G>H/J6=.!2WZY M5ZW8^\TT]C77?V8:W\&6,I&3-?I\O>2"R8WKGZZI6=$&W32UFU_Q+4YA:LGM MF@/;@S7[_3-/+/==ID[#()"RN8(&&J=/$?N9.[/VQ?8:::]D7-/8%)]K' M] +%RP).]*\7?*Y_)F&125@9:_H6-?V'O]GH'>R [^?I?,5JB^%X M([A $=)>M7[^0I(4/7G(/H/!.$)NTT"8M,PF*3L,00K.7\L'%^ MV+MR:^?E&KWHLK-7?*Z=%2P\7@.^%X1.>R%$/U;S'-_SQ^UJ\8_5 F\\'(>/ MEE5'M9$?C/VF6BMLHR9LH]ZP+>18\Q2Z0M8K/#=D)F&125AL$I88@K6L'#=6 MCO^GO6]LTGF3L,@D+#8)2PS!6LZ[SO>/8^=7=K]:?;QY# +'>;1AS?L;.=<2?=MF>7D]V4BYNYI.R^6&;Y/RK=CQ7'WS*(IM(M5AL9Z6NX(GJSIHFTV) MX_C3;9+FD_FL/G=7S&=B+[,TYW<%*O?;;5)\O^&9.%Q/\.3YQ*=TO9'5B>E\ MMDO6_)[++[N[0AU-.Y95NN5YF8H<%?SQ>O(.7S%:!]2(OU-^*(\^HRJ5!R&^ M5@^)+WB654SJ.OYM22?=F%7@\>=G]M_KY%4R#TG) M%R+[)UW)S?4DG* 5?TSVF?PD#N]YFY!7\2U%5M9_T:'%.A.TW)=2;-M@=07; M-&_^)]_:B3@*4#SF -(&D&& >R* M@'TI2.X;8#[TA&\-J!.?=KD7D]\Z<&JEF_0)_[$\SU'#]_1K5@V9ZN NT*L]DN)/G_?#F;2G7%U;C397MU-\W5D1-71]%'D79L, MVO4.K?GH";ZV+4KT6(@M8M\D+_(D0XNZ:WE1UCUR*_+UFULE!BOTKBRY-'9! M,XYK'J?2RJMRERSY]42)8YI@2SW=FTZ?C>1W#B$,)C718/(9Y) HB7XH%5:+@LNC"*ADD6PS*QJ#8])+U=A!;#8Q5-^CH#O:\X9.$ 43H4 QB XI2%P\E M8XR*O, _(1B]B<)V%W6K="$O>=U\*Y5N)G;UZQ.K9%@IS^X_2+88E(U!L>G% MZ;T?]BXE&: N$90M!F5C4&QZR7JGB*W>QBH9OLDQ#%]*&%#.4#!>0L2L1'IV MO;7"=F_U7O4:^E/],>9GC3V[QR#98E V!L6F5Z'W?CB\E"R >D50MAB4C4&Q MZ27K_2*V.ARK+$1C+^#XD3L2!@/.=SW/&ZK#&.?2T*/#%Q,F7$!H%)E%@O1N MB]C=UF*3YHDI4WOA]WW$O91$@+I!4+88E(U!L>DEZ]T@L2\% MVB3",SQ##&_]A0%% G?X_&! !3XA0WT8H\+0/[&J07K[1.SVZ4N>2M5M]S*1 MYGE]([(N"-H$( MQP_[9'CK+PPHZM'A(HH*78Y[)( M3V@$Z*(:*%L,RL:@V/3=4KW3H\Z%-(*"6D-0MAB4C4&QZ27KK2&U+Q!:-**- MU'8P172XIF%"#9\.8@-(.9'A,X0!A6DP?$DY/=H+JIIJ76_"+1L%:+;V=6>[ MC;[OZNVM@_,W^&J!#>=C?,6:;;P]?;.K^&-2K-.\1!E_5$,Y;P,E9D6S4;>_P=02P,$% @ 2X"H M5J%GC[$S P PPT !D !X;"]W;W)K&ULO5?O M3]LP$/U7K Q-( &)D[2TK(T$93^8F(;HV#Z;]MI8)':PG1;^^]E." D+T9"B M?FGCV._=O7>7Z#+9%&DXRL80[J-KL6>N56+$N: I.4,R1@-77.\.D,^P9@3_RFL)6U:V2D MW'%^;Q:7RZGCF8P@@84R%$3_;6 &26*8=!X/):E3Q33 ^O4S^Q.B,'+6%%\D3=\.TW* 4-#-^")]+^HFUYUG/0(I>*IR589Y!25OR3 MQ]*(&@"';P#\$N#_+R H 8$56F1F95T01:*)X%LDS&G-9BZL-Q:MU5!FRCA7 M0N]2C5/1'-:Z* H1MD1?@:\%R6*Z0)>LZ!#C]!&ZXFQ]E&B[E^A,2E 2[5^ M(C21!WKW=GZ!]O<.T!ZB#/V*>2XUF9RX2J=G@KB+,I7S(A7_C51^$'&, GR( M?,\/6N"S;OCWG&FX9^%^$^YJ4RIG_,H9W_(%;_#=P 98#A*M!$_1YT<%@I$$ MS6Q-0$AKF77FJN9,F^PB3M@>QSRGIS(C"Y@Z^D&4(#;@1!\_X*'WJW0M].M#J*=#E"6D;!IXR&EF6N@0,2AN)>8GEX"$>8:DW6CSI0@V MM,',ZV83!2.,\7CB;NJ*6XZ%?A!ZU;&&EK#2$G9JF<64D;:L.F'OK59/9 V% M@TKA8$<-/.C3DI[(&I8,*TN&NVS@(MB@UID8#\9A^*J!6XYY@\ ?MC?P2:7E MI%/++:-*5VVNB(+6JG7"WUNUGL@:2D>5TM&.&GG4IR4]D34L&5>6C'?9R.-_ M.M0?8ASZKQJYY5C@GP2XO9&Q]S*#>)UJ?JH8!%KPG"E!VYNYF^&]I>N+K:FW M-G/A'35T&:@O6WIB:]KR,G#ASN&E[Z8NH]4'A] +@E<]W7;*'P6O6MJM3=CF M\T;/JFO*)$I@I6'>\8E^*$3QQ5 L%,_LT'W'E:ZIO8SU5Q8(&PO=V]R:W-H M965TMI:^"/83@/_?L=NR%*65IM4K1>-G9SWS3F/3^*,*J4?S0+ DF?!I1D' M"VN+LS T^0($-3U5@,0K,Z4%M3C5\] 4&NC4BP0/DR@:A((R&60C?^Y&9R-5 M6LXDW&AB2B&H?CD'KJIQ$ >O)V[9?&'=B3 ;%70.=V#OBQN-L[!QF3(!TC E MB8;9./@8GTV&+MX'?&-0F=:8N$H>E'ITD\OI.(A<0L AM\Z!XF$)$^#<&6$: M3[5GT-S2"=OC5_?/OG:LY8$:F"C^G4WM8ARZNJ+U#7<^S\*=U7B5H',*_S.%_E MD6S(XYKJ'DGC0Y)$2=HAGVR7?RTERB,O3];E(1)IL"0-EL3[]3?XW=(**5O0 MC')S2"HZ XU'1ZB@^2.=(R,_LV <+V) +UF.R(IRQ2O_S:N+QM;;NT?WS."- M8!S@L^F\(OXL'T8ZH<+ M_.H![0+P^DPI^SIQ&VOS'97] E!+ P04 " !+@*A6AO:**3\" /!@ M&0 'AL+W=O]OVC 0_5@\&2AC60.0[.,;&6 E8$D193$<3^2 MC"N:9V%O:O),KYW@"J:&V+64S+S<@=#;(>W2W<8#7ZZMW5L3[V2N]9,/)N60QCXA$% XK\#P ML8$1".&%,(T_C29M7^F)^^N=^I?@';W,F861%C]YZ59#^HF2$A9L+=R#WGZ% MQL^-URNTL.&7;!ML3$FQMD[+AHP92*[J)WMNZK!'Z/9.$)*&D/PK(6T(:3!: M9Q9LC9EC>6;TEAB/1C6_"+4);'3#E;_%F3-XRI'G\I&6DCN\%F<)4R49:>6X M6H(J.%CRX57L$1-5@E3<^?AJ#(YQ8:\1^3@;DZNWUUGD,"TO'A5-"G=U"LF) M%+XSTR%I]SU)XB0]0A^=IW];*Z3'@9XL/"A MW2X-@"_0,6=GI7P'#FS%"AA2;#$+9@,T?_>FVX\_'_-Y(;$#UVGK.@WJZ0G7 M]]K:5Y?]ZQXQ9.) VM_'O*>7]'XAL0/OO=9[[W]N'#_SHC!K)HZ9KI7Z09]%FW\DY1)U>M->N?E1B RPYOE; CEQY^,-):8>/W7@=!4Z>*X=SH.P M7.'$!N,!>+[0VNT"/Q3:_X#\+U!+ P04 " !+@*A6WK(E=W$# #$%@ M#0 'AL+W-T>6QE5(0Y8 MIQ-X"6'"'0_%,KE,5.[,TJ50(S>L38XY?8Q&;C=XZSJ&;I)&=.3>GKS^MDS5 MQ2O'G(_>'!UU;D\OMNTG!7#J>E;2\SU(SSH=G!A C#S8CWP7-T;=WZ2NAA]K MKMKW&',>[*5KARR,.+2J:FE"'/L=NZ+?/Y'%K8&=J]OO6O0T*<+RT^_9U?SY M\0N1TR M/5Y9UN-AG(JFNGW7&'1DDE#GCO"1.R&<324#KY@DC*^-N0>&6:PSC84:4 MHE);-G@2KY.QNU1]6.KIB*(/E4*O)(W9JNBOXEH QM[%V4F6\?5[ MSN8BH6;R>P<<#TGEYRQ2R>YU-"B5F390Z3IW5"HV:UN^2Y+=T)6JRFD5XYI[ M!ZCYW^9Y3@65A+=%Z]I_R5E^LF*__UR2B[O*MF"KQG*/\=)%GA^"R. 01!Y$ M30X.061X "+[SW;7?(S([B&([+U\D?[++$FOW%.V-JX;V];:ZL#KP,*R;*WH)%$14/=J^:7I&I?D7?X-?C(QJ3)5^'H1T!S*[ ]S$$KD8(YN/4\\JKGE-?\;SW^"U!+ M P04 " !+@*A6EXJ[', 3 @ "P %]R96QS+RYR96QSG9*Y;L,P M#$!_Q=">, ?0(8@S9?$6!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TX MI+:+J1C]$%)I6M6X 4BV)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N&6:WO606 MIW.D5XA-/E M_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU M@LD/['X 4$L#!!0 ( $N J%9F31(S) 4 '(M / >&PO=V]R:V)O M;VLN>&ULQ9I+4]LZ%(#_BB:;2Q?<)'[Q&-(92$++#"09G.FV(VP%:["E7$F! MMK^^DE/@N*5G[N;@56+943X?6^?3Z^Q)FX<[K1_8MZ96=C*HG-N>#H>VJ$3# M[;]Z*Y0_L]&FX*"=*)S4 MRA>&@B]2/-G7\^&0/4HK[V0MW??)H/U>BP%KI)*-_"'*R6 T8+;23Y^UD3^T MC(8[T]\$<;)XH_B/$"N^9UM2QR_N^4>9#+(1K["C336M5>T]7// M^"C\Q?NCG=.7LG;"S+@3GXS>;:6Z#]7XNQB"VVCC\/RY#^*I^3]AU)N-+,1, M%[M&*+>/HQ%U %2VDEL[8(HW8C*8ZD=APOWX/[@J]_?F/!2(E#F5_H2Y*EL\ M0I3E8C9?Y/,9\]_RY?75['SM#R[.K\\7TSD#D!$"&9%#_HF6?Y[/USD[6'$ M&2.0<2^1S-?^XV:^ ) ) IGT"/DU I I IF^X^-^CI]_U,M+_]#/;P%DAD!F M?48R!I!'".01+>2Z$FRJFRU7WQE7)N]4H5N!#NXUM9^8"MAPM-OM&)Y!3%1WU +1ZO"7V':,TQOV-2(4CIV M*^V#?TQ-M&]+*_Z+SM#'9C(EM<\'5 [O0QN@GWXMA MW4,(B&;RM9^'2SKPUB8B(9$YLD)#O9NL.V MJ#[7.-\A]K;*'LQ\@'N:3Z%U\P@[?!,/4$O6IENY;B*DE(E8+FL:[F)AM MHCY'+9VA5839)B*V#8Z90$S,-U&OODGAY GFFYC8-SAF!C$QW\3$OD$'JYTF M%&.^B8E]\_?A*CN8"=AAB]$I,V+?X)T,V-)CS#LQL7=P3-C28\Q",?6\&=H7 MZD03LU!,;*&_]H4.PYR4AIB8A6)B"R&8H=E#3,Q",;&%$,REJSJ8F(5B8@LA MF"NCMW!V'+-00FPA]*$[N-*08!9*B"V$8%[N')PR33 +)7V->L*[V9%E@EDH M(1_U8 D)+M0EZ-(-L87P)E1"3,Q"";&%$,S<:;CFD& 62OJSD'\WH2P3S$() MN84Z(_)#MN F"/Y1_-Z12S +)>06^@TS]Y66NUJ$;L@,6BC!+)006^AE J$; M12[KSEQ"BBDH)5;0"R,,X7(K J\/+<3$%)02*^@5<[?=UB)0(Q,0MEQ!;",+^VVS%>,#$+9<06@FNZ;_0^("9F MH8S80OCZ $SO&6:AC-I"*"9,[QEFH8S:0B@F3.\9NH^->B,;MFC.X+:(#+-0 M1FPA%+,SEY!A%LI:"PW;B^W'LU)LI!+EPO^%]>4%KXN58>%COP,I2<->@^;*FN-2^?MPP_;W?^^!-02P,$% @ 2X"H5A;=:Q0F @ 8R@ !H M !X;"]?8@DCEQN ;OO* R28_6@)\AG9)4M7_^C3U;9CR]EWPZ[[EBW MNU.=?1[VQ[ILML-P^I5276W+H:UWW:DSIR]?IW*_TSLUNO=JOSN5G\.Y3C\8W#ZZ/KWNBUE:&:O;;\IP[)) MG_OKZ9HNAWQWGMS,GM^63?_\EILT=9! D$P?I!"DTP<9!-GT00Y!/GU00%!, M'[2 H,7T0?<0=#]]T ,$/4P?E.$.Q/(G9'N3&!W1KPS@=Z">@N!WH)Z"X'>,GK9)M!;4&\A MT%M0;R'06U!O(=!;4&\AT%M0;R'06U!O(=!;4&\AT%M1;R706U%O)=!;46\E MT%M'FR4$>BOJK01Z*^JM!'HKZJT$>BOJK01Z*^JM!'HKZJT$>AOJ;01Z&^IM M!'H;ZFT$>AOJ;01ZVVBSFT!O0[V-0&]#O8U ;T.]C4!O0[V-0&]#O8U ;T>] MG4!O1[V=0&]'O9U ;T>]G4!O1[V=0&\??:PDT-M1;R?0VU%O)]#;46\GT-M1 M;R?0.U#O(- [4.\@T#M0[R#0.U#O(- [4.\@T#M0[R#0.T8_FQ#H':AW$.@= MJ'?\I-YU^-J7>NWY7N/S?Y+JX7QON3[^LOP^B1(N+CBGVXKZ]!=02P,$% M @ 2X"H5N'L7A'T 0 HB< !, !;0V]N=&5N=%]4>7!E&ULS=K+ M3L,P$ 707ZFR18WK)P_1;H ML. '3#*E49/8LETH?X^3 A((*E"1N)M&K>VY M$X]T5CV_>_84)]NN[>.\6*7DSQB+U8HZ&TOGJ<\K2QTM)LV3:ZV^>?8N'Y>!&IC,;G8;1RRYH7UOFTJF_(Z M>^SK3RG3UX0RGQSWQ%7CXU'>4+ O$X:5[P->S]T\4@A-39-;&]*U[?(NMFU9 M3,\MQ7)_B2]Z=,ME4U'MJDV7CY31![)U7!&EKBUW18_V)Z=\P[3[Y ?GCV7V M!>:=M\'YF"<6Z/=Q;R,93D]]+D0A-?M?\3TQES[X_6B8=DWU#[/S]3ZYL![G M$=GX./R./\[XO?XO^Q @?4B0/A1('QJD#P/2QS%('R<@?9R"],%G*(V@B,I1 M2.4HIG(45#F*JAR%58[B*D>!E:/(*E!D%2BR"A19!8JL D56@2*K0)%5H,@J M4&05*+)*%%DEBJP215:)(JM$D56BR"I19)4HLDH4626*K I%5H4BJT*15:'( MJE!D52BR*A19%8JL"D56A2*K1I%5H\BJ4635*+)J%%DUBJP:15:-(JM&D56C MR&I09#4HLAH460V*K 9%5H,BJT&1U:#(:OY3UGOGUG\ %02P$"% ,4 " !*@*A6!T%-8H$ "Q $ @ $ M 9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0 ( $J J%8]=T;<[P "L" M 1 " :\ !D;V-0&UL4$L! A0#% @ 2H"H5F>\V?/;!0 L1\ !@ M ("!#@@ 'AL+W=OU < &4B 8 " @1\. !X;"]W;W)K M&PO=V]R:W-H965T&UL4$L! M A0#% @ 2H"H5JA\Z"Q5!P 92( !@ ("!-QD 'AL M+W=O041 #=U@ & @($A M)0 >&PO=V]R:W-H965T&UL4$L! A0#% @ 2X"H5I3J M._;;" ]"@ !@ ("!7#8 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0#% @ 2X"H5O/VVPV4 P ;0D !D M ("!;&@ 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ 2X"H5MF[V_74!P ,!0 !D ("!5G4 M 'AL+W=O(* "Z'0 &0 @(%A?0 >&PO=V]R:W-H965T&UL4$L! A0#% @ M2X"H5N3(7P>S# K24 !D ("!K)$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 2X"H5DQ.RED. P TP8 !D M ("!D-D 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ 2X"H5K^C]ZRC!0 AQ !D ("!KN@ 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 2X"H M5FW:,*(V!0 +S !D ("!X_L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 2X"H5F- W=A" P WPH M !D ("!FP&PO=V]R:W-H965T&UL4$L! A0#% @ 2X"H5J3UQY)N! P1( !D M ("!M!&PO=V]R:W-H965T M&UL4$L! A0# M% @ 2X"H5B'>F+NI @ -@< !D ("!:B8! 'AL+W=O M&PO=V]R:W-H965TLH$0@, #H* 9 " @24L M 0!X;"]W;W)K&UL4$L! A0#% @ 2X"H5H8= MT3; ! <1P !D ("!GB\! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 2X"H5GI@^\\Y P K0D !D M ("!.3L! 'AL+W=O&PO M=V]R:W-H965TQ# 0!X;"]W;W)K&UL4$L! A0#% @ 2X"H5INY6O>^ @ E0< !D ("! M^$8! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ 2X"H5I5#.3<"! 31( !D ("!=EL! 'AL+W=O&UL4$L! A0#% @ 2X"H5L AJDF7 M P 'PT !D ("!0&&PO=V]R:W-H965T&UL4$L! A0#% @ 2X"H5M;58J 0!@ $BD !D M ("!\'$! 'AL+W=O $ >&PO=V]R M:W-H965T&UL M4$L! A0#% @ 2X"H5L;J#':7!@ U#( !D ("!288! M 'AL+W=OMD$ 7& &0 @($7C0$ >&PO=V]R:W-H965T2 0!X;"]W;W)K&UL4$L! A0#% @ M2X"H5DQ&PO=V]R:W-H965T&UL4$L! A0#% @ 2X"H5C-6]>[3 @ 4PD !D M ("!F;8! 'AL+W=O&PO=V]R:W-H M965TLB5W<0, ,06 - M " 1F\ 0!X;"]S='EL97,N>&UL4$L! A0#% @ 2X"H M5I>*NQS $P( L ( !M;\! %]R96QS+RYR96QS4$L! M A0#% @ 2X"H5F9-$C,D!0 _% 0!X;"]?7!E&UL4$L%!@ !, $P RQ0 '+* 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.23.1 html 265 395 1 false 75 0 false 8 false false R1.htm 0000001 - Document - Cover Sheet http://www.aosmd.com/role/Cover Cover Cover 1 false false R2.htm 0000002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS CONDENSED CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 0000003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.aosmd.com/role/CONSOLIDATEDBALANCESHEETSParenthetical CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 0000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF INCOME Sheet http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME CONDENSED CONSOLIDATED STATEMENTS OF INCOME Statements 4 false false R5.htm 0000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Sheet http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Statements 5 false false R6.htm 0000006 - Statement - CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY Sheet http://www.aosmd.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY Statements 6 false false R7.htm 0000007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 7 false false R8.htm 0000008 - Disclosure - The Company and Significant Accounting Policies Sheet http://www.aosmd.com/role/TheCompanyandSignificantAccountingPolicies The Company and Significant Accounting Policies Notes 8 false false R9.htm 0000009 - Disclosure - Equity Method Investment in Equity Investee Sheet http://www.aosmd.com/role/EquityMethodInvestmentinEquityInvestee Equity Method Investment in Equity Investee Notes 9 false false R10.htm 0000010 - Disclosure - Related Party Transactions Sheet http://www.aosmd.com/role/RelatedPartyTransactions Related Party Transactions Notes 10 false false R11.htm 0000011 - Disclosure - Net Income (Loss) Per Common Share Attributable to Alpha and Omega Semiconductor Limited Sheet http://www.aosmd.com/role/NetIncomeLossPerCommonShareAttributabletoAlphaandOmegaSemiconductorLimited Net Income (Loss) Per Common Share Attributable to Alpha and Omega Semiconductor Limited Notes 11 false false R12.htm 0000012 - Disclosure - Concentration of Credit Risk and Significant Customers Sheet http://www.aosmd.com/role/ConcentrationofCreditRiskandSignificantCustomers Concentration of Credit Risk and Significant Customers Notes 12 false false R13.htm 0000013 - Disclosure - Balance Sheet Components Sheet http://www.aosmd.com/role/BalanceSheetComponents Balance Sheet Components Notes 13 false false R14.htm 0000014 - Disclosure - Bank Borrowing Bank Borrowing Sheet http://www.aosmd.com/role/BankBorrowingBankBorrowing Bank Borrowing Bank Borrowing Notes 14 false false R15.htm 0000015 - Disclosure - Leases Sheet http://www.aosmd.com/role/Leases Leases Notes 15 false false R16.htm 0000016 - Disclosure - Shareholders' Equity and Share-based Compensation Sheet http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensation Shareholders' Equity and Share-based Compensation Notes 16 false false R17.htm 0000017 - Disclosure - Income Taxes Sheet http://www.aosmd.com/role/IncomeTaxes Income Taxes Notes 17 false false R18.htm 0000018 - Disclosure - Segment and Geographic Information Sheet http://www.aosmd.com/role/SegmentandGeographicInformation Segment and Geographic Information Notes 18 false false R19.htm 0000019 - Disclosure - Commitments and Contingencies Sheet http://www.aosmd.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 19 false false R20.htm 0000020 - Disclosure - The Company and Significant Accounting Policies (Policies) Sheet http://www.aosmd.com/role/TheCompanyandSignificantAccountingPoliciesPolicies The Company and Significant Accounting Policies (Policies) Policies http://www.aosmd.com/role/TheCompanyandSignificantAccountingPolicies 20 false false R21.htm 0000021 - Disclosure - Net Income (Loss) Per Common Share Attributable to Alpha and Omega Semiconductor Limited - (Tables) Sheet http://www.aosmd.com/role/NetIncomeLossPerCommonShareAttributabletoAlphaandOmegaSemiconductorLimitedTables Net Income (Loss) Per Common Share Attributable to Alpha and Omega Semiconductor Limited - (Tables) Tables http://www.aosmd.com/role/NetIncomeLossPerCommonShareAttributabletoAlphaandOmegaSemiconductorLimited 21 false false R22.htm 0000022 - Disclosure - Concentration of Credit Risk and Significant Customers (Tables) Sheet http://www.aosmd.com/role/ConcentrationofCreditRiskandSignificantCustomersTables Concentration of Credit Risk and Significant Customers (Tables) Tables http://www.aosmd.com/role/ConcentrationofCreditRiskandSignificantCustomers 22 false false R23.htm 0000023 - Disclosure - Balance Sheet Components (Tables) Sheet http://www.aosmd.com/role/BalanceSheetComponentsTables Balance Sheet Components (Tables) Tables http://www.aosmd.com/role/BalanceSheetComponents 23 false false R24.htm 0000024 - Disclosure - Bank Borrowing (Tables) Sheet http://www.aosmd.com/role/BankBorrowingTables Bank Borrowing (Tables) Tables http://www.aosmd.com/role/BankBorrowingBankBorrowing 24 false false R25.htm 0000025 - Disclosure - Leases - (Tables) Sheet http://www.aosmd.com/role/LeasesTables Leases - (Tables) Tables 25 false false R26.htm 0000026 - Disclosure - Shareholders' Equity and Share-based Compensation (Tables) Sheet http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationTables Shareholders' Equity and Share-based Compensation (Tables) Tables http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensation 26 false false R27.htm 0000027 - Disclosure - Segment and Geographic Information (Tables) Sheet http://www.aosmd.com/role/SegmentandGeographicInformationTables Segment and Geographic Information (Tables) Tables http://www.aosmd.com/role/SegmentandGeographicInformation 27 false false R28.htm 0000028 - Disclosure - The Company and Significant Accounting Policies - Joint Venture (Details) Sheet http://www.aosmd.com/role/TheCompanyandSignificantAccountingPoliciesJointVentureDetails The Company and Significant Accounting Policies - Joint Venture (Details) Details 28 false false R29.htm 0000029 - Disclosure - The Company and Significant Accounting Policies - Revenue (Details) Sheet http://www.aosmd.com/role/TheCompanyandSignificantAccountingPoliciesRevenueDetails The Company and Significant Accounting Policies - Revenue (Details) Details http://www.aosmd.com/role/TheCompanyandSignificantAccountingPoliciesPolicies 29 false false R30.htm 0000030 - Disclosure - The Company and Significant Accounting Policies - Restricted Cash (Details) Sheet http://www.aosmd.com/role/TheCompanyandSignificantAccountingPoliciesRestrictedCashDetails The Company and Significant Accounting Policies - Restricted Cash (Details) Details 30 false false R31.htm 0000031 - Disclosure - The Company and Significant Accounting Policies - Government Grants (Details) Sheet http://www.aosmd.com/role/TheCompanyandSignificantAccountingPoliciesGovernmentGrantsDetails The Company and Significant Accounting Policies - Government Grants (Details) Details 31 false false R32.htm 0000032 - Disclosure - Equity Method Investment in Equity Investee - Narrative (Details) Sheet http://www.aosmd.com/role/EquityMethodInvestmentinEquityInvesteeNarrativeDetails Equity Method Investment in Equity Investee - Narrative (Details) Details 32 false false R33.htm 0000033 - Disclosure - Related Party Transactions (Details) Sheet http://www.aosmd.com/role/RelatedPartyTransactionsDetails Related Party Transactions (Details) Details http://www.aosmd.com/role/RelatedPartyTransactions 33 false false R34.htm 0000034 - Disclosure - Net Income (Loss) Per Common Share Attributable to Alpha and Omega Semiconductor Limited - Basic and Diluted Income Per Share (Details) Sheet http://www.aosmd.com/role/NetIncomeLossPerCommonShareAttributabletoAlphaandOmegaSemiconductorLimitedBasicandDilutedIncomePerShareDetails Net Income (Loss) Per Common Share Attributable to Alpha and Omega Semiconductor Limited - Basic and Diluted Income Per Share (Details) Details http://www.aosmd.com/role/NetIncomeLossPerCommonShareAttributabletoAlphaandOmegaSemiconductorLimitedTables 34 false false R35.htm 0000035 - Disclosure - Net Income (Loss) Per Common Share Attributable to Alpha and Omega Semiconductor Limited - Potential Dilutive Shares (Details) Sheet http://www.aosmd.com/role/NetIncomeLossPerCommonShareAttributabletoAlphaandOmegaSemiconductorLimitedPotentialDilutiveSharesDetails Net Income (Loss) Per Common Share Attributable to Alpha and Omega Semiconductor Limited - Potential Dilutive Shares (Details) Details http://www.aosmd.com/role/NetIncomeLossPerCommonShareAttributabletoAlphaandOmegaSemiconductorLimitedTables 35 false false R36.htm 0000036 - Disclosure - Concentration of Credit Risk and Significant Customers - (Details) Sheet http://www.aosmd.com/role/ConcentrationofCreditRiskandSignificantCustomersDetails Concentration of Credit Risk and Significant Customers - (Details) Details http://www.aosmd.com/role/ConcentrationofCreditRiskandSignificantCustomersTables 36 false false R37.htm 0000037 - Disclosure - Balance Sheet Components - Accounts receivable (Details) Sheet http://www.aosmd.com/role/BalanceSheetComponentsAccountsreceivableDetails Balance Sheet Components - Accounts receivable (Details) Details 37 false false R38.htm 0000038 - Disclosure - Balance Sheet Components - Inventories (Details) Sheet http://www.aosmd.com/role/BalanceSheetComponentsInventoriesDetails Balance Sheet Components - Inventories (Details) Details 38 false false R39.htm 0000039 - Disclosure - Balance Sheet Components - Other current assets (Details) Sheet http://www.aosmd.com/role/BalanceSheetComponentsOthercurrentassetsDetails Balance Sheet Components - Other current assets (Details) Details 39 false false R40.htm 0000040 - Disclosure - Balance Sheet Components - Property, plant, and equipment (Details) Sheet http://www.aosmd.com/role/BalanceSheetComponentsPropertyplantandequipmentDetails Balance Sheet Components - Property, plant, and equipment (Details) Details 40 false false R41.htm 0000041 - Disclosure - Balance Sheet Components - Intangible assets (Details) Sheet http://www.aosmd.com/role/BalanceSheetComponentsIntangibleassetsDetails Balance Sheet Components - Intangible assets (Details) Details 41 false false R42.htm 0000042 - Disclosure - Balance Sheet Components - Future Amortization of Intangible Assets (Details) Sheet http://www.aosmd.com/role/BalanceSheetComponentsFutureAmortizationofIntangibleAssetsDetails Balance Sheet Components - Future Amortization of Intangible Assets (Details) Details 42 false false R43.htm 0000043 - Disclosure - Balance Sheet Components - Other long term assets (Details) Sheet http://www.aosmd.com/role/BalanceSheetComponentsOtherlongtermassetsDetails Balance Sheet Components - Other long term assets (Details) Details 43 false false R44.htm 0000044 - Disclosure - Balance Sheet Components - Accrued liabilities (Details) Sheet http://www.aosmd.com/role/BalanceSheetComponentsAccruedliabilitiesDetails Balance Sheet Components - Accrued liabilities (Details) Details 44 false false R45.htm 0000045 - Disclosure - Balance Sheet Components - Product Warranty Accrual (Details) Sheet http://www.aosmd.com/role/BalanceSheetComponentsProductWarrantyAccrualDetails Balance Sheet Components - Product Warranty Accrual (Details) Details 45 false false R46.htm 0000046 - Disclosure - Balance Sheet Components - Stock Rotation Accrual (Details) Sheet http://www.aosmd.com/role/BalanceSheetComponentsStockRotationAccrualDetails Balance Sheet Components - Stock Rotation Accrual (Details) Details 46 false false R47.htm 0000047 - Disclosure - Balance Sheet Components - Other Long-Term Liabilities (Details) Sheet http://www.aosmd.com/role/BalanceSheetComponentsOtherLongTermLiabilitiesDetails Balance Sheet Components - Other Long-Term Liabilities (Details) Details 47 false false R48.htm 0000048 - Disclosure - Bank Borrowing - Narrative (Details) Sheet http://www.aosmd.com/role/BankBorrowingNarrativeDetails Bank Borrowing - Narrative (Details) Details 48 false false R49.htm 0000049 - Disclosure - Bank Borrowing - Schedule of Debt Maturities (Details) Sheet http://www.aosmd.com/role/BankBorrowingScheduleofDebtMaturitiesDetails Bank Borrowing - Schedule of Debt Maturities (Details) Details 49 false false R50.htm 0000050 - Disclosure - Leases - Narrative (Details) Sheet http://www.aosmd.com/role/LeasesNarrativeDetails Leases - Narrative (Details) Details 50 false false R51.htm 0000051 - Disclosure - Leases - Schedule of Operating and Finance Lease Expenses (Details) Sheet http://www.aosmd.com/role/LeasesScheduleofOperatingandFinanceLeaseExpensesDetails Leases - Schedule of Operating and Finance Lease Expenses (Details) Details 51 false false R52.htm 0000052 - Disclosure - Leases - Supplemental Balance Sheet Information (Details) Sheet http://www.aosmd.com/role/LeasesSupplementalBalanceSheetInformationDetails Leases - Supplemental Balance Sheet Information (Details) Details 52 false false R53.htm 0000053 - Disclosure - Leases - Supplemental Cash Flow Information (Details) Sheet http://www.aosmd.com/role/LeasesSupplementalCashFlowInformationDetails Leases - Supplemental Cash Flow Information (Details) Details 53 false false R54.htm 0000054 - Disclosure - Leases - Future Minimum Lease Payments (Topic 842) (Details) Sheet http://www.aosmd.com/role/LeasesFutureMinimumLeasePaymentsTopic842Details Leases - Future Minimum Lease Payments (Topic 842) (Details) Details 54 false false R55.htm 0000055 - Disclosure - Shareholders' Equity and Share-based Compensation - Shares Repurchase (Details) Sheet http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationSharesRepurchaseDetails Shareholders' Equity and Share-based Compensation - Shares Repurchase (Details) Details 55 false false R56.htm 0000056 - Disclosure - Shareholders' Equity and Share-based Compensation - Time-based Restricted Stock Activity (Details) Sheet http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationTimebasedRestrictedStockActivityDetails Shareholders' Equity and Share-based Compensation - Time-based Restricted Stock Activity (Details) Details 56 false false R57.htm 0000057 - Disclosure - Shareholders' Equity and Share-based Compensation - Market-based Restricted Stock Units Narrative (Details) Sheet http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationMarketbasedRestrictedStockUnitsNarrativeDetails Shareholders' Equity and Share-based Compensation - Market-based Restricted Stock Units Narrative (Details) Details 57 false false R58.htm 0000058 - Disclosure - Shareholders' Equity and Share-based Compensation - Performance-based Restricted Stock Units (Details) Sheet http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationPerformancebasedRestrictedStockUnitsDetails Shareholders' Equity and Share-based Compensation - Performance-based Restricted Stock Units (Details) Details 58 false false R59.htm 0000059 - Disclosure - Shareholders' Equity and Share-based Compensation - Stock Options Outstanding and Exercisable (Details) Sheet http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationStockOptionsOutstandingandExercisableDetails Shareholders' Equity and Share-based Compensation - Stock Options Outstanding and Exercisable (Details) Details 59 false false R60.htm 0000060 - Disclosure - Shareholders' Equity and Share-based Compensation - Employee Share Purchase Plan (Details) Sheet http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationEmployeeSharePurchasePlanDetails Shareholders' Equity and Share-based Compensation - Employee Share Purchase Plan (Details) Details 60 false false R61.htm 0000061 - Disclosure - Shareholders' Equity and Share-based Compensation - Share-based Compensation (Details) Sheet http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationSharebasedCompensationDetails Shareholders' Equity and Share-based Compensation - Share-based Compensation (Details) Details 61 false false R62.htm 0000062 - Disclosure - Shareholders' Equity and Share-based Compensation - Share-based Compensation Expenses (Details) Sheet http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationSharebasedCompensationExpensesDetails Shareholders' Equity and Share-based Compensation - Share-based Compensation Expenses (Details) Details 62 false false R63.htm 0000063 - Disclosure - Income Taxes - Narrative (Details) Sheet http://www.aosmd.com/role/IncomeTaxesNarrativeDetails Income Taxes - Narrative (Details) Details 63 false false R64.htm 0000064 - Disclosure - Segment and Geographic Information - Narratives (Details) Sheet http://www.aosmd.com/role/SegmentandGeographicInformationNarrativesDetails Segment and Geographic Information - Narratives (Details) Details 64 false false R65.htm 0000065 - Disclosure - Segment and Geographic Information - Revenue by Location and Product Type (Details) Sheet http://www.aosmd.com/role/SegmentandGeographicInformationRevenuebyLocationandProductTypeDetails Segment and Geographic Information - Revenue by Location and Product Type (Details) Details 65 false false R66.htm 0000066 - Disclosure - Segment and Geographic Information - Long-lived Assets (Details) Sheet http://www.aosmd.com/role/SegmentandGeographicInformationLonglivedAssetsDetails Segment and Geographic Information - Long-lived Assets (Details) Details 66 false false R67.htm 0000067 - Disclosure - Commitments and Contingencies - Purchase Commitments (Details) Sheet http://www.aosmd.com/role/CommitmentsandContingenciesPurchaseCommitmentsDetails Commitments and Contingencies - Purchase Commitments (Details) Details 67 false false R68.htm 0000068 - Disclosure - Commitments and Contingencies - Contingencies and Indemnities (Details) Sheet http://www.aosmd.com/role/CommitmentsandContingenciesContingenciesandIndemnitiesDetails Commitments and Contingencies - Contingencies and Indemnities (Details) Details 68 false false All Reports Book All Reports [dq-0542-Deprecated-Concept] Concept DueToRelatedPartiesCurrent in us-gaap/2022 used in 3 facts was deprecated in us-gaap/2023 as of 2023 and should not be used. aosl-20230331.htm 4 [dq-0542-Deprecated-Concept] Concept TreasuryStockShares in us-gaap/2022 used in 2 facts was deprecated in us-gaap/2023 as of 2023 and should not be used. aosl-20230331.htm 4 [dq-0542-Deprecated-Concept] Concept TreasuryStockMember in us-gaap/2022 used in 14 facts was deprecated in us-gaap/2023 as of 2023 and should not be used. aosl-20230331.htm 4 [dq-0542-Deprecated-Concept] Concept RevenueFromRelatedParties in us-gaap/2022 used in 4 facts was deprecated in us-gaap/2023 as of 2023 and should not be used. aosl-20230331.htm 4 aosl-20230331.htm aosl-20230331.xsd aosl-20230331_cal.xml aosl-20230331_def.xml aosl-20230331_lab.xml aosl-20230331_pre.xml ex101executivechairmanempl.htm ex102chiefexecutiveofficer.htm ex311-aosl03312023q3202310q.htm ex312-aosl03312023q3202310q.htm ex321-aosl03312023q3202310q.htm ex322-aosl03312023q3202310q.htm http://fasb.org/srt/2022 http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 88 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "aosl-20230331.htm": { "axisCustom": 0, "axisStandard": 28, "baseTaxonomies": { "http://fasb.org/srt/2022": 1, "http://fasb.org/us-gaap/2022": 910, "http://xbrl.sec.gov/dei/2022": 30 }, "contextCount": 265, "dts": { "calculationLink": { "local": [ "aosl-20230331_cal.xml" ] }, "definitionLink": { "local": [ "aosl-20230331_def.xml" ] }, "inline": { "local": [ "aosl-20230331.htm" ] }, "labelLink": { "local": [ "aosl-20230331_lab.xml" ] }, "presentationLink": { "local": [ "aosl-20230331_pre.xml" ] }, "schema": { "local": [ "aosl-20230331.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/us-gaap/2022/elts/us-gaap-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd", "https://xbrl.sec.gov/country/2022/country-2022.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd" ] } }, "elementCount": 618, "entityCount": 1, "hidden": { "http://xbrl.sec.gov/dei/2022": 5, "total": 5 }, "keyCustom": 63, "keyStandard": 332, "memberCustom": 33, "memberStandard": 37, "nsprefix": "aosl", "nsuri": "http://www.aosmd.com/20230331", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "aosl-20230331.htm", "contextRef": "i987310b9f8a14080b596bb14f1d1a5a3_D20220701-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0000001 - Document - Cover", "menuCat": "Cover", "order": "1", "role": "http://www.aosmd.com/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "aosl-20230331.htm", "contextRef": "i987310b9f8a14080b596bb14f1d1a5a3_D20220701-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "aosl-20230331.htm", "contextRef": "i987310b9f8a14080b596bb14f1d1a5a3_D20220701-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000010 - Disclosure - Related Party Transactions", "menuCat": "Notes", "order": "10", "role": "http://www.aosmd.com/role/RelatedPartyTransactions", "shortName": "Related Party Transactions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "aosl-20230331.htm", "contextRef": "i987310b9f8a14080b596bb14f1d1a5a3_D20220701-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "aosl-20230331.htm", "contextRef": "i987310b9f8a14080b596bb14f1d1a5a3_D20220701-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000011 - Disclosure - Net Income (Loss) Per Common Share Attributable to Alpha and Omega Semiconductor Limited", "menuCat": "Notes", "order": "11", "role": "http://www.aosmd.com/role/NetIncomeLossPerCommonShareAttributabletoAlphaandOmegaSemiconductorLimited", "shortName": "Net Income (Loss) Per Common Share Attributable to Alpha and Omega Semiconductor Limited", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "aosl-20230331.htm", "contextRef": "i987310b9f8a14080b596bb14f1d1a5a3_D20220701-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "aosl-20230331.htm", "contextRef": "i987310b9f8a14080b596bb14f1d1a5a3_D20220701-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000012 - Disclosure - Concentration of Credit Risk and Significant Customers", "menuCat": "Notes", "order": "12", "role": "http://www.aosmd.com/role/ConcentrationofCreditRiskandSignificantCustomers", "shortName": "Concentration of Credit Risk and Significant Customers", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "aosl-20230331.htm", "contextRef": "i987310b9f8a14080b596bb14f1d1a5a3_D20220701-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "aosl-20230331.htm", "contextRef": "i987310b9f8a14080b596bb14f1d1a5a3_D20220701-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000013 - Disclosure - Balance Sheet Components", "menuCat": "Notes", "order": "13", "role": "http://www.aosmd.com/role/BalanceSheetComponents", "shortName": "Balance Sheet Components", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "aosl-20230331.htm", "contextRef": "i987310b9f8a14080b596bb14f1d1a5a3_D20220701-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "aosl-20230331.htm", "contextRef": "i987310b9f8a14080b596bb14f1d1a5a3_D20220701-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000014 - Disclosure - Bank Borrowing Bank Borrowing", "menuCat": "Notes", "order": "14", "role": "http://www.aosmd.com/role/BankBorrowingBankBorrowing", "shortName": "Bank Borrowing Bank Borrowing", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "aosl-20230331.htm", "contextRef": "i987310b9f8a14080b596bb14f1d1a5a3_D20220701-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "aosl-20230331.htm", "contextRef": "i987310b9f8a14080b596bb14f1d1a5a3_D20220701-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000015 - Disclosure - Leases", "menuCat": "Notes", "order": "15", "role": "http://www.aosmd.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "aosl-20230331.htm", "contextRef": "i987310b9f8a14080b596bb14f1d1a5a3_D20220701-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "aosl-20230331.htm", "contextRef": "i987310b9f8a14080b596bb14f1d1a5a3_D20220701-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000016 - Disclosure - Shareholders' Equity and Share-based Compensation", "menuCat": "Notes", "order": "16", "role": "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensation", "shortName": "Shareholders' Equity and Share-based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "aosl-20230331.htm", "contextRef": "i987310b9f8a14080b596bb14f1d1a5a3_D20220701-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "aosl-20230331.htm", "contextRef": "i987310b9f8a14080b596bb14f1d1a5a3_D20220701-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000017 - Disclosure - Income Taxes", "menuCat": "Notes", "order": "17", "role": "http://www.aosmd.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "aosl-20230331.htm", "contextRef": "i987310b9f8a14080b596bb14f1d1a5a3_D20220701-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "aosl-20230331.htm", "contextRef": "i987310b9f8a14080b596bb14f1d1a5a3_D20220701-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000018 - Disclosure - Segment and Geographic Information", "menuCat": "Notes", "order": "18", "role": "http://www.aosmd.com/role/SegmentandGeographicInformation", "shortName": "Segment and Geographic Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "aosl-20230331.htm", "contextRef": "i987310b9f8a14080b596bb14f1d1a5a3_D20220701-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "aosl-20230331.htm", "contextRef": "i987310b9f8a14080b596bb14f1d1a5a3_D20220701-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000019 - Disclosure - Commitments and Contingencies", "menuCat": "Notes", "order": "19", "role": "http://www.aosmd.com/role/CommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "aosl-20230331.htm", "contextRef": "i987310b9f8a14080b596bb14f1d1a5a3_D20220701-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "aosl-20230331.htm", "contextRef": "i4ad27a9c4dbb4e0e9d75c13269ea6673_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS", "menuCat": "Statements", "order": "2", "role": "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "aosl-20230331.htm", "contextRef": "i4ad27a9c4dbb4e0e9d75c13269ea6673_I20230331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AssetsCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "aosl-20230331.htm", "contextRef": "i987310b9f8a14080b596bb14f1d1a5a3_D20220701-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000020 - Disclosure - The Company and Significant Accounting Policies (Policies)", "menuCat": "Policies", "order": "20", "role": "http://www.aosmd.com/role/TheCompanyandSignificantAccountingPoliciesPolicies", "shortName": "The Company and Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "aosl-20230331.htm", "contextRef": "i987310b9f8a14080b596bb14f1d1a5a3_D20220701-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "aosl-20230331.htm", "contextRef": "i987310b9f8a14080b596bb14f1d1a5a3_D20220701-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000021 - Disclosure - Net Income (Loss) Per Common Share Attributable to Alpha and Omega Semiconductor Limited - (Tables)", "menuCat": "Tables", "order": "21", "role": "http://www.aosmd.com/role/NetIncomeLossPerCommonShareAttributabletoAlphaandOmegaSemiconductorLimitedTables", "shortName": "Net Income (Loss) Per Common Share Attributable to Alpha and Omega Semiconductor Limited - (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "div", "ix:continuation", "body", "html" ], "baseRef": "aosl-20230331.htm", "contextRef": "i987310b9f8a14080b596bb14f1d1a5a3_D20220701-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "aosl-20230331.htm", "contextRef": "i987310b9f8a14080b596bb14f1d1a5a3_D20220701-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000022 - Disclosure - Concentration of Credit Risk and Significant Customers (Tables)", "menuCat": "Tables", "order": "22", "role": "http://www.aosmd.com/role/ConcentrationofCreditRiskandSignificantCustomersTables", "shortName": "Concentration of Credit Risk and Significant Customers (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "aosl-20230331.htm", "contextRef": "i987310b9f8a14080b596bb14f1d1a5a3_D20220701-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "aosl-20230331.htm", "contextRef": "i987310b9f8a14080b596bb14f1d1a5a3_D20220701-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000023 - Disclosure - Balance Sheet Components (Tables)", "menuCat": "Tables", "order": "23", "role": "http://www.aosmd.com/role/BalanceSheetComponentsTables", "shortName": "Balance Sheet Components (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "aosl-20230331.htm", "contextRef": "i987310b9f8a14080b596bb14f1d1a5a3_D20220701-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "aosl-20230331.htm", "contextRef": "i987310b9f8a14080b596bb14f1d1a5a3_D20220701-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000024 - Disclosure - Bank Borrowing (Tables)", "menuCat": "Tables", "order": "24", "role": "http://www.aosmd.com/role/BankBorrowingTables", "shortName": "Bank Borrowing (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "aosl-20230331.htm", "contextRef": "i987310b9f8a14080b596bb14f1d1a5a3_D20220701-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "aosl-20230331.htm", "contextRef": "i987310b9f8a14080b596bb14f1d1a5a3_D20220701-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000025 - Disclosure - Leases - (Tables)", "menuCat": "Tables", "order": "25", "role": "http://www.aosmd.com/role/LeasesTables", "shortName": "Leases - (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "aosl-20230331.htm", "contextRef": "i987310b9f8a14080b596bb14f1d1a5a3_D20220701-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "aosl-20230331.htm", "contextRef": "i987310b9f8a14080b596bb14f1d1a5a3_D20220701-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000026 - Disclosure - Shareholders' Equity and Share-based Compensation (Tables)", "menuCat": "Tables", "order": "26", "role": "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationTables", "shortName": "Shareholders' Equity and Share-based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "aosl-20230331.htm", "contextRef": "i987310b9f8a14080b596bb14f1d1a5a3_D20220701-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "aosl-20230331.htm", "contextRef": "i987310b9f8a14080b596bb14f1d1a5a3_D20220701-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000027 - Disclosure - Segment and Geographic Information (Tables)", "menuCat": "Tables", "order": "27", "role": "http://www.aosmd.com/role/SegmentandGeographicInformationTables", "shortName": "Segment and Geographic Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "aosl-20230331.htm", "contextRef": "i987310b9f8a14080b596bb14f1d1a5a3_D20220701-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "aosl-20230331.htm", "contextRef": "i5abf642988e84617930f35dbbee17e4a_D20230331-20230331", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:SubsidiaryOrEquityMethodInvesteeCumulativePercentageOwnershipAfterAllTransactions", "reportCount": 1, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000028 - Disclosure - The Company and Significant Accounting Policies - Joint Venture (Details)", "menuCat": "Details", "order": "28", "role": "http://www.aosmd.com/role/TheCompanyandSignificantAccountingPoliciesJointVentureDetails", "shortName": "The Company and Significant Accounting Policies - Joint Venture (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "aosl-20230331.htm", "contextRef": "i3dba7daf36c14771a68a3d43878d5fb4_I20211201", "decimals": "3", "lang": "en-US", "name": "us-gaap:EquityMethodInvestmentOwnershipPercentage", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "aosl-20230331.htm", "contextRef": "i35f635b1fbaf4d7c9413596d110e174c_I20230228", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000029 - Disclosure - The Company and Significant Accounting Policies - Revenue (Details)", "menuCat": "Details", "order": "29", "role": "http://www.aosmd.com/role/TheCompanyandSignificantAccountingPoliciesRevenueDetails", "shortName": "The Company and Significant Accounting Policies - Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "aosl-20230331.htm", "contextRef": "i35f635b1fbaf4d7c9413596d110e174c_I20230228", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "us-gaap:PreferredStockParOrStatedValuePerShare", "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "aosl-20230331.htm", "contextRef": "i4ad27a9c4dbb4e0e9d75c13269ea6673_I20230331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000003 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)", "menuCat": "Statements", "order": "3", "role": "http://www.aosmd.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "us-gaap:PreferredStockParOrStatedValuePerShare", "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "aosl-20230331.htm", "contextRef": "i4ad27a9c4dbb4e0e9d75c13269ea6673_I20230331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "aosl-20230331.htm", "contextRef": "i4ad27a9c4dbb4e0e9d75c13269ea6673_I20230331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:RestrictedCash", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000030 - Disclosure - The Company and Significant Accounting Policies - Restricted Cash (Details)", "menuCat": "Details", "order": "30", "role": "http://www.aosmd.com/role/TheCompanyandSignificantAccountingPoliciesRestrictedCashDetails", "shortName": "The Company and Significant Accounting Policies - Restricted Cash (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "aosl-20230331.htm", "contextRef": "i4ad27a9c4dbb4e0e9d75c13269ea6673_I20230331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:RestrictedCash", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "aosl-20230331.htm", "contextRef": "i375a5d1603c742f2960be37364cf0bda_D20220101-20220331", "decimals": "-5", "first": true, "lang": "en-US", "name": "aosl:GovernmentGrantsReductionRecordedToPropertyPlantAndEquipment", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000031 - Disclosure - The Company and Significant Accounting Policies - Government Grants (Details)", "menuCat": "Details", "order": "31", "role": "http://www.aosmd.com/role/TheCompanyandSignificantAccountingPoliciesGovernmentGrantsDetails", "shortName": "The Company and Significant Accounting Policies - Government Grants (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "aosl-20230331.htm", "contextRef": "i375a5d1603c742f2960be37364cf0bda_D20220101-20220331", "decimals": "-5", "first": true, "lang": "en-US", "name": "aosl:GovernmentGrantsReductionRecordedToPropertyPlantAndEquipment", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "aosl-20230331.htm", "contextRef": "i5abf642988e84617930f35dbbee17e4a_D20230331-20230331", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:SubsidiaryOrEquityMethodInvesteeCumulativePercentageOwnershipAfterAllTransactions", "reportCount": 1, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000032 - Disclosure - Equity Method Investment in Equity Investee - Narrative (Details)", "menuCat": "Details", "order": "32", "role": "http://www.aosmd.com/role/EquityMethodInvestmentinEquityInvesteeNarrativeDetails", "shortName": "Equity Method Investment in Equity Investee - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "aosl-20230331.htm", "contextRef": "i3277235dc7884e2d8301f41ebfd0388a_I20211202", "decimals": "INF", "lang": "en-US", "name": "aosl:EquityMethodInvestmentNumberOfAppointmentsToBoardOfDirectors", "reportCount": 1, "unique": true, "unitRef": "director", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "aosl-20230331.htm", "contextRef": "i5abf642988e84617930f35dbbee17e4a_D20230331-20230331", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:SubsidiaryOrEquityMethodInvesteeCumulativePercentageOwnershipAfterAllTransactions", "reportCount": 1, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000033 - Disclosure - Related Party Transactions (Details)", "menuCat": "Details", "order": "33", "role": "http://www.aosmd.com/role/RelatedPartyTransactionsDetails", "shortName": "Related Party Transactions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "aosl-20230331.htm", "contextRef": "i4b01623144614b8dbd3b2df032ea5e17_D20230101-20230331", "decimals": "-5", "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "aosl-20230331.htm", "contextRef": "ifb648699a7c1480aae689a33f416d61a_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000034 - Disclosure - Net Income (Loss) Per Common Share Attributable to Alpha and Omega Semiconductor Limited - Basic and Diluted Income Per Share (Details)", "menuCat": "Details", "order": "34", "role": "http://www.aosmd.com/role/NetIncomeLossPerCommonShareAttributabletoAlphaandOmegaSemiconductorLimitedBasicandDilutedIncomePerShareDetails", "shortName": "Net Income (Loss) Per Common Share Attributable to Alpha and Omega Semiconductor Limited - Basic and Diluted Income Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "aosl-20230331.htm", "contextRef": "ifb648699a7c1480aae689a33f416d61a_D20230101-20230331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "aosl-20230331.htm", "contextRef": "ifb648699a7c1480aae689a33f416d61a_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000035 - Disclosure - Net Income (Loss) Per Common Share Attributable to Alpha and Omega Semiconductor Limited - Potential Dilutive Shares (Details)", "menuCat": "Details", "order": "35", "role": "http://www.aosmd.com/role/NetIncomeLossPerCommonShareAttributabletoAlphaandOmegaSemiconductorLimitedPotentialDilutiveSharesDetails", "shortName": "Net Income (Loss) Per Common Share Attributable to Alpha and Omega Semiconductor Limited - Potential Dilutive Shares (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "aosl-20230331.htm", "contextRef": "ifb648699a7c1480aae689a33f416d61a_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "ix:continuation", "body", "html" ], "baseRef": "aosl-20230331.htm", "contextRef": "i9ff5ab515e4343979f1c4f595a4a7708_D20230101-20230331", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000036 - Disclosure - Concentration of Credit Risk and Significant Customers - (Details)", "menuCat": "Details", "order": "36", "role": "http://www.aosmd.com/role/ConcentrationofCreditRiskandSignificantCustomersDetails", "shortName": "Concentration of Credit Risk and Significant Customers - (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "ix:continuation", "body", "html" ], "baseRef": "aosl-20230331.htm", "contextRef": "i9ff5ab515e4343979f1c4f595a4a7708_D20230101-20230331", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "aosl-20230331.htm", "contextRef": "i4ad27a9c4dbb4e0e9d75c13269ea6673_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccountsReceivableGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000037 - Disclosure - Balance Sheet Components - Accounts receivable (Details)", "menuCat": "Details", "order": "37", "role": "http://www.aosmd.com/role/BalanceSheetComponentsAccountsreceivableDetails", "shortName": "Balance Sheet Components - Accounts receivable (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "aosl-20230331.htm", "contextRef": "i4ad27a9c4dbb4e0e9d75c13269ea6673_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccountsReceivableGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "aosl-20230331.htm", "contextRef": "i4ad27a9c4dbb4e0e9d75c13269ea6673_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000038 - Disclosure - Balance Sheet Components - Inventories (Details)", "menuCat": "Details", "order": "38", "role": "http://www.aosmd.com/role/BalanceSheetComponentsInventoriesDetails", "shortName": "Balance Sheet Components - Inventories (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "aosl-20230331.htm", "contextRef": "i4ad27a9c4dbb4e0e9d75c13269ea6673_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "aosl-20230331.htm", "contextRef": "i4ad27a9c4dbb4e0e9d75c13269ea6673_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "aosl:LocalVATReceivable", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000039 - Disclosure - Balance Sheet Components - Other current assets (Details)", "menuCat": "Details", "order": "39", "role": "http://www.aosmd.com/role/BalanceSheetComponentsOthercurrentassetsDetails", "shortName": "Balance Sheet Components - Other current assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "aosl-20230331.htm", "contextRef": "i4ad27a9c4dbb4e0e9d75c13269ea6673_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "aosl:LocalVATReceivable", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "aosl-20230331.htm", "contextRef": "ifb648699a7c1480aae689a33f416d61a_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF INCOME", "menuCat": "Statements", "order": "4", "role": "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF INCOME", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "aosl-20230331.htm", "contextRef": "ifb648699a7c1480aae689a33f416d61a_D20230101-20230331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CostOfRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "aosl-20230331.htm", "contextRef": "i4ad27a9c4dbb4e0e9d75c13269ea6673_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "aosl:PropertyPlantAndEquipmentExcludingEquipmentAndConstructionInProgressGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000040 - Disclosure - Balance Sheet Components - Property, plant, and equipment (Details)", "menuCat": "Details", "order": "40", "role": "http://www.aosmd.com/role/BalanceSheetComponentsPropertyplantandequipmentDetails", "shortName": "Balance Sheet Components - Property, plant, and equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "aosl-20230331.htm", "contextRef": "i4ad27a9c4dbb4e0e9d75c13269ea6673_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "aosl:PropertyPlantAndEquipmentExcludingEquipmentAndConstructionInProgressGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "aosl-20230331.htm", "contextRef": "i4ad27a9c4dbb4e0e9d75c13269ea6673_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000041 - Disclosure - Balance Sheet Components - Intangible assets (Details)", "menuCat": "Details", "order": "41", "role": "http://www.aosmd.com/role/BalanceSheetComponentsIntangibleassetsDetails", "shortName": "Balance Sheet Components - Intangible assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "aosl-20230331.htm", "contextRef": "i4ad27a9c4dbb4e0e9d75c13269ea6673_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "aosl-20230331.htm", "contextRef": "i4ad27a9c4dbb4e0e9d75c13269ea6673_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000042 - Disclosure - Balance Sheet Components - Future Amortization of Intangible Assets (Details)", "menuCat": "Details", "order": "42", "role": "http://www.aosmd.com/role/BalanceSheetComponentsFutureAmortizationofIntangibleAssetsDetails", "shortName": "Balance Sheet Components - Future Amortization of Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "aosl-20230331.htm", "contextRef": "i4ad27a9c4dbb4e0e9d75c13269ea6673_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "aosl-20230331.htm", "contextRef": "i4ad27a9c4dbb4e0e9d75c13269ea6673_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "aosl:PrepaymentForPropertyAndEquipment", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000043 - Disclosure - Balance Sheet Components - Other long term assets (Details)", "menuCat": "Details", "order": "43", "role": "http://www.aosmd.com/role/BalanceSheetComponentsOtherlongtermassetsDetails", "shortName": "Balance Sheet Components - Other long term assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "aosl-20230331.htm", "contextRef": "i4ad27a9c4dbb4e0e9d75c13269ea6673_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "aosl:PrepaymentForPropertyAndEquipment", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "aosl-20230331.htm", "contextRef": "i4ad27a9c4dbb4e0e9d75c13269ea6673_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000044 - Disclosure - Balance Sheet Components - Accrued liabilities (Details)", "menuCat": "Details", "order": "44", "role": "http://www.aosmd.com/role/BalanceSheetComponentsAccruedliabilitiesDetails", "shortName": "Balance Sheet Components - Accrued liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "aosl-20230331.htm", "contextRef": "i4ad27a9c4dbb4e0e9d75c13269ea6673_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:EmployeeRelatedLiabilitiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "aosl-20230331.htm", "contextRef": "ief0d6b134d164dc780f89558e22810de_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProductWarrantyAccrualClassifiedCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000045 - Disclosure - Balance Sheet Components - Product Warranty Accrual (Details)", "menuCat": "Details", "order": "45", "role": "http://www.aosmd.com/role/BalanceSheetComponentsProductWarrantyAccrualDetails", "shortName": "Balance Sheet Components - Product Warranty Accrual (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "aosl-20230331.htm", "contextRef": "i987310b9f8a14080b596bb14f1d1a5a3_D20220701-20230331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:StandardProductWarrantyAccrualPreexistingIncreaseDecrease", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "aosl-20230331.htm", "contextRef": "ief0d6b134d164dc780f89558e22810de_I20220630", "decimals": "-3", "first": true, "lang": "en-US", "name": "aosl:StockRotationAccrualCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000046 - Disclosure - Balance Sheet Components - Stock Rotation Accrual (Details)", "menuCat": "Details", "order": "46", "role": "http://www.aosmd.com/role/BalanceSheetComponentsStockRotationAccrualDetails", "shortName": "Balance Sheet Components - Stock Rotation Accrual (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "aosl:StockRotationAccrualTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "aosl-20230331.htm", "contextRef": "i987310b9f8a14080b596bb14f1d1a5a3_D20220701-20230331", "decimals": "-3", "lang": "en-US", "name": "aosl:StockRotationAccrualStockIssued", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "aosl-20230331.htm", "contextRef": "i4ad27a9c4dbb4e0e9d75c13269ea6673_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiabilityNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000047 - Disclosure - Balance Sheet Components - Other Long-Term Liabilities (Details)", "menuCat": "Details", "order": "47", "role": "http://www.aosmd.com/role/BalanceSheetComponentsOtherLongTermLiabilitiesDetails", "shortName": "Balance Sheet Components - Other Long-Term Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "aosl-20230331.htm", "contextRef": "i4ad27a9c4dbb4e0e9d75c13269ea6673_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiabilityNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "aosl-20230331.htm", "contextRef": "i479d3f8be44e44179c35fe45e9707559_I20220331", "decimals": "0", "first": true, "lang": "en-US", "name": "aosl:SaleLeasebackTransactionLeaseCompletionBuyoutOptionAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000048 - Disclosure - Bank Borrowing - Narrative (Details)", "menuCat": "Details", "order": "48", "role": "http://www.aosmd.com/role/BankBorrowingNarrativeDetails", "shortName": "Bank Borrowing - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "aosl-20230331.htm", "contextRef": "i479d3f8be44e44179c35fe45e9707559_I20220331", "decimals": "0", "first": true, "lang": "en-US", "name": "aosl:SaleLeasebackTransactionLeaseCompletionBuyoutOptionAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "aosl-20230331.htm", "contextRef": "i4ad27a9c4dbb4e0e9d75c13269ea6673_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000049 - Disclosure - Bank Borrowing - Schedule of Debt Maturities (Details)", "menuCat": "Details", "order": "49", "role": "http://www.aosmd.com/role/BankBorrowingScheduleofDebtMaturitiesDetails", "shortName": "Bank Borrowing - Schedule of Debt Maturities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "srt:ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "aosl-20230331.htm", "contextRef": "i4ad27a9c4dbb4e0e9d75c13269ea6673_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "aosl-20230331.htm", "contextRef": "ifb648699a7c1480aae689a33f416d61a_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "menuCat": "Statements", "order": "5", "role": "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "aosl-20230331.htm", "contextRef": "ifb648699a7c1480aae689a33f416d61a_D20230101-20230331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "aosl-20230331.htm", "contextRef": "i4ad27a9c4dbb4e0e9d75c13269ea6673_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseLiability", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000050 - Disclosure - Leases - Narrative (Details)", "menuCat": "Details", "order": "50", "role": "http://www.aosmd.com/role/LeasesNarrativeDetails", "shortName": "Leases - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "aosl-20230331.htm", "contextRef": "i92f27f3270de403ba5ca648a898142a9_I20180509", "decimals": "-5", "lang": "en-US", "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "cny", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "aosl-20230331.htm", "contextRef": "ifb648699a7c1480aae689a33f416d61a_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000051 - Disclosure - Leases - Schedule of Operating and Finance Lease Expenses (Details)", "menuCat": "Details", "order": "51", "role": "http://www.aosmd.com/role/LeasesScheduleofOperatingandFinanceLeaseExpensesDetails", "shortName": "Leases - Schedule of Operating and Finance Lease Expenses (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "aosl-20230331.htm", "contextRef": "ifb648699a7c1480aae689a33f416d61a_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "aosl-20230331.htm", "contextRef": "i4ad27a9c4dbb4e0e9d75c13269ea6673_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000052 - Disclosure - Leases - Supplemental Balance Sheet Information (Details)", "menuCat": "Details", "order": "52", "role": "http://www.aosmd.com/role/LeasesSupplementalBalanceSheetInformationDetails", "shortName": "Leases - Supplemental Balance Sheet Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "aosl:AssetsAndLiabilitiesLesseeTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "aosl-20230331.htm", "contextRef": "i4ad27a9c4dbb4e0e9d75c13269ea6673_I20230331", "decimals": "-3", "lang": "en-US", "name": "aosl:FinanceLeaseRightOfUseAssetAccumulatedDepreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "aosl-20230331.htm", "contextRef": "i987310b9f8a14080b596bb14f1d1a5a3_D20220701-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000053 - Disclosure - Leases - Supplemental Cash Flow Information (Details)", "menuCat": "Details", "order": "53", "role": "http://www.aosmd.com/role/LeasesSupplementalCashFlowInformationDetails", "shortName": "Leases - Supplemental Cash Flow Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "aosl-20230331.htm", "contextRef": "i987310b9f8a14080b596bb14f1d1a5a3_D20220701-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "aosl-20230331.htm", "contextRef": "i4ad27a9c4dbb4e0e9d75c13269ea6673_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000054 - Disclosure - Leases - Future Minimum Lease Payments (Topic 842) (Details)", "menuCat": "Details", "order": "54", "role": "http://www.aosmd.com/role/LeasesFutureMinimumLeasePaymentsTopic842Details", "shortName": "Leases - Future Minimum Lease Payments (Topic 842) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "aosl-20230331.htm", "contextRef": "i4ad27a9c4dbb4e0e9d75c13269ea6673_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "aosl-20230331.htm", "contextRef": "iccd3fb6b843d4b7fb729247f49c3ef9b_D20101021-20230331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:TreasuryStockSharesRetired", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000055 - Disclosure - Shareholders' Equity and Share-based Compensation - Shares Repurchase (Details)", "menuCat": "Details", "order": "55", "role": "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationSharesRepurchaseDetails", "shortName": "Shareholders' Equity and Share-based Compensation - Shares Repurchase (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "aosl-20230331.htm", "contextRef": "iccd3fb6b843d4b7fb729247f49c3ef9b_D20101021-20230331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:TreasuryStockSharesRetired", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "aosl-20230331.htm", "contextRef": "i987310b9f8a14080b596bb14f1d1a5a3_D20220701-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000056 - Disclosure - Shareholders' Equity and Share-based Compensation - Time-based Restricted Stock Activity (Details)", "menuCat": "Details", "order": "56", "role": "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationTimebasedRestrictedStockActivityDetails", "shortName": "Shareholders' Equity and Share-based Compensation - Time-based Restricted Stock Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "aosl-20230331.htm", "contextRef": "id556a05faed34753b4637bcca53310fe_D20220701-20230331", "decimals": "INF", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "aosl-20230331.htm", "contextRef": "ifb648699a7c1480aae689a33f416d61a_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000057 - Disclosure - Shareholders' Equity and Share-based Compensation - Market-based Restricted Stock Units Narrative (Details)", "menuCat": "Details", "order": "57", "role": "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationMarketbasedRestrictedStockUnitsNarrativeDetails", "shortName": "Shareholders' Equity and Share-based Compensation - Market-based Restricted Stock Units Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "aosl-20230331.htm", "contextRef": "i4814419f44274ad694564d94b9ef02d3_D20211201-20211231", "decimals": "4", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "aosl-20230331.htm", "contextRef": "ifb648699a7c1480aae689a33f416d61a_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000058 - Disclosure - Shareholders' Equity and Share-based Compensation - Performance-based Restricted Stock Units (Details)", "menuCat": "Details", "order": "58", "role": "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationPerformancebasedRestrictedStockUnitsDetails", "shortName": "Shareholders' Equity and Share-based Compensation - Performance-based Restricted Stock Units (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "aosl-20230331.htm", "contextRef": "i38875385a8c94f1daeb6b4ae31f33b7c_D20230331-20230331", "decimals": null, "lang": "en-US", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "aosl-20230331.htm", "contextRef": "ief0d6b134d164dc780f89558e22810de_I20220630", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000059 - Disclosure - Shareholders' Equity and Share-based Compensation - Stock Options Outstanding and Exercisable (Details)", "menuCat": "Details", "order": "59", "role": "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationStockOptionsOutstandingandExercisableDetails", "shortName": "Shareholders' Equity and Share-based Compensation - Stock Options Outstanding and Exercisable (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "aosl-20230331.htm", "contextRef": "i987310b9f8a14080b596bb14f1d1a5a3_D20220701-20230331", "decimals": "INF", "lang": "en-US", "name": "us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "aosl-20230331.htm", "contextRef": "i52f00126cff84bbcaac9ec7eebf35be9_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000006 - Statement - CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY", "menuCat": "Statements", "order": "6", "role": "http://www.aosmd.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY", "shortName": "CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "aosl-20230331.htm", "contextRef": "i52f00126cff84bbcaac9ec7eebf35be9_I20210630", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "aosl-20230331.htm", "contextRef": "ifb648699a7c1480aae689a33f416d61a_D20230101-20230331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:TreasuryStockSharesAcquired", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000060 - Disclosure - Shareholders' Equity and Share-based Compensation - Employee Share Purchase Plan (Details)", "menuCat": "Details", "order": "60", "role": "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationEmployeeSharePurchasePlanDetails", "shortName": "Shareholders' Equity and Share-based Compensation - Employee Share Purchase Plan (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "div", "ix:continuation", "body", "html" ], "baseRef": "aosl-20230331.htm", "contextRef": "i275c8cddad5447cda79868f2e3083cfa_D20220701-20230331", "decimals": "3", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "aosl-20230331.htm", "contextRef": "ifb648699a7c1480aae689a33f416d61a_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000061 - Disclosure - Shareholders' Equity and Share-based Compensation - Share-based Compensation (Details)", "menuCat": "Details", "order": "61", "role": "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationSharebasedCompensationDetails", "shortName": "Shareholders' Equity and Share-based Compensation - Share-based Compensation (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R62": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "aosl-20230331.htm", "contextRef": "ifb648699a7c1480aae689a33f416d61a_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000062 - Disclosure - Shareholders' Equity and Share-based Compensation - Share-based Compensation Expenses (Details)", "menuCat": "Details", "order": "62", "role": "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationSharebasedCompensationExpensesDetails", "shortName": "Shareholders' Equity and Share-based Compensation - Share-based Compensation Expenses (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "aosl-20230331.htm", "contextRef": "i5711f64633f94e80901038f18727aa06_D20230101-20230331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "aosl-20230331.htm", "contextRef": "ifb648699a7c1480aae689a33f416d61a_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxExpenseBenefit", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000063 - Disclosure - Income Taxes - Narrative (Details)", "menuCat": "Details", "order": "63", "role": "http://www.aosmd.com/role/IncomeTaxesNarrativeDetails", "shortName": "Income Taxes - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "aosl-20230331.htm", "contextRef": "ifb648699a7c1480aae689a33f416d61a_D20230101-20230331", "decimals": "-4", "lang": "en-US", "name": "aosl:DiscreteIncomeTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "aosl-20230331.htm", "contextRef": "i987310b9f8a14080b596bb14f1d1a5a3_D20220701-20230331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000064 - Disclosure - Segment and Geographic Information - Narratives (Details)", "menuCat": "Details", "order": "64", "role": "http://www.aosmd.com/role/SegmentandGeographicInformationNarrativesDetails", "shortName": "Segment and Geographic Information - Narratives (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "aosl-20230331.htm", "contextRef": "i987310b9f8a14080b596bb14f1d1a5a3_D20220701-20230331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "aosl-20230331.htm", "contextRef": "ifb648699a7c1480aae689a33f416d61a_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000065 - Disclosure - Segment and Geographic Information - Revenue by Location and Product Type (Details)", "menuCat": "Details", "order": "65", "role": "http://www.aosmd.com/role/SegmentandGeographicInformationRevenuebyLocationandProductTypeDetails", "shortName": "Segment and Geographic Information - Revenue by Location and Product Type (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "aosl-20230331.htm", "contextRef": "ia58dc1623cb444c482ed124de3650af0_D20230101-20230331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "aosl-20230331.htm", "contextRef": "i4ad27a9c4dbb4e0e9d75c13269ea6673_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "aosl:LongLivedAssetsNetConsistingOfPropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000066 - Disclosure - Segment and Geographic Information - Long-lived Assets (Details)", "menuCat": "Details", "order": "66", "role": "http://www.aosmd.com/role/SegmentandGeographicInformationLonglivedAssetsDetails", "shortName": "Segment and Geographic Information - Long-lived Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "aosl-20230331.htm", "contextRef": "i4ad27a9c4dbb4e0e9d75c13269ea6673_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "aosl:LongLivedAssetsNetConsistingOfPropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "aosl-20230331.htm", "contextRef": "ia7e965f360cd4de9afa777ebe3b068f1_I20230331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:PurchaseCommitmentRemainingMinimumAmountCommitted", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000067 - Disclosure - Commitments and Contingencies - Purchase Commitments (Details)", "menuCat": "Details", "order": "67", "role": "http://www.aosmd.com/role/CommitmentsandContingenciesPurchaseCommitmentsDetails", "shortName": "Commitments and Contingencies - Purchase Commitments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "aosl-20230331.htm", "contextRef": "ia7e965f360cd4de9afa777ebe3b068f1_I20230331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:PurchaseCommitmentRemainingMinimumAmountCommitted", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "aosl-20230331.htm", "contextRef": "i60075e18e72b4681a8fa2c4a8ed4854f_I20230331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:LossContingencyAccrualAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000068 - Disclosure - Commitments and Contingencies - Contingencies and Indemnities (Details)", "menuCat": "Details", "order": "68", "role": "http://www.aosmd.com/role/CommitmentsandContingenciesContingenciesandIndemnitiesDetails", "shortName": "Commitments and Contingencies - Contingencies and Indemnities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "aosl-20230331.htm", "contextRef": "i60075e18e72b4681a8fa2c4a8ed4854f_I20230331", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:LossContingencyAccrualAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "aosl-20230331.htm", "contextRef": "i987310b9f8a14080b596bb14f1d1a5a3_D20220701-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "menuCat": "Statements", "order": "7", "role": "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "aosl-20230331.htm", "contextRef": "i987310b9f8a14080b596bb14f1d1a5a3_D20220701-20230331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "aosl-20230331.htm", "contextRef": "if011eed924d544508c7a9fe957e461f5_D20220126-20220126", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000008 - Disclosure - The Company and Significant Accounting Policies", "menuCat": "Notes", "order": "8", "role": "http://www.aosmd.com/role/TheCompanyandSignificantAccountingPolicies", "shortName": "The Company and Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "aosl-20230331.htm", "contextRef": "if011eed924d544508c7a9fe957e461f5_D20220126-20220126", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "aosl-20230331.htm", "contextRef": "i987310b9f8a14080b596bb14f1d1a5a3_D20220701-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000009 - Disclosure - Equity Method Investment in Equity Investee", "menuCat": "Notes", "order": "9", "role": "http://www.aosmd.com/role/EquityMethodInvestmentinEquityInvestee", "shortName": "Equity Method Investment in Equity Investee", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "aosl-20230331.htm", "contextRef": "i987310b9f8a14080b596bb14f1d1a5a3_D20220701-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 75, "tag": { "aosl_A2018MarketBasedRestrictedStockUnitsMSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2018 Market-based Restricted Stock Units (MSU) [Member]", "label": "2018 Market-based Restricted Stock Units (MSU) [Member]", "terseLabel": "2018 Market-based Restricted Stock Units (MSU)" } } }, "localname": "A2018MarketBasedRestrictedStockUnitsMSUMember", "nsuri": "http://www.aosmd.com/20230331", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationMarketbasedRestrictedStockUnitsNarrativeDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationSharebasedCompensationDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationSharesRepurchaseDetails" ], "xbrltype": "domainItemType" }, "aosl_A2021MarketBasedRestrictedStockUnitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "2021 Market-based Restricted Stock Units", "label": "2021 Market-based Restricted Stock Units [Member]", "terseLabel": "2021 Market-based Restricted Stock Units (MSU)" } } }, "localname": "A2021MarketBasedRestrictedStockUnitsMember", "nsuri": "http://www.aosmd.com/20230331", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationMarketbasedRestrictedStockUnitsNarrativeDetails" ], "xbrltype": "domainItemType" }, "aosl_AccountsReceivableFactoringAgreementAugustNinthTwoThousandNineteenMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Accounts Receivable Factoring Agreement August Ninth Two Thousand Nineteen [Member]", "label": "Accounts Receivable Factoring Agreement August Ninth Two Thousand Nineteen [Member]", "terseLabel": "Accounts Receivable Factoring Agreement August 9 2019" } } }, "localname": "AccountsReceivableFactoringAgreementAugustNinthTwoThousandNineteenMember", "nsuri": "http://www.aosmd.com/20230331", "presentation": [ "http://www.aosmd.com/role/BankBorrowingNarrativeDetails" ], "xbrltype": "domainItemType" }, "aosl_AccountsReceivableFactoringAgreementBorrowedAmountOutstanding": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accounts Receivable Factoring Agreement, Borrowed Amount Outstanding", "label": "Accounts Receivable Factoring Agreement, Borrowed Amount Outstanding", "terseLabel": "Accounts receivable factoring agreement, borrowed amount outstanding" } } }, "localname": "AccountsReceivableFactoringAgreementBorrowedAmountOutstanding", "nsuri": "http://www.aosmd.com/20230331", "presentation": [ "http://www.aosmd.com/role/BankBorrowingNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "aosl_AccountsReceivableFactoringAgreementMaximumBorrowingCapacity": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accounts Receivable Factoring Agreement, Maximum Borrowing Capacity", "label": "Accounts Receivable Factoring Agreement, Maximum Borrowing Capacity", "terseLabel": "Accounts receivable factoring agreement, maximum borrowing capacity" } } }, "localname": "AccountsReceivableFactoringAgreementMaximumBorrowingCapacity", "nsuri": "http://www.aosmd.com/20230331", "presentation": [ "http://www.aosmd.com/role/BankBorrowingNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "aosl_AccountsReceivableFactoringAgreementMaximumBorrowingCapacityPercentOfNetAccountsReceivable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Accounts Receivable Factoring Agreement, Maximum Borrowing Capacity, Percent Of Net Accounts Receivable", "label": "Accounts Receivable Factoring Agreement, Maximum Borrowing Capacity, Percent Of Net Accounts Receivable", "terseLabel": "Accounts receivable factoring agreement, maximum borrowing capacity, percent of net accounts receivable" } } }, "localname": "AccountsReceivableFactoringAgreementMaximumBorrowingCapacityPercentOfNetAccountsReceivable", "nsuri": "http://www.aosmd.com/20230331", "presentation": [ "http://www.aosmd.com/role/BankBorrowingNarrativeDetails" ], "xbrltype": "percentItemType" }, "aosl_AccountsReceivableFactoringAgreementReductionOfMaximumBorrowingCapacity": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accounts Receivable Factoring Agreement, Reduction Of Maximum Borrowing Capacity", "label": "Accounts Receivable Factoring Agreement, Reduction Of Maximum Borrowing Capacity", "terseLabel": "Accounts Receivable Factoring Agreement, Reduction Of Maximum Borrowing Capacity" } } }, "localname": "AccountsReceivableFactoringAgreementReductionOfMaximumBorrowingCapacity", "nsuri": "http://www.aosmd.com/20230331", "presentation": [ "http://www.aosmd.com/role/BankBorrowingNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "aosl_AccountsReceivableFactoringAgreementRemainingBorrowingCapacity": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accounts Receivable Factoring Agreement, Remaining Borrowing Capacity", "label": "Accounts Receivable Factoring Agreement, Remaining Borrowing Capacity", "terseLabel": "Accounts receivable factoring agreement, remaining borrowing capacity" } } }, "localname": "AccountsReceivableFactoringAgreementRemainingBorrowingCapacity", "nsuri": "http://www.aosmd.com/20230331", "presentation": [ "http://www.aosmd.com/role/BankBorrowingNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "aosl_AccruedCustomerDeposit": { "auth_ref": [], "calculation": { "http://www.aosmd.com/role/BalanceSheetComponentsAccruedliabilitiesDetails": { "order": 9.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued Customer Deposit", "label": "Accrued Customer Deposit", "terseLabel": "Customer deposits" } } }, "localname": "AccruedCustomerDeposit", "nsuri": "http://www.aosmd.com/20230331", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsAccruedliabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "aosl_AccruedFacilityExpenses": { "auth_ref": [], "calculation": { "http://www.aosmd.com/role/BalanceSheetComponentsAccruedliabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued Facility Expenses", "label": "Accrued Facility Expenses", "terseLabel": "Accrued facilities related expenses" } } }, "localname": "AccruedFacilityExpenses", "nsuri": "http://www.aosmd.com/20230331", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsAccruedliabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "aosl_AccruedInventory": { "auth_ref": [], "calculation": { "http://www.aosmd.com/role/BalanceSheetComponentsAccruedliabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued Inventory", "label": "Accrued Inventory", "terseLabel": "Accrued inventory" } } }, "localname": "AccruedInventory", "nsuri": "http://www.aosmd.com/20230331", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsAccruedliabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "aosl_AccruedPropertyPlantandEquipment": { "auth_ref": [], "calculation": { "http://www.aosmd.com/role/BalanceSheetComponentsAccruedliabilitiesDetails": { "order": 7.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued Property, Plant and Equipment", "label": "Accrued Property, Plant and Equipment", "terseLabel": "Accrued property, plant and equipment" } } }, "localname": "AccruedPropertyPlantandEquipment", "nsuri": "http://www.aosmd.com/20230331", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsAccruedliabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "aosl_AllowanceForPriceAdjustmentsReceivableCurrent": { "auth_ref": [], "calculation": { "http://www.aosmd.com/role/BalanceSheetComponentsAccountsreceivableDetails": { "order": 2.0, "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Allowance for Price Adjustments Receivable, Current", "label": "Allowance for Price Adjustments Receivable, Current", "negatedTerseLabel": "Less: Allowance for price adjustments" } } }, "localname": "AllowanceForPriceAdjustmentsReceivableCurrent", "nsuri": "http://www.aosmd.com/20230331", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsAccountsreceivableDetails" ], "xbrltype": "monetaryItemType" }, "aosl_AssetsAndLiabilitiesLesseeTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Assets And Liabilities, Lessee [Table Text Block]", "label": "Assets And Liabilities, Lessee [Table Text Block]", "terseLabel": "Schedule of Lease Assets and Liabilities" } } }, "localname": "AssetsAndLiabilitiesLesseeTableTextBlock", "nsuri": "http://www.aosmd.com/20230331", "presentation": [ "http://www.aosmd.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "aosl_BankOfCommunicationsLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Bank Of Communications Limited [Member]", "label": "Bank Of Communications Limited [Member]", "terseLabel": "Bank Of Communications Limited" } } }, "localname": "BankOfCommunicationsLimitedMember", "nsuri": "http://www.aosmd.com/20230331", "presentation": [ "http://www.aosmd.com/role/BankBorrowingNarrativeDetails" ], "xbrltype": "domainItemType" }, "aosl_CashPaidFromAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cash Paid From Amounts Included In The Measurement Of Lease Liabilities [Abstract]", "label": "Cash Paid From Amounts Included In The Measurement Of Lease Liabilities [Abstract]", "terseLabel": "Cash paid from amounts included in the measurement of lease liabilities:" } } }, "localname": "CashPaidFromAmountsIncludedInTheMeasurementOfLeaseLiabilitiesAbstract", "nsuri": "http://www.aosmd.com/20230331", "presentation": [ "http://www.aosmd.com/role/LeasesSupplementalCashFlowInformationDetails" ], "xbrltype": "stringItemType" }, "aosl_ChongqingFundsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Chongqing Funds [Member]", "label": "Chongqing Funds [Member]", "terseLabel": "Chongqing Funds" } } }, "localname": "ChongqingFundsMember", "nsuri": "http://www.aosmd.com/20230331", "presentation": [ "http://www.aosmd.com/role/EquityMethodInvestmentinEquityInvesteeNarrativeDetails", "http://www.aosmd.com/role/TheCompanyandSignificantAccountingPoliciesJointVentureDetails" ], "xbrltype": "domainItemType" }, "aosl_ComputerSoftwareLiabilityNoncurrent": { "auth_ref": [], "calculation": { "http://www.aosmd.com/role/BalanceSheetComponentsOtherLongTermLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Computer Software Liability, Noncurrent", "label": "Computer Software Liability, Noncurrent", "terseLabel": "Computer software liabilities" } } }, "localname": "ComputerSoftwareLiabilityNoncurrent", "nsuri": "http://www.aosmd.com/20230331", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsOtherLongTermLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "aosl_ConcentrationOfCreditRiskTermsOfSalesOnCredit": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Concentration of Credit Risk, Terms of Sales on Credit", "label": "Concentration of Credit Risk, Terms of Sales on Credit", "terseLabel": "Terms of credit sales, (in days)" } } }, "localname": "ConcentrationOfCreditRiskTermsOfSalesOnCredit", "nsuri": "http://www.aosmd.com/20230331", "presentation": [ "http://www.aosmd.com/role/ConcentrationofCreditRiskandSignificantCustomersDetails" ], "xbrltype": "durationItemType" }, "aosl_Customdepositnoncurrent": { "auth_ref": [], "calculation": { "http://www.aosmd.com/role/BalanceSheetComponentsOtherlongtermassetsDetails": { "order": 4.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Custom deposit non current", "label": "Custom deposit non current", "terseLabel": "Customs deposit" } } }, "localname": "Customdepositnoncurrent", "nsuri": "http://www.aosmd.com/20230331", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsOtherlongtermassetsDetails" ], "xbrltype": "monetaryItemType" }, "aosl_CustomerBMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer B [Member]", "label": "Customer B [Member]", "terseLabel": "Customer B" } } }, "localname": "CustomerBMember", "nsuri": "http://www.aosmd.com/20230331", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsAccruedliabilitiesDetails", "http://www.aosmd.com/role/BalanceSheetComponentsOtherLongTermLiabilitiesDetails", "http://www.aosmd.com/role/ConcentrationofCreditRiskandSignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "aosl_CustomerCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer C [Member]", "label": "Customer C [Member]", "terseLabel": "Customer C" } } }, "localname": "CustomerCMember", "nsuri": "http://www.aosmd.com/20230331", "presentation": [ "http://www.aosmd.com/role/ConcentrationofCreditRiskandSignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "aosl_CustomerDMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer D", "label": "Customer D [Member]", "terseLabel": "Customer D" } } }, "localname": "CustomerDMember", "nsuri": "http://www.aosmd.com/20230331", "presentation": [ "http://www.aosmd.com/role/ConcentrationofCreditRiskandSignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "aosl_CustomerMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer A [Member]", "label": "Customer A [Member]", "terseLabel": "Customer A" } } }, "localname": "CustomerMember", "nsuri": "http://www.aosmd.com/20230331", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsAccruedliabilitiesDetails", "http://www.aosmd.com/role/BalanceSheetComponentsOtherLongTermLiabilitiesDetails", "http://www.aosmd.com/role/ConcentrationofCreditRiskandSignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "aosl_DebtLongTermAndShortTermCombinedAmountNet": { "auth_ref": [], "calculation": { "http://www.aosmd.com/role/BankBorrowingScheduleofDebtMaturitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Debt, Long-Term And Short-Term, Combined Amount, Net", "label": "Debt, Long-Term And Short-Term, Combined Amount, Net", "totalLabel": "Debt, Long-Term And Short-Term, Combined Amount, Net" } } }, "localname": "DebtLongTermAndShortTermCombinedAmountNet", "nsuri": "http://www.aosmd.com/20230331", "presentation": [ "http://www.aosmd.com/role/BankBorrowingScheduleofDebtMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "aosl_DiscreteIncomeTaxExpenseBenefit": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Discrete Income Tax Expense (Benefit)", "label": "Discrete Income Tax Expense (Benefit)", "terseLabel": "Discrete income tax expense" } } }, "localname": "DiscreteIncomeTaxExpenseBenefit", "nsuri": "http://www.aosmd.com/20230331", "presentation": [ "http://www.aosmd.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "aosl_EmployeeIncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Employee Incentive Plan", "label": "Employee Incentive Plan [Member]", "terseLabel": "Employee Incentive Plan" } } }, "localname": "EmployeeIncentivePlanMember", "nsuri": "http://www.aosmd.com/20230331", "presentation": [ "http://www.aosmd.com/role/EquityMethodInvestmentinEquityInvesteeNarrativeDetails", "http://www.aosmd.com/role/TheCompanyandSignificantAccountingPoliciesJointVentureDetails" ], "xbrltype": "domainItemType" }, "aosl_EmployeeStockPurchasePlanPayableCurrent": { "auth_ref": [], "calculation": { "http://www.aosmd.com/role/BalanceSheetComponentsAccruedliabilitiesDetails": { "order": 8.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Employee Stock Purchase Plan Payable, Current", "label": "Employee Stock Purchase Plan Payable, Current", "terseLabel": "ESPP payable" } } }, "localname": "EmployeeStockPurchasePlanPayableCurrent", "nsuri": "http://www.aosmd.com/20230331", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsAccruedliabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "aosl_EquipmentAndToolingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment and Tooling [Member]", "label": "Equipment and Tooling [Member]", "terseLabel": "Equipment and tooling" } } }, "localname": "EquipmentAndToolingMember", "nsuri": "http://www.aosmd.com/20230331", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsPropertyplantandequipmentDetails" ], "xbrltype": "domainItemType" }, "aosl_EquityMethodInvestmentNumberOfAppointmentsToBoardOfDirectors": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equity Method Investment, Number of Appointments to Board of Directors", "label": "Equity Method Investment, Number of Appointments to Board of Directors", "terseLabel": "Number of appointments to board of directors" } } }, "localname": "EquityMethodInvestmentNumberOfAppointmentsToBoardOfDirectors", "nsuri": "http://www.aosmd.com/20230331", "presentation": [ "http://www.aosmd.com/role/EquityMethodInvestmentinEquityInvesteeNarrativeDetails" ], "xbrltype": "integerItemType" }, "aosl_EquityMethodInvestmentNumberOfDirectors": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equity Method Investment, Number of Directors", "label": "Equity Method Investment, Number of Directors", "terseLabel": "Number of directors on Board" } } }, "localname": "EquityMethodInvestmentNumberOfDirectors", "nsuri": "http://www.aosmd.com/20230331", "presentation": [ "http://www.aosmd.com/role/EquityMethodInvestmentinEquityInvesteeNarrativeDetails" ], "xbrltype": "integerItemType" }, "aosl_EquityMethodInvestmentRealizedGainLossOnDisposalNet": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Equity Method Investment, Realized Gain (Loss) on Disposal, Net", "label": "Equity Method Investment, Realized Gain (Loss) on Disposal, Net", "terseLabel": "Realized gain on disposal of equity method investments, net" } } }, "localname": "EquityMethodInvestmentRealizedGainLossOnDisposalNet", "nsuri": "http://www.aosmd.com/20230331", "presentation": [ "http://www.aosmd.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "aosl_FacilityinLiangjiangNewAreaofChongqingtheJointVentureMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Facility in Liangjiang New Area of Chongqing (the 'Joint Venture') [Member]", "label": "Facility in Liangjiang New Area of Chongqing (the 'Joint Venture') [Member]", "terseLabel": "Facility in Liangjiang New Area of Chongqing (the 'Joint Venture')" } } }, "localname": "FacilityinLiangjiangNewAreaofChongqingtheJointVentureMember", "nsuri": "http://www.aosmd.com/20230331", "presentation": [ "http://www.aosmd.com/role/EquityMethodInvestmentinEquityInvesteeNarrativeDetails", "http://www.aosmd.com/role/TheCompanyandSignificantAccountingPoliciesJointVentureDetails" ], "xbrltype": "domainItemType" }, "aosl_FinanceLeaseAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Finance Lease Assets [Abstract]", "label": "Finance Lease Assets [Abstract]", "terseLabel": "Finance Lease:" } } }, "localname": "FinanceLeaseAssetsAbstract", "nsuri": "http://www.aosmd.com/20230331", "presentation": [ "http://www.aosmd.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "stringItemType" }, "aosl_FinanceLeaseCostsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Finance Lease Costs [Abstract]", "label": "Finance Lease Costs [Abstract]", "terseLabel": "Finance lease:" } } }, "localname": "FinanceLeaseCostsAbstract", "nsuri": "http://www.aosmd.com/20230331", "presentation": [ "http://www.aosmd.com/role/LeasesScheduleofOperatingandFinanceLeaseExpensesDetails" ], "xbrltype": "stringItemType" }, "aosl_FinanceLeaseLiabilityToBePaidAfterYearFour": { "auth_ref": [], "calculation": { "http://www.aosmd.com/role/LeasesFutureMinimumLeasePaymentsTopic842Details": { "order": 6.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Finance Lease, Liability, To Be Paid, After Year Four", "label": "Finance Lease, Liability, To Be Paid, After Year Four", "terseLabel": "Thereafter" } } }, "localname": "FinanceLeaseLiabilityToBePaidAfterYearFour", "nsuri": "http://www.aosmd.com/20230331", "presentation": [ "http://www.aosmd.com/role/LeasesFutureMinimumLeasePaymentsTopic842Details" ], "xbrltype": "monetaryItemType" }, "aosl_FinanceLeaseRightOfUseAssetAccumulatedDepreciation": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Finance Lease, Right-Of-Use Asset, Accumulated Depreciation", "label": "Finance Lease, Right-Of-Use Asset, Accumulated Depreciation", "negatedTerseLabel": "Accumulated depreciation" } } }, "localname": "FinanceLeaseRightOfUseAssetAccumulatedDepreciation", "nsuri": "http://www.aosmd.com/20230331", "presentation": [ "http://www.aosmd.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "aosl_FinanceLeaseRightOfUseAssetGross": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Finance Lease, Right-Of-Use Asset, Gross", "label": "Finance Lease, Right-Of-Use Asset, Gross", "terseLabel": "Property, plant and equipment, gross" } } }, "localname": "FinanceLeaseRightOfUseAssetGross", "nsuri": "http://www.aosmd.com/20230331", "presentation": [ "http://www.aosmd.com/role/LeasesNarrativeDetails", "http://www.aosmd.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "aosl_GovernmentGrantsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Government Grants, Policy [Policy Text Block]", "label": "Government Grants, Policy [Policy Text Block]", "terseLabel": "Government Grants" } } }, "localname": "GovernmentGrantsPolicyPolicyTextBlock", "nsuri": "http://www.aosmd.com/20230331", "presentation": [ "http://www.aosmd.com/role/TheCompanyandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "aosl_GovernmentGrantsReductionRecordedToInterestExpense": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Government Grants, Reduction Recorded To Interest Expense", "label": "Government Grants, Reduction Recorded To Interest Expense", "terseLabel": "Government Grants, Reduction Recorded To Interest Expense" } } }, "localname": "GovernmentGrantsReductionRecordedToInterestExpense", "nsuri": "http://www.aosmd.com/20230331", "presentation": [ "http://www.aosmd.com/role/TheCompanyandSignificantAccountingPoliciesGovernmentGrantsDetails" ], "xbrltype": "monetaryItemType" }, "aosl_GovernmentGrantsReductionRecordedToOperatingExpenses": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Government Grants, Reduction Recorded To Operating Expenses", "label": "Government Grants, Reduction Recorded To Operating Expenses", "terseLabel": "Government Grants, Reduction Recorded To Operating Expenses" } } }, "localname": "GovernmentGrantsReductionRecordedToOperatingExpenses", "nsuri": "http://www.aosmd.com/20230331", "presentation": [ "http://www.aosmd.com/role/TheCompanyandSignificantAccountingPoliciesGovernmentGrantsDetails" ], "xbrltype": "monetaryItemType" }, "aosl_GovernmentGrantsReductionRecordedToPropertyPlantAndEquipment": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Government Grants, Reduction Recorded To Property, Plant And Equipment", "label": "Government Grants, Reduction Recorded To Property, Plant And Equipment", "terseLabel": "Government Grants, Reduction Recorded To Property, Plant And Equipment" } } }, "localname": "GovernmentGrantsReductionRecordedToPropertyPlantAndEquipment", "nsuri": "http://www.aosmd.com/20230331", "presentation": [ "http://www.aosmd.com/role/TheCompanyandSignificantAccountingPoliciesGovernmentGrantsDetails" ], "xbrltype": "monetaryItemType" }, "aosl_HongkongAndShanghaiBankingCorporationLimitedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Hongkong And Shanghai Banking Corporation Limited [Member]", "label": "Hongkong And Shanghai Banking Corporation Limited [Member]", "terseLabel": "Hongkong And Shanghai Banking Corporation Limited" } } }, "localname": "HongkongAndShanghaiBankingCorporationLimitedMember", "nsuri": "http://www.aosmd.com/20230331", "presentation": [ "http://www.aosmd.com/role/BankBorrowingNarrativeDetails" ], "xbrltype": "domainItemType" }, "aosl_IncomeLossFromContinuingOperationsBeforeEquityMethodInvestmentsNoncontrollingInterest": { "auth_ref": [], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "order": 2.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Income (Loss) from Continuing Operations before Equity Method Investments, Noncontrolling Interest", "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Noncontrolling Interest", "totalLabel": "Net income (loss) before income (loss) from equity method investment" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeEquityMethodInvestmentsNoncontrollingInterest", "nsuri": "http://www.aosmd.com/20230331", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME" ], "xbrltype": "monetaryItemType" }, "aosl_IncomeTaxExpenseBenefitNetOfDiscreteTaxExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Income Tax Expense (Benefit), Net Of Discrete Tax Expense", "label": "Income Tax Expense (Benefit), Net Of Discrete Tax Expense", "terseLabel": "Income tax expense net of discrete tax expense" } } }, "localname": "IncomeTaxExpenseBenefitNetOfDiscreteTaxExpense", "nsuri": "http://www.aosmd.com/20230331", "presentation": [ "http://www.aosmd.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "aosl_IncreaseDecreaseInIncomeTaxesPayableFromDeconsolidationAndChangesOfEquityInterestInTheJVCompany": { "auth_ref": [], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Increase (Decrease) in Income Taxes Payable from Deconsolidation and Changes of Equity Interest in the JV Company", "label": "Increase (Decrease) in Income Taxes Payable from Deconsolidation and Changes of Equity Interest in the JV Company", "terseLabel": "Income taxes payable on deconsolidation and changes of equity interest in the JV Company" } } }, "localname": "IncreaseDecreaseInIncomeTaxesPayableFromDeconsolidationAndChangesOfEquityInterestInTheJVCompany", "nsuri": "http://www.aosmd.com/20230331", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "aosl_InventoriesAndServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Inventories and Services [Member]", "label": "Inventories and Services [Member]", "terseLabel": "Raw materials, wafers, and packaging and testing services puchase commitments" } } }, "localname": "InventoriesAndServicesMember", "nsuri": "http://www.aosmd.com/20230331", "presentation": [ "http://www.aosmd.com/role/CommitmentsandContingenciesPurchaseCommitmentsDetails" ], "xbrltype": "domainItemType" }, "aosl_JirehMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Jireh", "label": "Jireh [Member]", "terseLabel": "Jireh" } } }, "localname": "JirehMember", "nsuri": "http://www.aosmd.com/20230331", "presentation": [ "http://www.aosmd.com/role/BankBorrowingNarrativeDetails" ], "xbrltype": "domainItemType" }, "aosl_JirehSemiconductorIncorporatedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Jireh Semiconductor Incorporated", "label": "Jireh Semiconductor Incorporated [Member]", "terseLabel": "Jireh Semiconductor Incorporated" } } }, "localname": "JirehSemiconductorIncorporatedMember", "nsuri": "http://www.aosmd.com/20230331", "presentation": [ "http://www.aosmd.com/role/BankBorrowingNarrativeDetails" ], "xbrltype": "domainItemType" }, "aosl_JointVentureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Joint Venture [Abstract]", "label": "Joint Venture [Abstract]", "terseLabel": "Joint Venture [Abstract]" } } }, "localname": "JointVentureAbstract", "nsuri": "http://www.aosmd.com/20230331", "xbrltype": "stringItemType" }, "aosl_LeaseFinancingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lease Financing [Member]", "label": "Lease Financing [Member]", "terseLabel": "Lease Financing" } } }, "localname": "LeaseFinancingMember", "nsuri": "http://www.aosmd.com/20230331", "presentation": [ "http://www.aosmd.com/role/LeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "aosl_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour": { "auth_ref": [], "calculation": { "http://www.aosmd.com/role/LeasesFutureMinimumLeasePaymentsTopic842Details": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Liability, To Be Paid, After Year Four", "label": "Lessee, Operating Lease, Liability, To Be Paid, After Year Four", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityToBePaidAfterYearFour", "nsuri": "http://www.aosmd.com/20230331", "presentation": [ "http://www.aosmd.com/role/LeasesFutureMinimumLeasePaymentsTopic842Details" ], "xbrltype": "monetaryItemType" }, "aosl_LicenseAndDevelopmentServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "License And Development Services", "label": "License And Development Services [Member]", "terseLabel": "License and development services" } } }, "localname": "LicenseAndDevelopmentServicesMember", "nsuri": "http://www.aosmd.com/20230331", "presentation": [ "http://www.aosmd.com/role/SegmentandGeographicInformationRevenuebyLocationandProductTypeDetails", "http://www.aosmd.com/role/TheCompanyandSignificantAccountingPoliciesRevenueDetails" ], "xbrltype": "domainItemType" }, "aosl_LineOfCreditMaturingDecember12023Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line Of Credit Maturing December 1 2023", "label": "Line Of Credit Maturing December 1 2023 [Member]", "terseLabel": "Line Of Credit Maturing December 1 2023" } } }, "localname": "LineOfCreditMaturingDecember12023Member", "nsuri": "http://www.aosmd.com/20230331", "presentation": [ "http://www.aosmd.com/role/BankBorrowingNarrativeDetails" ], "xbrltype": "domainItemType" }, "aosl_LocalVATReceivable": { "auth_ref": [], "calculation": { "http://www.aosmd.com/role/BalanceSheetComponentsOthercurrentassetsDetails": { "order": 5.0, "parentTag": "us-gaap_OtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Local VAT (Value Added Tax) Receivable", "label": "Local VAT Receivable", "terseLabel": "Value-added tax receivable" } } }, "localname": "LocalVATReceivable", "nsuri": "http://www.aosmd.com/20230331", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsOthercurrentassetsDetails" ], "xbrltype": "monetaryItemType" }, "aosl_LongLivedAssetsNetConsistingOfPropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssets": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Long-Lived Assets, Net Consisting Of Property, Plant And Equipment And Operating", "label": "Long-Lived Assets, Net Consisting Of Property, Plant And Equipment And Operating Lease Right-Of-Use Assets", "terseLabel": "Property, plant and equipment, net and land use rights, net" } } }, "localname": "LongLivedAssetsNetConsistingOfPropertyPlantAndEquipmentAndOperatingLeaseRightOfUseAssets", "nsuri": "http://www.aosmd.com/20230331", "presentation": [ "http://www.aosmd.com/role/SegmentandGeographicInformationLonglivedAssetsDetails" ], "xbrltype": "monetaryItemType" }, "aosl_LongTermDebtMaturityAfterYearFour": { "auth_ref": [], "calculation": { "http://www.aosmd.com/role/BankBorrowingScheduleofDebtMaturitiesDetails": { "order": 4.0, "parentTag": "us-gaap_DebtLongtermAndShorttermCombinedAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Long-Term Debt, Maturity, After Year Four", "label": "Long-Term Debt, Maturity, After Year Four", "terseLabel": "Thereafter" } } }, "localname": "LongTermDebtMaturityAfterYearFour", "nsuri": "http://www.aosmd.com/20230331", "presentation": [ "http://www.aosmd.com/role/BankBorrowingScheduleofDebtMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "aosl_LongtermDebtCurrentMaturitiesAndShortTermDebtGross": { "auth_ref": [], "calculation": { "http://www.aosmd.com/role/BankBorrowingScheduleofDebtMaturitiesDetails": { "order": 2.0, "parentTag": "aosl_LongtermDebtCurrentMaturitiesAndShorttermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Long-term Debt, Current Maturities, And Short-Term Debt, Gross", "label": "Long-term Debt, Current Maturities, And Short-Term Debt, Gross", "terseLabel": "Principal amount" } } }, "localname": "LongtermDebtCurrentMaturitiesAndShortTermDebtGross", "nsuri": "http://www.aosmd.com/20230331", "presentation": [ "http://www.aosmd.com/role/BankBorrowingScheduleofDebtMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "aosl_LongtermDebtCurrentMaturitiesAndShorttermDebt": { "auth_ref": [], "calculation": { "http://www.aosmd.com/role/BankBorrowingScheduleofDebtMaturitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Long-term Debt, Current Maturities, And Short-term Debt", "label": "Long-term Debt, Current Maturities, And Short-term Debt", "totalLabel": "Total debt, less debt issuance costs" } } }, "localname": "LongtermDebtCurrentMaturitiesAndShorttermDebt", "nsuri": "http://www.aosmd.com/20230331", "presentation": [ "http://www.aosmd.com/role/BankBorrowingScheduleofDebtMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "aosl_LongtermDebtExcludingCurrentMaturitiesGross": { "auth_ref": [], "calculation": { "http://www.aosmd.com/role/BankBorrowingScheduleofDebtMaturitiesDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebtNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Long-term Debt, Excluding Current Maturities, Gross", "label": "Long-term Debt, Excluding Current Maturities, Gross", "terseLabel": "Principal amount" } } }, "localname": "LongtermDebtExcludingCurrentMaturitiesGross", "nsuri": "http://www.aosmd.com/20230331", "presentation": [ "http://www.aosmd.com/role/BankBorrowingScheduleofDebtMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "aosl_OfficeLeaseDepositAssetsNoncurrent": { "auth_ref": [], "calculation": { "http://www.aosmd.com/role/BalanceSheetComponentsOtherlongtermassetsDetails": { "order": 5.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Office Lease Deposit Assets, Noncurrent", "label": "Office Lease Deposit Assets, Noncurrent", "terseLabel": "Office leases deposits" } } }, "localname": "OfficeLeaseDepositAssetsNoncurrent", "nsuri": "http://www.aosmd.com/20230331", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsOtherlongtermassetsDetails" ], "xbrltype": "monetaryItemType" }, "aosl_OperatingLeaseAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Operating Lease Assets [Abstract]", "label": "Operating Lease Assets [Abstract]", "terseLabel": "Operating Leases:" } } }, "localname": "OperatingLeaseAssetsAbstract", "nsuri": "http://www.aosmd.com/20230331", "presentation": [ "http://www.aosmd.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "stringItemType" }, "aosl_OperatingLeaseCostsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Operating Lease Costs [Abstract]", "label": "Operating Lease Costs [Abstract]", "terseLabel": "Operating leases:" } } }, "localname": "OperatingLeaseCostsAbstract", "nsuri": "http://www.aosmd.com/20230331", "presentation": [ "http://www.aosmd.com/role/LeasesScheduleofOperatingandFinanceLeaseExpensesDetails" ], "xbrltype": "stringItemType" }, "aosl_OtherCountriesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other Countries [Member]", "label": "Other Countries [Member]", "terseLabel": "Other countries", "verboseLabel": "Other countries" } } }, "localname": "OtherCountriesMember", "nsuri": "http://www.aosmd.com/20230331", "presentation": [ "http://www.aosmd.com/role/SegmentandGeographicInformationLonglivedAssetsDetails", "http://www.aosmd.com/role/SegmentandGeographicInformationRevenuebyLocationandProductTypeDetails" ], "xbrltype": "domainItemType" }, "aosl_OtherCustomersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other Customers", "label": "Other Customers [Member]", "terseLabel": "Other Customers" } } }, "localname": "OtherCustomersMember", "nsuri": "http://www.aosmd.com/20230331", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsOtherLongTermLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "aosl_OtherDiscreteIncomeTaxExpenseBenefit": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Other Discrete Income Tax Expense (Benefit)", "label": "Other Discrete Income Tax Expense (Benefit)", "terseLabel": "Other discrete income tax items" } } }, "localname": "OtherDiscreteIncomeTaxExpenseBenefit", "nsuri": "http://www.aosmd.com/20230331", "presentation": [ "http://www.aosmd.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "aosl_PackagingAndTestingServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Packaging and testing services [Member]", "label": "Packaging and testing services [Member]", "terseLabel": "Packaging and testing services" } } }, "localname": "PackagingAndTestingServicesMember", "nsuri": "http://www.aosmd.com/20230331", "presentation": [ "http://www.aosmd.com/role/SegmentandGeographicInformationRevenuebyLocationandProductTypeDetails" ], "xbrltype": "domainItemType" }, "aosl_PatentsAndPatentedTechnologyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Patents and Patented Technology [Member]", "label": "Patents and Patented Technology [Member]", "terseLabel": "Patents and technology rights" } } }, "localname": "PatentsAndPatentedTechnologyMember", "nsuri": "http://www.aosmd.com/20230331", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsIntangibleassetsDetails" ], "xbrltype": "domainItemType" }, "aosl_PerformanceBasedRestrictedStockUnitsPRSUsMemberMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Performance Based Restricted Stock Units (PRSUs) Member [Member]", "label": "Performance Based Restricted Stock Units (PRSUs) Member [Member]", "terseLabel": "Performance Based Restricted Stock Units (PRSUs) Member" } } }, "localname": "PerformanceBasedRestrictedStockUnitsPRSUsMemberMember", "nsuri": "http://www.aosmd.com/20230331", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationMarketbasedRestrictedStockUnitsNarrativeDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationPerformancebasedRestrictedStockUnitsDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationSharebasedCompensationDetails" ], "xbrltype": "domainItemType" }, "aosl_PowerDiscreteMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Power Discrete [Member]", "label": "Power Discrete [Member]", "terseLabel": "Power discrete" } } }, "localname": "PowerDiscreteMember", "nsuri": "http://www.aosmd.com/20230331", "presentation": [ "http://www.aosmd.com/role/SegmentandGeographicInformationRevenuebyLocationandProductTypeDetails" ], "xbrltype": "domainItemType" }, "aosl_PowerIcMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Power IC [Member]", "label": "Power IC [Member]", "terseLabel": "Power IC" } } }, "localname": "PowerIcMember", "nsuri": "http://www.aosmd.com/20230331", "presentation": [ "http://www.aosmd.com/role/SegmentandGeographicInformationRevenuebyLocationandProductTypeDetails" ], "xbrltype": "domainItemType" }, "aosl_PreTaxBookIncome": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Pre-Tax Book Income", "label": "Pre-Tax Book Income", "terseLabel": "Pre-tax book income" } } }, "localname": "PreTaxBookIncome", "nsuri": "http://www.aosmd.com/20230331", "presentation": [ "http://www.aosmd.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "aosl_PrepaidMaintenanceCurrent": { "auth_ref": [], "calculation": { "http://www.aosmd.com/role/BalanceSheetComponentsOthercurrentassetsDetails": { "order": 7.0, "parentTag": "us-gaap_OtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Prepaid Maintenance, Current", "label": "Prepaid Maintenance, Current", "terseLabel": "Prepaid maintenance" } } }, "localname": "PrepaidMaintenanceCurrent", "nsuri": "http://www.aosmd.com/20230331", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsOthercurrentassetsDetails" ], "xbrltype": "monetaryItemType" }, "aosl_PrepaymentForPropertyAndEquipment": { "auth_ref": [], "calculation": { "http://www.aosmd.com/role/BalanceSheetComponentsOtherlongtermassetsDetails": { "order": 7.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Prepayment for Property and Equipment", "label": "Prepayment for Property and Equipment", "terseLabel": "Prepayments for property and equipment" } } }, "localname": "PrepaymentForPropertyAndEquipment", "nsuri": "http://www.aosmd.com/20230331", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsOtherlongtermassetsDetails" ], "xbrltype": "monetaryItemType" }, "aosl_PrepaymenttoSupplier": { "auth_ref": [], "calculation": { "http://www.aosmd.com/role/BalanceSheetComponentsOthercurrentassetsDetails": { "order": 2.0, "parentTag": "us-gaap_OtherAssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Prepayment to Supplier", "label": "Prepayment to Supplier", "terseLabel": "Prepayment to supplier" } } }, "localname": "PrepaymenttoSupplier", "nsuri": "http://www.aosmd.com/20230331", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsOthercurrentassetsDetails" ], "xbrltype": "monetaryItemType" }, "aosl_ProceedsFromGovernmentGrantRelatedToEquipment": { "auth_ref": [], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds From Government Grant Related To Equipment", "label": "Proceeds From Government Grant Related To Equipment", "terseLabel": "Government grant related to equipment" } } }, "localname": "ProceedsFromGovernmentGrantRelatedToEquipment", "nsuri": "http://www.aosmd.com/20230331", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "aosl_PropertyPlantAndEquipmentExcludingEquipmentAndConstructionInProgressGross": { "auth_ref": [], "calculation": { "http://www.aosmd.com/role/BalanceSheetComponentsPropertyplantandequipmentDetails": { "order": 2.0, "parentTag": "aosl_PropertyPlantAndEquipmentExcludingEquipmentAndConstructionInProgressNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Property, Plant, and Equipment Excluding Equipment and Construction In Progress, Gross", "label": "Property, Plant, and Equipment Excluding Equipment and Construction In Progress, Gross", "terseLabel": "Property, plant, and equipment excluding equipment and construction In progress, gross" } } }, "localname": "PropertyPlantAndEquipmentExcludingEquipmentAndConstructionInProgressGross", "nsuri": "http://www.aosmd.com/20230331", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsPropertyplantandequipmentDetails" ], "xbrltype": "monetaryItemType" }, "aosl_PropertyPlantAndEquipmentExcludingEquipmentAndConstructionInProgressNet": { "auth_ref": [], "calculation": { "http://www.aosmd.com/role/BalanceSheetComponentsPropertyplantandequipmentDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Property, Plant and Equipment Excluding Equipment and Construction In Progress, Net", "label": "Property, Plant and Equipment Excluding Equipment and Construction In Progress, Net", "totalLabel": "Property, plant and equipment excluding equipment and construction in progress, net" } } }, "localname": "PropertyPlantAndEquipmentExcludingEquipmentAndConstructionInProgressNet", "nsuri": "http://www.aosmd.com/20230331", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsPropertyplantandequipmentDetails" ], "xbrltype": "monetaryItemType" }, "aosl_RisksAndUncertaintiesPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Risks and Uncertainties [Policy Text Block]", "label": "Risks and Uncertainties [Policy Text Block]", "terseLabel": "Risks and Uncertainties" } } }, "localname": "RisksAndUncertaintiesPolicyTextBlock", "nsuri": "http://www.aosmd.com/20230331", "presentation": [ "http://www.aosmd.com/role/TheCompanyandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "aosl_SaleLeasebackTransactionDeliveryPaymentAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sale Leaseback Transaction, Delivery Payment, Amount", "label": "Sale Leaseback Transaction, Delivery Payment, Amount", "terseLabel": "Delivery payment, amount" } } }, "localname": "SaleLeasebackTransactionDeliveryPaymentAmount", "nsuri": "http://www.aosmd.com/20230331", "presentation": [ "http://www.aosmd.com/role/BankBorrowingNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "aosl_SaleLeasebackTransactionDeliveryPaymentPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale Leaseback Transaction, Delivery Payment, Percent", "label": "Sale Leaseback Transaction, Delivery Payment, Percent", "terseLabel": "Delivery payment, percent" } } }, "localname": "SaleLeasebackTransactionDeliveryPaymentPercent", "nsuri": "http://www.aosmd.com/20230331", "presentation": [ "http://www.aosmd.com/role/BankBorrowingNarrativeDetails" ], "xbrltype": "percentItemType" }, "aosl_SaleLeasebackTransactionDownPaymentAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sale Leaseback Transaction, Down Payment Amount", "label": "Sale Leaseback Transaction, Down Payment Amount", "terseLabel": "Down payment amount" } } }, "localname": "SaleLeasebackTransactionDownPaymentAmount", "nsuri": "http://www.aosmd.com/20230331", "presentation": [ "http://www.aosmd.com/role/BankBorrowingNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "aosl_SaleLeasebackTransactionDownPaymentPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale Leaseback Transaction, Down Payment, Percent", "label": "Sale Leaseback Transaction, Down Payment, Percent", "terseLabel": "Down payment percent" } } }, "localname": "SaleLeasebackTransactionDownPaymentPercent", "nsuri": "http://www.aosmd.com/20230331", "presentation": [ "http://www.aosmd.com/role/BankBorrowingNarrativeDetails" ], "xbrltype": "percentItemType" }, "aosl_SaleLeasebackTransactionImpliedInterestRatePercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale Leaseback Transaction, Implied Interest Rate, Percent", "label": "Sale Leaseback Transaction, Implied Interest Rate, Percent", "terseLabel": "Implied interest rate" } } }, "localname": "SaleLeasebackTransactionImpliedInterestRatePercent", "nsuri": "http://www.aosmd.com/20230331", "presentation": [ "http://www.aosmd.com/role/BankBorrowingNarrativeDetails" ], "xbrltype": "percentItemType" }, "aosl_SaleLeasebackTransactionLeaseCompletionBuyoutOptionAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sale Leaseback Transaction, Lease Completion Buyout Option, Amount", "label": "Sale Leaseback Transaction, Lease Completion Buyout Option, Amount", "terseLabel": "Lease completion buyout option, amount" } } }, "localname": "SaleLeasebackTransactionLeaseCompletionBuyoutOptionAmount", "nsuri": "http://www.aosmd.com/20230331", "presentation": [ "http://www.aosmd.com/role/BankBorrowingNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "aosl_SaleLeasebackTransactionPurchasePriceFinancingPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale Leaseback Transaction, Purchase Price Financing, Percent", "label": "Sale Leaseback Transaction, Purchase Price Financing, Percent", "terseLabel": "Purchase price financing, percent" } } }, "localname": "SaleLeasebackTransactionPurchasePriceFinancingPercent", "nsuri": "http://www.aosmd.com/20230331", "presentation": [ "http://www.aosmd.com/role/BankBorrowingNarrativeDetails" ], "xbrltype": "percentItemType" }, "aosl_SalesLeaseBackTransactionWithJirehSemiconductorIncorporatedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sales-Lease Back Transaction with Jireh Semiconductor Incorporated", "label": "Sales-Lease Back Transaction with Jireh Semiconductor Incorporated [Member]", "terseLabel": "Sales-Lease Back Transaction with Jireh Semiconductor Incorporated" } } }, "localname": "SalesLeaseBackTransactionWithJirehSemiconductorIncorporatedMember", "nsuri": "http://www.aosmd.com/20230331", "presentation": [ "http://www.aosmd.com/role/BankBorrowingNarrativeDetails" ], "xbrltype": "domainItemType" }, "aosl_SalesLeasebackTransactionDebtOutstandingAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sales Leaseback Transaction, Debt Outstanding, Amount", "label": "Sales Leaseback Transaction, Debt Outstanding, Amount", "terseLabel": "Outstanding balance" } } }, "localname": "SalesLeasebackTransactionDebtOutstandingAmount", "nsuri": "http://www.aosmd.com/20230331", "presentation": [ "http://www.aosmd.com/role/BankBorrowingNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "aosl_ScheduleofFinitelivedIntangibleAssetsandGoodwillLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "[Line Items] for Schedule of Finite-lived Intangible Assets and Goodwill [Table]", "label": "Schedule of Finite-lived Intangible Assets and Goodwill [Line Items]", "terseLabel": "Schedule of Finite-lived Intangible Assets and Goodwill" } } }, "localname": "ScheduleofFinitelivedIntangibleAssetsandGoodwillLineItems", "nsuri": "http://www.aosmd.com/20230331", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsIntangibleassetsDetails" ], "xbrltype": "stringItemType" }, "aosl_ScheduleofFinitelivedIntangibleAssetsandGoodwillTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of Finite-lived Intangible Assets and Goodwill [Table]", "label": "Schedule of Finite-lived Intangible Assets and Goodwill [Table]", "terseLabel": "Schedule of Finite-lived Intangible Assets and Goodwill [Table]" } } }, "localname": "ScheduleofFinitelivedIntangibleAssetsandGoodwillTable", "nsuri": "http://www.aosmd.com/20230331", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsIntangibleassetsDetails" ], "xbrltype": "stringItemType" }, "aosl_ShortTermLeaseCostsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Short-Term Lease Costs [Abstract]", "label": "Short-Term Lease Costs [Abstract]", "terseLabel": "Short-term leases" } } }, "localname": "ShortTermLeaseCostsAbstract", "nsuri": "http://www.aosmd.com/20230331", "presentation": [ "http://www.aosmd.com/role/LeasesScheduleofOperatingandFinanceLeaseExpensesDetails" ], "xbrltype": "stringItemType" }, "aosl_StockIssuedDuringPeriodSharesStockOptionsExercisedAndRestrictedStockUnitsReleased": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Issued During Period, Shares, Stock Options Exercised and Restricted Stock Units Released", "label": "Stock Issued During Period, Shares, Stock Options Exercised and Restricted Stock Units Released", "terseLabel": "Exercise of common stock options and release of restricted stock units (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercisedAndRestrictedStockUnitsReleased", "nsuri": "http://www.aosmd.com/20230331", "presentation": [ "http://www.aosmd.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "aosl_StockIssuedDuringPeriodValueStockOptionsExercisedAndRestrictedStockUnitsReleased": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Stock Issued During Period, Value, Stock Options Exercised and Restricted Stock Units Released", "label": "Stock Issued During Period, Value, Stock Options Exercised and Restricted Stock Units Released", "terseLabel": "Exercise of common stock options and release of restricted stock units" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercisedAndRestrictedStockUnitsReleased", "nsuri": "http://www.aosmd.com/20230331", "presentation": [ "http://www.aosmd.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "aosl_StockOptionsAndRestrictedStockUnitsRsusMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Options and Restricted Stock Units (RSUs) [Member]", "label": "Stock Options and Restricted Stock Units (RSUs) [Member]", "terseLabel": "Employee stock options and RSUs" } } }, "localname": "StockOptionsAndRestrictedStockUnitsRsusMember", "nsuri": "http://www.aosmd.com/20230331", "presentation": [ "http://www.aosmd.com/role/NetIncomeLossPerCommonShareAttributabletoAlphaandOmegaSemiconductorLimitedPotentialDilutiveSharesDetails" ], "xbrltype": "domainItemType" }, "aosl_StockRotationAccrualCurrent": { "auth_ref": [], "calculation": { "http://www.aosmd.com/role/BalanceSheetComponentsAccruedliabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Stock Rotation Accrual, Current", "label": "Stock Rotation Accrual, Current", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "terseLabel": "Stock rotation accrual" } } }, "localname": "StockRotationAccrualCurrent", "nsuri": "http://www.aosmd.com/20230331", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsAccruedliabilitiesDetails", "http://www.aosmd.com/role/BalanceSheetComponentsStockRotationAccrualDetails" ], "xbrltype": "monetaryItemType" }, "aosl_StockRotationAccrualIncreaeDecreaseRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Rotation Accrual Increase (Decrease) [Roll forward]", "label": "Stock Rotation Accrual Increae (Decrease) [Roll Forward]", "terseLabel": "Stock Rotation Accrual Increase (Decrease)" } } }, "localname": "StockRotationAccrualIncreaeDecreaseRollForward", "nsuri": "http://www.aosmd.com/20230331", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsStockRotationAccrualDetails" ], "xbrltype": "stringItemType" }, "aosl_StockRotationAccrualPayments": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Stock Rotation Accrual, Payments", "label": "Stock Rotation Accrual, Payments", "negatedTerseLabel": "Utilization" } } }, "localname": "StockRotationAccrualPayments", "nsuri": "http://www.aosmd.com/20230331", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsStockRotationAccrualDetails" ], "xbrltype": "monetaryItemType" }, "aosl_StockRotationAccrualStockIssued": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Stock Rotation Accrual, Stock Issued", "label": "Stock Rotation Accrual, Stock Issued", "terseLabel": "Additions" } } }, "localname": "StockRotationAccrualStockIssued", "nsuri": "http://www.aosmd.com/20230331", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsStockRotationAccrualDetails" ], "xbrltype": "monetaryItemType" }, "aosl_StockRotationAccrualTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Rotation Accrual [Table Text Block]", "label": "Stock Rotation Accrual [Table Text Block]", "terseLabel": "Stock Rotation Accrual" } } }, "localname": "StockRotationAccrualTableTextBlock", "nsuri": "http://www.aosmd.com/20230331", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "aosl_TheBankMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The Bank [Member]", "label": "The Bank [Member]", "terseLabel": "The Bank" } } }, "localname": "TheBankMember", "nsuri": "http://www.aosmd.com/20230331", "presentation": [ "http://www.aosmd.com/role/BankBorrowingNarrativeDetails" ], "xbrltype": "domainItemType" }, "aosl_ThirdPartyInvestorsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Third Party Investors", "label": "Third Party Investors [Member]", "terseLabel": "Third Party Investor" } } }, "localname": "ThirdPartyInvestorsMember", "nsuri": "http://www.aosmd.com/20230331", "presentation": [ "http://www.aosmd.com/role/EquityMethodInvestmentinEquityInvesteeNarrativeDetails", "http://www.aosmd.com/role/TheCompanyandSignificantAccountingPoliciesJointVentureDetails" ], "xbrltype": "domainItemType" }, "aosl_TimebasedRestrictedStockUnitsTRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Time-based Restricted Stock Units (TRSU) [Member]", "label": "Time-based Restricted Stock Units (TRSU) [Member]", "terseLabel": "Restricted Stock" } } }, "localname": "TimebasedRestrictedStockUnitsTRSUMember", "nsuri": "http://www.aosmd.com/20230331", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationTimebasedRestrictedStockActivityDetails" ], "xbrltype": "domainItemType" }, "aosl_TreasuryStockReissuedAveragePricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Treasury Stock Reissued, Average Price Per Share", "label": "Treasury Stock Reissued, Average Price Per Share", "terseLabel": "Shares reissued, average price (in dollars per share)" } } }, "localname": "TreasuryStockReissuedAveragePricePerShare", "nsuri": "http://www.aosmd.com/20230331", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationSharesRepurchaseDetails" ], "xbrltype": "perShareItemType" }, "aosl_TreasuryStockReissuedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Treasury Stock Reissued [Member]", "label": "Treasury Stock Reissued [Member]", "terseLabel": "Treasury Stock Reissued" } } }, "localname": "TreasuryStockReissuedMember", "nsuri": "http://www.aosmd.com/20230331", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationSharesRepurchaseDetails" ], "xbrltype": "domainItemType" }, "aosl_UpfrontFees": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Upfront Fees", "label": "Upfront Fees", "terseLabel": "Upfront fees" } } }, "localname": "UpfrontFees", "nsuri": "http://www.aosmd.com/20230331", "presentation": [ "http://www.aosmd.com/role/TheCompanyandSignificantAccountingPoliciesRevenueDetails" ], "xbrltype": "monetaryItemType" }, "aosl_WeightedAverageDiscountRateAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted Average Discount Rate [Abstract]", "label": "Weighted Average Discount Rate [Abstract]", "terseLabel": "Weighted average discount rate" } } }, "localname": "WeightedAverageDiscountRateAbstract", "nsuri": "http://www.aosmd.com/20230331", "presentation": [ "http://www.aosmd.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "stringItemType" }, "aosl_WeightedAverageRemainingLeaseTermAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted Average Remaining Lease Term [Abstract]", "label": "Weighted Average Remaining Lease Term [Abstract]", "terseLabel": "Weighted average remaining lease term (in years)" } } }, "localname": "WeightedAverageRemainingLeaseTermAbstract", "nsuri": "http://www.aosmd.com/20230331", "presentation": [ "http://www.aosmd.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "stringItemType" }, "aosl_YinHaiLeasingCompanyandChinaImportExportBankMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "YinHai Leasing Company and China Import/Export Bank [Member]", "label": "YinHai Leasing Company and China Import/Export Bank [Member]", "terseLabel": "YinHai Leasing Company and China Import/Export Bank" } } }, "localname": "YinHaiLeasingCompanyandChinaImportExportBankMember", "nsuri": "http://www.aosmd.com/20230331", "presentation": [ "http://www.aosmd.com/role/LeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "country_CN": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CHINA", "verboseLabel": "China" } } }, "localname": "CN", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.aosmd.com/role/SegmentandGeographicInformationLonglivedAssetsDetails", "http://www.aosmd.com/role/SegmentandGeographicInformationRevenuebyLocationandProductTypeDetails" ], "xbrltype": "domainItemType" }, "country_HK": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "HONG KONG", "terseLabel": "Hong Kong" } } }, "localname": "HK", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.aosmd.com/role/SegmentandGeographicInformationRevenuebyLocationandProductTypeDetails" ], "xbrltype": "domainItemType" }, "country_KR": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "KOREA, REPUBLIC OF", "terseLabel": "South Korea" } } }, "localname": "KR", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.aosmd.com/role/SegmentandGeographicInformationRevenuebyLocationandProductTypeDetails" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES", "verboseLabel": "United States" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.aosmd.com/role/SegmentandGeographicInformationLonglivedAssetsDetails", "http://www.aosmd.com/role/SegmentandGeographicInformationRevenuebyLocationandProductTypeDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.aosmd.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.aosmd.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]", "terseLabel": "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", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.aosmd.com/role/Cover" ], "xbrltype": "gMonthDayItemType" }, "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", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.aosmd.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", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.aosmd.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", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.aosmd.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r621" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.aosmd.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r622" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.aosmd.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", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.aosmd.com/role/Cover" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.aosmd.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", "terseLabel": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.aosmd.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", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.aosmd.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", "terseLabel": "Entity Address, Country" } } }, "localname": "EntityAddressCountry", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.aosmd.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", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.aosmd.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r619" ], "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", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.aosmd.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", "terseLabel": "Entity Common Stock, Shares Outstanding (in shares)" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.aosmd.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", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.aosmd.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.", "label": "Entity [Domain]", "terseLabel": "Entity [Domain]" } } }, "localname": "EntityDomain", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.aosmd.com/role/BankBorrowingNarrativeDetails", "http://www.aosmd.com/role/EquityMethodInvestmentinEquityInvesteeNarrativeDetails", "http://www.aosmd.com/role/LeasesNarrativeDetails", "http://www.aosmd.com/role/TheCompanyandSignificantAccountingPoliciesJointVentureDetails" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r619" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.aosmd.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", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.aosmd.com/role/Cover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r619" ], "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", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.aosmd.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", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.aosmd.com/role/Cover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r623" ], "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", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.aosmd.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r619" ], "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", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.aosmd.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r619" ], "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", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.aosmd.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r619" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.aosmd.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r619" ], "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", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.aosmd.com/role/Cover" ], "xbrltype": "employerIdItemType" }, "dei_LegalEntityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The set of legal entities associated with a report.", "label": "Legal Entity [Axis]", "terseLabel": "Legal Entity [Axis]" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.aosmd.com/role/BankBorrowingNarrativeDetails", "http://www.aosmd.com/role/EquityMethodInvestmentinEquityInvesteeNarrativeDetails", "http://www.aosmd.com/role/LeasesNarrativeDetails", "http://www.aosmd.com/role/TheCompanyandSignificantAccountingPoliciesJointVentureDetails" ], "xbrltype": "stringItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.aosmd.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r618" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.aosmd.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r620" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.aosmd.com/role/Cover" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.aosmd.com/role/Cover" ], "xbrltype": "tradingSymbolItemType" }, "srt_ConsolidatedEntitiesAxis": { "auth_ref": [ "r252", "r466", "r467", "r470", "r471", "r514", "r566", "r571", "r671", "r674", "r675", "r734", "r735", "r736" ], "lang": { "en-us": { "role": { "documentation": "Information by consolidated entity or group of entities.", "label": "Consolidated Entities [Axis]", "terseLabel": "Consolidated Entities [Axis]" } } }, "localname": "ConsolidatedEntitiesAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.aosmd.com/role/TheCompanyandSignificantAccountingPoliciesJointVentureDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidatedEntitiesDomain": { "auth_ref": [ "r252", "r466", "r467", "r470", "r471", "r514", "r566", "r571", "r671", "r674", "r675", "r734", "r735", "r736" ], "lang": { "en-us": { "role": { "documentation": "Entity or group of entities consolidated into reporting entity.", "label": "Consolidated Entities [Domain]", "terseLabel": "Consolidated Entities [Domain]" } } }, "localname": "ConsolidatedEntitiesDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.aosmd.com/role/TheCompanyandSignificantAccountingPoliciesJointVentureDetails" ], "xbrltype": "domainItemType" }, "srt_ContractualObligationFiscalYearMaturityScheduleTableTextBlock": { "auth_ref": [ "r733" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of contractual obligation by timing of payment due. Includes, but is not limited to, long-term debt obligation, lease obligation, and purchase obligation.", "label": "Contractual Obligation, Fiscal Year Maturity [Table Text Block]", "terseLabel": "Schedule of Maturities" } } }, "localname": "ContractualObligationFiscalYearMaturityScheduleTableTextBlock", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.aosmd.com/role/BankBorrowingTables" ], "xbrltype": "textBlockItemType" }, "srt_CounterpartyNameAxis": { "auth_ref": [ "r250", "r251", "r354", "r380", "r581", "r589", "r591" ], "lang": { "en-us": { "role": { "documentation": "Information by name of counterparty. A counterparty is the other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution.", "label": "Counterparty Name [Axis]", "terseLabel": "Counterparty Name [Axis]" } } }, "localname": "CounterpartyNameAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.aosmd.com/role/BankBorrowingNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_DirectorMember": { "auth_ref": [ "r658" ], "lang": { "en-us": { "role": { "documentation": "Person serving on board of directors.", "label": "Director [Member]", "terseLabel": "Director" } } }, "localname": "DirectorMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationSharebasedCompensationDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationSharebasedCompensationExpensesDetails" ], "xbrltype": "domainItemType" }, "srt_EquityMethodInvesteeNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of investment including named security. Excludes entity that is consolidated.", "label": "Investment, Name [Domain]", "terseLabel": "Investment, Name [Domain]" } } }, "localname": "EquityMethodInvesteeNameDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.aosmd.com/role/EquityMethodInvestmentinEquityInvesteeNarrativeDetails", "http://www.aosmd.com/role/TheCompanyandSignificantAccountingPoliciesJointVentureDetails" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r316", "r608", "r677", "r729" ], "lang": { "en-us": { "role": { "documentation": "Information by name or description of a single external customer or a group of external customers.", "label": "Customer [Axis]", "terseLabel": "Major Customers [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsAccruedliabilitiesDetails", "http://www.aosmd.com/role/BalanceSheetComponentsOtherLongTermLiabilitiesDetails", "http://www.aosmd.com/role/ConcentrationofCreditRiskandSignificantCustomersDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r336", "r337", "r338", "r339", "r394", "r516", "r546", "r567", "r568", "r605", "r609", "r617", "r676", "r715", "r716", "r717", "r718", "r719", "r720" ], "lang": { "en-us": { "role": { "documentation": "Upper limit of the provided range.", "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.aosmd.com/role/ConcentrationofCreditRiskandSignificantCustomersDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationEmployeeSharePurchasePlanDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationMarketbasedRestrictedStockUnitsNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r336", "r337", "r338", "r339", "r394", "r516", "r546", "r567", "r568", "r605", "r609", "r617", "r676", "r715", "r716", "r717", "r718", "r719", "r720" ], "lang": { "en-us": { "role": { "documentation": "Lower limit of the provided range.", "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.aosmd.com/role/ConcentrationofCreditRiskandSignificantCustomersDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationEmployeeSharePurchasePlanDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationMarketbasedRestrictedStockUnitsNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r316", "r608", "r677", "r729" ], "lang": { "en-us": { "role": { "documentation": "Single external customer or group of external customers.", "label": "Customer [Domain]", "terseLabel": "Name of Major Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsAccruedliabilitiesDetails", "http://www.aosmd.com/role/BalanceSheetComponentsOtherLongTermLiabilitiesDetails", "http://www.aosmd.com/role/ConcentrationofCreditRiskandSignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "srt_OwnershipAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by name of entity in which ownership interest is disclosed. Excludes equity method investee and named security investment.", "label": "Ownership [Axis]", "terseLabel": "Ownership [Axis]" } } }, "localname": "OwnershipAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.aosmd.com/role/EquityMethodInvestmentinEquityInvesteeNarrativeDetails", "http://www.aosmd.com/role/TheCompanyandSignificantAccountingPoliciesJointVentureDetails" ], "xbrltype": "stringItemType" }, "srt_OwnershipDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of entity in which ownership interest is disclosed. Excludes equity method investee and named security investment.", "label": "Ownership [Domain]", "terseLabel": "Ownership [Domain]" } } }, "localname": "OwnershipDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.aosmd.com/role/EquityMethodInvestmentinEquityInvesteeNarrativeDetails", "http://www.aosmd.com/role/TheCompanyandSignificantAccountingPoliciesJointVentureDetails" ], "xbrltype": "domainItemType" }, "srt_ParentCompanyMember": { "auth_ref": [ "r252" ], "lang": { "en-us": { "role": { "documentation": "The registrant that controls, directly or indirectly, another entity (or entities). The usual condition for control is ownership of a majority (over 50 percent) of the outstanding voting stock. The power to control may also exist with a lesser percentage of ownership, for example, by contract, lease, agreement with other stockholders or by court decree.", "label": "Parent Company [Member]", "terseLabel": "Parent Company" } } }, "localname": "ParentCompanyMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.aosmd.com/role/TheCompanyandSignificantAccountingPoliciesJointVentureDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r312", "r518", "r606", "r615", "r668", "r669", "r677", "r725" ], "lang": { "en-us": { "role": { "documentation": "Information by product and service, or group of similar products and similar services.", "label": "Product and Service [Axis]", "terseLabel": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.aosmd.com/role/SegmentandGeographicInformationNarrativesDetails", "http://www.aosmd.com/role/SegmentandGeographicInformationRevenuebyLocationandProductTypeDetails", "http://www.aosmd.com/role/TheCompanyandSignificantAccountingPoliciesRevenueDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r312", "r518", "r606", "r615", "r668", "r669", "r677", "r725" ], "lang": { "en-us": { "role": { "documentation": "Product or service, or a group of similar products or similar services.", "label": "Product and Service [Domain]", "terseLabel": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.aosmd.com/role/SegmentandGeographicInformationNarrativesDetails", "http://www.aosmd.com/role/SegmentandGeographicInformationRevenuebyLocationandProductTypeDetails", "http://www.aosmd.com/role/TheCompanyandSignificantAccountingPoliciesRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r336", "r337", "r338", "r339", "r392", "r394", "r425", "r426", "r427", "r515", "r516", "r546", "r567", "r568", "r605", "r609", "r617", "r665", "r676", "r716", "r717", "r718", "r719", "r720" ], "lang": { "en-us": { "role": { "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.aosmd.com/role/ConcentrationofCreditRiskandSignificantCustomersDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationEmployeeSharePurchasePlanDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationMarketbasedRestrictedStockUnitsNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r336", "r337", "r338", "r339", "r392", "r394", "r425", "r426", "r427", "r515", "r516", "r546", "r567", "r568", "r605", "r609", "r617", "r665", "r676", "r716", "r717", "r718", "r719", "r720" ], "lang": { "en-us": { "role": { "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.aosmd.com/role/ConcentrationofCreditRiskandSignificantCustomersDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationEmployeeSharePurchasePlanDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationMarketbasedRestrictedStockUnitsNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "auth_ref": [ "r250", "r251", "r354", "r380", "r590", "r591" ], "lang": { "en-us": { "role": { "documentation": "Named other party that participates in a financial transaction. Examples include, but not limited to, the name of the financial institution.", "label": "Counterparty Name [Domain]", "terseLabel": "Counterparty Name [Domain]" } } }, "localname": "RepurchaseAgreementCounterpartyNameDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.aosmd.com/role/BankBorrowingNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [ "r266", "r395", "r625", "r653" ], "lang": { "en-us": { "role": { "documentation": "Scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts.", "label": "Scenario [Domain]", "terseLabel": "Scenario [Domain]" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.aosmd.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "domainItemType" }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "auth_ref": [ "r321" ], "lang": { "en-us": { "role": { "documentation": "Information by name of investment including named security. Excludes entity that is consolidated.", "label": "Investment, Name [Axis]", "terseLabel": "Investment, Name [Axis]" } } }, "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.aosmd.com/role/EquityMethodInvestmentinEquityInvesteeNarrativeDetails", "http://www.aosmd.com/role/TheCompanyandSignificantAccountingPoliciesJointVentureDetails" ], "xbrltype": "stringItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r313", "r314", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r570", "r573", "r574", "r575", "r576", "r577", "r578", "r579", "r580", "r607", "r616", "r677" ], "lang": { "en-us": { "role": { "documentation": "Geographical area.", "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.aosmd.com/role/SegmentandGeographicInformationLonglivedAssetsDetails", "http://www.aosmd.com/role/SegmentandGeographicInformationRevenuebyLocationandProductTypeDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r313", "r314", "r554", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r570", "r572", "r607", "r616", "r677" ], "lang": { "en-us": { "role": { "documentation": "Information by geographical components.", "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.aosmd.com/role/SegmentandGeographicInformationLonglivedAssetsDetails", "http://www.aosmd.com/role/SegmentandGeographicInformationRevenuebyLocationandProductTypeDetails" ], "xbrltype": "stringItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r266", "r395", "r625", "r626", "r653" ], "lang": { "en-us": { "role": { "documentation": "Information by scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts.", "label": "Scenario [Axis]", "terseLabel": "Statement, Scenario [Axis]" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.aosmd.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r658", "r711" ], "lang": { "en-us": { "role": { "documentation": "Information by title of individual or nature of relationship to individual or group of individuals.", "label": "Title of Individual [Axis]", "terseLabel": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationSharebasedCompensationDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationSharebasedCompensationExpensesDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Title of individual, or nature of relationship to individual or group of individuals.", "label": "Title of Individual [Domain]", "terseLabel": "Title of Individual [Domain]" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationSharebasedCompensationDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationSharebasedCompensationExpensesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]", "terseLabel": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r24", "r614" ], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 7.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, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableGross": { "auth_ref": [ "r224", "r318" ], "calculation": { "http://www.aosmd.com/role/BalanceSheetComponentsAccountsreceivableDetails": { "order": 1.0, "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business.", "label": "Accounts Receivable, before Allowance for Credit Loss", "terseLabel": "Accounts receivable" } } }, "localname": "AccountsReceivableGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsAccountsreceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [ "r555" ], "lang": { "en-us": { "role": { "documentation": "Due from customers or clients for goods or services that have been delivered or sold.", "label": "Accounts Receivable [Member]", "terseLabel": "Accounts Receivable" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/ConcentrationofCreditRiskandSignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r318", "r319" ], "calculation": { "http://www.aosmd.com/role/BalanceSheetComponentsAccountsreceivableDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net", "totalLabel": "Accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsAccountsreceivableDetails", "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesCurrent": { "auth_ref": [ "r10", "r179", "r192" ], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.", "label": "Accrued Income Taxes, Current", "terseLabel": "Income taxes payable" } } }, "localname": "AccruedIncomeTaxesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedIncomeTaxesNoncurrent": { "auth_ref": [ "r12", "r179", "r192" ], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all domestic and foreign income tax obligations due beyond one year or the operating cycle, whichever is longer. Alternate captions include income taxes payable, noncurrent.", "label": "Accrued Income Taxes, Noncurrent", "terseLabel": "Income taxes payable - long-term" } } }, "localname": "AccruedIncomeTaxesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r28" ], "calculation": { "http://www.aosmd.com/role/BalanceSheetComponentsAccruedliabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "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 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 Liabilities, Current", "terseLabel": "Accrued liabilities", "totalLabel": "Accrued liabilities" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsAccruedliabilitiesDetails", "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrentAndNoncurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accrued Liabilities [Abstract]", "terseLabel": "Accrued Liabilities" } } }, "localname": "AccruedLiabilitiesCurrentAndNoncurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsAccruedliabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccruedProfessionalFeesCurrent": { "auth_ref": [ "r28" ], "calculation": { "http://www.aosmd.com/role/BalanceSheetComponentsAccruedliabilitiesDetails": { "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 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": "Accrued Professional Fees, Current", "terseLabel": "Accrued professional fees" } } }, "localname": "AccruedProfessionalFeesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsAccruedliabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r101", "r215" ], "calculation": { "http://www.aosmd.com/role/BalanceSheetComponentsPropertyplantandequipmentDetails": { "order": 1.0, "parentTag": "aosl_PropertyPlantAndEquipmentExcludingEquipmentAndConstructionInProgressNet", "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", "negatedTerseLabel": "Less: accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsPropertyplantandequipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r40", "r41", "r42", "r225", "r540", "r551", "r552" ], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive income (loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r39", "r42", "r159", "r507", "r547", "r548", "r634", "r635", "r636", "r650", "r651", "r652" ], "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]", "terseLabel": "Accumulated Other Comprehensive Income (Loss)" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r16", "r614" ], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 6.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", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r432", "r433", "r434", "r650", "r651", "r652", "r705" ], "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]", "terseLabel": "Additional Paid-In Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Decrease for Tax Withholding Obligation", "negatedTerseLabel": "Withholding tax on restricted stock units" } } }, "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for restricted stock unit under share-based payment arrangement.", "label": "APIC, Share-Based Payment Arrangement, Restricted Stock Unit, Increase for Cost Recognition", "terseLabel": "Restricted stock units settlement in connection with service" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r144", "r145", "r397" ], "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": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Share-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r429" ], "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", "terseLabel": "Share-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationMarketbasedRestrictedStockUnitsNarrativeDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationPerformancebasedRestrictedStockUnitsDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationSharebasedCompensationDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationSharebasedCompensationExpensesDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationSharesRepurchaseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r226", "r320", "r324" ], "calculation": { "http://www.aosmd.com/role/BalanceSheetComponentsAccountsreceivableDetails": { "order": 3.0, "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "negatedTerseLabel": "Less: Allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsAccountsreceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r278" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Potential dilutive securities (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/NetIncomeLossPerCommonShareAttributabletoAlphaandOmegaSemiconductorLimitedPotentialDilutiveSharesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r76" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/NetIncomeLossPerCommonShareAttributabletoAlphaandOmegaSemiconductorLimitedPotentialDilutiveSharesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "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": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/NetIncomeLossPerCommonShareAttributabletoAlphaandOmegaSemiconductorLimitedPotentialDilutiveSharesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r76" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]", "terseLabel": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/NetIncomeLossPerCommonShareAttributabletoAlphaandOmegaSemiconductorLimitedPotentialDilutiveSharesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r177", "r191", "r219", "r247", "r298", "r303", "r308", "r322", "r340", "r341", "r343", "r344", "r345", "r346", "r347", "r349", "r350", "r466", "r470", "r476", "r614", "r672", "r673", "r713" ], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r212", "r229", "r247", "r322", "r340", "r341", "r343", "r344", "r345", "r346", "r347", "r349", "r350", "r466", "r470", "r476", "r614", "r672", "r673", "r713" ], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r400", "r401", "r402", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r424", "r425", "r426", "r427", "r428" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationEmployeeSharePurchasePlanDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationMarketbasedRestrictedStockUnitsNarrativeDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationPerformancebasedRestrictedStockUnitsDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationSharebasedCompensationDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationSharesRepurchaseDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationTimebasedRestrictedStockActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetRelatedDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Balance Sheet Related Disclosures [Abstract]", "terseLabel": "Balance Sheet Related Disclosures [Abstract]" } } }, "localname": "BalanceSheetRelatedDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Preparation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/TheCompanyandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BuildingMember": { "auth_ref": [ "r100" ], "lang": { "en-us": { "role": { "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities.", "label": "Building [Member]", "terseLabel": "Building" } } }, "localname": "BuildingMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsPropertyplantandequipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CapitalAdditionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contractual obligation to increase property, plant and equipment either through construction or future purchases.", "label": "Capital Addition Purchase Commitments [Member]", "terseLabel": "Property and equipment purchase commitments" } } }, "localname": "CapitalAdditionsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CommitmentsandContingenciesPurchaseCommitmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r71", "r72", "r73" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.", "label": "Capital Expenditures Incurred but Not yet Paid", "terseLabel": "Property and equipment purchased but not yet paid" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r69", "r214", "r582" ], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy": { "auth_ref": [ "r70", "r176" ], "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 and Cash Equivalents, Restricted Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Restricted Cash" } } }, "localname": "CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/TheCompanyandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r63", "r69", "r74" ], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "periodEndLabel": "Cash, cash equivalents and restricted cash at end of period", "periodStartLabel": "Cash, cash equivalents and restricted cash at beginning of period", "totalLabel": "Total cash, cash equivalents, and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents [Abstract]", "terseLabel": "Reconciliation of cash, cash equivalents, and restricted cash:" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r63", "r169" ], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "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://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashDivestedFromDeconsolidation": { "auth_ref": [ "r58" ], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Reduction in cash due to no longer including the former subsidiary's cash in the consolidated entity's cash.", "label": "Cash Divested from Deconsolidation", "negatedTerseLabel": "Deconsolidation of cash and cash equivalents of the JV Company" } } }, "localname": "CashDivestedFromDeconsolidation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]", "terseLabel": "Supplemental disclosures of non-cash investing and financing information:" } } }, "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r221", "r222", "r223", "r247", "r269", "r273", "r275", "r277", "r284", "r285", "r322", "r340", "r343", "r344", "r345", "r349", "r350", "r378", "r379", "r381", "r382", "r384", "r476", "r569", "r624", "r644", "r654" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]", "terseLabel": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationSharesRepurchaseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfStockLineItems": { "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": "Class of Stock [Line Items]", "terseLabel": "Class of Stock [Line Items]" } } }, "localname": "ClassOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationSharesRepurchaseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r33", "r184", "r198" ], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.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", "terseLabel": "Commitments and contingencies (Note 12)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]", "terseLabel": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r105", "r333", "r334", "r556", "r670" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CommitmentsandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r650", "r651", "r705" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Shares" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Common Stock, Number of Shares, Par Value and Other Disclosure [Abstract]", "terseLabel": "Common shares, par value $0.002 per share:" } } }, "localname": "CommonStockNumberOfSharesParValueAndOtherDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r15" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "verboseLabel": "Common shares, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r15" ], "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", "terseLabel": "Common shares, authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r15" ], "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", "terseLabel": "Common stock, shares issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r15", "r121" ], "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", "terseLabel": "Common stock, shares outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r15", "r614" ], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Authorized: 100,000 shares; issued and outstanding: 34,575 shares and 27,858 shares, respectively at March\u00a031, 2023 and 33,988 shares and 27,371 shares, respectively at June 30, 2022" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r45", "r232", "r234", "r241", "r536", "r543" ], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive income (loss) attributable to Alpha and Omega Semiconductor Limited" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "auth_ref": [ "r154", "r155", "r162", "r232", "r234", "r240", "r535", "r542" ], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest", "terseLabel": "Less: Noncontrolling interest" } } }, "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r153", "r162", "r232", "r234", "r239", "r534", "r541" ], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "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": "Comprehensive income (loss)" } } }, "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for comprehensive income.", "label": "Comprehensive Income, Policy [Policy Text Block]", "terseLabel": "Comprehensive Income" } } }, "localname": "ComprehensiveIncomePolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/TheCompanyandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ComputerEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems.", "label": "Computer Equipment [Member]", "terseLabel": "Computer equipment and software" } } }, "localname": "ComputerEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsPropertyplantandequipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r79", "r80", "r166", "r167", "r316", "r555" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/ConcentrationofCreditRiskandSignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r79", "r80", "r166", "r167", "r316", "r553", "r555" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/ConcentrationofCreditRiskandSignificantCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r79", "r80", "r166", "r167", "r316", "r555", "r732" ], "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]", "terseLabel": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/ConcentrationofCreditRiskandSignificantCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r189", "r288" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "terseLabel": "Concentration of Credit Risk" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/TheCompanyandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskDisclosureTextBlock": { "auth_ref": [ "r85" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date.", "label": "Concentration Risk Disclosure [Text Block]", "terseLabel": "Concentration of Credit Risk and Significant Customers" } } }, "localname": "ConcentrationRiskDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/ConcentrationofCreditRiskandSignificantCustomers" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskLineItems": { "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": "Concentration Risk [Line Items]", "terseLabel": "Concentration Risk" } } }, "localname": "ConcentrationRiskLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsAccruedliabilitiesDetails", "http://www.aosmd.com/role/BalanceSheetComponentsOtherLongTermLiabilitiesDetails", "http://www.aosmd.com/role/ConcentrationofCreditRiskandSignificantCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r79", "r80", "r166", "r167", "r316" ], "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", "verboseLabel": "Customers greater than 10% of total" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/ConcentrationofCreditRiskandSignificantCustomersDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r77", "r79", "r80", "r81", "r166", "r168", "r555" ], "lang": { "en-us": { "role": { "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Concentration Risk [Table]", "terseLabel": "Concentration Risk [Table]" } } }, "localname": "ConcentrationRiskTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsAccruedliabilitiesDetails", "http://www.aosmd.com/role/BalanceSheetComponentsOtherLongTermLiabilitiesDetails", "http://www.aosmd.com/role/ConcentrationofCreditRiskandSignificantCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r79", "r80", "r166", "r167", "r316", "r555" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]", "terseLabel": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/ConcentrationofCreditRiskandSignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConstructionInProgressGross": { "auth_ref": [ "r100" ], "calculation": { "http://www.aosmd.com/role/BalanceSheetComponentsPropertyplantandequipmentDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of 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, Gross", "terseLabel": "Equipment and construction in progress" } } }, "localname": "ConstructionInProgressGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsPropertyplantandequipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r386", "r387", "r391" ], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 8.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.", "label": "Contract with Customer, Liability", "terseLabel": "Deferred revenue" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r386", "r387", "r391" ], "calculation": { "http://www.aosmd.com/role/BalanceSheetComponentsOtherLongTermLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "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 noncurrent.", "label": "Contract with Customer, Liability, Noncurrent", "terseLabel": "Customer deposits" } } }, "localname": "ContractWithCustomerLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsOtherLongTermLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CorporateJointVentureMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Corporation owned and operated by a small group of ventures to accomplish a mutually beneficial venture or project.", "label": "Corporate Joint Venture [Member]", "terseLabel": "Joint Venture" } } }, "localname": "CorporateJointVentureMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/EquityMethodInvestmentinEquityInvesteeNarrativeDetails", "http://www.aosmd.com/role/RelatedPartyTransactionsDetails", "http://www.aosmd.com/role/TheCompanyandSignificantAccountingPoliciesJointVentureDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r52", "r247", "r322", "r340", "r341", "r343", "r344", "r345", "r346", "r347", "r349", "r350", "r476", "r672" ], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "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 Revenue", "terseLabel": "Cost of goods sold" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of Sales [Member]", "terseLabel": "Cost of goods sold" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationSharebasedCompensationExpensesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/BankBorrowingNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/BankBorrowingNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r78", "r316" ], "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]", "terseLabel": "Customer Concentration Risk" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/ConcentrationofCreditRiskandSignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r150" ], "lang": { "en-us": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]", "terseLabel": "Customer relationships" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsIntangibleassetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]", "terseLabel": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r117", "r246", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r367", "r374", "r375", "r377" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "Bank Borrowing" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/BankBorrowingBankBorrowing" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r9", "r10", "r11", "r178", "r180", "r190", "r252", "r351", "r352", "r353", "r354", "r355", "r357", "r363", "r364", "r365", "r366", "r368", "r369", "r370", "r371", "r372", "r373", "r488", "r600", "r601", "r602", "r603", "r604", "r645" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/BankBorrowingNarrativeDetails", "http://www.aosmd.com/role/LeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Basis spread on variable rate" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/BankBorrowingNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentCollateralAmount": { "auth_ref": [ "r187" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets pledged to secure a debt instrument.", "label": "Debt Instrument, Collateral Amount", "terseLabel": "Collateral amount" } } }, "localname": "DebtInstrumentCollateralAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/BankBorrowingNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r30", "r352" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Stated percentage" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/BankBorrowingNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "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": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/BankBorrowingNarrativeDetails", "http://www.aosmd.com/role/LeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r31", "r252", "r351", "r352", "r353", "r354", "r355", "r357", "r363", "r364", "r365", "r366", "r368", "r369", "r370", "r371", "r372", "r373", "r488", "r600", "r601", "r602", "r603", "r604", "r645" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/BankBorrowingNarrativeDetails", "http://www.aosmd.com/role/LeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r31", "r122", "r125", "r126", "r127", "r170", "r171", "r173", "r188", "r252", "r351", "r352", "r353", "r354", "r355", "r357", "r363", "r364", "r365", "r366", "r368", "r369", "r370", "r371", "r372", "r373", "r376", "r488", "r600", "r601", "r602", "r603", "r604", "r645" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-Term Debt Instruments [Table]", "terseLabel": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/BankBorrowingNarrativeDetails", "http://www.aosmd.com/role/LeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Period of time between issuance and maturity of debt instrument, in PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Debt Instrument, Term", "terseLabel": "Debt instrument, term" } } }, "localname": "DebtInstrumentTerm", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/BankBorrowingNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_DebtLongtermAndShorttermCombinedAmount": { "auth_ref": [], "calculation": { "http://www.aosmd.com/role/BankBorrowingScheduleofDebtMaturitiesDetails": { "order": 2.0, "parentTag": "aosl_DebtLongTermAndShortTermCombinedAmountNet", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the aggregate of total long-term debt, including current maturities and short-term debt.", "label": "Debt, Long-Term and Short-Term, Combined Amount", "totalLabel": "Total principal, less debt issuance costs" } } }, "localname": "DebtLongtermAndShorttermCombinedAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/BankBorrowingScheduleofDebtMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsCurrentGross": { "auth_ref": [ "r172" ], "calculation": { "http://www.aosmd.com/role/BankBorrowingScheduleofDebtMaturitiesDetails": { "order": 1.0, "parentTag": "aosl_LongtermDebtCurrentMaturitiesAndShorttermDebt", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before accumulated amortization, of debt issuance costs classified as current. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Gross, Current", "negatedTerseLabel": "Less: debt issuance costs" } } }, "localname": "DeferredFinanceCostsCurrentGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/BankBorrowingScheduleofDebtMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsGross": { "auth_ref": [ "r172" ], "calculation": { "http://www.aosmd.com/role/BankBorrowingScheduleofDebtMaturitiesDetails": { "order": 1.0, "parentTag": "aosl_DebtLongTermAndShortTermCombinedAmountNet", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Gross", "negatedTerseLabel": "Less: debt issuance costs" } } }, "localname": "DeferredFinanceCostsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/BankBorrowingScheduleofDebtMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsNoncurrentGross": { "auth_ref": [ "r172" ], "calculation": { "http://www.aosmd.com/role/BankBorrowingScheduleofDebtMaturitiesDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebtNoncurrent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before accumulated amortization, of debt issuance costs classified as noncurrent. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Cost, Gross, Noncurrent", "negatedTerseLabel": "Less: debt issuance costs" } } }, "localname": "DeferredFinanceCostsNoncurrentGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/BankBorrowingScheduleofDebtMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r440", "r441" ], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred Income Tax Assets, Net", "terseLabel": "Deferred income tax assets" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r67", "r148", "r451", "r457", "r458", "r647" ], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "terseLabel": "Deferred income tax on deconsolidation and changes of equity interest in the JV Company" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r440", "r441" ], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.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 Income Tax Liabilities, Net", "terseLabel": "Deferred income tax liabilities" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepositAssets": { "auth_ref": [ "r630" ], "calculation": { "http://www.aosmd.com/role/BalanceSheetComponentsOtherlongtermassetsDetails": { "order": 2.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The carrying amount of the asset transferred to a third party to serve as a deposit, which typically serves as security against failure by the transferor to perform under terms of an agreement.", "label": "Deposit Assets", "terseLabel": "Deposit with supplier" } } }, "localname": "DepositAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsOtherlongtermassetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAmortizationAndAccretionNet": { "auth_ref": [ "r67" ], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate net amount of depreciation, amortization, and accretion recognized during an accounting period. As a noncash item, the net amount is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Depreciation, Amortization and Accretion, Net", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationAmortizationAndAccretionNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_DilutiveSecuritiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Dilutive Securities, Effect on Basic Earnings Per Share [Abstract]", "terseLabel": "Effect of potentially dilutive securities:" } } }, "localname": "DilutiveSecuritiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/NetIncomeLossPerCommonShareAttributabletoAlphaandOmegaSemiconductorLimitedBasicandDilutedIncomePerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r677" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Disaggregation of Revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/SegmentandGeographicInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement [Abstract]", "terseLabel": "Share-based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Discontinued Operations and Disposal Groups [Abstract]" } } }, "localname": "DiscontinuedOperationsAndDisposalGroupsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal": { "auth_ref": [ "r330", "r642", "r663" ], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of gain (loss) recognized on the sale or disposal of a disposal group. Excludes discontinued operations.", "label": "Disposal Group, Not Discontinued Operation, Gain (Loss) on Disposal", "terseLabel": "Gain (loss) on changes of equity interest in the JV Company, net" } } }, "localname": "DisposalGroupNotDiscontinuedOperationGainLossOnDisposal", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock": { "auth_ref": [ "r6", "r104" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.", "label": "Disposal Groups, Including Discontinued Operations, Disclosure [Text Block]", "terseLabel": "Equity Method Investment in Equity Investee" } } }, "localname": "DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/EquityMethodInvestmentinEquityInvestee" ], "xbrltype": "textBlockItemType" }, "us-gaap_DueToRelatedPartiesCurrent": { "auth_ref": [ "r24", "r342", "r343", "r344", "r348", "r349", "r350", "r511", "r648" ], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of obligations due all related parties. For classified balance sheets, represents the current portion of such liabilities (due within one year or within the normal operating cycle if longer).", "label": "Due to Related Parties, Current", "terseLabel": "Payable related to equity investee, net" } } }, "localname": "DueToRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.aosmd.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r242", "r258", "r259", "r260", "r261", "r262", "r267", "r269", "r275", "r276", "r277", "r281", "r473", "r474", "r537", "r544", "r594" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Basic (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME", "http://www.aosmd.com/role/NetIncomeLossPerCommonShareAttributabletoAlphaandOmegaSemiconductorLimitedBasicandDilutedIncomePerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic [Abstract]", "terseLabel": "Numerator:" } } }, "localname": "EarningsPerShareBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/NetIncomeLossPerCommonShareAttributabletoAlphaandOmegaSemiconductorLimitedBasicandDilutedIncomePerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r242", "r258", "r259", "r260", "r261", "r262", "r269", "r275", "r276", "r277", "r281", "r473", "r474", "r537", "r544", "r594" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Diluted (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME", "http://www.aosmd.com/role/NetIncomeLossPerCommonShareAttributabletoAlphaandOmegaSemiconductorLimitedBasicandDilutedIncomePerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareReconciliationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share Reconciliation [Abstract]", "terseLabel": "Net income (loss) per share attributable to Alpha and Omega Semiconductor Limited:" } } }, "localname": "EarningsPerShareReconciliationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/NetIncomeLossPerCommonShareAttributabletoAlphaandOmegaSemiconductorLimitedBasicandDilutedIncomePerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r278", "r279", "r280", "r282" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Net Income (Loss) Per Common Share Attributable to Alpha and Omega Semiconductor Limited" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/NetIncomeLossPerCommonShareAttributabletoAlphaandOmegaSemiconductorLimited" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r479" ], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "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 on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations", "terseLabel": "Effect of exchange rate changes on cash, cash equivalents and restricted cash" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r443" ], "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "terseLabel": "Estimated effective income tax rate excluding discrete income tax expense" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r28" ], "calculation": { "http://www.aosmd.com/role/BalanceSheetComponentsAccruedliabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_AccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "terseLabel": "Accrued compensation and benefits" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsAccruedliabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "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 Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "terseLabel": "Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationSharebasedCompensationExpensesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r431" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized compensation expense" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationSharebasedCompensationExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r431" ], "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 Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Weighted average remaining recognition period (in years)", "verboseLabel": "Recognition period of share-based compensation expense (in years)" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationPerformancebasedRestrictedStockUnitsDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationSharebasedCompensationExpensesDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationTimebasedRestrictedStockActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock.", "label": "Employee Stock [Member]", "terseLabel": "ESPP", "verboseLabel": "Employee Share Purchase Plan [Member]" } } }, "localname": "EmployeeStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/NetIncomeLossPerCommonShareAttributabletoAlphaandOmegaSemiconductorLimitedPotentialDilutiveSharesDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationEmployeeSharePurchasePlanDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationSharebasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r121", "r209", "r236", "r237", "r238", "r253", "r254", "r255", "r257", "r263", "r265", "r283", "r323", "r385", "r432", "r433", "r434", "r453", "r454", "r472", "r482", "r483", "r484", "r485", "r486", "r487", "r507", "r547", "r548", "r549" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "auth_ref": [ "r89" ], "lang": { "en-us": { "role": { "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.", "label": "Equity Method Investment, Ownership Percentage", "terseLabel": "Ownership interest sold, percent" } } }, "localname": "EquityMethodInvestmentOwnershipPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/EquityMethodInvestmentinEquityInvesteeNarrativeDetails", "http://www.aosmd.com/role/TheCompanyandSignificantAccountingPoliciesJointVentureDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EquityMethodInvestmentRealizedGainLossOnDisposal": { "auth_ref": [ "r637", "r638", "r642" ], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of an equity method investment.", "label": "Equity Method Investment, Realized Gain (Loss) on Disposal", "negatedTerseLabel": "Gain on deconsolidation of the JV Company", "terseLabel": "Gain on deconsolidation of the JV Company" } } }, "localname": "EquityMethodInvestmentRealizedGainLossOnDisposal", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityMethodInvestments": { "auth_ref": [ "r88", "r299", "r628" ], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.", "label": "Equity Method Investments", "terseLabel": "Equity method investment" } } }, "localname": "EquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r164", "r165" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.", "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]", "terseLabel": "Fair Value of Financial Instruments" } } }, "localname": "FairValueOfFinancialInstrumentsPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/TheCompanyandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinanceLeaseInterestExpense": { "auth_ref": [ "r491", "r496", "r613" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of interest expense on finance lease liability.", "label": "Finance Lease, Interest Expense", "terseLabel": "Interest" } } }, "localname": "FinanceLeaseInterestExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/LeasesScheduleofOperatingandFinanceLeaseExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseInterestPaymentOnLiability": { "auth_ref": [ "r493", "r499" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of interest paid on finance lease liability.", "label": "Finance Lease, Interest Payment on Liability", "terseLabel": "Operating cash flows from finance lease" } } }, "localname": "FinanceLeaseInterestPaymentOnLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/LeasesSupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiability": { "auth_ref": [ "r490", "r504" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease.", "label": "Finance Lease, Liability", "terseLabel": "Total Finance Lease Liability" } } }, "localname": "FinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/LeasesFutureMinimumLeasePaymentsTopic842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability [Abstract]", "terseLabel": "Finance Leases" } } }, "localname": "FinanceLeaseLiabilityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/LeasesFutureMinimumLeasePaymentsTopic842Details" ], "xbrltype": "stringItemType" }, "us-gaap_FinanceLeaseLiabilityCurrent": { "auth_ref": [ "r490" ], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.", "label": "Finance Lease, Liability, Current", "terseLabel": "Finance lease liabilities" } } }, "localname": "FinanceLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r709" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of finance lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to finance lease liability recognized in statement of financial position.", "label": "Finance Lease, Liability, Fiscal Year Maturity [Table Text Block]", "terseLabel": "Schedule of Finance Lease Future Minimum Lease Payments (Topic 842)" } } }, "localname": "FinanceLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "auth_ref": [ "r490" ], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.", "label": "Finance Lease, Liability, Noncurrent", "terseLabel": "Finance lease liabilities - long-term" } } }, "localname": "FinanceLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "auth_ref": [ "r504" ], "calculation": { "http://www.aosmd.com/role/LeasesFutureMinimumLeasePaymentsTopic842Details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease.", "label": "Finance Lease, Liability, to be Paid", "totalLabel": "Total minimum lease payments" } } }, "localname": "FinanceLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/LeasesFutureMinimumLeasePaymentsTopic842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r504" ], "calculation": { "http://www.aosmd.com/role/LeasesFutureMinimumLeasePaymentsTopic842Details": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance 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": "Finance Lease, Liability, to be Paid, Year One", "terseLabel": "2024" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/LeasesFutureMinimumLeasePaymentsTopic842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r504" ], "calculation": { "http://www.aosmd.com/role/LeasesFutureMinimumLeasePaymentsTopic842Details": { "order": 3.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year Four", "terseLabel": "2027" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/LeasesFutureMinimumLeasePaymentsTopic842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r504" ], "calculation": { "http://www.aosmd.com/role/LeasesFutureMinimumLeasePaymentsTopic842Details": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finance Lease, Liability, to be Paid, Year Three", "terseLabel": "2026" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/LeasesFutureMinimumLeasePaymentsTopic842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r504" ], "calculation": { "http://www.aosmd.com/role/LeasesFutureMinimumLeasePaymentsTopic842Details": { "order": 4.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance 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": "Finance Lease, Liability, to be Paid, Year Two", "terseLabel": "2025" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/LeasesFutureMinimumLeasePaymentsTopic842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r709" ], "calculation": { "http://www.aosmd.com/role/LeasesFutureMinimumLeasePaymentsTopic842Details": { "order": 5.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in remainder of current fiscal year.", "label": "Finance Lease, Liability, to be Paid, Remainder of Fiscal Year", "terseLabel": "The remainder of fiscal 2023" } } }, "localname": "FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/LeasesFutureMinimumLeasePaymentsTopic842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r504" ], "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 finance lease.", "label": "Finance Lease, Liability, Undiscounted Excess Amount", "negatedTerseLabel": "Less amount representing interest" } } }, "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/LeasesFutureMinimumLeasePaymentsTopic842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeasePrincipalPayments": { "auth_ref": [ "r492", "r499" ], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for principal payment on finance lease.", "label": "Finance Lease, Principal Payments", "negatedTerseLabel": "Principal payments on finance leases", "terseLabel": "Financing cash flows from finance lease" } } }, "localname": "FinanceLeasePrincipalPayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.aosmd.com/role/LeasesSupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAsset": { "auth_ref": [ "r489" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, after Accumulated Amortization", "terseLabel": "Property, plant and equipment, net" } } }, "localname": "FinanceLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "auth_ref": [ "r491", "r496", "r613" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, Amortization", "terseLabel": "Amortization of equipment" } } }, "localname": "FinanceLeaseRightOfUseAssetAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/LeasesScheduleofOperatingandFinanceLeaseExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r502", "r613" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for finance lease calculated at point in time.", "label": "Finance Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Finance lease" } } }, "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r501", "r613" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Finance Lease, Weighted Average Remaining Lease Term", "terseLabel": "Finance lease" } } }, "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r217", "r328" ], "calculation": { "http://www.aosmd.com/role/BalanceSheetComponentsIntangibleassetsDetails": { "order": 2.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "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", "negatedTerseLabel": "Less: accumulated amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsIntangibleassetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r98" ], "calculation": { "http://www.aosmd.com/role/BalanceSheetComponentsFutureAmortizationofIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "terseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsFutureAmortizationofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://www.aosmd.com/role/BalanceSheetComponentsFutureAmortizationofIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year.", "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year", "terseLabel": "2023 (Remaining)" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsFutureAmortizationofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r98" ], "calculation": { "http://www.aosmd.com/role/BalanceSheetComponentsFutureAmortizationofIntangibleAssetsDetails": { "order": 3.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in 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": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "terseLabel": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsFutureAmortizationofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r326", "r327", "r328", "r329", "r519", "r520" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsIntangibleassetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r97", "r520" ], "calculation": { "http://www.aosmd.com/role/BalanceSheetComponentsIntangibleassetsDetails": { "order": 1.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "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", "terseLabel": "Finite-Lived Intangible Assets, Gross" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsIntangibleassetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r94", "r96" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsIntangibleassetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture and Fixtures [Member]", "terseLabel": "Office furniture and equipment" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsPropertyplantandequipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnDispositionOfAssets": { "auth_ref": [ "r642", "r663", "r664" ], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, excluding oil and gas property and timber property.", "label": "Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property", "negatedLabel": "Loss on disposal of property and equipment" } } }, "localname": "GainLossOnDispositionOfAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r216", "r325", "r533", "r599", "r614", "r661", "r662" ], "calculation": { "http://www.aosmd.com/role/BalanceSheetComponentsIntangibleassetsDetails": { "order": 2.0, "parentTag": "us-gaap_IntangibleAssetsNetIncludingGoodwill", "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", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsIntangibleassetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r51", "r247", "r298", "r302", "r307", "r310", "r322", "r340", "r341", "r343", "r344", "r345", "r346", "r347", "r349", "r350", "r476", "r596", "r672" ], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "auth_ref": [ "r99", "r103" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.", "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]", "terseLabel": "Long-lived Assets" } } }, "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/TheCompanyandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r298", "r302", "r307", "r310", "r596" ], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "order": 2.0, "parentTag": "aosl_IncomeLossFromContinuingOperationsBeforeEquityMethodInvestmentsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.", "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest", "totalLabel": "Net income including noncontrolling interest" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromDiscontinuedOperationsAndDisposalOfDiscontinuedOperationsNetOfTaxPerBasicShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share [Abstract]", "verboseLabel": "Net income (loss) per common share attributable to Alpha and Omega Semiconductor Limited" } } }, "localname": "IncomeLossFromDiscontinuedOperationsAndDisposalOfDiscontinuedOperationsNetOfTaxPerBasicShareAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTax": { "auth_ref": [ "r0", "r1", "r2", "r3", "r4", "r5", "r201", "r211", "r461" ], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of income (loss) from a discontinued operation including the portion attributable to the noncontrolling interest. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.", "label": "Income (Loss) from Discontinued Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Loss on changes of equity interest in the JV Company, net" } } }, "localname": "IncomeLossFromDiscontinuedOperationsNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r47", "r67", "r88", "r185", "r200", "r296" ], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "order": 1.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss).", "label": "Income (Loss) from Equity Method Investments", "negatedTerseLabel": "Equity method investment income (loss) from equity investee", "terseLabel": "Equity method investment income (loss) from equity investee" } } }, "localname": "IncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME", "http://www.aosmd.com/role/EquityMethodInvestmentinEquityInvesteeNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]", "terseLabel": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r331", "r332" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs, by Report Line [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationSharebasedCompensationExpensesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r332" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Employee Service Share-based Compensation, Allocation of Recognized Period Costs, Report Line [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationSharebasedCompensationExpensesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Abstract]", "terseLabel": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r248", "r444", "r447", "r450", "r455", "r459", "r462", "r463", "r464" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r249", "r264", "r265", "r297", "r442", "r456", "r460", "r545" ], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "order": 1.0, "parentTag": "aosl_IncomeLossFromContinuingOperationsBeforeEquityMethodInvestmentsNoncontrollingInterest", "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)", "terseLabel": "Income tax expense" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME", "http://www.aosmd.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r235", "r438", "r439", "r447", "r448", "r449", "r452" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income Tax, Policy [Policy Text Block]", "terseLabel": "Accounting for income taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/TheCompanyandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r66" ], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 12.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", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r66" ], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in 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", "negatedTerseLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivableRelatedParties": { "auth_ref": [ "r66" ], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amount due to the reporting entity for good and services provided to the following types of related parties: a parent company and its subsidiaries; subsidiaries of a common parent; an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management, an entity and its principal owners, management, member of their immediate families, affiliates, or other parties with the ability to exert significant influence.", "label": "Increase (Decrease) in Accounts Receivable, Related Parties", "negatedTerseLabel": "Net payable, equity investee" } } }, "localname": "IncreaseDecreaseInAccountsReceivableRelatedParties", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "auth_ref": [ "r66" ], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.", "label": "Increase (Decrease) in Income Taxes Payable", "terseLabel": "Income taxes payable" } } }, "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r66" ], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 16.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", "terseLabel": "Accrued and other liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r517", "r641" ], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 18.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": "Increase (Decrease) in Contract with Customer, Liability", "terseLabel": "Increase in deferred revenue" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredIncomeTaxes": { "auth_ref": [ "r66" ], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa.", "label": "Increase (Decrease) in Deferred Income Taxes", "negatedTerseLabel": "Deferred income taxes, net" } } }, "localname": "IncreaseDecreaseInDeferredIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r66" ], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 6.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", "negatedTerseLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "auth_ref": [ "r66" ], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 7.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", "negatedTerseLabel": "Other current and long-term assets" } } }, "localname": "IncreaseDecreaseInOtherOperatingAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r270", "r271", "r272", "r277", "r399" ], "calculation": { "http://www.aosmd.com/role/NetIncomeLossPerCommonShareAttributabletoAlphaandOmegaSemiconductorLimitedBasicandDilutedIncomePerShareDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements", "terseLabel": "Stock options, RSUs and ESPP shares" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/NetIncomeLossPerCommonShareAttributabletoAlphaandOmegaSemiconductorLimitedBasicandDilutedIncomePerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IndemnificationGuaranteeMember": { "auth_ref": [ "r106", "r114" ], "lang": { "en-us": { "role": { "documentation": "An agreement (contract) that contingently requires the guarantor to make payments to the guaranteed party in compensation for that party's or parties' loss or injury attributable to specified events or actions, such as a patent infringement action against an entity that relied on certain representations as to ownership rights made by a software vendor.", "label": "Indemnification Agreement [Member]", "terseLabel": "Indemnification Agreement" } } }, "localname": "IndemnificationGuaranteeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CommitmentsandContingenciesContingenciesandIndemnitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r93", "r95" ], "calculation": { "http://www.aosmd.com/role/BalanceSheetComponentsFutureAmortizationofIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.aosmd.com/role/BalanceSheetComponentsIntangibleassetsDetails": { "order": 1.0, "parentTag": "us-gaap_IntangibleAssetsNetIncludingGoodwill", "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": "Intangible Assets, Net (Excluding Goodwill)", "totalLabel": "Total intangible assets" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsFutureAmortizationofIntangibleAssetsDetails", "http://www.aosmd.com/role/BalanceSheetComponentsIntangibleassetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetIncludingGoodwill": { "auth_ref": [], "calculation": { "http://www.aosmd.com/role/BalanceSheetComponentsIntangibleassetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount of finite-lived intangible assets, indefinite-lived intangible assets and goodwill. Goodwill is an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized. Intangible assets are assets, not including financial assets, lacking physical substance.", "label": "Intangible Assets, Net (Including Goodwill)", "terseLabel": "Intangible assets, net", "totalLabel": "Intangible assets, net" } } }, "localname": "IntangibleAssetsNetIncludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsIntangibleassetsDetails", "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeExpenseNonoperatingNet": { "auth_ref": [], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "order": 5.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net amount of nonoperating interest income (expense).", "label": "Interest Income (Expense), Nonoperating, Net", "terseLabel": "Interest income (expense), net" } } }, "localname": "InterestIncomeExpenseNonoperatingNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestReceivableCurrent": { "auth_ref": [ "r631" ], "calculation": { "http://www.aosmd.com/role/BalanceSheetComponentsOthercurrentassetsDetails": { "order": 8.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, Current", "terseLabel": "Interest Receivable, Current" } } }, "localname": "InterestReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsOthercurrentassetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "auth_ref": [ "r91", "r586" ], "calculation": { "http://www.aosmd.com/role/BalanceSheetComponentsInventoriesDetails": { "order": 3.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.", "label": "Inventory, Finished Goods, Net of Reserves", "terseLabel": "Finished goods" } } }, "localname": "InventoryFinishedGoodsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r227", "r583", "r614" ], "calculation": { "http://www.aosmd.com/role/BalanceSheetComponentsInventoriesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "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, Net", "terseLabel": "Inventories", "totalLabel": "Inventory, net" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsInventoriesDetails", "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "auth_ref": [ "r91", "r588" ], "calculation": { "http://www.aosmd.com/role/BalanceSheetComponentsInventoriesDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process.", "label": "Inventory, Raw Materials, Net of Reserves", "terseLabel": "Raw materials" } } }, "localname": "InventoryRawMaterialsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "auth_ref": [ "r91", "r587" ], "calculation": { "http://www.aosmd.com/role/BalanceSheetComponentsInventoriesDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing.", "label": "Inventory, Work in Process, Net of Reserves", "terseLabel": "Work-in-process" } } }, "localname": "InventoryWorkInProcessNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LandMember": { "auth_ref": [ "r678" ], "lang": { "en-us": { "role": { "documentation": "Part of earth's surface not covered by water.", "label": "Land [Member]", "terseLabel": "Land" } } }, "localname": "LandMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsPropertyplantandequipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r503", "r613" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "terseLabel": "Total lease expenses" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/LeasesScheduleofOperatingandFinanceLeaseExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r708" ], "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": "Lease, Cost [Table Text Block]", "terseLabel": "Components of Operating and Finance Lease Costs" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r100" ], "lang": { "en-us": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements [Member]", "terseLabel": "Leasehold improvements" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsPropertyplantandequipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases [Abstract]", "terseLabel": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_LesseeFinanceLeasesTextBlock": { "auth_ref": [ "r505" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for finance leases of lessee. Includes, but is not limited to, description of lessee's finance lease and maturity analysis of finance lease liability.", "label": "Lessee, Finance Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeFinanceLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeLeasesPolicyTextBlock": { "auth_ref": [ "r495" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee.", "label": "Lessee, Leases [Policy Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/TheCompanyandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r709" ], "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": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Schedule of Operating Lease Future Minimum Lease Payments (Topic 842)" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r504" ], "calculation": { "http://www.aosmd.com/role/LeasesFutureMinimumLeasePaymentsTopic842Details": { "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 minimum lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/LeasesFutureMinimumLeasePaymentsTopic842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r504" ], "calculation": { "http://www.aosmd.com/role/LeasesFutureMinimumLeasePaymentsTopic842Details": { "order": 4.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": "Lessee, Operating Lease, Liability, to be Paid, Year One", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/LeasesFutureMinimumLeasePaymentsTopic842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r504" ], "calculation": { "http://www.aosmd.com/role/LeasesFutureMinimumLeasePaymentsTopic842Details": { "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 fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "terseLabel": "2027" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/LeasesFutureMinimumLeasePaymentsTopic842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r504" ], "calculation": { "http://www.aosmd.com/role/LeasesFutureMinimumLeasePaymentsTopic842Details": { "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 to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "terseLabel": "2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/LeasesFutureMinimumLeasePaymentsTopic842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r504" ], "calculation": { "http://www.aosmd.com/role/LeasesFutureMinimumLeasePaymentsTopic842Details": { "order": 6.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": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/LeasesFutureMinimumLeasePaymentsTopic842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r709" ], "calculation": { "http://www.aosmd.com/role/LeasesFutureMinimumLeasePaymentsTopic842Details": { "order": 5.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": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "terseLabel": "The remainder of fiscal 2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/LeasesFutureMinimumLeasePaymentsTopic842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r504" ], "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", "negatedTerseLabel": "Less amount representing interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/LeasesFutureMinimumLeasePaymentsTopic842Details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r505" ], "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": "Lessee, Operating Leases [Text Block]", "terseLabel": "Leases" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r27", "r247", "r322", "r340", "r341", "r343", "r344", "r345", "r346", "r347", "r349", "r350", "r467", "r470", "r471", "r476", "r595", "r672", "r713", "r714" ], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "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://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r20", "r183", "r196", "r614", "r646", "r659", "r706" ], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "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 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND EQUITY" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r29", "r213", "r247", "r322", "r340", "r341", "r343", "r344", "r345", "r346", "r347", "r349", "r350", "r467", "r470", "r471", "r476", "r614", "r672", "r713", "r714" ], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 7.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://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r11", "r180", "r190" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Long-Term Line of Credit", "terseLabel": "Long-Term Line of Credit" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/BankBorrowingNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityAxis": { "auth_ref": [ "r25", "r645" ], "lang": { "en-us": { "role": { "documentation": "Information by name of lender, which may be a single entity (for example, but not limited to, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit.", "label": "Lender Name [Axis]", "terseLabel": "Lender Name [Axis]" } } }, "localname": "LineOfCreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/BankBorrowingNarrativeDetails", "http://www.aosmd.com/role/LeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityFairValueOfAmountOutstanding": { "auth_ref": [ "r475" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of the amount outstanding under the credit facility.", "label": "Line of Credit Facility, Fair Value of Amount Outstanding", "terseLabel": "Amount outstanding" } } }, "localname": "LineOfCreditFacilityFairValueOfAmountOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/BankBorrowingNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityLenderDomain": { "auth_ref": [ "r25", "r645" ], "lang": { "en-us": { "role": { "documentation": "Identification of the lender, which may be a single entity (for example, a bank, pension fund, venture capital firm) or a group of entities that participate in the line of credit, including a letter of credit facility.", "label": "Line of Credit Facility, Lender [Domain]", "terseLabel": "Line of Credit Facility, Lender [Domain]" } } }, "localname": "LineOfCreditFacilityLenderDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/BankBorrowingNarrativeDetails", "http://www.aosmd.com/role/LeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r25" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Line of credit facility, maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/BankBorrowingNarrativeDetails", "http://www.aosmd.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.", "label": "Line of Credit [Member]", "terseLabel": "Line of Credit" } } }, "localname": "LineOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/BankBorrowingNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebtAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Long-Term Debt, Unclassified [Abstract]", "terseLabel": "Long-term Debt, Unclassified [Abstract]" } } }, "localname": "LongTermDebtAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/BankBorrowingScheduleofDebtMaturitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r26" ], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt, classified as current. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-Term Debt, Current Maturities", "terseLabel": "Short-term debt" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "auth_ref": [ "r115", "r252", "r369" ], "calculation": { "http://www.aosmd.com/role/BankBorrowingScheduleofDebtMaturitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DebtLongtermAndShorttermCombinedAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year One", "terseLabel": "2024" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/BankBorrowingScheduleofDebtMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "auth_ref": [ "r115", "r252", "r369" ], "calculation": { "http://www.aosmd.com/role/BankBorrowingScheduleofDebtMaturitiesDetails": { "order": 3.0, "parentTag": "us-gaap_DebtLongtermAndShorttermCombinedAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Four", "terseLabel": "2027" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/BankBorrowingScheduleofDebtMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "auth_ref": [ "r115", "r252", "r369" ], "calculation": { "http://www.aosmd.com/role/BankBorrowingScheduleofDebtMaturitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DebtLongtermAndShorttermCombinedAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Three", "terseLabel": "2026" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/BankBorrowingScheduleofDebtMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "auth_ref": [ "r115", "r252", "r369" ], "calculation": { "http://www.aosmd.com/role/BankBorrowingScheduleofDebtMaturitiesDetails": { "order": 5.0, "parentTag": "us-gaap_DebtLongtermAndShorttermCombinedAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Two", "terseLabel": "2025" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/BankBorrowingScheduleofDebtMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear": { "auth_ref": [ "r649" ], "calculation": { "http://www.aosmd.com/role/BankBorrowingScheduleofDebtMaturitiesDetails": { "order": 6.0, "parentTag": "us-gaap_DebtLongtermAndShorttermCombinedAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in remainder of current fiscal year.", "label": "Long-Term Debt, Maturity, Remainder of Fiscal Year", "terseLabel": "2023 (Remaining)" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/BankBorrowingScheduleofDebtMaturitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r220" ], "calculation": { "http://www.aosmd.com/role/BankBorrowingScheduleofDebtMaturitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.", "label": "Long-Term Debt, Excluding Current Maturities", "terseLabel": "Long-term debt", "totalLabel": "Total debt, less debt issuance costs" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/BankBorrowingNarrativeDetails", "http://www.aosmd.com/role/BankBorrowingScheduleofDebtMaturitiesDetails", "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r31" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-Term Debt, Type [Axis]", "terseLabel": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/BankBorrowingNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r31", "r116" ], "lang": { "en-us": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-Term Debt, Type [Domain]", "terseLabel": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/BankBorrowingNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LossContingenciesByNatureOfContingencyAxis": { "auth_ref": [ "r108", "r109", "r335", "r336", "r337", "r666", "r667" ], "lang": { "en-us": { "role": { "documentation": "Information by type of existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur.", "label": "Loss Contingency Nature [Axis]", "terseLabel": "Loss Contingency Nature [Axis]" } } }, "localname": "LossContingenciesByNatureOfContingencyAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CommitmentsandContingenciesContingenciesandIndemnitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesLineItems": { "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": "Loss Contingencies [Line Items]", "terseLabel": "Loss Contingencies [Line Items]" } } }, "localname": "LossContingenciesLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CommitmentsandContingenciesContingenciesandIndemnitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesTable": { "auth_ref": [ "r108", "r109", "r335", "r336", "r337", "r666", "r667" ], "lang": { "en-us": { "role": { "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations.", "label": "Loss Contingencies [Table]", "terseLabel": "Loss Contingencies [Table]" } } }, "localname": "LossContingenciesTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CommitmentsandContingenciesContingenciesandIndemnitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingencyAccrualAtCarryingValue": { "auth_ref": [ "r335", "r625" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of loss contingency liability.", "label": "Loss Contingency Accrual", "terseLabel": "Indemnifications accrual" } } }, "localname": "LossContingencyAccrualAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CommitmentsandContingenciesContingenciesandIndemnitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LossContingencyNatureDomain": { "auth_ref": [ "r108", "r109", "r335", "r336", "r337", "r666", "r667" ], "lang": { "en-us": { "role": { "documentation": "An existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur. Resolution of the uncertainty may confirm the incurrence of a loss or impairment of an asset or the incurrence of a liability.", "label": "Loss Contingency, Nature [Domain]", "terseLabel": "Loss Contingency, Nature [Domain]" } } }, "localname": "LossContingencyNatureDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CommitmentsandContingenciesContingenciesandIndemnitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MachineryAndEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.", "label": "Machinery and Equipment [Member]", "terseLabel": "Manufacturing machinery and equipment" } } }, "localname": "MachineryAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsPropertyplantandequipmentDetails", "http://www.aosmd.com/role/BankBorrowingNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MinorityInterest": { "auth_ref": [ "r37", "r182", "r195", "r247", "r322", "r340", "r343", "r344", "r345", "r349", "r350", "r476" ], "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 is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).", "label": "Stockholders' Equity Attributable to Noncontrolling Interest", "periodEndLabel": "Ending balance, noncontrolling interest", "periodStartLabel": "Beginning balance, noncontrolling interest" } } }, "localname": "MinorityInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) [Roll Forward]", "terseLabel": "Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease)" } } }, "localname": "MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsProductWarrantyAccrualDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r245" ], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by (used in) financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Cash flows from financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r245" ], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "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 used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Cash flows from investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r63", "r65", "r68" ], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r48", "r68", "r186", "r202", "r211", "r231", "r233", "r238", "r247", "r256", "r258", "r259", "r260", "r261", "r264", "r265", "r274", "r298", "r302", "r307", "r310", "r322", "r340", "r341", "r343", "r344", "r345", "r346", "r347", "r349", "r350", "r474", "r476", "r596", "r672" ], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "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 Income (Loss) Attributable to Parent", "terseLabel": "Net loss", "totalLabel": "Net income (loss) attributable to Alpha and Omega Semiconductor Limited", "verboseLabel": "Net income (loss) attributable to Alpha and Omega Semiconductor Limited" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME", "http://www.aosmd.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY", "http://www.aosmd.com/role/NetIncomeLossPerCommonShareAttributabletoAlphaandOmegaSemiconductorLimitedBasicandDilutedIncomePerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "auth_ref": [ "r156", "r161", "r231", "r233", "r264", "r265", "r636" ], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest.", "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "terseLabel": "Net loss attributable to noncontrolling interest" } } }, "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME", "http://www.aosmd.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recent Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/TheCompanyandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncontrollingInterestDecreaseFromDeconsolidation": { "auth_ref": [ "r129", "r157" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of the reduction or elimination during the period of a noncontrolling interest resulting from the parent's loss of control and deconsolidation of the entity in which one or more outside parties had a noncontrolling interest.", "label": "Noncontrolling Interest, Decrease from Deconsolidation", "negatedLabel": "Deconsolidation of non controlling interest" } } }, "localname": "NoncontrollingInterestDecreaseFromDeconsolidation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r151", "r385", "r650", "r651", "r652" ], "lang": { "en-us": { "role": { "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest.", "label": "Noncontrolling Interest [Member]", "terseLabel": "Noncontrolling Interest" } } }, "localname": "NoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r657" ], "lang": { "en-us": { "role": { "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.", "label": "Number of Operating Segments", "terseLabel": "Number of operating segments" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/SegmentandGeographicInformationNarrativesDetails" ], "xbrltype": "integerItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r657" ], "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", "terseLabel": "Number of reportable segments" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/SegmentandGeographicInformationNarrativesDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r298", "r302", "r307", "r310", "r596" ], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "order": 4.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "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 income (loss)" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseExpense": { "auth_ref": [ "r707" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating lease expense. Excludes sublease income.", "label": "Operating Lease, Expense", "terseLabel": "Fixed rent expense" } } }, "localname": "OperatingLeaseExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/LeasesScheduleofOperatingandFinanceLeaseExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, to be Paid [Abstract]", "terseLabel": "Operating Leases" } } }, "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/LeasesFutureMinimumLeasePaymentsTopic842Details" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r490" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Operating lease liability", "verboseLabel": "Total Operating Lease Liability" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/LeasesFutureMinimumLeasePaymentsTopic842Details", "http://www.aosmd.com/role/LeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r490" ], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "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": "Operating Lease, Liability, Current", "terseLabel": "Operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r490" ], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 6.0, "parentTag": "us-gaap_Liabilities", "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": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease liabilities - long-term" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r494", "r499" ], "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, Payments", "terseLabel": "Operating cash flows from operating leases" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/LeasesSupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r489" ], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.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": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right-of-use assets", "verboseLabel": "ROU assets associated with operating leases" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.aosmd.com/role/LeasesNarrativeDetails", "http://www.aosmd.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r502", "r613" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Operating leases" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r501", "r613" ], "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": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Operating leases" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/LeasesSupplementalBalanceSheetInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r7", "r75", "r85", "r163" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the organization, consolidation and basis of presentation of financial statements disclosure, and significant accounting policies of the reporting entity. May be provided in more than one note to the financial statements, as long as users are provided with an understanding of (1) the significant judgments and assumptions made by an enterprise in determining whether it must consolidate a VIE and/or disclose information about its involvement with a VIE, (2) the nature of restrictions on a consolidated VIE's assets reported by an enterprise in its statement of financial position, including the carrying amounts of such assets, (3) the nature of, and changes in, the risks associated with an enterprise's involvement with the VIE, and (4) how an enterprise's involvement with the VIE affects the enterprise's financial position, financial performance, and cash flows. Describes procedure if disclosures are provided in more than one note to the financial statements.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block]", "terseLabel": "The Company and Significant Accounting Policies" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/TheCompanyandSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r28" ], "calculation": { "http://www.aosmd.com/role/BalanceSheetComponentsAccruedliabilitiesDetails": { "order": 10.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 Accrued Liabilities, Current", "terseLabel": "Other accrued expenses" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsAccruedliabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r228", "r614" ], "calculation": { "http://www.aosmd.com/role/BalanceSheetComponentsOthercurrentassetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current assets classified as other.", "label": "Other Assets, Current", "terseLabel": "Other current assets", "totalLabel": "Other Assets, Current" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsOthercurrentassetsDetails", "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsMiscellaneousNoncurrent": { "auth_ref": [], "calculation": { "http://www.aosmd.com/role/BalanceSheetComponentsOtherlongtermassetsDetails": { "order": 3.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other miscellaneous assets expected to be realized or consumed after one year or normal operating cycle, if longer.", "label": "Other Assets, Miscellaneous, Noncurrent", "terseLabel": "Other" } } }, "localname": "OtherAssetsMiscellaneousNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsOtherlongtermassetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r218" ], "calculation": { "http://www.aosmd.com/role/BalanceSheetComponentsOtherlongtermassetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other long-term assets", "totalLabel": "Other long-term assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsOtherlongtermassetsDetails", "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r153", "r154", "r158" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before tax, after reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to noncontrolling interests.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, before Tax, Portion Attributable to Noncontrolling Interest", "terseLabel": "Cumulative translation adjustment, attributable to noncontrolling interest" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r153", "r154", "r158" ], "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, attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent", "terseLabel": "Cumulative translation adjustment" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax": { "auth_ref": [ "r38", "r40", "r477", "r478", "r481" ], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": 3.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax, before reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax", "terseLabel": "Foreign currency translation adjustment" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME", "http://www.aosmd.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax": { "auth_ref": [ "r40", "r43", "r44", "r230", "r480" ], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of reclassification adjustment from accumulated other comprehensive income for translation gain (loss) realized upon the sale or liquidation of an investment in a foreign entity and foreign currency hedges that are designated and qualified as hedging instruments for hedges of the foreign currency exposure of a net investment in a foreign operation.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Reclassification Adjustment from AOCI, Realized upon Sale or Liquidation, Net of Tax", "negatedLabel": "Cumulative translation adjustment removal due to deconsolidation of the JV Company" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Other comprehensive income (loss), net of tax" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME" ], "xbrltype": "stringItemType" }, "us-gaap_OtherCustomerMember": { "auth_ref": [ "r724", "r726", "r727", "r728", "r730", "r731" ], "lang": { "en-us": { "role": { "documentation": "Customer classified as other.", "label": "Other Customer [Member]", "terseLabel": "Other Customer" } } }, "localname": "OtherCustomerMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsAccruedliabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherInvestments": { "auth_ref": [ "r199", "r629" ], "calculation": { "http://www.aosmd.com/role/BalanceSheetComponentsOtherlongtermassetsDetails": { "order": 6.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investments classified as other.", "label": "Other Investments", "terseLabel": "Investment in a privately held company" } } }, "localname": "OtherInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsOtherlongtermassetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r32" ], "calculation": { "http://www.aosmd.com/role/BalanceSheetComponentsOtherLongTermLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other long-term liabilities", "totalLabel": "Other long-term liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsOtherLongTermLiabilitiesDetails", "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncurrentLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of other noncurrent liabilities.", "label": "Other Noncurrent Liabilities [Table Text Block]", "terseLabel": "Other Long-Term Liabilities" } } }, "localname": "OtherNoncurrentLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r54" ], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other income (loss), net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherPrepaidExpenseCurrent": { "auth_ref": [ "r632", "r660" ], "calculation": { "http://www.aosmd.com/role/BalanceSheetComponentsOthercurrentassetsDetails": { "order": 6.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": "Other Prepaid Expense, Current", "terseLabel": "Other prepaid expenses" } } }, "localname": "OtherPrepaidExpenseCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsOthercurrentassetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherReceivablesNetCurrent": { "auth_ref": [], "calculation": { "http://www.aosmd.com/role/BalanceSheetComponentsOthercurrentassetsDetails": { "order": 4.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, Net, Current", "terseLabel": "Other receivables" } } }, "localname": "OtherReceivablesNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsOthercurrentassetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ParentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Portion of equity, or net assets, in the consolidated entity attributable, directly or indirectly, to the parent. Excludes noncontrolling interests.", "label": "Parent [Member]", "terseLabel": "Total AOS Shareholders' Equity" } } }, "localname": "ParentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentsForPurchaseOfOtherAssets1": { "auth_ref": [ "r62", "r64" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid to purchase other assets as part of operating activities.", "label": "Payments for Purchase of Other Assets", "terseLabel": "Payments for purchase of optional hardware" } } }, "localname": "PaymentsForPurchaseOfOtherAssets1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/BankBorrowingNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r61" ], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 6.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", "negatedTerseLabel": "Payment for repurchases of common shares" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r243" ], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Payment, Tax Withholding, Share-Based Payment Arrangement", "negatedTerseLabel": "Withholding tax on restricted stock units" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r57" ], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedTerseLabel": "Purchases of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r679", "r680", "r681", "r682", "r683", "r684", "r685", "r686", "r687", "r688", "r689", "r690", "r691", "r692", "r693", "r694", "r695", "r696", "r697", "r698", "r699", "r700", "r701", "r702", "r703", "r704" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/EquityMethodInvestmentinEquityInvesteeNarrativeDetails", "http://www.aosmd.com/role/TheCompanyandSignificantAccountingPoliciesJointVentureDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [ "r679", "r680", "r681", "r682", "r683", "r684", "r685", "r686", "r687", "r688", "r689", "r690", "r691", "r692", "r693", "r694", "r695", "r696", "r697", "r698", "r699", "r700", "r701", "r702", "r703", "r704" ], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/EquityMethodInvestmentinEquityInvesteeNarrativeDetails", "http://www.aosmd.com/role/TheCompanyandSignificantAccountingPoliciesJointVentureDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockNumberOfSharesParValueAndOtherDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Preferred Stock, Number of Shares, Par Value and Other Disclosure [Abstract]", "terseLabel": "Preferred shares, par value $0.002 per share:" } } }, "localname": "PreferredStockNumberOfSharesParValueAndOtherDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r14", "r378" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value (in dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r14" ], "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", "terseLabel": "Preferred stock, shares authorized (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r14", "r378" ], "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", "terseLabel": "Preferred stock, shares issued (in shares)" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r14" ], "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", "terseLabel": "Preferred stock, shares outstanding (in shares)" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r14", "r614" ], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "terseLabel": "Authorized: 10,000 shares; issued and outstanding: none at March\u00a031, 2023 and June\u00a030,\u00a02022" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidInsurance": { "auth_ref": [ "r584", "r597", "r660" ], "calculation": { "http://www.aosmd.com/role/BalanceSheetComponentsOthercurrentassetsDetails": { "order": 3.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", "terseLabel": "Prepaid insurance" } } }, "localname": "PrepaidInsurance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsOthercurrentassetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidTaxes": { "auth_ref": [ "r585", "r598", "r660" ], "calculation": { "http://www.aosmd.com/role/BalanceSheetComponentsOthercurrentassetsDetails": { "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 income and other taxes that provide economic benefits within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Taxes", "terseLabel": "Prepaid income tax" } } }, "localname": "PrepaidTaxes", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsOthercurrentassetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfDebt": { "auth_ref": [ "r639" ], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow during the period from additional borrowings in aggregate debt. Includes proceeds from short-term and long-term debt.", "label": "Proceeds from Issuance of Debt", "terseLabel": "Proceeds from borrowings" } } }, "localname": "ProceedsFromIssuanceOfDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions": { "auth_ref": [ "r59", "r142" ], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from issuance of shares under share-based payment arrangement. Includes, but is not limited to, option exercised.", "label": "Proceeds, Issuance of Shares, Share-Based Payment Arrangement, Including Option Exercised", "terseLabel": "Proceeds from exercise of stock options and ESPP" } } }, "localname": "ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLinesOfCredit": { "auth_ref": [ "r60", "r645" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.", "label": "Proceeds from Lines of Credit", "terseLabel": "Proceeds from lines of credit" } } }, "localname": "ProceedsFromLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/BankBorrowingNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfEquityMethodInvestments": { "auth_ref": [ "r55" ], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the sale of equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence.", "label": "Proceeds from Sale of Equity Method Investments", "terseLabel": "Proceeds from sale of equity interest in the JV Company" } } }, "localname": "ProceedsFromSaleOfEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.aosmd.com/role/EquityMethodInvestmentinEquityInvesteeNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r56" ], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.", "label": "Proceeds from Sale of Property, Plant, and Equipment", "terseLabel": "Proceeds from sale of property and equipment" } } }, "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualClassifiedCurrent": { "auth_ref": [ "r28", "r107", "r110" ], "calculation": { "http://www.aosmd.com/role/BalanceSheetComponentsAccruedliabilitiesDetails": { "order": 2.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 estimated claims under standard and extended warranty protection rights granted to customers. For classified balance sheets, represents the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Product Warranty Accrual, Current", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "terseLabel": "Warranty accrual" } } }, "localname": "ProductWarrantyAccrualClassifiedCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsAccruedliabilitiesDetails", "http://www.aosmd.com/role/BalanceSheetComponentsProductWarrantyAccrualDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r211", "r231", "r233", "r244", "r247", "r256", "r264", "r265", "r298", "r302", "r307", "r310", "r322", "r340", "r341", "r343", "r344", "r345", "r346", "r347", "r349", "r350", "r465", "r468", "r469", "r474", "r476", "r538", "r596", "r611", "r612", "r636", "r672" ], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 }, "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net income (loss) including noncontrolling interest", "totalLabel": "Net income (loss) including noncontrolling interest" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOME", "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME", "http://www.aosmd.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r102" ], "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]", "terseLabel": "Long-Lived Tangible Asset [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsPropertyplantandequipmentDetails", "http://www.aosmd.com/role/BankBorrowingNarrativeDetails" ], "xbrltype": "stringItemType" }, "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]", "terseLabel": "Property, Plant and Equipment" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsPropertyplantandequipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r102", "r197", "r539", "r614" ], "calculation": { "http://www.aosmd.com/role/BalanceSheetComponentsPropertyplantandequipmentDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property, plant and equipment, net", "totalLabel": "Property, plant and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsPropertyplantandequipmentDetails", "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r102" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Property, Plant and Equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r100" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Long-Lived Tangible Asset [Domain]", "terseLabel": "Long-Lived Tangible Asset [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsPropertyplantandequipmentDetails", "http://www.aosmd.com/role/BankBorrowingNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PurchaseCommitmentExcludingLongtermCommitmentAxis": { "auth_ref": [ "r13", "r181", "r193" ], "lang": { "en-us": { "role": { "documentation": "Information by arrangement, in which the entity has agreed to expend funds to procure goods or services from one or more suppliers.", "label": "Purchase Commitment, Excluding Long-Term Commitment [Axis]", "terseLabel": "Purchase Commitment, Excluding Long-term Commitment [Axis]" } } }, "localname": "PurchaseCommitmentExcludingLongtermCommitmentAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CommitmentsandContingenciesPurchaseCommitmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PurchaseCommitmentExcludingLongtermCommitmentDomain": { "auth_ref": [ "r13", "r181", "r193" ], "lang": { "en-us": { "role": { "documentation": "This item is intended to be populated, by the entity, with Members identifying each purchase commitment about which information required or determined to be disclosed is being provided. If only one such commitment exists, this item may be used to capture such information; if multiple commitments exist, this item is the dimensional default, which will aggregate such information, as appropriate.", "label": "Purchase Commitment, Excluding Long-Term Commitment [Domain]", "terseLabel": "Purchase Commitment, Excluding Long-term Commitment [Domain]" } } }, "localname": "PurchaseCommitmentExcludingLongtermCommitmentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CommitmentsandContingenciesPurchaseCommitmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PurchaseCommitmentExcludingLongtermCommitmentLineItems": { "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": "Purchase Commitment, Excluding Long-Term Commitment [Line Items]", "terseLabel": "Purchase Commitment, Excluding Long-term Committment [Line Items]" } } }, "localname": "PurchaseCommitmentExcludingLongtermCommitmentLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CommitmentsandContingenciesPurchaseCommitmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PurchaseCommitmentExcludingLongtermCommitmentTable": { "auth_ref": [ "r13", "r181", "r193" ], "lang": { "en-us": { "role": { "documentation": "Summarization of information required or determined to be disclosed about arrangements in which the entity has agreed to expend funds to procure goods or services from one or more suppliers. Such disclosure may include identification of the goods or services to be purchased, identity of the seller, pricing, effects on pricing for failing to reach minimum quantities required to be purchased (such as penalties), cancellation rights, and termination provisions.", "label": "Purchase Commitment, Excluding Long-Term Commitment [Table]", "terseLabel": "Purchase Commitment, Excluding Long-term Committment [Table]" } } }, "localname": "PurchaseCommitmentExcludingLongtermCommitmentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CommitmentsandContingenciesPurchaseCommitmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PurchaseCommitmentRemainingMinimumAmountCommitted": { "auth_ref": [ "r13", "r181", "r193" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Minimum amount to be expended to satisfy the terms of arrangements in which the entity has agreed to expend funds to procure goods or services, excluding long-term purchase commitments or unconditional purchase obligations.", "label": "Purchase Commitment, Remaining Minimum Amount Committed", "terseLabel": "Purchase commitment, amount" } } }, "localname": "PurchaseCommitmentRemainingMinimumAmountCommitted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CommitmentsandContingenciesPurchaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r393", "r510", "r511" ], "lang": { "en-us": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Domain]", "terseLabel": "Related Party [Domain]" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/EquityMethodInvestmentinEquityInvesteeNarrativeDetails", "http://www.aosmd.com/role/RelatedPartyTransactionsDetails", "http://www.aosmd.com/role/TheCompanyandSignificantAccountingPoliciesJointVentureDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionLineItems": { "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": "Related Party Transaction [Line Items]", "terseLabel": "Related Party Transaction [Line Items]" } } }, "localname": "RelatedPartyTransactionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Purchases during the period (excluding transactions that are eliminated in consolidated or combined financial statements) with related party.", "label": "Related Party Transaction, Purchases from Related Party", "terseLabel": "Purchases from related party" } } }, "localname": "RelatedPartyTransactionPurchasesFromRelatedParty", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r393", "r510", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r712" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Axis]", "terseLabel": "Related Party [Axis]" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/EquityMethodInvestmentinEquityInvesteeNarrativeDetails", "http://www.aosmd.com/role/RelatedPartyTransactionsDetails", "http://www.aosmd.com/role/TheCompanyandSignificantAccountingPoliciesJointVentureDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r508", "r509", "r511", "r512", "r513" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Related Party Transactions Disclosure [Text Block]", "terseLabel": "Related Party Transactions" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/RelatedPartyTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfDebt": { "auth_ref": [ "r640" ], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow during the period from the repayment of aggregate short-term and long-term debt. Excludes payment of capital lease obligations.", "label": "Repayments of Debt", "negatedTerseLabel": "Repayments of borrowings" } } }, "localname": "RepaymentsOfDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r147", "r204", "r721" ], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.", "label": "Research and Development Expense [Member]", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationSharebasedCompensationExpensesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCash": { "auth_ref": [ "r627", "r643", "r722", "r723" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.", "label": "Restricted Cash", "terseLabel": "Restricted cash" } } }, "localname": "RestrictedCash", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/TheCompanyandSignificantAccountingPoliciesRestrictedCashDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r69", "r74", "r214" ], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents 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. 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": "Restricted Cash and Cash Equivalents, Current", "terseLabel": "Restricted cash" } } }, "localname": "RestrictedCashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r17", "r128", "r194", "r550", "r552", "r614" ], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r209", "r253", "r254", "r255", "r257", "r263", "r265", "r323", "r432", "r433", "r434", "r453", "r454", "r472", "r547", "r549" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r294", "r295", "r301", "r305", "r306", "r312", "r313", "r316", "r389", "r390", "r518" ], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME", "http://www.aosmd.com/role/SegmentandGeographicInformationNarrativesDetails", "http://www.aosmd.com/role/SegmentandGeographicInformationRevenuebyLocationandProductTypeDetails", "http://www.aosmd.com/role/TheCompanyandSignificantAccountingPoliciesRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromRelatedParties": { "auth_ref": [ "r49", "r203", "r342", "r343", "r344", "r348", "r349", "r350" ], "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": "Revenue from Related Parties", "terseLabel": "Sales from related party" } } }, "localname": "RevenueFromRelatedParties", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "auth_ref": [ "r592", "r593" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.", "label": "Revenue [Policy Text Block]", "terseLabel": "Revenue recognition" } } }, "localname": "RevenueRecognitionPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/TheCompanyandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r388" ], "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, Amount", "verboseLabel": "Remaining performance obligation" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/TheCompanyandSignificantAccountingPoliciesRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenuesFromExternalCustomersAndLongLivedAssetsLineItems": { "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": "Revenues from External Customers and Long-Lived Assets [Line Items]", "terseLabel": "Revenues from External Customers and Long-Lived Assets" } } }, "localname": "RevenuesFromExternalCustomersAndLongLivedAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/SegmentandGeographicInformationLonglivedAssetsDetails", "http://www.aosmd.com/role/SegmentandGeographicInformationNarrativesDetails", "http://www.aosmd.com/role/SegmentandGeographicInformationRevenuebyLocationandProductTypeDetails", "http://www.aosmd.com/role/TheCompanyandSignificantAccountingPoliciesRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r500", "r613" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Operating lease right-of-use assets obtained in exchange for lease obligations" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/LeasesSupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RisksAndUncertaintiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Risks and Uncertainties [Abstract]", "terseLabel": "Risks and Uncertainties [Abstract]" } } }, "localname": "RisksAndUncertaintiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SaleLeasebackTransactionDescriptionAxis": { "auth_ref": [ "r205", "r710" ], "lang": { "en-us": { "role": { "documentation": "Information pertinent to a sale and leaseback transaction, by transaction.", "label": "Sale Leaseback Transaction, Description [Axis]", "terseLabel": "Sale Leaseback Transaction, Description [Axis]" } } }, "localname": "SaleLeasebackTransactionDescriptionAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/BankBorrowingNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SaleLeasebackTransactionHistoricalCost": { "auth_ref": [ "r206", "r207", "r208", "r710" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The historical cost of the asset(s) sold in connection with the sale of the property to another party and the lease of the property back to the seller.", "label": "Sale Leaseback Transaction, Historical Cost", "terseLabel": "Historical cost" } } }, "localname": "SaleLeasebackTransactionHistoricalCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/BankBorrowingNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleLeasebackTransactionLeaseTerms": { "auth_ref": [ "r205", "r506" ], "lang": { "en-us": { "role": { "documentation": "A description of the terms of the lease(s) related to the assets being leased-back in connection with the transaction involving the sale of property to another party and the lease of the property back to the seller.", "label": "Sale Leaseback Transaction, Lease Terms", "terseLabel": "Debt financing term (in years)" } } }, "localname": "SaleLeasebackTransactionLeaseTerms", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/BankBorrowingNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SaleLeasebackTransactionNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The name of the significant provisions of the transaction involving the sale of property to another party and the lease of the property back to the seller.", "label": "Sale Leaseback Transaction, Name [Domain]", "terseLabel": "Sale Leaseback Transaction, Name [Domain]" } } }, "localname": "SaleLeasebackTransactionNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/BankBorrowingNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r316", "r656" ], "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]", "terseLabel": "Revenue" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/ConcentrationofCreditRiskandSignificantCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "auth_ref": [ "r36" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]", "terseLabel": "Schedule of Accounts, Notes, Loans and Financing Receivable" } } }, "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accrued liabilities.", "label": "Schedule of Accrued Liabilities [Table Text Block]", "terseLabel": "Schedule of Accrued Liabilities" } } }, "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r76" ], "lang": { "en-us": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/NetIncomeLossPerCommonShareAttributabletoAlphaandOmegaSemiconductorLimitedPotentialDilutiveSharesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r76" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/NetIncomeLossPerCommonShareAttributabletoAlphaandOmegaSemiconductorLimitedTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r655" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of Earnings Per Share, Basic and Diluted" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/NetIncomeLossPerCommonShareAttributabletoAlphaandOmegaSemiconductorLimitedTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r140", "r143" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements.", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationSharebasedCompensationExpensesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r140" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "terseLabel": "Share-based Compensation, Allocation of Recognized Period Costs" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEquityMethodInvestmentsLineItems": { "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": "Schedule of Equity Method Investments [Line Items]", "terseLabel": "Schedule of Equity Method Investments [Line Items]" } } }, "localname": "ScheduleOfEquityMethodInvestmentsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/EquityMethodInvestmentinEquityInvesteeNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEquityMethodInvestmentsTable": { "auth_ref": [ "r90", "r211", "r247", "r322", "r476" ], "lang": { "en-us": { "role": { "documentation": "Summarization of information required and determined to be disclosed concerning equity method investments in common stock. The summarized information includes: (a) the name of each investee or group of investees for which combined disclosure is appropriate, (2) the percentage ownership of common stock, (3) the difference, if any, between the carrying amount of an investment and the value of the underlying equity in the net assets and the accounting treatment of difference, if any, and (4) the aggregate value of each identified investment based on its quoted market price, if available.", "label": "Schedule of Equity Method Investments [Table]", "terseLabel": "Schedule of Equity Method Investments [Table]" } } }, "localname": "ScheduleOfEquityMethodInvestmentsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/EquityMethodInvestmentinEquityInvesteeNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock": { "auth_ref": [ "r92" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill and intangible assets, which may be broken down by segment or major class.", "label": "Schedule of Intangible Assets and Goodwill [Table Text Block]", "terseLabel": "Intangible Assets Disclosure" } } }, "localname": "ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r8", "r21", "r22", "r23" ], "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, Current [Table Text Block]", "terseLabel": "Schedule of Inventory, Current" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock": { "auth_ref": [ "r630" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of noncurrent assets.", "label": "Schedule of Other Assets, Noncurrent [Table Text Block]", "terseLabel": "Schedule of Other Assets, Noncurrent" } } }, "localname": "ScheduleOfOtherAssetsNoncurrentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "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 [Table Text Block]", "terseLabel": "Other Current Assets" } } }, "localname": "ScheduleOfOtherCurrentAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": { "auth_ref": [ "r113" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty liability.", "label": "Schedule of Product Warranty Liability [Table Text Block]", "terseLabel": "Schedule of Product Warranty Liability" } } }, "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r102" ], "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]", "terseLabel": "Schedule of Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsPropertyplantandequipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r174", "r175" ], "lang": { "en-us": { "role": { "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Schedule of Related Party Transactions, by Related Party [Table]", "terseLabel": "Schedule of Related Party Transactions, by Related Party [Table]" } } }, "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock": { "auth_ref": [ "r50", "r86" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information concerning material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries.", "label": "Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block]", "terseLabel": "Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas" } } }, "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/SegmentandGeographicInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable": { "auth_ref": [ "r46", "r86" ], "lang": { "en-us": { "role": { "documentation": "Schedule of material long-lived assets (excluding financial instruments, customer relationships with financial institutions, mortgage and other servicing rights, deferred policy acquisition costs, and deferred taxes assets) located in identified geographic areas and/or the amount of revenue from external customers attributed to that country from which revenue is material. An entity may also provide subtotals of geographic information about groups of countries.", "label": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]", "terseLabel": "Schedule of Revenues from External Customers and Long-Lived Assets [Table]" } } }, "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/SegmentandGeographicInformationLonglivedAssetsDetails", "http://www.aosmd.com/role/SegmentandGeographicInformationNarrativesDetails", "http://www.aosmd.com/role/SegmentandGeographicInformationRevenuebyLocationandProductTypeDetails", "http://www.aosmd.com/role/TheCompanyandSignificantAccountingPoliciesRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r396", "r398", "r400", "r401", "r402", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r424", "r425", "r426", "r427", "r428" ], "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]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationEmployeeSharePurchasePlanDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationMarketbasedRestrictedStockUnitsNarrativeDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationPerformancebasedRestrictedStockUnitsDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationSharebasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable": { "auth_ref": [ "r141" ], "lang": { "en-us": { "role": { "documentation": "Details comprising a table providing supplementary information on outstanding and exercisable share awards as of the balance sheet date which stratifies outstanding options by ranges of exercise prices.", "label": "Share-Based Payment Arrangement, Option, Exercise Price Range [Table]", "terseLabel": "Share-based Payment Arrangement, Option, Exercise Price Range [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRangeTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationTimebasedRestrictedStockActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r133", "r136", "r137" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]", "terseLabel": "Summary of Stock Option Activities" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock": { "auth_ref": [ "r139" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of employee stock purchase plans, including, but not limited to: (a) expected term, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.", "label": "Schedule of Share-Based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block]", "terseLabel": "Schedule of Share-based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions" } } }, "localname": "ScheduleOfShareBasedPaymentAwardEmployeeStockPurchasePlanValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year.", "label": "Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]", "terseLabel": "Restricted Stock Units Activity" } } }, "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r118", "r119", "r120", "r122", "r123", "r124", "r125", "r126", "r127", "r128", "r221", "r222", "r223", "r284", "r378", "r379", "r380", "r381", "r382", "r383", "r384", "r605", "r624", "r644" ], "lang": { "en-us": { "role": { "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity.", "label": "Schedule of Stock by Class [Table]", "terseLabel": "Schedule of Stock by Class [Table]" } } }, "localname": "ScheduleOfStockByClassTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationSharesRepurchaseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r96" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Schedule Future Amortization Expense of Intangible Assets" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock": { "auth_ref": [ "r77", "r79", "r80", "r81", "r166", "r168" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Schedules of Concentration of Risk, by Risk Factor [Table Text Block]", "terseLabel": "Schedules of Concentration of Risk, by Risk Factor" } } }, "localname": "SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/ConcentrationofCreditRiskandSignificantCustomersTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SecuredDebtMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Collateralized debt obligation backed by, for example, but not limited to, pledge, mortgage or other lien on the entity's assets.", "label": "Secured Debt [Member]", "terseLabel": "Secured Debt" } } }, "localname": "SecuredDebtMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/BankBorrowingNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SecurityDeposit": { "auth_ref": [ "r630" ], "calculation": { "http://www.aosmd.com/role/BalanceSheetComponentsOtherlongtermassetsDetails": { "order": 1.0, "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of an asset, typically cash, provided to a counterparty to provide certain assurance of performance by the entity pursuant to the terms of a written or oral agreement, such as a lease.", "label": "Security Deposit", "terseLabel": "Other long-term deposits" } } }, "localname": "SecurityDeposit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsOtherlongtermassetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]", "terseLabel": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r291", "r292", "r293", "r298", "r300", "r304", "r308", "r309", "r310", "r311", "r312", "r315", "r316", "r317" ], "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": "Segment Reporting Disclosure [Text Block]", "terseLabel": "Segment and Geographic Information" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/SegmentandGeographicInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r53" ], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, General and Administrative Expense", "terseLabel": "Selling, general and administrative" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling, general and administrative expense.", "label": "Selling, General and Administrative Expenses [Member]", "terseLabel": "Selling, general and administrative" } } }, "localname": "SellingGeneralAndAdministrativeExpensesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationSharebasedCompensationExpensesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ServiceMember": { "auth_ref": [ "r606" ], "lang": { "en-us": { "role": { "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service.", "label": "Service [Member]", "terseLabel": "Service" } } }, "localname": "ServiceMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/SegmentandGeographicInformationNarrativesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r66" ], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "order": 1.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 Payment Arrangement, Noncash Expense", "terseLabel": "Share-based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Payment Arrangement, Noncash Expense [Abstract]", "terseLabel": "Share-based Payment Arrangement, Noncash Expense [Abstract]" } } }, "localname": "ShareBasedCompensationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1": { "auth_ref": [ "r610" ], "lang": { "en-us": { "role": { "documentation": "Estimated period over which an employee is required to provide service in exchange for the equity-based payment award, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Requisite Service Period", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Award Requisite Service Period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardRequisiteServicePeriod1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationMarketbasedRestrictedStockUnitsNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r417" ], "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", "negatedTerseLabel": "Forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationMarketbasedRestrictedStockUnitsNarrativeDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationPerformancebasedRestrictedStockUnitsDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationTimebasedRestrictedStockActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r417" ], "lang": { "en-us": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Forfeited (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationMarketbasedRestrictedStockUnitsNarrativeDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationPerformancebasedRestrictedStockUnitsDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationTimebasedRestrictedStockActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r415" ], "lang": { "en-us": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationMarketbasedRestrictedStockUnitsNarrativeDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationPerformancebasedRestrictedStockUnitsDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationSharebasedCompensationDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationTimebasedRestrictedStockActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r415" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationMarketbasedRestrictedStockUnitsNarrativeDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationPerformancebasedRestrictedStockUnitsDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationTimebasedRestrictedStockActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r412", "r413" ], "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": "Nonvested at end of period (in shares)", "periodStartLabel": "Nonvested at beginning of period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationMarketbasedRestrictedStockUnitsNarrativeDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationPerformancebasedRestrictedStockUnitsDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationTimebasedRestrictedStockActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationMarketbasedRestrictedStockUnitsNarrativeDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationPerformancebasedRestrictedStockUnitsDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationTimebasedRestrictedStockActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r412", "r413" ], "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": "Nonvested at end of period (in dollars per share", "periodStartLabel": "Nonvested at beginning of period (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationMarketbasedRestrictedStockUnitsNarrativeDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationPerformancebasedRestrictedStockUnitsDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationTimebasedRestrictedStockActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Roll Forward]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationMarketbasedRestrictedStockUnitsNarrativeDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationPerformancebasedRestrictedStockUnitsDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationTimebasedRestrictedStockActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r416" ], "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", "negatedTerseLabel": "Vested (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationMarketbasedRestrictedStockUnitsNarrativeDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationPerformancebasedRestrictedStockUnitsDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationTimebasedRestrictedStockActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r416" ], "lang": { "en-us": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Vested (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationMarketbasedRestrictedStockUnitsNarrativeDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationPerformancebasedRestrictedStockUnitsDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationTimebasedRestrictedStockActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r426" ], "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": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "terseLabel": "Dividend yield" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationEmployeeSharePurchasePlanDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationMarketbasedRestrictedStockUnitsNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r425" ], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationMarketbasedRestrictedStockUnitsNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate": { "auth_ref": [ "r427" ], "lang": { "en-us": { "role": { "documentation": "The risk-free interest rate assumption that is used in valuing an option on its own shares.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Risk Free Interest Rate", "terseLabel": "Risk-free interest rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationEmployeeSharePurchasePlanDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationMarketbasedRestrictedStockUnitsNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate": { "auth_ref": [ "r425" ], "lang": { "en-us": { "role": { "documentation": "Rate of weighted-average expected volatility for award under share-based payment arrangement.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Weighted Average Volatility Rate", "terseLabel": "Volatility rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationEmployeeSharePurchasePlanDetails" ], "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]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationEmployeeSharePurchasePlanDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationMarketbasedRestrictedStockUnitsNarrativeDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationPerformancebasedRestrictedStockUnitsDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationSharebasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Additional Disclosures [Abstract]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationStockOptionsOutstandingandExercisableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r419" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated difference between fair value of underlying shares on dates of exercise and exercise price on options exercised (or share units converted) into shares.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period, Intrinsic Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationStockOptionsOutstandingandExercisableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [ "r408" ], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationSharesRepurchaseDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r141" ], "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": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Intrinsic Value", "terseLabel": "Options outstanding, Aggregate Intrinsic Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationSharebasedCompensationDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationStockOptionsOutstandingandExercisableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r404", "r405" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Outstanding at end of period (In shares)", "periodStartLabel": "Outstanding at beginning of period (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationSharebasedCompensationDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationStockOptionsOutstandingandExercisableDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding [Roll Forward]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationSharebasedCompensationDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationStockOptionsOutstandingandExercisableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r404", "r405" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Outstanding at end of period (in dollars per share)", "periodStartLabel": "Outstanding at beginning of period (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationSharebasedCompensationDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationStockOptionsOutstandingandExercisableDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Roll Forward]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationSharebasedCompensationDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationStockOptionsOutstandingandExercisableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": { "auth_ref": [ "r420" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount by which current fair value of underlying stock exceeds exercise price of fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value", "terseLabel": "Options vested and expected to vest, Aggregate Intrinsic Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationSharebasedCompensationDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationStockOptionsOutstandingandExercisableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "auth_ref": [ "r420" ], "lang": { "en-us": { "role": { "documentation": "Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number", "terseLabel": "Options vested and expected to vest (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationSharebasedCompensationDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationStockOptionsOutstandingandExercisableDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r420" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Exercise Price", "terseLabel": "Options vested and expected to vest (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationSharebasedCompensationDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationStockOptionsOutstandingandExercisableDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost": { "auth_ref": [ "r430" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "An excess of the fair value of the modified award over the fair value of the award immediately before the modification.", "label": "Share-Based Payment Arrangement, Plan Modification, Incremental Cost", "terseLabel": "Plan modification, incremental cost" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationSharebasedCompensationDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationSharebasedCompensationExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r400", "r401", "r402", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r424", "r425", "r426", "r427", "r428" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationEmployeeSharePurchasePlanDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationMarketbasedRestrictedStockUnitsNarrativeDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationPerformancebasedRestrictedStockUnitsDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationSharebasedCompensationDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationSharesRepurchaseDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationTimebasedRestrictedStockActivityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r409" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Exercised (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationStockOptionsOutstandingandExercisableDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r403", "r422", "r423", "r424", "r425", "r428", "r435", "r436" ], "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]", "terseLabel": "Share-based Compensation Expense" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/TheCompanyandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems": { "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 Payment Arrangement, Option, Exercise Price Range [Line Items]", "terseLabel": "Share-based Payment Arrangement, Option, Exercise Price Range [Line Items]" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationTimebasedRestrictedStockActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions": { "auth_ref": [ "r135" ], "lang": { "en-us": { "role": { "documentation": "The number of shares reserved for issuance pertaining to the outstanding exercisable stock options as of the balance sheet date in the customized range of exercise prices for which the market and performance vesting condition has been satisfied.", "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Shares Exercisable", "terseLabel": "Exercisable at end of period (in shares)" } } }, "localname": "ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationSharebasedCompensationDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationStockOptionsOutstandingandExercisableDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Intrinsic 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, Aggregate Intrinsic Value, Nonvested", "terseLabel": "Aggregate Intrinsic Value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationPerformancebasedRestrictedStockUnitsDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationTimebasedRestrictedStockActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r424" ], "lang": { "en-us": { "role": { "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Term", "terseLabel": "Expected term" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationEmployeeSharePurchasePlanDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationMarketbasedRestrictedStockUnitsNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r141" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Intrinsic Value", "terseLabel": "Exercisable at end of period, Aggregate Intrinsic Value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationSharebasedCompensationDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationStockOptionsOutstandingandExercisableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r141" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "terseLabel": "Exercisable at end of period, Weighted Average Remaining Contractual Life (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationSharebasedCompensationDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationStockOptionsOutstandingandExercisableDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r420" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Options vested and expected to vest, Weighted Average Remaining Contractual Life (in years)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationSharebasedCompensationDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationStockOptionsOutstandingandExercisableDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1": { "auth_ref": [ "r134" ], "lang": { "en-us": { "role": { "documentation": "Weighted average exercise price as of the balance sheet date for those equity-based payment arrangements exercisable and outstanding.", "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Exercisable, Weighted Average Exercise Price", "terseLabel": "Exercisable at end of period (in dollars per share)" } } }, "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationSharebasedCompensationDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationStockOptionsOutstandingandExercisableDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r138" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term of outstanding stock options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-Based Payment Arrangement, Option, Exercise Price Range, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Options outstanding, Weighted-Average Remaining Contractual Life (in years)" } } }, "localname": "SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationSharebasedCompensationDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationStockOptionsOutstandingandExercisableDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock": { "auth_ref": [ "r132", "r146" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity and share-based payment arrangement. Includes, but is not limited to, disclosure of policy and terms of share-based payment arrangement, deferred compensation arrangement, and employee stock purchase plan (ESPP).", "label": "Shareholders' Equity and Share-Based Payments [Text Block]", "terseLabel": "Shareholders' Equity and Share-based Compensation" } } }, "localname": "ShareholdersEquityAndShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensation" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShortTermBorrowingsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Short-Term Debt [Abstract]", "terseLabel": "Short-term Debt [Abstract]" } } }, "localname": "ShortTermBorrowingsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/BankBorrowingScheduleofDebtMaturitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r497", "r613" ], "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", "terseLabel": "Short-term lease expenses" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/LeasesScheduleofOperatingandFinanceLeaseExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyAccrualPayments": { "auth_ref": [ "r111" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in the standard product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard product warranty. Excludes extended product warranties.", "label": "Standard Product Warranty Accrual, Decrease for Payments", "negatedTerseLabel": "Utilization" } } }, "localname": "StandardProductWarrantyAccrualPayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsProductWarrantyAccrualDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandardProductWarrantyAccrualPreexistingIncreaseDecrease": { "auth_ref": [ "r112" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the standard product warranty accrual from changes in estimates attributable to preexisting product warranties. Excludes extended product warranties.", "label": "Standard Product Warranty Accrual, Increase (Decrease) for Preexisting Warranties", "terseLabel": "Additions" } } }, "localname": "StandardProductWarrantyAccrualPreexistingIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsProductWarrantyAccrualDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r221", "r222", "r223", "r247", "r269", "r273", "r275", "r277", "r284", "r285", "r322", "r340", "r343", "r344", "r345", "r349", "r350", "r378", "r379", "r381", "r382", "r384", "r476", "r569", "r624", "r644", "r654" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]", "terseLabel": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationSharesRepurchaseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r35", "r121", "r209", "r236", "r237", "r238", "r253", "r254", "r255", "r257", "r263", "r265", "r283", "r323", "r385", "r432", "r433", "r434", "r453", "r454", "r472", "r482", "r483", "r484", "r485", "r486", "r487", "r507", "r547", "r548", "r549" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "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]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.aosmd.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY", "http://www.aosmd.com/role/TheCompanyandSignificantAccountingPoliciesJointVentureDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]", "terseLabel": "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]", "terseLabel": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]", "terseLabel": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]", "terseLabel": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r253", "r254", "r255", "r283", "r518" ], "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]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.aosmd.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY", "http://www.aosmd.com/role/TheCompanyandSignificantAccountingPoliciesJointVentureDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "auth_ref": [ "r14", "r15", "r121", "r128" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan.", "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans", "terseLabel": "Issuance of shares under ESPP (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensationGross": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number, before forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).", "label": "Shares Issued, Shares, Share-Based Payment Arrangement, before Forfeiture", "terseLabel": "Shares reissued (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesShareBasedCompensationGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationSharesRepurchaseDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r14", "r15", "r121", "r128", "r409" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Exercises in Period", "negatedTerseLabel": "Exercised (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationStockOptionsOutstandingandExercisableDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "auth_ref": [ "r14", "r15", "r121", "r128" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.", "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan", "terseLabel": "Issuance of shares under ESPP" } } }, "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueTreasuryStockReissued": { "auth_ref": [ "r14", "r15", "r121", "r128", "r130" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of treasury shares or units reissued. Excludes reissuance of shares or units in treasury for award under share-based payment arrangement.", "label": "Stock Issued During Period, Value, Treasury Stock Reissued", "terseLabel": "Reissuance of treasury stock upon exercise of common stock options and release of RSUs" } } }, "localname": "StockIssuedDuringPeriodValueTreasuryStockReissued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stock repurchase plan authorized.", "label": "Stock Repurchase Program, Authorized Amount", "terseLabel": "Share repurchase program, authorized amount (USD in Millions)" } } }, "localname": "StockRepurchaseProgramAuthorizedAmount1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationSharesRepurchaseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount remaining of a stock repurchase plan authorized.", "label": "Stock Repurchase Program, Remaining Authorized Repurchase Amount", "terseLabel": "Shares repurchase program, remaining balance" } } }, "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationSharesRepurchaseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedDuringPeriodValue": { "auth_ref": [ "r14", "r15", "r121", "r128" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.", "label": "Stock Repurchased During Period, Value", "negatedTerseLabel": "Repurchase of common shares under shares repurchase program" } } }, "localname": "StockRepurchasedDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r15", "r18", "r19", "r87", "r614", "r646", "r659", "r706" ], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total Alpha and Omega Semiconductor Limited shareholder's equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.aosmd.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r151", "r152", "r160", "r209", "r210", "r237", "r253", "r254", "r255", "r257", "r263", "r323", "r385", "r432", "r433", "r434", "r453", "r454", "r472", "r482", "r483", "r487", "r507", "r548", "r549", "r646", "r659", "r706" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.", "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest", "periodEndLabel": "Ending balance, including portion attributable to noncontrolling interest", "terseLabel": "Beginning balance, including portion attributable to noncontrolling interest" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "monetaryItemType" }, "us-gaap_SubsidiaryOrEquityMethodInvesteeCumulativePercentageOwnershipAfterAllTransactions": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of subsidiary's or equity method investee's stock owned by parent immediately after all stock transactions.", "label": "Subsidiary or Equity Method Investee, Cumulative Percentage Ownership after All Transactions", "terseLabel": "Ownership interest, percent" } } }, "localname": "SubsidiaryOrEquityMethodInvesteeCumulativePercentageOwnershipAfterAllTransactions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/EquityMethodInvestmentinEquityInvesteeNarrativeDetails", "http://www.aosmd.com/role/RelatedPartyTransactionsDetails", "http://www.aosmd.com/role/TheCompanyandSignificantAccountingPoliciesJointVentureDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": { "auth_ref": [ "r633" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity.", "label": "Supplemental Balance Sheet Disclosures [Text Block]", "terseLabel": "Balance Sheet Components" } } }, "localname": "SupplementalBalanceSheetDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponents" ], "xbrltype": "textBlockItemType" }, "us-gaap_TradeNamesMember": { "auth_ref": [ "r149" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trade Names [Member]", "terseLabel": "Trade name" } } }, "localname": "TradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/BalanceSheetComponentsIntangibleassetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockAcquiredAverageCostPerShare": { "auth_ref": [ "r130" ], "lang": { "en-us": { "role": { "documentation": "Total cost of shares repurchased divided by the total number of shares repurchased.", "label": "Treasury Stock Acquired, Average Cost Per Share", "terseLabel": "Treasury stock acquired, average price per share (in dollars per share)" } } }, "localname": "TreasuryStockAcquiredAverageCostPerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationSharesRepurchaseDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r34", "r130" ], "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]", "terseLabel": "Treasury Stock" } } }, "localname": "TreasuryStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CONSOLIDATEDSTATEMENTSOFSHAREHOLDERSEQUITY" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockShares": { "auth_ref": [ "r34", "r130" ], "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", "terseLabel": "Treasury shares (in shares)" } } }, "localname": "TreasuryStockShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockSharesAcquired": { "auth_ref": [ "r15", "r121", "r128" ], "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", "terseLabel": "Repurchase of common shares under shares repurchase program" } } }, "localname": "TreasuryStockSharesAcquired", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationEmployeeSharePurchasePlanDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationSharebasedCompensationDetails", "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationSharesRepurchaseDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockSharesRetired": { "auth_ref": [ "r15", "r121", "r128" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common and preferred stock retired from treasury during the period.", "label": "Treasury Stock, Shares, Retired", "terseLabel": "Treasury Stock, Shares, Retired" } } }, "localname": "TreasuryStockSharesRetired", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationSharesRepurchaseDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValue": { "auth_ref": [ "r34", "r130", "r131" ], "calculation": { "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "order": 5.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", "negatedTerseLabel": "Treasury shares at cost: 6,717 shares at March\u00a031, 2023 and 6,617 shares at June 30, 2022" } } }, "localname": "TreasuryStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "auth_ref": [ "r121", "r128", "r130" ], "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", "negatedTerseLabel": "Treasury Stock, Value, Acquired, Cost Method" } } }, "localname": "TreasuryStockValueAcquiredCostMethod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/ShareholdersEquityandSharebasedCompensationSharesRepurchaseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r437", "r445" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "Unrecognized Tax Benefits", "terseLabel": "Unrecognized tax benefits" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": { "auth_ref": [ "r446" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate.", "label": "Unrecognized Tax Benefits that Would Impact Effective Tax Rate", "terseLabel": "Unrecognized tax benefit that would impact effective tax rate" } } }, "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r82", "r83", "r84", "r286", "r287", "r289", "r290" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/TheCompanyandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r498", "r613" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.", "label": "Variable Lease, Cost", "terseLabel": "Variable rent expense" } } }, "localname": "VariableLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/LeasesScheduleofOperatingandFinanceLeaseExpensesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r268", "r277" ], "calculation": { "http://www.aosmd.com/role/NetIncomeLossPerCommonShareAttributabletoAlphaandOmegaSemiconductorLimitedBasicandDilutedIncomePerShareDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Diluted (in shares)", "totalLabel": "Weighted average number of common shares used to compute diluted net income (loss) per share" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME", "http://www.aosmd.com/role/NetIncomeLossPerCommonShareAttributabletoAlphaandOmegaSemiconductorLimitedBasicandDilutedIncomePerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Weighted average number of common shares attributable to Alpha and Omega Semiconductor Limited used to compute net income (loss) per share", "verboseLabel": "Diluted:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME", "http://www.aosmd.com/role/NetIncomeLossPerCommonShareAttributabletoAlphaandOmegaSemiconductorLimitedBasicandDilutedIncomePerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r267", "r277" ], "calculation": { "http://www.aosmd.com/role/NetIncomeLossPerCommonShareAttributabletoAlphaandOmegaSemiconductorLimitedBasicandDilutedIncomePerShareDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Basic (in shares)", "verboseLabel": "Weighted average number of common shares used to compute basic net income (loss) per share" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOME", "http://www.aosmd.com/role/NetIncomeLossPerCommonShareAttributabletoAlphaandOmegaSemiconductorLimitedBasicandDilutedIncomePerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Basic [Abstract]", "terseLabel": "Basic:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/NetIncomeLossPerCommonShareAttributabletoAlphaandOmegaSemiconductorLimitedBasicandDilutedIncomePerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]", "terseLabel": "Denominator:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.aosmd.com/role/NetIncomeLossPerCommonShareAttributabletoAlphaandOmegaSemiconductorLimitedBasicandDilutedIncomePerShareDetails" ], "xbrltype": "stringItemType" } }, "unitCount": 8 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222160&loc=d3e957-107759", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222160&loc=SL51721523-107759", "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(20))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "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" }, "r101": { "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" }, "r102": { "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" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.CC)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=27011434&loc=d3e125687-122742", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r104": { "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" }, "r105": { "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" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907419&loc=d3e10037-110241", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907644&loc=d3e11281-110244", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12021-110248", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12053-110248", "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(22))", "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": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12524-110249", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(2))", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(4))", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907907&loc=d3e13051-110250", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=d3e1835-112601", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r117": { "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" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(CFRR 211.02)", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=122040564&loc=d3e177068-122764", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=65888546&loc=d3e21300-112643", "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(24))", "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": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21553-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r121": { "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" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21484-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21488-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21521-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21538-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r128": { "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" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(25))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "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" }, "r131": { "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" }, "r132": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "https://asc.fasb.org/topic&trid=2208762", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r133": { "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" }, "r134": { "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://fasb.org/us-gaap/role/ref/legacyRef" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r136": { "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" }, "r137": { "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" }, "r138": { "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" }, "r139": { "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" }, "r14": { "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" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r141": { "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" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=SL79508275-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.F)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r144": { "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" }, "r145": { "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" }, "r146": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org/topic&trid=2228938", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "https://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r15": { "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" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4568447-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4568740-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r153": { "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" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569643-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4613674-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r158": { "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" }, "r159": { "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" }, "r16": { "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" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r162": { "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" }, "r163": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "https://asc.fasb.org/topic&trid=2197479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "60", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13279-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r166": { "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" }, "r167": { "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" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r169": { "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" }, "r17": { "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" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r176": { "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" }, "r177": { "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" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(1))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r18": { "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" }, "r180": { "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" }, "r181": { "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" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r183": { "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" }, "r184": { "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" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(13)(f))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r186": { "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" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Subparagraph": "(d)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r189": { "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" }, "r19": { "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" }, "r190": { "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" }, "r191": { "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" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r193": { "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" }, "r194": { "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" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(24))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r196": { "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" }, "r197": { "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" }, "r198": { "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" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.1(f,g))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "3B", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222160&loc=SL51721525-107759", "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(32))", "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": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(10))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(12))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r202": { "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" }, "r203": { "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" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "840", "URI": "https://asc.fasb.org/extlink&oid=123416376&loc=d3e50796-112755", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "50", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "840", "URI": "https://asc.fasb.org/extlink&oid=123386837&loc=d3e51831-112757", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "51", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "840", "URI": "https://asc.fasb.org/extlink&oid=123386837&loc=d3e51840-112757", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "840", "URI": "https://asc.fasb.org/extlink&oid=123386837&loc=d3e51843-112757", "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r209": { "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" }, "r21": { "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" }, "r210": { "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" }, "r211": { "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" }, "r212": { "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" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "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" }, "r218": { "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/2003/role/disclosureRef" }, "r219": { "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" }, "r22": { "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" }, "r220": { "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://www.xbrl.org/2003/role/disclosureRef" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r222": { "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://www.xbrl.org/2003/role/disclosureRef" }, "r223": { "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://www.xbrl.org/2003/role/disclosureRef" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r225": { "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" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r227": { "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" }, "r228": { "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" }, "r229": { "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" }, "r23": { "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" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "17A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL34724391-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r236": { "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" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "r24": { "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" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(23))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r242": { "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" }, "r243": { "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://www.xbrl.org/2003/role/disclosureRef" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3000-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r245": { "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" }, "r246": { "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" }, "r247": { "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" }, "r248": { "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" }, "r249": { "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" }, "r25": { "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" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(2)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "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" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r260": { "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" }, "r261": { "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" }, "r262": { "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" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r269": { "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" }, "r27": { "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" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1707-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1757-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1500-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1278-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r274": { "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" }, "r275": { "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" }, "r276": { "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" }, "r277": { "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" }, "r278": { "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" }, "r279": { "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://www.xbrl.org/2003/role/disclosureRef" }, "r28": { "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" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r281": { "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" }, "r282": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org/topic&trid=2144383", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r283": { "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" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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" }, "r29": { "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" }, "r290": { "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" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "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" }, "r295": { "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" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r297": { "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" }, "r298": { "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" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222160&loc=d3e1012-107759", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r30": { "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" }, "r300": { "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" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "r31": { "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" }, "r310": { "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" }, "r311": { "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" }, "r312": { "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" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "https://asc.fasb.org/topic&trid=2134510", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r318": { "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" }, "r319": { "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" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r322": { "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" }, "r323": { "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" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r325": { "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" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r328": { "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" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r33": { "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" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r333": { "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" }, "r334": { "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" }, "r335": { "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" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "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" }, "r34": { "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" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "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" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "r35": { "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" }, "r350": { "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" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r352": { "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" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "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" }, "r36": { "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r365": { "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" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r367": { "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" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r37": { "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" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r374": { "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" }, "r375": { "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" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r377": { "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" }, "r378": { "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" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a-c)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r384": { "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://www.xbrl.org/2003/role/disclosureRef" }, "r385": { "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" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r39": { "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" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r391": { "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" }, "r392": { "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" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r394": { "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" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r396": { "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" }, "r397": { "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" }, "r398": { "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" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126962052&loc=d3e4991-113900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r40": { "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" }, "r400": { "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" }, "r401": { "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" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "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" }, "r409": { "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" }, "r41": { "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" }, "r410": { "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" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "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" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r42": { "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" }, "r420": { "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" }, "r421": { "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" }, "r422": { "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" }, "r423": { "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" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e689-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r431": { "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" }, "r432": { "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" }, "r433": { "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" }, "r434": { "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" }, "r435": { "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" }, "r436": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org/topic&trid=2228938", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=SL37586934-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e709-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r440": { "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" }, "r441": { "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" }, "r442": { "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" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r444": { "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" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r447": { "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" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e557-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r450": { "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" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r453": { "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" }, "r454": { "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" }, "r455": { "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" }, "r456": { "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" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r459": { "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" }, "r46": { "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://fasb.org/us-gaap/role/ref/legacyRef" }, "r460": { "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" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=109227538&loc=d3e44648-109337", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r462": { "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" }, "r463": { "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" }, "r464": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org/topic&trid=2144680", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r465": { "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://www.xbrl.org/2003/role/disclosureRef" }, "r466": { "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" }, "r467": { "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" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(12))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r470": { "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" }, "r471": { "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" }, "r472": { "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" }, "r473": { "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" }, "r474": { "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" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r476": { "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" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=126980362&loc=d3e28129-110885", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123602790&loc=d3e30304-110892", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r479": { "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" }, "r48": { "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" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "40", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=116633155&loc=d3e31531-110899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32022-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r482": { "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" }, "r483": { "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" }, "r484": { "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" }, "r485": { "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" }, "r486": { "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" }, "r487": { "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" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r489": { "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" }, "r49": { "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" }, "r490": { "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" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r494": { "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" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918666-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r497": { "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" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r499": { "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" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r50": { "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://fasb.org/us-gaap/role/ref/legacyRef" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r501": { "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" }, "r502": { "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" }, "r503": { "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" }, "r504": { "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" }, "r505": { "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" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128295416&loc=SL77919786-209982", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r507": { "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" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r51": { "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" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r513": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "https://asc.fasb.org/topic&trid=2122745", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124437977&loc=d3e55792-112764", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r515": { "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" }, "r516": { "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" }, "r517": { "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" }, "r518": { "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" }, "r519": { "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" }, "r52": { "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" }, "r520": { "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" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r533": { "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" }, "r534": { "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" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(25))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r537": { "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" }, "r538": { "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" }, "r539": { "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" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r540": { "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" }, "r541": { "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" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(21))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r544": { "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" }, "r545": { "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" }, "r546": { "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" }, "r547": { "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" }, "r548": { "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" }, "r549": { "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" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r550": { "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" }, "r551": { "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" }, "r552": { "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" }, "r553": { "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" }, "r554": { "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" }, "r555": { "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" }, "r556": { "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" }, "r557": { "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" }, "r558": { "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" }, "r559": { "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" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r560": { "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" }, "r561": { "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" }, "r562": { "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" }, "r563": { "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" }, "r564": { "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" }, "r565": { "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" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 4))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r567": { "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" }, "r568": { "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" }, "r569": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r57": { "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" }, "r570": { "Footnote": "2", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r571": { "Footnote": "4", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r572": { "Footnote": "4", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "29", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r573": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column B", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r574": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column C", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r575": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column D", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r576": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column E", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r577": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column F", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r578": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column G", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r579": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column H", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r58": { "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" }, "r580": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "Column I", "Publisher": "SEC", "Section": "12", "Subsection": "28", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r581": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(m)", "Publisher": "SEC", "Section": "4", "Subparagraph": "(1)(iii)", "Subsection": "08", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r582": { "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" }, "r583": { "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" }, "r584": { "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" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)(4)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r587": { "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/2003/role/exampleRef" }, "r588": { "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/2003/role/exampleRef" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226024-175313", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r59": { "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" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226049-175313", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r592": { "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" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r594": { "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" }, "r595": { "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" }, "r596": { "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" }, "r597": { "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" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=126905020&loc=d3e5879-108316", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r599": { "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" }, "r6": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/subtopic&trid=2122178", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r600": { "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/2003/role/exampleRef" }, "r601": { "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" }, "r602": { "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" }, "r603": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r604": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r605": { "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" }, "r606": { "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" }, "r607": { "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" }, "r608": { "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" }, "r609": { "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" }, "r61": { "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" }, "r610": { "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" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r612": { "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://www.xbrl.org/2003/role/exampleRef" }, "r613": { "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" }, "r614": { "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" }, "r615": { "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" }, "r616": { "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" }, "r617": { "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" }, "r618": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r619": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r620": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r621": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r622": { "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" }, "r623": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14615-108349", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r627": { "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" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(10))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(12))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r63": { "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" }, "r630": { "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" }, "r631": { "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" }, "r632": { "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" }, "r633": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "210", "URI": "https://asc.fasb.org/topic&trid=2122208", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r634": { "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" }, "r635": { "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" }, "r636": { "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" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(b)(7)(c))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(b)(9)(a))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r64": { "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" }, "r640": { "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://www.xbrl.org/2009/role/commonPracticeRef" }, "r641": { "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" }, "r642": { "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" }, "r643": { "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" }, "r644": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r645": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r646": { "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" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r648": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r649": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r65": { "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" }, "r650": { "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" }, "r651": { "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" }, "r652": { "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" }, "r653": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r654": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2626-109256", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r655": { "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/2009/role/commonPracticeRef" }, "r656": { "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" }, "r657": { "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" }, "r658": { "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" }, "r659": { "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" }, "r66": { "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" }, "r660": { "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" }, "r661": { "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" }, "r662": { "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" }, "r663": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=126905981&loc=d3e2443-110228", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r664": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r665": { "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" }, "r666": { "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" }, "r667": { "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" }, "r668": { "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" }, "r669": { "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" }, "r67": { "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" }, "r670": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org/topic&trid=2127136", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r671": { "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/2009/role/commonPracticeRef" }, "r672": { "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" }, "r673": { "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" }, "r674": { "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/2009/role/commonPracticeRef" }, "r675": { "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/2009/role/commonPracticeRef" }, "r676": { "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" }, "r677": { "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" }, "r678": { "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/2009/role/commonPracticeRef" }, "r679": { "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" }, "r68": { "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" }, "r680": { "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" }, "r681": { "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" }, "r682": { "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" }, "r683": { "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" }, "r684": { "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" }, "r685": { "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" }, "r686": { "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" }, "r687": { "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" }, "r688": { "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" }, "r689": { "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" }, "r69": { "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" }, "r690": { "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" }, "r691": { "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" }, "r692": { "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" }, "r693": { "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" }, "r694": { "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" }, "r695": { "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" }, "r696": { "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" }, "r697": { "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" }, "r698": { "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" }, "r699": { "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" }, "r7": { "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" }, "r70": { "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" }, "r700": { "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" }, "r701": { "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" }, "r702": { "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" }, "r703": { "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" }, "r704": { "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" }, "r705": { "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" }, "r706": { "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" }, "r707": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r708": { "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" }, "r709": { "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" }, "r71": { "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" }, "r710": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128295416&loc=SL77919786-209982", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r711": { "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" }, "r712": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r713": { "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" }, "r714": { "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" }, "r715": { "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" }, "r716": { "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" }, "r717": { "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" }, "r718": { "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" }, "r719": { "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" }, "r72": { "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" }, "r720": { "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" }, "r721": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r722": { "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://www.xbrl.org/2009/role/commonPracticeRef" }, "r723": { "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://www.xbrl.org/2009/role/commonPracticeRef" }, "r724": { "Name": "Accounting Standards Codification", "Paragraph": "2B", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124505477&loc=SL117422543-158416", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r725": { "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" }, "r726": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=d3e14931-158439", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r727": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r728": { "Name": "Accounting Standards Codification", "Paragraph": "7B", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782768-158439", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r729": { "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" }, "r73": { "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" }, "r730": { "Name": "Accounting Standards Codification", "Paragraph": "9C", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=122147696&loc=SL65671395-207642", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r731": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124508989&loc=SL117422267-158473", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r732": { "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" }, "r733": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "303", "Subparagraph": "(5)", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r734": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(i)", "Subsection": "01", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r735": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iv)", "Subsection": "01", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r736": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "13", "Subparagraph": "(4)(iv)", "Subsection": "02", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r74": { "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" }, "r75": { "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" }, "r76": { "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" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r78": { "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" }, "r79": { "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" }, "r8": { "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" }, "r80": { "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" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r82": { "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" }, "r83": { "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" }, "r84": { "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" }, "r85": { "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" }, "r86": { "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://fasb.org/us-gaap/role/ref/legacyRef" }, "r87": { "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" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=109237563&loc=d3e33749-111570", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "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": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(b)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.BB)", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r92": { "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://fasb.org/us-gaap/role/ref/legacyRef" }, "r93": { "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" }, "r94": { "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" }, "r95": { "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" }, "r96": { "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" }, "r97": { "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" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226317&loc=d3e202-110218", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" } }, "version": "2.2" } ZIP 89 0001387467-23-000035-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001387467-23-000035-xbrl.zip M4$L#!!0 ( $N J%; @U^Y)'4" %ZZ'P 1 86]S;"TR,#(S,#,S,2YH M=&WLO6E75$FS-OS]_(IZ..]S3O=:;LTA<5P169DY.__[[S=:KS%7K_9[?QKC=]G M:XW_]^CW_U-5__O'WK/&1C>>M;$S:#SNH1]@:KQK#DX:+Q/VWS1RK]MNO.SV MWC3?^JJJKWGWDL/G;/" MH$%L!*$2Q342=$ MC< 2QO+8DP&]';UAI_\P8?-?:R>#P>G#!P_.0Z]UOX_Q_G'W[0,Z\(":*]9& M)Y[W/Y[X[MV[^^_D_6[OF$YA_,'_;C_;CR?8]E6STQ_X3L0/5]$MTY4GC"[3 M#X8'QZ?V>X,/YV7?#_5Y].6E5OANOW6I&?1%.]V/W78Y33(I^:>/OMSD3Y\N M'UQM:O-\4-'+7[IBW!G-3JO9P8+]@T'/=_JYVVO[ @')Y17_"P MY3O'_UK#3O5B?XU$'7UZ]'L;![Y1+J_PWV?-M_]:>]SM#$B!JX.+4WI.'/[V MK[4!G@\>U-W^X-%__,=__#YH#EKXJ A=-1:OWQ\,O_S]P?#6H9LN'OV>FF\; M_<%%"_^UEIK]TY:_>-CI=I :T#Q_6$[$WO!C,R7LU!_I^ Y9D5XS#I]_/MC# M_*^U)ID#R5EPV7H.S+*@G Z!])LG[I67KS9*7S+#>/51Y#N^71Z-S8>;'6K? MQ6-ZG9YO;742GO\/7JPUFHENG>0_%V&C^_:9V'M[*+?/TNO-MT=/W>O=UV_4 M[L86[#Q] 4<;SV&'?K;?_]7D+O?WZ4&R_W*+CF[ C_GJS\_10[&X['S^O#\\/5?[<.#8WG8?LZ.7A\"M?GD:&-3[&QL7FR+;;5S M\.3-89^?/#J+:WCB4KT3@,:+6%3 P%2CF*HL**^V\(8MLHY9^ M[1$C^R>M 6U^?W )U+O$^/%9KT< /VGVHV\=HN]M=M(&.:*UQE!'Z0GG@X>) MOJG:]-B3*OF5"'Q5!-@U$= B,.&EKZ*$5(&(MK*>/+.5WEL',B4AUQ[I!Y)- M$?PQ^?B(_A/ZIK_"]VOX\FOXHDM.1M!5DL)7D!E6(:.O%##I% 2N15Q[5$"8 M&;Y_T_V[:87PK1 6UQ &'CS*F*M ++H"&UCEG/*51I$P@O&C\5>7[WY:&[#Q;Q1R]0:% MJA2K*BIF*L;'UWT\]J&9:7RJK)BL)/_XB.&1\>_CASRXU%&?[;?,I51<"7J/ M#(YI;ZV,P:0@E#!&FE=;=7>!9'/07<,8=3#J :@*T;A\Y'8]<-9I#E^_?^)) MK#Z\61M]_ZR'CT8 U ?'MQ@?&_]>[O'9'@6?A/$N0@H!D)%3-2IR*;1#K[61 MHQZ=#P&\W*.?RM1W]NA9K<^7NVP4CSY\L;_QS;V)F24=.!%.KB%%8UFV3BF+ M0E@R:UCWIF!ZWN23E%G_N'Q2;Q+CV2^"^.'U*+:F9GUZ:FVU_:#;^\Z.OW9] M^7(#.]UVL_.YV]Y6/2[=XL'EUG\-]QPT6.THN(P<+/,>M75>R@Q<)\U];<\E MXW-LSTFA^-3MN33**](5)J,I?,YI%E :J2%F%I(?^<%1OXEY[#=Q^WX3D_.# MK @6X\2 !01EK8\\8N;.@4,RXW6_\3%_F,M^X[?G#Y/KMQB9R#GEY$A/M:3P M(LJHN,_DZ:CSAOR!4CX*".[ @7!! M#]"Y"[XR)8&FH->[7PN M%@D<;YW,&+@A'P<9HT7K $-TZ!2@54L#SGI*S3)+XEM_^V;:ZCSVI\V!;RT( M3)D0,!Z#MCH!2\+YE+1AGEE HB++HT/K,9ZUSUIE^G9W<(*]]Q2]&!4(%+$G&1Y>31K#P>^V<&TZ7N=9N>XOR#X M@$S:ZQ!L\@HD#Q0?RQAU5-9Q0=1^:?#YVY=9J05!Q2N4I#>>H0W O/).6RDU MQ5&<-MWX=ED(U.R#\" T OGJJ)!! MC,(ZEW4B2NRTUH3Z\H%[5SYB]EAZ"-$+EY,FYJR!A:# 9*=$1IL]X\N'Y1V' MH;.'5'.;0S12!9-*2@#%L"E'$-$QT *74#WOGF+/'M7@3B/XX+B/PH:?!2)2*;(R^.1ICI4.SE\#%B0I$..2#](E%Y[YC,& MPBP9EV%I\)G"4.T$_1%Z'5+.QD<+0H(+2HEHO0!/ZB27Q]#-8*AV#$B2[5@224AP-5D\C M=6])X@W^(SF%EPT[SV1"G,'(#!EV:TT*,@:%(G "2R\----,#9D4.#QG'J15 MEKPM6*VMU,+DJ'3VSG")2P/.;%)#)@83&L6(JS*C%63!@T6ELJ"@0U&,&.3R MP#3SU)")02;)Y+%,X09G$(3P1F?KO /FK,[:+0UD4TX-F10^D#*Q)4V.5!92:I M(9-"28E,?2=TS-E"J(=1'$:#&+)4 :=HVV8FIXZ5=TTDE!PHPO))D1F!(K)! M,RUFD,*_+ 1J]NL,(#(R.-Y(FQ,(*6S,7"M)(8N3Y"3D\H$[E=20F6"IG.92 M9..Y#J X6A^ :VD@:>V\Y,N'Y3130V8"*7$"ZRW$[ "!D??AMF3_:)M4H71A M^2"=K,0LO"=\+)4'G Z1A-UR$MH@F>? MQS43H)FRS+.26XL,K'=6ER4:##*!CRB':]+$$BS5F%X>UZ16)XB8E T4U\26W$8;,7+P$@U9/N(/TG.139V;X7!YW-)4\K@F MA4H02<6<('"*QU!FGZ/F7&@@WIZB6QY_-),\KDFAY(C%*8JE),\1-*/ BH&0 M)CJ5.9-BBKHSJQ[@V=<31U9X RRI8%TF0X\NNY1$9C,HQ;7(@4=_YC7"A'2H M'7"6;0;C0@A.2_+@3"'/.L/R 3J;B;*9@%MJF!D&+G 40$8K&&<<4#B:63** M\^4#=RH39;-15"&38Z@$-Q&,MM:"]"QGGJ44)H;EPW*:$V6S44\3$TH;$U<( MJ,!9((WE@45M,3*U?)!.>:)L)JB"55I'B+),E&40SB1-OE2@")P>.Y5J)("F.SAG*_"1&K[7D3!A#JI26!IQ9 MC+U/#B;0%-\;IT(, H(,@3$!G ((;1/3-BX/3#,>>Y\<9$8+;< D-%E!3,QB M4LD8H4-0&M$N#613'7N?'#[.!&$H&"<6R"'+8)DVTI<4JL1#'JUI6 9\IC#V M/CE4" 3A53:,ZPS*/2H#*#L??)H<0%\6H5T5JK2'=,J29' MR"DG'/)H]/0V_U@2MOU#NY)9=O>O%'R= M_MZ>D7@@2EY R M MHH$0I?;9"[*Y&(S6)1*'+*-#EI8/TNG7RI^!T4U6&2@[[H0$3/.@??!"2*FS M1,'R\J$Z^SR/V6R+SCA'3$Y <:^*V6B\R^B4*86/LAIOBB!T-?XP!^G?5_N- MI%#?IM^NG/H#_>8D17A&*L\<0%:*PCR#25+T$,@:AM$B9"Z&"E)_F#<%Z?<& M%!AT^MU6,Q6QWRS-:N)(+\K1(1$IFN [%U^1_EL];I]>,)VU<#"[=?*SW?SX MI-LY_C<99=+@O[K-SN ?NNE9[^Y71W-Q2\V]"'[=([9Z7AU_:?']V# M/HYO<.OMYU,(B4GNM'4&N/9.9"LY2!<8U]$L@CPG;#Y\AL>^50ORQ2&4UODL]2ER0VP[VFP#T!"48IJA-@O-??_$EW#2["4RGH.+(?;=WKP(W1VT[",MKLE3??.#GN_T?2PC%/T_ M+CX]9>%YXN"-+D.\8[$5 ML!+;E=A.0FP%3$)L+4B,487 1QF#T9XFZW6(B0-:7[%]L/P6,MWKLC'9ONT MU;W $J>5^[_%-DR$)*)#KA43B?.&98J<:/, M.2'L' 3$E[/2J ?L!'H@B@A".)=!-"AYQ+5HT_S!ND"V"/KL94_)-YZZ_$5)^>^B.59X&!QJA%3A84TS[E ME(,USG(/+/$/X;P8A_-BA?,D8F=Q^]A93 !G*8P14J5HK 44R9(YSL QY,2D MM?Y#['SG\'Y/&":^STE]& 9+S1Y&(E37!L)JXSX^^LUC85EY'U$EXT #B.AY M9,9H&T(H!9S%J%.G8!N_N5/Y9#)D K?D'*@'8N3@*+9%DVRIC O2$AU:Q;9S M/@ZX#,;U;J)?!39*0Z81)1";]\DZH60T/L4D4IQ?P9Y%]#NU&'.E2HNG2EPG MI:3@F?NR#PM8H2!@V=&;)9:\&E-,.9XQFK_H<#5C-!G6*V\_8S21*!9SH/ 5 M*6XE*RY+B6@-S!DI#1)IDW*49CV%7(45/5G9U*M9)3]25CM)6?;$5+KLILNT M4S9AP! 8&(I*^ RR<>98PA= 2F:2J/0A/HZ=BVNA<;/?!<'-P\<[A]\<&"L? ML@;AB#W;LBV>DZSL0Q8"(C<(?C0@+.7T!H2_8]15WM)?3;!J5DFB(?X#92 ] MV!22#")E)@5Z15VW /IBZ9K,RJ:963V%$?RP,&KY) SKV)64H+7WBQ0UNRB MX#R3I%EPV7 =@RG;N(J@O6:J;%9""NX=14)C-[T .] L$,ZWU>?);4 C'5"H M05Q,.@?&H\\F"&V%%65I)UNDO1@7!>?9;#0$/$IE"-/$P!KAO%=G=*]>1Y;9PG3DUZW7=*YSP:^H$]AX6@-R]_8 MVS_Q/?SCXO,W^(3(URN9=D]KZ5GOI#WB\KUF) FJ#[P@[MC?ZY\MY>PY3U)8 MGGSF5@(*XZUE2':!F%R*%M,"V?V?14YFXC<0O0TN9*X"@$NE(AKS!@Q&X51< MJ"6K/Y&<3)]':F*+7(-)5D@(/ECF I$+*1CXY!9J)\.?14YFPD^L#4R[%+6) M$D06@>@*2)5# N-R7H1$O*G(R?@AXSG*I2VNK[-(P)60QD2020:;;23S(:-( M*$)>$9'9"<1,&$RTZ@""$9:)CQRSD24V:3@%Q0P?[Z\ M@&7E@RK['1$[=\3,>82L'*F9)UML%XBE/^[6V7V]VJ3N-?MO_KCX SOQI.U[ M;R[;S7W?POX>OL7.&>[@UXI6W4IBMOWK;N_Q67_0;6/OTPAP_-VD\@8^\Y8' M%Z=X91!\]-!K)R]C7*&$TLQJ[G-2D",)L98>0M#!R[J>\N+$%2L1GKD(SR02 M8C:0SS0BJF3!J. 9I&A,BE:2(U6+5+EJ)<+S(,+3)Q)2Y4Q&F.B>%Q R>L=" M%KKLFVVU4&F!8K>5",](W+Z,N9<(S4U:KE"%SZV0(\<.8ZHH,KV1X;MFPDZ@A&AZ5 M3D W=IHG"O!R"$HJ'_6*#:]D>.[I<#1192$-@".3;(*(SF# J)D'S18I2V(E MP[.7X9GP89%%3,Q[(ZP'S]"AT4(*;P$IN.-BQ8&9<(F@+0FH$YGS#,('+Y,(.D"R24D. MX]%A/:Q_-I<[= &LL<\\"U B+&RVR--0J6M,O(B4^8 M;(,K>1/,!$#'Z6=4MGT.I?=#A<=>E]YW<%$**P[6.ZD4Z:H+DW\.VV>^DR8/ MX^5R\I\B\R-%9=&@D9$B%]1@T%GN/'<9N [&>K4 FV//%S*3VQ [:14Q2LYE M5B"D.=5\8FBFUAR71GV\>39@=[%Y^>N""* MQ$&(:#TG@IO)S(&U1IILN!* 6?*T9(HT?:@FIU4\!1XI$HD\>9"*VZ!45-EY MHG>.:UP2K1I6U!X?H;,.NMW6XG@F+DA=@HW9<@ IT29/) (3(_1D"&%)%&HF M*$U.E\@].9F)V8'/H$K2C#6E\H@BW>(&V)+HTL>0N"P&QMZB>:<FR6E35LQKLG(B6"2;9ZQ)@-+EB(@2#5\R;7IR MUNLT2]T_.O%)\[Q\NH,2.W>B4(I L3Q:2\B 4\D9;U$;XGTL1B_9DBG4U)&: M8 SE8Q3 4"C(D+AP&KEBJ*65CI$N+9E./4/?QY-N*VVU3WO=MUC.6Q2E$EDI M%Z3R&"04'T5W]Z7>3(XLJ+AL2C5]J":G5=9G$PV9OB0I\@W!*L]80",8LYQE M,_]:]:1)%@V?-=]BVNI0-QPW0PO7^WT<]/^X&$[TM'S_TTF>O_V@($2P#C]A M.L!XTNFVNL<7"Z)A3IO,2I7]J UP&:T7WDL/7/B<=!#SKV$+!-ODM(TTC&+> M'#AF <+'D&)@.3''0!%R"S!B\4VPC2\ZZ/E4;QFS* Y,AQ0H$ X.C8<@C==* M>XP>G>8N^P68A9IGG":G3RYQXNEE#;PQH*P("DM*@H6,7&M8-N]U=:Z^KLI> M2IV>-$\71;50).4$.:U@T\,U('#"SZ!9BH6A#()J=E2 JE8V8&4P+B M&E9[3S_6>LLI&M/SJV632(.?%\5)@DN=N3(>+2B)(0%F#Z+D#",3=3NX 1["Z84&(7BI X*) #/ MP4H@-9$1R7]03#O'DTNS-TT33 V*Z)5&G5/9"9R3:^?>&DNH #)KYWB\9PY, MT^1@",%(SPF(F!U1*P( (AHFF!>&ASS'U&I^3-/DT& ^&9N3UU%)L(I */LA M!M N.!'G.=;_HE)<@F)1@HX@A8NEY#DGG1!"^I2$=EJIS(27\QQTS L6D],+ MG[F.%G/)T &P.="_*9EHB$]ER\:Y<'S^]&)LC38P#+:H WIG=:K'1SR>-3NX MFQ_W,-'E?G#6:W:.-S#6-^+EK2:6T5\_8KSK\I79B$\;,:'G?7K/RT^MW_L/ MWWE#A[OM]EFG&8?Q[;-FFZ+D.T\[YY,Q$%X%!)6R4\C!..F#-Y"%!@=>H5R M!,V54,Z/4$[(:X$%:4GHC"@;*GM+_BMJIJ15D21HF$7"';/,S:M0?@6B/[N= MXS?TL]Y)^R>^GVVN-Z? 5 [>I1QS M5S%;,3%5D?[" M6L.KI_[(/H]&2)Z#86 =8'06O&41G>/.FG$N(&>6+QZU6$G89=?/B]#PR23- MN\",1H&N\%#CG/;&98P\6!W% BRV6UG*Q97CR5%8&8P%4"(@SQ "]]&!TZE4 M.11"*ER@S-UJ:==9I#6<*SW@<9:5,/DSE^ MU.QW07#S10=N&TPH-3-LHLA'=#*6*E,0.T]>(I!<(XG8E?B-(=3-3($5E;! M"T0#(F7'.7I%0N5X*K5 1N+D5N*TW.+D)B-.0KN8@G=)>@/TXQ%RB&4#8O ! MTK@&GAO7Z%_)U=+)U=5@P-V^R+Z;3 4[)H(4T21#-@QDY-Z4':@@:6>!?M+$\BW M'_KZZN,2-A\^PV/?VJQ?_ZI$3F&$V$["F7JCM21?"AC!!A^8L"J;X%%"UMR- M-KPAN*L5[K/!_>J.,I\B_R5G=^74'ZD!3T)AM(7 % /#G#/*DH$ 2W[/1C;> MC4-P78T_K(1DAD)"-$=47-^2$7UZZ@\(2>0Q:0$F9Y_ .?!69BN,8,@"CWX! M%M$MJVS<37&&A-Y3S,4@1_!*.:V GQ)5"$Q(L1U5I$E@S&W<']E:O'@!,M4 MXC32VJ:5BV,KICZ)E'X$?:,HU!9)@080TMM2 SF'Q!DFX5B]U^,0_6HE!G,A M!II-762!6]!NLISN0PFJ*J#<7<)>W=[*\/FYT_?;.,BM0))^U3W[GP MG?28@G^_U3[M]@:;Y^7O24K%S0G:97#F"3VY$[]>+W)2(C_!'IB$:YM$FFG4 M$%T*4BGT@(B>)1-R%"$89S36 R#<3&-4^=MZP$QL@#W&)'/0P8),$$P.1KA" M[,%%B=G5F^!R^D],+]OF6QT4$$8\:D1R:SV#!91$X2"8,FI@]PYQG MT&_?Z^GV!]0'Y9JZ!L5NWA]TXYM/75VO3DVXJ+_?PV:_?W;7X_RSP10I?K5@ M62 HB? :"F4)3BXU:8*W9HY7AG_8$.:=[Z4K!88/Z+1 [B+M(7F29AQ@JI%\ MT6D.^@=[^R\69&:9\ZR-5TPDC2"""=IDA4)XD55B42W0=EAS M/L]X9*2FG/ M5/:8)!@E VAI0HQ>D;UD>9%R/><4T^FG3IJ:\*.,R%0INDKX(A=E17LH%:@7 MH.CJG$!Y1PL$.4#9'0F$ 9^T Z4A.0@.,YE6.9P#XF*H]KTW M2&'(#6C=^:P-%[=4NOK4R>P_G5#HR,"#"N IT!8B8;36:Z:Y,W$%ZU>?7U(/ M]GSG>/3QI,O*%6; UCKTA339FN8 M##$TH@.R[,9J"=NL<[0^"):],'G!&?@7!FG#?+QWFS*UB_ ];;:JN87&RELC&DA-&C@F#0,E;\M@""5-@PHGEC;5W! M^ETY5[?5ULG!:F/9YUU$(6.I(>X<-YKGQ!"R\EZ$T0R[&<^PSW&6^PVP5&9@ 7G9?HLO/FN:/;*S(4Z) M<; *353$GE)T3H,@I=4BN3(AY!:?.,T!LC/A3GFX=DU'%BVH3"8Y>T"=0C3 M9/*+SYWF ]GITR?KT"@CM6.>$WTRED?(00FK*>+QF2\^?9H#9&?"H+0V7/%L MM8\"#'%B5 FDBDI&S4-8]-&)O[&7N[VV[T2\$=F_]_9?C-CQ,OI;!0:E)_,; MR1HKU%Y@2,F3$KN('!9]H&*^$)Z)WRT%EPT8SUA*94]AGX(S6+!&Y1V3"^YW MYP[AZ?M?9A$!F Q4RAFCFP=Y)0)9(V@:/+6DO(F (W3%IT$()7A:N:@ MS4%Z5="EHD^0*"F@5=8%F4- ++D>)<-Q,5-Q9@[LW90]M-:4.MW>1@>9)X]! M!_ H>98RC#(X:JQ6_'82$4@ F4LSGK+99H&164C2XN)'?^.O-]FFK>X%8J\(RAG8,M /N M/&BF(&09R-)9RTH8('+V]D,9)UN-/\P;A"6]Z* Y:.%NWNJDYMMF.O.MCYE' M&\T>EGHT=X]>*3-^2P7\]-0?" MB@@+8%OG%\[I&]MDDQ' ,\5F ,S'LA2<.6VUU)X1;5V@\>DY@W,V:77]A'WXLGZ]1E^!9;W;H6Y>;Y*=T-E]&;>A=)<"S\:\R,,6YU(PB%<7(T08/+!/(B7N! M?-G\ZXP!GH''55:"P,AD!K HG(M.8)DU%&2@G5HVCSM+@&?B@UW*2JK,0J'# M$*/5#KDV,F8E5(J+E)AU*X#WL=5J=HZ?8@=[OD4PKZ=VL]/L#\KV9&]QA/12 MQK81B"W'))D##YISKT$[KKTQQ+MD6#IO/!]0S\0OYZR XEUFHN3 I?!$N5P@ MVL6REE[(9?/+

QS^/X*KM_DH7_LVE:<(EKY:]@@0&,,+)UH_0,JNDLUHK40*U1TF%?4>] MWDT6U*.Q=$U6YN$9T9]-?IF"BFI(.^Z9\7Q!! MZH/->'2./J*4#Y_JAX')IR&&C!W=J6\:H+.DORWF0Y;Y=S76,I1'NEUSHR57 M?!F.1H/BO? U:I8C;QTZ S#OP+%:4?*"FP+&$!NL;7 1] #%S?MF^+D5NN+3@R/M(W(>I3X$5.7?6M "E$Q!EZ]A- MJ%8<@E7#/P O0$-,3.K0&F@U)S[HB/8](E0;S:TK_BZ)M %EKZHF'I-;%%*D M/)B^N1#7G?BN%T+EK$,M&?W'UN%):K3.K85!,BI*'DU,DO[AV_MQ=3#WVR20 MVH'(.-F:,-S660*+'J-O=*(K3KX:ISHXG]_1./5.4>_'H36'][2"(ML^WW5% MRKD&E9D3VC,-1;!@O68IE!*A5AG\X&517'9:A,%A7;D]:X/K@/68"<<%>: MFH"Z/G(_Q#TW@/OQ;A=ODEBX!XEC;F/^ &=QV-I%']=7PQF*\_] G Y<3=&F MRIE(+0#+H%AH!:%<@Z@YNE(>F95K8??<(#\F-?<7\R/QL^$\^3(96-Q+.>)6 M2I([C D]NATR9F:U3@:=$"L-M?5X$- ^I6CWC(,/$>6C5'*-)N-/=5G* MM7Z,+FNYMI@5?3'7N\GXLH9L !JJ,QY0Q;2^L*)(-(;6L:2+*!H 5*)NW;\6 MR+[ZZR/@!PWGWU[ ^60VG ]"KAA/9 MS+X6Y"7*?_(-X/)=BC6S33DI'V-BR9;6Z]H/IT MI$##DYMVAE8NE \9M9>R>'CSPV2^7.]+7%?U]>"R MSJHRX]N,JS L2*Y8T4J[&*.3-Y7J!I_ECD'Z=/Y *WO2Y:7KQ;R<(Q*R I)O M,HZC5_!]HM%7Y62)S ?52NX3 ">"<:=%8V?KD>:XP*'%2 MB)M]B3=08,L!^]21L"TZO[;X@5*G>%R>H,NA &9PI.L!)J MJK*&(&_F&]RM FY\_C;B#D]7W 2+2GS+O'&.43L.VCH6=$Y,J]H>4FYU%C4: MB8P#9:F]][L1;74HQ)\D-SH0R:.DKKV9C#^=P/3L38?'TO<-U&42V[;SH\QD M6QEKY=HC5%Y<%IJIT.Q!\4B*$CB+'F/]J$R(Y =PF]$0- Z:3V.>_S&P?(,D3O/A"JII6ZB0Y1Q?WE4GL!EA0#4.7Q;0NO3@341:]:T$R(7 M$E$.#&[2BSE,/T[J_$NGL?1Z_'M1B M.C 6C;^-D8'V[54^WP)8I9E5UF2GDXKD734>!+1/%\E])-[.PJ1Z#^,6SF]' M%1?C&E/V F)M:;GM)3\=X?JTUURAQ3I8-T?T?Q] MF0QJCM8++M!01\5:)A6+("O+7*=LI^8";XR';QAOAW1:2]"K3(IGO/65G+K8?I/YVMNV/( M[0):0CD=<'M<;?DE2(R;N/<\,"2\Q!4PF@6>!6[D&DJIR>*/Z?;(#V/W(>P] M$&<.(9U.3/_*4;>*+E= !-ZWOG8*. N5VY:K4Z (7:2F[N>['DD7"O;[IR\7 MOCH;9,(I@F@/1R2/VY8+S@K/+2F-BRRH(_@M8/5"S1+29!N5NH]DZ+7J=6>? M6QMXB2YI*4KK\U.,09W/G65>.H^NNPU<.P$U;%>GO,.@?="C'9"BT[6G8<:5 MDWZRXJ2?W'+2VR,$O*KVLF)B/-IV":G052Z(D@?(.FA3R\UW;3?P8NLAN]"2 MRW4&HZ*N$!BHH-'L>B\]1S=G@/HQOYHQ ZYL(V&W%TJA U[MHI2 MD<$"HK+,1K[H@&=9U%(Q#%%SC"'DZJ@K31]R4_J(+NBAV$,NKNZ2&A9M*BZ; M[KX=CH=G%V>+'[V_/)XXF9P/L]=RC[R&78?8.[5AKSD193>\@=D,X/@]JR7'+%+[;H7)-0PE*?,VR+;>\09\MQ M5FX?03M0/C#<=>T)GYA8:.T2LJ\E^5A D)>/[PRR3YD,G;#LU@EFIV(DBA[N MPG@R^0WW_K#\>,MDG1$JB];< ]U7+7)EWFK);$F!UY2Y,7R[(&+GL?M@$ ]" MH4/(ANY$9@>>+^^L'^@GT4 ML]L2-;+%K:(@,>_-Y4,441O3^JH9ESQ&Y^07LSM"[%.&0W\H]T 14K[5T [S M-J] *0ZX+X%5ST4KB#0,X;67^UPTR0BI"O6K\O=AZGK.MTR1 !2Z0G=;9F.9 M-MXP_-3$"K>\!H&>=Z3>7+MB[%/\3\@VVK[Z<"5BF>C-:MZ6VS M+KIU#N*.*6ZS\2%FB-0UX%N#ZU-$_JBD>IBX#LJF1=A66_=\4Q.++C6?.2OF MJUAT+%,J@JO!4U^/;8NM3S'WHW-I9V$=5C&A,Z(+CUYAQ.]XTYHMT3Q*:?!; MS:.P*9>;#:<.HY:V\R,/%4$_.I%V%=5A>+0A91=DE45D]&]M8AK:RPW.X-*8 MF!)B+U)W\);VCBC[%!@_'KOV%R#-!<9:D.L/QYV-0N@J62+OI]?D5.]M=3'=POO:9G+\5VNKV7$_O83O>>3UJ%F\2)1'I(*HGGUY\" M)5D214HO2;R\V3/=;NMBXD'5 Z"J@*KZ]__]Y^7%=[_G\60P&O[M>_X7]OUW M>1A':3 \^]OWOW[\"=SW__L__NW?_OW_ ?B_/[Y_\]W+4;RZS,/I=R_&&:3PX.Y]^)YB0\S\= M_]4[:]%&!NB-!.6U 6]S BFX\+)$:47X?\_^*J4I,O $.@0!*O@$J)@!'85G MG*OB4_???=M>1P',>CB_P^E^]N_OKK^]>/D0Z&TQ_2 MX/*'F]_Y 2\N"/'L$Z:?/^6_?3\97'ZZR+??.Q_GLA3][90K*%WA_*_Z:3]L MC.F<@(SC50R_26.+G^887OQ]IG/SRXM6'?[QZ]?'#.QS3=GN>IX.('189?>P%U*V6R>O%_;\Z?O(] MV,2/P7!0MYPW].7-QU>4K2>0_YSF8"Q>\ MS,PKK=&[TXYCU)G5$WT]$7[5]@R!>S[YY>3> ,\=/IARF=:_6( MH\GGU_37R6FV4A4F+.2L+2CF$5R($3POJ+F.2:![S)W)+1<+3L*,/3=#$(N$ M^"%?3">WWZD:$S-M+4=QK:'UY_6.@.7Q.*DDP+M2LA,N>6L:S[4;LH?SO^/HR?A6$C?K?,V- MH%HO39DP'?6N@&O=T[2^_VXT3GG\M^]96YK,($U.KJ;GH_'@?W(ZE4FAX3+0 M(8*$+J0"P7$%/$L3C W:,=LK/>81'1DM-A+X8SKP/NCP>C*Y(F0Z*VY5Q1,3 M$K(@B:.^@/5)DVV>18AJ"U2X1G.4-%A#T(\I(/J@P-NK:?5IJIMX*J)'ITL& M[Q/-6D=_S5"997!1A$0'^!9X< _249)A79$_9H37H^'3QUCRTF3' M'5B3"RC%Z 1314-6PL5L'$?+&K.B ZR#9T9KT3]FAVK(CD>GF2<$.D1!IQD7 MH+Q$\*$X*%IZ&XN(SNO^6'%TMD,K43]F@6[.@IO#3#A6 H\.6"ETF#&R<1%M M IMB=J'XJ'-K7VH)E./3_AHB?JQYTUSS]T^NE$VR,3,(TK@:[U7@I=,0-#?" M2SJX\H(P3%OU'Y.ET$S8CXE@-R7"QW'&R=7X\SUTIX+F4B(9+8GG!(HS J?( M076>>:SRUXP["MF-D/04,?WKC=ZU^P&8ESD_G]W':S^:[P837+ZV_?3\56^ M^^9H.,U_3E]=S ;\V_>3?%;_LBX3)N/I'?P/,0]Q/!B=_#F8G$HLV:M,)FC@ M=")Q.I&"I8,WY,$35TI/\&(-18Y:"K1A M5&@&Z ;'K\/)IQP'99#3R]D>V G4Z=S%UB;:7@:DY>Z^[$+N3M^-E#3J2\); M4S\3J+12%LC#)(MKPM) 032@:O9=,AL-3^X-[S=UH?17!+M7VO_\P)Q8Z MKG[;^*KRPT?Z\^=7OWS\\/:G#_\X>?_J'V_?O'SU_L.K_^_7UQ__<]/KRF<^ MO>65Y2H3F;NVU&C(DN9%"&T4V5]D;R7-2"?98&0FGJXP3O.K2RFR9DEX$C*2 M"Z 5(U-$!@@Q$#27,'JY]U>7KX>QVKOY9;[^W]?7#L_YZ((8/GGUWU>#Z>?W MHXN+GT;C/W"<3F-2(4>RNDJT"I0CF]C%F M+4+KBW&Y]Q?9YT*OB M'ODR&TF]A^O,GP?#T9APO";'AWSFZ2EGA7B>+2F+]&XYG+9EUD(;U$)XZ'&5D EHK!WP0(W67##--,Z]KY[K(/\N-FV ^TVO%^MUO#U M%*XC^2^OQA5X)J_@^HIO]K.WG^H\)J_^S.,XF.1T,DSO"?1X$*6](#M.*NY>B0WO=)^: MS'78>:W9Q.+(-2IT[&NAZW-^1Y8GSX"(@2NKI9H/#J]&R?6A?7V[AB M?FJ1/;@@>9\'US>CL63MB\O N2+4@@2(D2?@08I@BPU"M[Y]7!GD<3)P.SKK MX3;[)/W7U61:'>?*^_K8YN/H(_[YK\'TO J(9D!BF:VA'^N:>#&Z_)2'DUG" MSJG!9!,M$O#*D[/CHP?:IAV0D1L9.3LJQ]9TVP#N<1-O6WKLX1[]J37SZO+3 MQ>ASOC8JWEV-XSFA?W>!PU,1 A=(EBL+HOK77(,S(8,6#JWSR8;2^B'_6D"/ MFW;]ZZZ7J_PG+(6EJ"?DVB?..:T3'80!994 +!R!]NEDG11>F]:/.]:$^E62 MKJG^'M/.-Z'=^_SI!M/C!7,:3$0MM0">6 )ER"! Y\D+$N@D3[1LHNB#8$^! M^@JHU$PG"R*Z&X?V[QWL'T#U_@I\$4+V;,#_/G^OM,HIH, MIOE#'O\^B/EZ5N]S')U=J_!Z@LP8DYD3$(PD+P>#AR!1@59&I!BSRK[UKM;W MG(Z;LWO%B 64W_@6H_,$'YFRB]WY9R9]6KBW47,!)BI'RN *0F 99+366"YD M5JTS?+8\Q6\+8E=\6; ^-K[C^25/2;RCR_QF-)F<&B&DXF302%TS*",*\-SS MFE4;D@Y,YMSZBN\!@./FUOJR7J#YC3/3'J#I=-7CM2+/7FF0F;9Q1?.&P*V$ ME+QATB:'K+5)N3+(KXA!S76V@&4;9[B]&X_*8#HC?%' #E* M%FQD@3D5H_?MRR71[7-,:9"H9I]M7%[!B].X")[&_+1_QSX6WT=1F34Q8T8TE' M*"*0>>D+0B@E0I;&E*"C2ZIUC86M3O"X:;N_7%FP,C:^'FDWVQ]SH7^S;+K+ M'FK0+I \T^"$+V1OE +..@3)E-=%6ZE#ZT=\NYWQM[6S)VQ:L)@VONC9=/I_ M)WW.C*@Q^6?#L_NQNMN]Y%1@%#PI&%MZ[R\+4SK MV[+8)B\6<'_C.Z?%2_)6NC^1_.GOH^%D=#%(U[>R0@NG;!2T1A6MUD3K%CTF MB-(:EX1%:UK7DE@9Y''SLE^=+6!9FRNFAR_2E4.%DK;Z()@%)4D4!"D"UV0Z M\9P$ZM;6]G-Y W>M?O BQ$E0Z)C#$B3$1Q+N2I8,XXFT%^V^JY]9R^U2;^9 MT_^!]EZ XEI!2,D!PY2]$MF8U,NE=..7VAMD@UTG(-=GRU%G#1[%3>8%^B"! M^6+)M\[U;4%?F6"[3LC?)--I S'N.B'_T12NR5@MB=&PW@;,$E89T\EK9$"R MD*""2>"<-A"0K& =$YT0O1%C$: ]2=A?2='+.+.QP'O(@9K#=)MDW '4*LG[ M*[!A(:#M)O'WH+A17U+?&B6,\2Q8E< J7ZL,B^\H+D^MSH<.EPI+$ M_ETQ815A]U'G=19._'GF7)QJPZ7+D6!$/7M^6 -,R!9,5PA&<6F==+X_?&W M[S0U4,G\Y<6Z\NPA^?E>C; ;0,EYK;*RY.59LHF5K6Z8T\"MC-I'AP9[K,*V M*RVOKY/E1=?6$&@/J_=!YL0-I!!*-$8[L"P94)CJ+;P@O\>1;^AME"6U+L"Z M ,8!:WE3H?:0O+SD[%-!#*>;W>4J"R>D5CH>#X=GD=A=CL= $$;2JKJTP 7Q" \;JPC)+ MR&7KD.=B) ?,@0:B[2$E=G$D\08;ZIQ-K $PC[XZ+0&0AQJ+#\D+I1GJUH&> MI_ <@YG?3-Y;J-OV\3S7J>/P,P[3A\'9<% &$8=3VLU&5\/I+#A],8B#//D_ M(Q+P/TE"5^/\LO+\8O(09[=2;IL-N&EUMX;3G2OX%JTT-27*&:-4$M$)(^HU M"^>T:RC'3S<;NGT-.&3.:9?)+XEDKI0LP27Z@V5M-,>H4P]9[ZUKP'VX"I-! M&N#X\]OQ]3K^.4_/1V2;_4XK+N<7UR#32:&% M>7)Q<>^&?'):2E!!! D:O:R7 AP"!MH&'$\R!6YTZ524=A6QM)[$?M216X%? MCR+E.U5K#\&6QY.HPOH"^6X6IT9KEZ32X#RKEU*B]C2E8X@,0^Z<\JPT[X30 M&=S!\ZH?-?00NIF[=;(^6!9JP7 ;R7X,,D&]L0=R-T.PFGOE>FLUN/-;VDWV MD?7%N.M;VI0'IV_R&5Z\(M-@^GEVOV!U9*@8 5:BOI/A-)-:_2E+IW,(0K#P M5/!NDN-?SD:__T ??+&M>B"H\.E MZO/JO#_J=F].-Q;_J*'L^M1E*)ATBISLBE+?B7$.GFQ_"$)F*5DR/CT5--D' M'2ZY\NQ-A:N(K*'J9M7.7IR/AF?_7Y&>TG=N46?OCV;:3-!CUI*J:$%78O@O_CR6C2GV0S)1Y[Q42=3 MG- (FNE2J^HK\-&D6A&'6Y?0,M;I-NN9Y@++QC_@\[&96!O>9RW#=$/G+J@: M-A)9CF3[G43::.H9U6\@YL;=1)Y IP)YZO62S151FRC1=N:YY,!T8(AR3=VO(MW&.K^^@KD)D-Z^GS!):^%5;6@KZ0!S=.0H2TY@8#8% M[B)S+92]8.CMG=HM-3)J)\[&)_B'>)[3U45^6Q:'8!8%^7[!RSPC.B8?;:2C MS<::@&=#(AD@$9T'K/EW@G5K#_ML"Z'U,1ZX); U]31\]U!Q+\-ULWBZ(&MH M,3R-9@?]Q[:FU5&O*FE\TCR#D 47N,\"F.&T-W+C *5/]>6>9\(F:VR+W687 M9'FJ:]D>.7_,?)...H?/&/I^?Y_EWM M[6L/[9)#S4'YK.JSSP#HR#I+R9GLLB+?>2ZW;$D\80,0VS5@6BIRM ,M-+1V M9K@_G@_&B4RPFN)7I3$:WT91"@J=:G8 >E-O,^KC(I48A.*%<#IK5YY]0?'T M$,>A^382[.%F[J9,^ S:_1OF'S_?_\EUST>.RMMB 3,G!L::-9:=!6$LJH!: MHF_=<*X[N@.V6'M612\O+N_PW#9M[8"HI\RZQVAVDU;7E_Z>H,D&PN]Y+[E! MEJU+28D,!NO38"L5D'=.?Z!TL5BMVV?7;8L.SZ36[8X-J\B\!Q:\&(T_C<8$ M:H$1DS6/$I,BK94$*F4/WNMZDHI:4SMCXJWK4#X!9_OO?S;5UJ,4K3:B;AP= MNWNZ5ME=%-*I*'1]$5S;S*$FVX99( >K1!0B:NST#O\9!_3!H =L#6PFP(:O M[1\ N2%K%R@-(U!SPV\_Y+2!(A:IX3/#!9>'),N"U M^P@+X'PV8+)Q"8NR.MM.JGQBD -59BNQ]5%M@I!\B2EG(SDG#H'RTM[>;N<( MDDN?@K+.L];=)>Z/?\ &T<;B[*%?XBV66QN^ YJ>@A\/D>PF\+&^9I:H> .Q M]KB.;Y_L1FO((:^U$S59#='4KN[TARA.1IY,4.@=%1-0"O;;SC27W^3Q$"]>7)$=?TDFY2A^-N[[7-?Y=1WL,AI?(JW7M^%B M<'9=J-BEX"PR 72&DM5M!*]=#1.98SQ%EI0WW5ZBK2Z0IX'M(C"[!4X]CMVW M5E)KI_373R2JX?2GG">GB5QC:60$DQR=_";33$VRP)(4TK_GL?>N2* MWDB&O5S0S29?Y_ZB%O3 .*VMP6_G_^K/F_K-=>[TGU1+YAM+:C%X4_Q)Y>J4 M:SK=;?8\6N318>L" FO /'(B;4N!/51SNWN)MZ+$KB,&,3@E8G:U !E)*SC: M_4(M\:XMZL1<,J9U<:_-$&\KM7PG_-NB,G>=L#[+.AB/TE6&O:UP5%%MI!JB55%!+)G>("4J03 MUQ51BNCTR&F_M/[$->J6E+Z*7%O'!M\0CN$D$ZB7M.5=C#[5L^06W^UUH>'% MU1D7.E-!6; MV^?AX_&L=M<&@<,U1]HT;-AB@G-!0V48LSP;5N.$7&'PL7C-I2O>R&35DII5 MSX[9R@E9//Q]\[@$PU7A$+QEM(VY (Y;!9Q%[K4V.;'FG;(ZH]N_^H)P,^E]'/TXPG%Z6UX.QCG6!SZG00BI7*X-\(0"98P$;U1M8" RERG+ MP%VGLWH3%$='M.WJI?G][Y/ [S"Z(A/9M )88.2_"O)DT18%I5@7;;;69VS MG:^:)NM)NX=X9?>:FC:P6KXQ0LSUHELY1WNA)U-88-(>O1.F]9.N?2YMNITC MK1_U]-"_@ERHF'.:1E\8.<[(-:CB+;BL$(2*7A%DFUCS1E1= MP1TMC_I13P^YEM>=-FICZUG,=1G(J!-C(D!0-H(*GOX6G :9')=HR"T/K1.K M.@$[6OZT5TL/C3*>E<5U?%XP1,D$@D.;R)1'"\%:#MD+RP*)A*?FY9@[(=M: MF>8MN6/MU;$/MV0/DVIJ5\C(D@5>3UR5R98/=>.4)#:GD*&PG?JO'$2Z7P\* M79H&N(I@>\X6ZP+E>-, 5U+$$VECZTBQ9\7:R*V0F,&*6A"9(WGC3%I(&*SQ MUB8E6U0HW*\TP%;Z7$5XVTL#-)Q'E5BDV554)7)P@KZT/B0CI551S7FIAY4& MN)+4NZ4!KB*R;:8!*LVD\X&8Z5Q-DB,G) 2? ;UR!6/*=KX SS[G)#159BNQ M[;;"DDYD7)8< ='9:ER2H< $.9U<2Q.E<*;7:BE[6F&I/R.K9Q7U$)U<4$"D M"Z)OE9?6TM_SM7;6$?YV*B]A5MQC4>"MJFD#20$&D8$9FU4ISC/>.JIX>)67 M&K-A%9EON_)2?3Z37 1OD->9.D#':_G(^AS8\)!4ZZS5?:^\M)*V5JF\M(*H M]ZDN.6<^"3(5P2./M8VS!5120E EJ1*B4KG3?=8QUB7O-]"S-;5MMUYY%V3? MZI4WT&KW&M3KJ&2[]N6JWJQI5>C\%9+.]7KI5KBO=2I"R)+Y(N92QHZ\7OE*BFQ5KWP5 M+32T@A:U^1.&*5M+O#%6^ZY:LO&<8!E"U$SJI+D-3Z6Y'TZ?T?ZLE$W%VO!A MQ*.^@%UP'&'_T97$OZQYY3JRZ[/_J(N9"*@9..]IJ]+!@^?&@"T6LT5I8S9[ MKL,5^H\V4>$J(MM*_U&6H\Z,S!&F-.W\/$IPC!=PB1$D@P%#MZ?6>]9_="5! M/]M_=!4I-3P?%];S)?7=!\+44+5]+,TP7MUA%K_T4+G0L.72W69\D/4+6%3=!$Z1R] MRS%JITKK-*U]*UK84L0K))HZR8Z+* M/CP0:"'\KF\$5I'<%C*/EUUA;9!B_-Q';II+O!+DN:1A'4.VCA3G62$]Q,"3 MBFATDIY,9*^67NFU*BBX\-/?W#WZ1>4LYP:($O6FB)&M%IV&(!,9 I$9);?4 M^>K-_F8"B^!S,$8#\_6M>]:U[G;RH(TP)9J88FE=3/ (,H&;7(UK:^A3+WPH+";PBM5T+Y4 =9; C*;C06OC2^NW4\O1 M'!F/&HE]>X_KWEV-XSE.KNM4W?^=4T73Y<[2R6YKT_!:IQBQOOW%HGU0HCKB MV]G*EV(\,O+TJJ)>GMA]J;'XD/*GF6^Z7ONCPKNPX998S&6V9!>$&.BO %'!8Z*TU$Z3/FHEN_ MMEH+Z/:*5?9IY?2NHEUGV:WQLE%@DF2>S=H*>W)HR60+1FCP5A;#;!WA;X<67JH8;+3@JR.HC+80 M$ 6PG&VPBB?3O '.X;TL;\R&562^Y9?ET;D@HT.P1M2F>3;1]J@09(T3B)B* M[Y8S>D0ORU?2U@HORU<1]1:BU+_DZ5T9C'=Y_&)T>3D:?CC'<3Z93L>#<#6M M!^AT='+QZ1QQF-Y>YC/\D"\'9!_5^J*C\9O!Y: *;S2M(7F\>#FXN*KQJ-F' M;!+NWAJV3>/FNQ'B7 >H^1.*6%T\DKHB"D*[8PLT3O'4)QN#>5F^]0)?7*Z M_=PMT7(Z;IMPN4GPEJ5]+:\PG'MNU(G-$-QYX\HYG2A'1RLK$T3 MI"3/1&@-CAE-.SK3D;'&FUHK[)ON]1OB.+FLO9].I0C::V\@*B2C&74 5XMQ M\:1"X"EI85O'V9H W_[YL1/.SI\ZVU=Z#[<#=^[=AM.Y]ONX$45+.FV=JM6H MA>* R!7$(% QFS"HYA=:36>PK>C.7C!XA\K?E_#0AA/_\?/B#[@NDL)1:\%XX*QU/*G'Z>P^ +5]DK;=\9N1I0=O=3&R>T^(NN#K M*;#U'+;=A+GVA@R=2+JA)G?!.&YSD$@KU2A#.'DQX(35P%%D$X3EM* P9X2I!X 8AVUAB%,CB?'AVR2/0E8;=%[]I796-MB+O'IR>VU>M M,VPWD+3,**0SD)&1'Q8MA^!R71/)L$" HFW]VGL!C".A1"M!+]T5V@5D7XQF M3YO'L]US5%Z,G*4!0-TPH&WODB/ MA7SEUH\=EZ/9+(/P_L>^O2?:CWE\.7E;:FWVR=OA]?=/?0PLU'= TLI:'Y#^ MAK$@<-IFM4\YJ,(ZG6TK#;O]C:R1ZA]F(?8FZ1Y.M4<"N'N@S$^%M38@E^!, MT;372@/!HP+ON6;9'HT%WHO-]!SV&[>YG!NBR>;WZ$1M6"H M!U^$ )Y#B$EEVY=2:E')^LN NXHHME#<:%,!-JX0-0-Q6TRO XR&-<3N#;W] M@F%K"G]>?1M(KD=%6J&T5%Z"*:FV!\X)G,T&3):9^4C_PSL=VKM6X!-%O-KJ M;Q6!-=;;SR2IRZO+&R \Y!20*0@I*U!%D9-KC %D7&>R"81ZLGQ25\T]&'2[ M];/6%ONHALCRG/+N M#WJ REM;9MLP=7_\_)'^Z6QC(8M;>JL-R*Q5[9#- 8L+D*1APJ>2T;8OX[L4 MSA$8/:V%WD-"VN/9TC^\?6G: 5I/-YE/P-K-)68S%3[K&VTF_ZUXQW<0HPNF M2(E FQH#A70>!3^[("/DJ+U1H776XM:I\7- R=/0]J#,-JZZING14/9-S<._VLT_G)/ M,5L R*PNF#0D%QS-+SMPCO[0+N9:ER5$UZ+L^^.1C\!Z:"#2QB79ZV7GV_( MTVV[@PZ@&D92E@+9?EQE4PV-^A)O8[=].3@:7H6D&$B;+'DT5@$*6:#F=W"T MR*WLY#;LE\Z?",5L1>6K2+5YY=4;*+?51,G7Q20#>$:;H$J)@3,B@!"Y<%%< M1M[Q8O3!YV[7DV\DZ5$;,;7N['<+YT\ISH3E)EX$5Y-[% MQ%%U*]8W]\%'H[-U!-77,GMQ6]4^!5>4-X!:D>DFM"54Q*+(M%:TOR3+RTI* M>W%D2EM'4 UC)@^PO+R]"T9I+X], M:>L(JH=:.PO<]!_S,)Y?XOBW:U]=(U."G++B:E)]054?]T9POA2RWK.XUWR] MO^CG TQ'X,3T(OZ^6X[M%=QN,ZX!O6\'0.6Q[$Q'=0*//TJ6!.K9RG3*/ MTZ?D#6H0VBBR+XRM$#E@",J+P(5V_=^I;(,NJT=)M\F6%;30 TMFKQ]OJM#] MDJ>WIB?+FEE;O83:&MY:LF>BRN"]B-DRC.0R-*;&0B![$!O=2%_SN;H;"[N' M)ZIK>X$K>"A%L!JFQ9B77HCY,9P@N)1459R$VKP6Q!,N1 M\:")R+>05_$C7B")X<-YSM.:GS8:UNX@[\8C,MAH>/KA%(2;*U[L^CVL@?7OKQ MUWF7@^'9E^_03VG%3Z;CJUEEL]=#^K=GXSR9_'T\FDQ.K4@6&2N0%-9W;;XN M229!&L-0N\@<,\]1O"VD';2C:$NA!P[Y;C35SV%Z75L^IY?YTSC'P>P H;]? MY)EZANGD#OYG]OVE\SZ5O#C:2!B0@4G'BR"AAI@YR)PC6F&RC; :14@)J;)'3+"V["UK9 '0W; M=J:E?I[N+=VAT<90)$>(-0U9L2+ "6/ URX:)!]C7 _!S*,_1UN+OH(MQWY:&6HKP) M\Q/,B+2M<>WHVZSK57;E3H;ZF5'% JZ2++-)="*(;/="P6>,82B<^:1 M?LA]Z^K!.Z/.O++5W>A[9 NOJYQ1$\GV$##\\6IP4=WZ&S3(6)*<6_"VW@5ZS0"-0]#6 M)L>*%]*UOG-[B.#X=+V!A'M8TS]C/"=#??SY_DQO;_\"1^^$ *EKRS>7#&"0 M#KSSR7KO*^[&RG\"SO$QH97L6[_;O!_2^S@:7=R1E?L@?"**6EG#>)S.-I>\ M -JS3+3<8E*N4[!UZ1#'H^6&HNSEC676U;*A-BI;?1$Q'Y:UG6Z3'HX.OI6)ZB((\@>_>XYO[CVQ.N9969,L@ ML]H3$FN1,:-EE8Z-.65K1.LN5:NC_-K)U4)Y/01AYF'^DN_>U]S*YE0%RUSQ M!HQV6$O9:4"O(Q K,!G+A!:MHS%=<'T5E&JNH![>.-WAD,ZKE IP+6BB9!)" M<"5"T(0I),YMB(V)\E6182U!]Q#"64#*U\-Y4OJ@G4V8:'I:@ I10B!\D$Q$ M]"(685J3H0NNKX(HS174,/BSEEANGE;8^@Q+<> &'2A1.'B.!F10.<3H!6*W M&B=K#=_WNZ8=\&5+NMB75T]/V&<_?KZNJW!![N_UC;JVJ'0B2TQ%4:]!:'Y5 MG%Z3)+,)UJKF @W@&]UXBJ"]R>WDBM"'4W M[Z5Z4WUWBC73VQ[0327A;& %0HX!5"3LKA:XQF291(YT1':J\7AH-'OF;=6^ MLFP5=37/C\)IC0B?#-/UWW+ZF./Y<'0Q.OM\>V]8"HLE>G(])*\%N20X)3WX M+&F#1^1!\4Z&V/-C;?^6I5==C?H3= _1R(]C3+E.]?862)KJ7CH/TF"]'%3D M/>1ZV609*A&<-M@ZUCB/X3@)T43B/5:1?I\O9@'+R?G@TRTTRYE-3 3@Q;M: MH\&!CZJ^&8J<98M-+#TO!?WU>S)S&2AYU<]EY9[EQDV@:;2^"\J.R77- N'ZRW'J,L&&,5 MF3E6*>(K[37@I3!@..&C4YFP.4M[,"!>N=:!HV=![: 1=X]: M7=*6NXU*^LEW2E=Q^B\1T"].(2/:=0W"V-EC5*4(H MT0!C*BB#,G+9VKCN".VH^=.'>EH_C)^UG'\_FL[VWEN$M^R67NM:BC%:C34N M$KEEO1$#\+'E2PUEX\5.^V]62U][, M(NED.H(JS .RF &Q).5U"":U?I;Q-**C)$D/RFA]F7H#[?7P=T(R&G\^15V\ MK?T*32W_K!B3@$X92,8&+XU4R<9..\+\)Q^EAC>78<-G\/?!_(2QSOGSJS\_ MY>$D3TY%D%S9DH%G(4%YDVJ6+TV1!4VFC=+&/^LZ/S7 T:MW(XDN?=6^F98? M/.K'^T72?(XL89&0R9DBKXK.(-IC$IC(O!.*S-:._4&>&^GH]=Y&QH\)8#<] MXM].S_-XJ3#( $$R/[R &'QM31C)KV99 I>BZ,A5+-U:9J]PQ#^-Z"B9TH,R M'E/%M=@KOK3KR)]&D\'T5%MM51 ,LK %5+0<,,I:<$:B#8QKK5?:(>8^_RBU MW4J>CU7L-\M]O@ECS!R2=U?C>(Z37#>L=_BY/J2YI6$0P1 5#7BIR0V-C.;L MD$ZP8B/G+@N??2>==QSP>$G0A\07A(]:E-)=MB6ARC9*!B8K.KU*0 ADOP!: M=#FS2%S>6I3Z*'G25@4+R-%#X^?K5W?1!$>L!)V#B 9+.S).Q6[!Y MJNQB)-NJ!MC3[40#\>[Z]>N2;ICDS 8G3 ',2&>=MF3Y"C)_,V;OG)&UY5<7 MAAQ\U]]55/ETU]]51-KPGN'IWG!=0'TU77]7TE"G%K#KB'=KNM>:D]VB(Z!) M$137%EP0#I*1-CL6;&:=;I3V2^>K=?UMK_)5I-KZ<>9<.UN99(B*SK)4K 3% MHJ"CS3O09)9$PVK[G=5:R.Y77\N5)/U$U]]5Q-3PT<#"9K8R:X?**["))D:@ M. 2A"UA3&&/2-*XT MO;F7C<+$*(2WS.N@+ O>Q9"Y9SIE8P4N:_CUW)"]O6_$:*+BD4P!40N>"F7! M&\9J-3SKN?&RQ-87Z/V];Z1/GH4Y_C68GM^NJUMA?KZ+AIP*FK7@3H).OE9Y M)1$^ MAS)+]+%6 -:T"]L$B-9 3$D:;4U@I=LS@@Z#';SR>Y%J7V;-O5WV'C*OE) R M\!C85+Q[&CJV9.9ED0M(#(RV,(Z /";(*8I2 MDM7!=3*<#CUTO)(JGPX=KR+2K84/NX#Z:D+'*VFH4QQQ'?%N3?2F"$]#Y+QSAV2N[<+YVO%CINK_)5I-ISZ#B3D:Y39,!C0/(^A*_W M7IF\#RFEEX$;WJV8TGX&IU:2]!.AXU7$U'?HN!0AHM*2$-"YI3S3X)/AX*UU M.3MCV?RE_F&%CC?6V3J":KW,'D0V;U.TE:O5 MF3MI;M&G'[SZ-A;95J+!P]]^'(W'HS\&P[-?:J[8=/![WBCJ^]0';A[=[0QW M+HJKA"#/1G EL>:IFV"EY;3C!24X*Z(6$'_JHS=S25_F,'T]:]O[L)%GX"4; MXQ+(9&OU>9'!1>[H#^.3LQAD;'WQL@3*ID[WPX_]$2>#R8=/XXSI[?"?.!Y4 MO^(]3C,_#8&D[04'E]& BD9!\+2X>&0\%,:$$Z[7*2_'MOW83 M>S/OGO6BB MAY3S.MNWY<4XI\'T-H'E9_QS<'EU^649OL!/])/IY]/(6*85*R E5.225EGD M%(#PD^WBD/';PMO^3IX\\YU0RYS9H#"\S289\9($,'215C4F+%B6ZV:'\8 M#YML^Z3 UNGLFTSK-!*RP%("FPMMQ]D&<*F6=##"5 /4^=0YNW5M%%\YMU92 M0L/4^,[ W^NL]]P(L\ZW@5,/[V<8S#"8&O7E;]7GV+,CG5&(/-(M7,GW!= (5$\#1 M)R5YD+JYV_$\JL,F3D_2;YV"_R2\>LU_D>N7/UY]'EU-WWZ:R?^R+H93'KA( M@FL@Z=1+H4)"\4( >=2UDJ,.F#HVKUH7PF$39(OB;YW1OPSU:\([F!6)S.,\ MF5:O\L8X.S79.QV4 J.J;RG(M_2"V&ZIK)$A?%D34>:_%?D@]XQS/8Z%&26*+(K9\F=D-VV*3I M40NM,_Z707PY^J/F)\\Z.U_O>"6SB")[(#^NUC#1]0$"F>*H,Q/1)![G0SXK M;B&/ACQL$O0HWM8U 3J@O-W7=(XJ%VV!%47G'LL1R 5S( ISW*+UEG6K#=1] MS*^#!NL(N&45@*=QSIJPC#_/84692U1.0(F1."L3 \>+JYY5RD$B^GF_954R M+!SWF FQN:!;9O^O@O5F'W.Z"(_.DS=%W$OH I&Y<7O>'MY*?1^!;HVW)= VO6PX"?:F&B M)S\))*\(LRD0$IG#6DDZ\0)7J;0.?ST+ZK#ITH_L%[!CX^CHPUF_&%W4XMIC MO+C9YFQ,R!0YS^0'<5 H#822-<@H@Y2R1)U;5SE_&M%Q\**AU!>08O.0Z&3Q M01BF;Z^FDUI9L8;^K[$F5Q_?J4S<3:HV)1;D/)- N,XE"&$$Q^X.2?=Q#YL' M?0MZ 2G6#GDNGG\-W9^ZY LW 8'.-W'#4QTLN.*5\CE%[UJG$#U&<=A,:"3= M!0I?.X;9^<[O^JIOUNF>?O4>8T\M8[XP'\%A)INX)KL%1S:/+#E8;\@&BMUJ MU6\$X["9L64U+�VI'-IQY0_82#\3_QXHI^\!BPQ^ ,%QRD<;*6FG" +/%: ML%-JFVHID%5%H[/OK%DAZ/8LYI\A.)IX*?W*(_%8G1 MXJ@5.W5]8T V,V!B-=LZ!,&8**ZYB;H4S'&0HXVL%SPFV_B-[,/9WK_W^S"M M38%N?&X\RZ4TS4-;3_ROA2Z^VR5/HCH,G/6EC 7'Z M?Q[[/M?F0*2"FO.RY#&@.%&^AV%DMXMHI)L8$A7.RXAD*'EL[2(N1 M'#95&DIY@?(WCK#>-Z9.I8V%):$@LL)HIV,."%P&S9''S(((K'4']OOC'XFB MUY7H O4V#I%>EX2(A)[F1^<9JQ$Z6Q3M-^B!6VY%UES&$'NU+K9:.64+ 8^5 MI;KKFBE/>5*SJ@))9X+-["QJ2[:R+>!,LA"]#A+ICQA;4V09EEW54]E8QQV\ MUI5EW4.QK46XWM1DV]N4Z2[X5JFPLB$G[F/;;M&5MIKL0(^-U; +NEBI1;#D M7#M3FTU7@T' M<5:':O)F<#D@;_JV>JZ-VK/,(3E'Z&SRX&J_"]I$C23'QV/N=M_V[%#;-R7; MJF;4FUQ;%X#Y!_DUO]%_3X;IPSD.S\YQ4 %7!W$U^;I8,D+0CE1M$Q>B6W;;ZF,?$R]ZEGSK[>'C>:[P;I $S[WP5@!3KK8Q M(RO*ZR*@Z.0#SY&9^=I=2SCPX&./2;WKRZN/.IR/SS'N75::CC"IT8'*J %Y M01"%BY@+TWX^1W7S&IQ'ZQUL*-_>-7Y#YBZ8>O(%%N'9C?V_J:Z>5/T&@N[! MVE^(3:*512D&L:0:T\H&@K,>2G0R.*Y,^_HMVU/^,U;]-G2_BGQ[T/F''*\( M5MWA;L\>I20K]=HK*%TSX;'6%ZPA:QN++T*2L=E8X8] [*#6]L:ZF<_HVTBP M/5=MND'D320_@J;&K:$SS-0&E%AKVZGDC'?<6]7G(Y:CT?6&HNTC<$.>PO3F M_NDC_9OKO4NF[(M'\ 5K)GH2X*T.D),NG/LDC&[]T& 1CF.QXC:6<<,R-,LP MW1H8'5#U%=5=B&A'L=R--?8,!380]Q8V@=LN68NL#?ILD>"Y2NR4.K"+EK=AU7! D7UM%\/H:LK;YP8 %@G72H&880^OR MG7M@U[70SK.6W2JB[<&R>WBPS0AMN-0\A)H&+,F:"61FNF3H<+,I6JFDSO,] M'1O?^A_30;^A?'NH%/8042V ?2/HFPC/'/?;XL$JWIYC1HBR& K"#'2&@^=.P$ MW K1KM\(KJO@51\.-]=.ZWO?!Q$.G%Y5]"]I0A48K_J_O9MV18F0)/#D":,C M42%G"KC10A5EA+&J$X,Z#G@,!.E#M@VWF)0'IV_R&5Z\&DYOH^#&6B4D03$* M::X\9? ^,$B&::9*8E8^%4F:Y/B7L]'O/]!'7Q\H])>[G_4[1J%&XM_U%!VC9?F SRI/AMPY,SR:&DC$K4_ M6'812G#:9R)N9D_U4MX''2ZQYWI3X2HB:VVX_9_!.)_?[.XI":5E5B 9&:3* M20=HHPAVSL=-Q/KJ(%,&EH\M:G4BVJSY?$G'$\_UT-^ M1K@L6$E26@A"U#"A%!!B#. U406\Z7: \TX)PT=B'?@(VD6G#\L@5S_O\ MZ:;4T1=#?![B#9N[@&S8=[0SL.WW(=U=?O!XB2Y[H7+HCDJPB]UZ.\@_Y'^/XUF)YW.F65+E(5 M'@!=IE,V"@FH?0'F57!%665XMV#%QE"V?P'06KF+"VUN0S,]V#_OQB,Z\Z>? MWUW@<'HR3*_^^VKP:5;Z[_.7QU9"%N99$'2,Q]IES6<(F#(05J6-RT:+UL]0 M.\ Z%KNGM08:MI%Y%N*]!UI=(/9D]'2 MQNKI[EJNU)G0[WT8/)T@2HCPR!M M+2=:WWEDJ^D$ES68[*U [8KGK3.7=D:=9XR>?6#.*NKH@3$_8SP?#//X\WUX M-X=FE"SF:! *G9XT=2L D=6W045AT@5S\SR8)^!LWZ1IKKY1/[)?:K#\^P]S MLGI#7\Y^,/M^E<7[7+ZK__OK^]=?Y/;''W_\A>RNR_27.+K\82:QF?$U^07' M-:'^]_PR3W%P,7D(8#*H[1Z?LV^7?-(/=[ >PKWYN >*71-@_G-:D]+3]]\- MTM^^'\C@E71)N9B2"C:&H#BWQ1K&0]8^G2[YS)9/$M]\*<655= ^)@VQ"#)N M/"_@,AG'AHP:K6CSD;[UMKP$2A_5<9;6?0R,ME=/FZIA.=&T):V?F IY!YY' MEIGBH7GRU0KX=OV0:CU^=*F8TT0C/;A*;VG+I>4V/)NMOC<###.XI]&S8GVM M&.20YB\M ^=B 8$>C4HADP0:$V4)E./@1 LY]V"//(3U?G!V/GU;?IWD6;N= MTR@$\S0K*,*(:HPEFG I8 7/:$U,G+>.UST)Z!BIL(G,&Y;@F 5^KGMQY46X M_CX>32:GKLB<:F\$'VM5>[+)B:TH002IO.)"ZB">LT@ZC738FFXOS!Z2=!>% M?&I*>.0Q0 JU<8YF"$X+PI68B(4KA^*IEWM'4J9UD\6]J53WI4SK@HP565 8 MKR+(K.M#Q^)J[U\.&&+0UH28L'7;N_W.YEM)K\]G\ZTBWVTF;W7!];5F\ZVD MLZY97.L(?)N$,!J=X]$ QTR.2C$&0F(9G"TI,>DRYM;E5O<]FZ\7'JPBY]:W MLS.SY4MOUILHF>!2>MKB('#IZ& D-Q6=DA M32\E&]!V:^BQZ--W;?*M*_A1 M2ZGU7''I01$QJV6=3X'BLR%6K"+]UG;!?PZ&_\!!/>=F-9\O/^'P,P[3BW,Z]%Y??AJ-IZ_^ MK'_>*R,13"UZLE,8BR]V>::T^]A[69EY)>:/M2;ZA MY;$H2S(YX86U$D(1-1.OS&QC#\8*$V4I1K*G[ML..E=['8MB4QDV#!@^SJKL M@.,(<[57$O_21-\U9-=GKG9)LAA6NQV7D$ 9\ED#TQ(*%XA*$Q#YU#W?/NAP MA5SM)BI<163[.8]>122A5(N"I?0.!9#K0X0N=*G#<;?L'3^!4XF;\N'Z2C^]N;+ M=18K7H9@Z^L"47V16F52\DSFA]0V"*VD;1WG60AD4Z_TXY@6Y=7X\^Q3;P4X M'9"I?>I4BL'Y CEP3RN0TVH/CA9DK7*M0G2LM+ZW7(YF!Z7$-];[O _:2-9] MY+961'<+Y]UX=#;&RY.KZ?EH//B?G$XN:\(O/_7&1)O1UUVXMCQS";PO#D0A MLSO7.EBJ=:N8CM".@1]]:*&'0-8"&I]$VIDKCVF6+"E&7ED]JU46-'U$#5(' M4R3ZJ)N_<'L"SC&0HI6T>PB /X!V"^KD]SS&L_QB-)F^R^,98#(DN6!:)* M>Y:9MX0QDH]A3800LP4KG>:11644ZY,K2W ='4]:R+^'\M;/_^N%?X1FMB M/08N;45/#6MC7G=BO+\ WN?!#/[-1OEN/(CYRTXI;;!,J B.=DE07!G:*8N& MI(1 DTMQOEN#V\Y#'C(I>A1NP[IP3YO9[W,56JW<_,7>OE?XZ,;R9LHI$@11 M-L3:YXM9\%848-F8@%+$5%H?3NNC/61&;5E7?53_6;@'GHS'.#S+U_FY=[_R M#C_/7KW]@>/T=E:H9/)W^L7IY/7P>E^]WCN#-TIDK#UG TU))Z2SV<7:!)AI MZWVRI77%_QZF<12\W+%V>RC=<'(Q^YV<%L_MU9_UK_E4I&RB"!X2(W=3&:\A M($8P*=6$4^E,:IWLV W9,="J!QT\9HK?>&N+YSE=7>2;J?_X>2:(ZVOYK K- M,1E@"C/-WD= J3U$GPV7W*;"FY^0R^%L*^FEAPVFD8SW)?5EMOE]*4BA"7Z. MEM%A7 EL:^ JD;LI>3"1)Y&*C*TWD?L =O60I9E6Y_>-M:7;1\VZY\[&R;+# M\6X:PU0+5MPO+=IA3GU52NQA/KMY?[L!35:U?[:EXT/A;RK(46L)#+T GCH8WC[S('C/:;N*:IOW!Q.,NY]Q_%N>SB"_SY/I>!"K M!5D/F%]).Y.?/_QZ\Z;&Q1BLQP!,Z)HT8SPX5:-P'ED(RG,QGV.VK G8*L/N MH([CSM4\VHJ.>GD)0.['K,3W/9-VMNX4,]K;VDROUG&L2^EH Y-ONMC=1[N.*]C^=F'71!U),E]AC-CFI4MU'7J!=9]V 1+4"& M 9DTF( Y1O0I;0WK[]:[Y(RV1 ML," .8G3P>_UD?A6WCEW1;'%=\]K"6;N'70):',13#J-*ND0.'-)&9$8V0_" MAU7>07?%TX>;?/-"[9=:&0!:6<2!!,D)"X#LG(HHUJ_8*PGYGL[ +QFAUW^7*3M]/S//YXCL.; MRZ=?1L/?B1G$C]'%Q4^CUD)6U L!Y":OW-\Y\S?=S-TPOC@Q<@I:=Y8O 0I' @ MC=,NQ&12< >SD![.[=M"VLE"VH!@/:23]#=/TD+)@_M35;H4AHR#J_$]E9*" M4-4CBQ+",8%)8;=7SP^!&&R",!" M)EUQLI>\3+69E$:?@W$I'*"N5A'!ONR/QQXZZHV6!^4/=Q?':5',FDRN3*@O M451Q IS)@2PPF34&YWGSZO'[,.]]68\'0OX]7,@K,?>@5N_#8,/S@DB:;!W! M#&3E:SZL9N"-+<"59$XZH15KG4^S-Y/_MH[W$#CJAUV-6<+-R1PR:X MJ04V:$/S:,FWB<5KYKC3XG N45><_+?%O)^+N4\.'V)4[XIEX)+V64H& M,M)&IFK:GM>U8WM(,4O%F>#;>8:R[9E_6\;[N8Q[8^]AQA&?EP$7W.O$+&BG M; W\1O!!.^ F,K))!/+Y"OE[O(+7]8U7U]VKRT\7H\\Y?\CCWPW/]YK2?URVCZGWGZ/L?1V; &JZ[/'Z+QS;?J[_%35Y0.LG:E5X&8 MZKB%H!4'%"S+K!*&TKH_^W9GN"_[Z4YCAWM,JK[\D4>O#D[&R< MSVBYOQY.QX/A9!!G:_Z+Y$Y-MNA%5.!3JI4AG ",EG9_EY+1+NJ8FQ=HW=EL MORVMPR%;'Y["73+>^FKY\?-CQ5SG\R7#,9D4P:;J!TDM 4M$T"$KZ6M\(S2_ M\N]U1MLJAK*/BV1_J+*G!5FD%=YGK#7X#*C:GLM"I=66Q?2O( MLG-B/%W3904%'4I-C"YS^E;39;6:+JO09"LU7=;0\:'PEWGI,U<"I*FOM9"3 M)51[T&:!,L><))K6ONOA\':UFB[[1MM55-L\]WI)^N:L4,C']U\JA4B7D_:\ M5@$DR:GBR?Q6R8+U&K,6(4L]EW.T+ ^[VX#[XFYM4[6CGO6R7QG>UT5JEL[Q M%R3)3P>_;ZFCU:IHMICQO9&@YCM@\2@XUX*5D&BG8RYPXB$33BG)E(^K9'ZO MBFM'8?X[ITZQP&TP&0Q3M42F\( T+3)['+E[R+W8G[S)-SO/[/X2Y#^93*XN MKZ,T[P>3WWX:YQJDR>2J3-_CM-8B2CI8G8 .3_([A&6 -3VC"D.9$B7:O2D4 MW752>WC\M.5WL[O$7FC25WKV.J'+11.LM9'K;O.>HH>ALC0PA^?V)@S\[FZ^3^;LGQCZ].WUJ9B\'OP\2F12S-:VUY:HP#OWE/O:;&#'C.Q!80?U>'!A6FE44L8DZT/GF$')K MK:0B M$P\B%JWX 6;&[6'BV_YOO/T3Z##?Z=WD^S(3E?5!0'8J5K/+0N ED=FEHPC* M\A[:@FQK<@>T2+; TIW51UJ%8OMDV:]:OH;9K%2I%<'UK$&G12"?I98VT%)P MFX5BA[.4OK+Z2/NYDC8@V %GM[-?*#BC#@?0C@M''<2EZ$.)P' MXE]9?:3]7$@;$.R@G*''A6LDUXY[[FH3>MHI>&W*XHJ&**14RH2H].$4(OCZ MZB/MYW+:C&8'[2\%:ZVQVD#P#LF831RP\ 1!.*=USL79PZD*<.3UD;(L63LF M(#!%S(RTC+!>I5ET/BB?C$F'4V?QH.LC'5.8J#<*/MX7]3&LR%/I3%2)3J[" M:WX [9007.20G<':4(MT>S@E&K_50NJ)_'NXD%=B[@%'KIX71'3)<\X+V%"3 M-Y,KX(*,I$YRHY+DLMC#6<+?:B$=Q3KND\,''#WK4'^AR%*X5,!1:E(GIMJD M/@%JC$9Z@3D=SN7HMUI(1[&8^^3P(4;PNE63T<9:[E,$(0I)010%WM,.YVWA M)@>C?#R<8,2W6DB'OXQ[8^]AQ@P[&"522.&YA8B>U!@D!U>L@9(090H%@S_& M$-7.=#?[XWVFF4P&T]NJ-]>'#C^-*G/TT8,6P=? DP47?0!,+&8I0PIB;Y(S MGIK( >V..X[Z-:/#X_W)[.6+]'^.+NAC+F@=SQX;VVR"DTQ!(N^(3A&1P"$B M*)=2R=$S4_;FIKW[M+[Q?\=4>;P:;-\UA;KD'M^4_K"HA+ 16**#5NE0WT0' M!Z%V-V$^"=\^EM4*_&XK!6V/SSM1]GX6 %):.E&,! )+JTTF2\DMSJ-&_I+>=1]V&_4:DO M';7>DM[E<1F-+W$8\U*D[]Y_^/6&^3>(>4S!!HY@L*3:<<"2B(R&P)B7VI&X M@N_$JK6&_]K9U;_.&CY5F(RGI[,:J3-S )DT7)/O7JP-H!CMFL^HHJ_N#*H' WZ=CN;Z,N]#\3?\ZP)C%9^P"P7:[Q?/NV\;"']> M?1M(KN$Y,0\G6&95\@)X[:RM"AU<+M<.4K2#.>Z*R+)3LZ1=*W")']->?ZL( MK+'>?B9)75Y=W@ I+)#=J@08SND(\%:!-UZ"+<+1)J-EC)VBU,]H[L&@VSNL M-Q+[J(7,&IKZ,R#XYST@@L7@C7%@C=)D+C@/GLM(7PJ.Q5CMN6BAO/N#'J#R MUI;9TI6WD^*L]VR\L,S&VTYAUE60;+$HZ]H"FBO(FI1UF@E=1+!*&^%=L4B& MN6%1RL3$*@595\&T\V*LW#"IK980="'#4J(')\G_-#*@RSH77O8FB?=-JV*L M'0M;)9V5R5A S_:-%.G4-\:"%"G63$UO M K?2J(HQ-%M6$[B-2(!62D@FARAC,,[NS=+]>BJ1;4+S/2;00>6@/2H3Q3-M M!MR#CIPF&IDD]RU9**@LRY(;;-YP9]7N]2+; TMU5(EN!8@>UEN8*16GG M=D/Y2J&YW0=,YJD6R6UGM[.!E>7UDELOU<21L0[(!S*4]CS2>3@8&W M60"YGPJ5(5.P@06(/)4[U!3 M!/1*0=),%)50)K4WV37?*I$=R'+:C&:'F55X:\PJSXUC#C@Z#8J^A""E Q,U M*Y;3Q \Q=? X*Y&9DHU3+@(+1=$VKS($LI& K*7$40ITZG ,\J^G$MF>AXEZ MH^!!F>PK9%L7Q8(OD@&3@X# ]H[>T#^?=P(:_$ MW ..7'401(R66^N!RT+F'3<((7 &16+6F)66J77CH;V9_+=UO)_KN$\.']11 MO&H5)Q6YL:(4\*(^J\:"@"D@\(#)Z.!L<7M3?N!;);*O8S'WR>%#C.!UJ^44 M38Q!2P\FY@#**47VB>)@@M6H1#%L?UXH?:M$]A4LX][8>Y@QP^=EX(+U1DH+ M+F&J/5$X8%5H"A)+2K5VZN$8UMNK1/;J\M/%Z'.^K1VU>$I?X,S03SZ.IGAQ M_^NW6[,SR@_;1-G'"/"=27N?+H,7:'!N+/+OF3L[-Q/J.E_7HX M'0^&DT&\ODCM%;4P((D%BN;;2<0D<;>^0K/*."_J/[&6#V\ELO[IE="#$ MZL-Z:):_RG@M^H$2LN6U0CHSM?5X@>291+2E]D)HO4*^PLIH&]%\)\K>S\IH M3BACDR;/F]>\,V$XT,F60&?%_?_?WK4UMW4CZ??]+[V+^^5EJ[Q.,IL:QTXY MSFSMDZH!-&S5V&**HKSC?[\-BO)%%XJ'Q#D\NDQ-.8ZH$'T#T-WXNCM%1UIT MK_QX7)W1!MG ULYH0W3Q4#I+[<+3T09W1!IG)%"VF]M'Q0[%?)6--&16' M\,6 B1C:[$@!2A/%B"ZAF;R@8C9V.Z@SVNS,=HAJY]&&2%$4%,B %@+!"&4A M9>4V1(/4?G@;HB$ZN[-2\R@E^5^3*NW3WR^6^0/_1A/F M-'7X]RX_8?'],%%DC%_;V$'+W,WKHL M?.5CWGA7P,A"@*:U$ZDH6$T52YW-E+M7O9-;FD MPN>-DP%U@%Q:F0_6!*GX"$(;_I^P)+I#C+>0,\-#O*]-77<=>JEF3E7TMTT< MN/9(J:&,R?,Y&V< MOCT]_^<]8 8.MTA-9-Y]9]+LR];PA MCFHF8\$-]WF9V3:<(HG MO7NY>9J6?WS#F!,H;QMG/YU^/BTZMJSD*0/0)8BBN5)*V MX&R*:7=EZFEN@-F8R;R?ID6@)"H"WUZZH=,,8"P2DJ76U3.+F-+ST_1QK?DH MRC[VT_2/+8B%=9HI%\"7# LQ>P'!2@U%)L.!>1W(B*M*H&LI;:&"37#D(/ =F!5#5+;5.UQ77; MPT?OF=Y#?T,$-FK/]$A.4VC7U;JNSK&C$S1?9N1*KD9ZF>M.^9"'T3-]D-CO M[)D^1&:C]DQ'U!AEFP:?JP23;( @:X;B41I+LD0C>BAO'CW3]U;>WC(;(!_PPRX\/"P07:_2(0@GJW5KA%C)F MF-(=7;]WU??MJ9QY >MN_^DTJ+KM:T\(J1L@A.L3;*0+-F0T'JMQL222) H? M5Q4EV92&X.FV4W%T,%T*64B1+4AE!1@E$Q_7@H!CED(81"K4.QPX/IANQQ$H MLE!T%)M[WP:5*6QQ6Q! :!"5(F&P-W#C$<^L&6)I>\ZL&:*P.:'MAO9UEQ0L M"D3(1!$,:@LI5 FR%.T3.;)QK#XLEJV'QI_LNRW7U%^: M?HL+SG_^%RWSZ3G]OCS-M$[JOKE8G:_843L]>__F5F3J6VKJXH]?+LY62\RK M"_S8D$KJ1 7CJ\P&9.M9;JQN,\:E!B-)Q11)A]U>C ^&L$W.^I/;#3.1^R"3 MFQ,X[H<&?1RD?X7\+=J/OA/(ID$^\4F"MD;(+JE6OA8AF%;(AM7+E&VL:3:% M P-Y>YI[9VY&,Z=6<#OS>>V8^.%D.4F84'F705O3N \:L'@"JA&]=\Z).IL& MZ5TX?MY(\S6PF]O+'JT685_N[[J%Y8EM+&=GP4F3P=08 65D<22O2#I9-)FY MU"YTY_YI;KM9B'Z0X=W<@F[^-]P=#=M.7+(D;)$@R;8)5MY!]"J!=5HX$W14 M^>%=;G(\0D0C1>DHO3-$?HSMKS7IF!R=S<&6%6*;Z;[&WS<^6)S#Z4G"/8&CAZ M)*4;[PW5YV2TRM7H1IGX=B1^G^8>>@C&=7-CQ6-'4=^QN[O7:E2),2@@&]O$ MZ39[NHV=]D8JH;T06HUR_4S+YO,VFIDIW?)>V>[=FYBU!BF\ M I-R@:!<8J5PU)=EC!AW*J(XSBZYQLWS9CB.8=QB\\=KAM-NS-\6Y;2>YO5_ M\NM97J[_@YL#$$X"LZ6U;4,2&VLL;,!<6LF[#%B%YVM3S27 '\#7T]P'O2$HZ-+F8Z@V-,PHQWO.5V8C>UE%D%6%W@\?CZQ.<) -;*T3'**+AU)G MM0M/SW6"@^H$!YG)% 57^^CXH=BO+EDFY-NE1-3LJI<(&!WO[B"D-R(IYO#) MVNV@.L'9F>T0U?9NV_]""1E^P^4_:;4F^;86\+_]\>>F0LT)65A,!JJQ@;WC ME"%FA6!,C-;I6G*ZEFZ[HUW_H&5G&.F,KN;%)#KJ6)1RP$ !+Z5!;R.[T%&" MR8E=:$D&!+O.R3@;O38[6=53'@*QMW6-K[.):ILQF^B128K4RG&9,(BI#>Y% MH;VM5:74N_GEXZUMWL><>BFG8UU':X[S[G35PJM?STKK@7F!']=>0-0BE^H= MY. BF,H'9I0Y@VK9?N%K+9E_L0FK'?GX#R9N^YU\'A6XSCQ&TT;G7W%"2/64I7'!0 ME,BM+-)!(%>@:(-625NUWPD!\A ,9TNOP>/:S1 E=+:7GTZ7E/GCS;U8L122 MI, GYM/H5D)>HP6QQMWR38NB1W/"'U>=ML'=J,I9=)'L0^BFLFDZ<'[,KBK7 M:3AZ=Y6M0KG6986R$X:$?33'>X M;)>=*OAO;^I;RHOW9PU@=EF"WQXTS[^]5!7M/&BH_ZL/ PX ;49N!)#UY0$[-4$$I4P/=7:=;68'C/<(,=XMICVO]QL <# M+&>$=C([-KW1'+MGMD @2JU#0\DL1D,@J(IJC"XF]&XA-] M;IO$7B_./E_6W;0==/YN<;U8_2^MOLGS!(,+,<<$AO\$4[2 D ++3E'D M&]\J[WN7]8_&S-.VY'G8R C-949C[%(%ORR6FQ^UWY,GWDAGB@J038NCM @0 MC0X@.)@N?+MDEWL/QYF6P^=M,E-K&J,]S-?4=1\=7*:Q8TPUAJQ:[[[6S,-[ M"$(GB%XDBWPHL.,U&D:R(R-3X27G9/_'MXBY "DYIEA\HC]6[/VUKWNUX7.= M4=6A6(])- FOBRTE)&$DU%"2"%JDJ'OW%-U"SO$?OHYF*XMQ=#:"CWX':5SW(+$D+R#X(F/2QLM<+@5./HBM(ZJ MH.Y=OV\0,7VTT%%)BYX2'B%W^);.B;_PPXNS\A-]IH^+OQK'FZ33%63,!9&C M:S/%LFOEZ0*B+19\%%7I2*5HZFP$.Y#UF,RBMQ;&P,;31_[H_=_HC);XD0E] M43ZQQ,]72Q;"9[IZ0=L0FZM2(AL-TC<\@,X9 BD#B8*1FK33IGN[C"$$/B;C M&4\SD^#YR"?M*# 9M=7AE=J@(Z6 KCYJJ@'M;G/F'B:>[]AA31^]'!G;MPNI MS]B^00H] *.UCS:.C.W+CK>.;>>M2YZW#V^:$+)DNGV1KF0EY$Z=!AZ"X0S& M]DUE-T.4,"ZVCQH"3<@ QJA6(U'9U0HN 3OJIA:/NJ@>YO"0L'V#E',WMF^( M9*? ]EWFR= M\S6;IIHLDE'"!R+KJS=%$>M,NY/!JQT:KWZFLPLZ_X6M^6G*_8 MMUZ>L^_[:G'V_A4O5UZX;].E*[((23OQ/4 :ZL# M;VW1:A&UBL(E6WWO9KI[D#E]V#:)O=U,!XRKP#%&FGV-: 9*[#)T,=*+F)0" MEU-MF&\+"=G;\ 6=LLY(C+TA#X=1/-7#[5'L;T)E'OLIMODHOR\7Y2*OWBPW M0?C:ZTVE%-/&N;)G4UN'-0^QF@PE%B&=3T&KG6!I]_B MZU]_*S$^&I?=!1_ MYV!@0T_C45%%DX#J;< M0J :P'OVD;/F $CNY"+-2^M;T@$3*7V(7$=YV%A3LPE0F9ABJHB0HT1FKT; MRMSR$9:PQAR%[3Y4XGL"ILT"=%+*C0>)?25Z_)!_<_.E+U8P2U7P2:5LI-+&]BX2>TAI!-)6EB J*)?:[&!9($A*P*=%#BJH M&KO/:'S<:80A]M8CC3!$@?-+([C6RR09#\52&X!J!+ _8H!/H5"B85EUSV(] M\C3"(?8WH3+GD$;XBNWX=JUM7M!0QR02)J 8V&?V,3:X10"43I2((1K=HV71 MG00\T(3"( -8]%9$Y[ARX_5\3]+&U=Z%J(Y9A3L)F3ZKT$E1B[&D/)D)"*J% M;UX/(A/?NE%Z")D$:"PV1:&LE3TP4!.K?DMJ84K-#Q%N1XWGQ07[7%]._OOO M)VBC< 1O#&H4Y)>FFVO&^>4__W]XO-_;+[Q4L.;?_FFX&_K M39M#Z"3XQ4%2Z^B*7E'P\O5)04N2/P&KVG1C'2*$]K#F;:P9-0?W?MNV'*:W MEZ\?@]X&2FV$_?;WMR=1.D4J<]2BJN$SI"&6 E:0I)U3V6I9MC44'::WO[]] M#'H;*+6.@,\K"O[\X\1:$VWR 3)69L#ZRL&G8UX*O MW_L&JP>+OS/V_NXGH5V(>D*OWX-TM--#Z#X"GN[UVQ45R%M0U7)<)EM?\6(D M> S!V!*<*SN->9J7UH>^?O=7^A"Y]IXA\OOB_VCYT^EY7M+JZKFV^G4W)6J7 M$/^AE 34N:']HV"I5R7S;I?W+5\^F\?M(3)?=!18][$=C9Y?\X:2D*L*MC7. M-PFI^W[#_$]\WU[\@^)2DAW6XJO&^IAZ_6KL+LZ$6MJ7O%=)R= MTX\%W=?H"TY;:2H?%^IM7+!;O7 MZQ/Y3>6C@(/PU9?63WG%)+3^[.N]RW]_PY]@^[57A.?T]O3]A]6;^B=O\O47 MG7A?6TV@!:]<&X-F"Y\5U4 @J;.SU3H9=SL?1Z+P >&(AACCC^?N'+0[/Z21 M+E561 D2@V^X& &)CR[V_ZD:1!?];E.HGI%&AUCH$90Y;Z21U5GF:B4T:;8J M0 ,1G8*,VB23K16XTRB])X8T&F0 .R&-ABAB,IC)+D0]-:31($7MA#?91\J3 MF8"2'IF(#"47OG5)$EMZ5%"BC38(]KMS%RCB T :]=?\$.&.@'QX^?K$"1') MM;[,&/D@P^!:D[@*SOGDT1FEY;8L_4-%K P2_$W$RA"IC8 T:F_XE;2B&$%( M2VWVLP*L68!6EH(WF)3MAUB9#_+A$+T-E%KO7.ZMS_@Y7#LC9[;?0H3F[#NQ=R]D);2BBJ2YG,OQ/="B#C2J6&DFZ>++? MDH<%]S>_^&NQ4_/_.2KX].VC;R&HJD0VN0145 %CJ$#0U" =_('3'!9T[Q&T M'Z6')C]NKOJ6VM[F57_C/S]=?'KQJ>W3R\]75$Y(N!H,KKLYL&BT#X"%SP!V MH@25((A2[X:N@XF8797LE(L8'8?CR/Y8 M;&]&B%86%V7&WE6DPZF<*J$V"QOKJK)CI]#V8G,=,G(D4-@G85\SL:]I@F"W M)2@+(4=1,,N6Q3ZF81XS!3>VT1QBHX.5-T*?D4$$;USM74@>:6;+'N0>9Y++ MR(9PB-D=H,69&*!(3FKG+%B7UCFR-GBQ(@?R;$S-_N MABBO=WKDU[//3,BB!?K?@8"N().HI-!2 )FJV3=A9Q2)I1':K$*'H08I[HN? M[UUEYM' /CI:C"'@$5S^E_C7Z0H_OBAE+?$KJE)BK@PIIJKA\5I?RF0]026# M45;R,O4^3&ZGY/&:1D<-W'DB3))L^^%?^,-?SPI]:LL=U(O[L 5'3+X-9?=Z M$LY&9TNN%7,Q1E-B;7JML]$6*T:S+0FWP]*'G0:O%N<_+O(M2-4A,.ELV,H[ M-G&?,H2@'3BK2)!5;*^] _V[J3GTU/OQF[^\R'G91BBL7N)R^85_^ _\>$$G M%HLI5@5PP7GV!**&H#A,KR%IZW0LXGI]16>6[R!L^C.QDUU=?[AKR=DJF26Y/8P%[BG4N2Z@8K M__7E-:XNEO2F?F_E+;XHI$4(V4-UL2$JDP0TK?M"$#+JE*M0O;-3NU-WK+14 M#U.XS[KZJ&2$D/_:67A)Y54EQ@ZDC91;VD+6<7)(8VET^]5TL#HFMA@LWL:V M4PH'EQP]) WH(P<3J"AC%<)U?QZ=W%+N2?K,P%"&:&&4V='K\*">7C;G_=L% M+I$OOJMJV*",2$4;D,@7MDD^ ^K6_"=AL-+;'&KO#IS;*3JV7WN \FZ,CNXF M^:%]MC<_;G\D/*?__+?_!U!+ P04 " !+@*A6!.&^]V<@J&YFN[G>VL CP:FLJ'.&6Y,ST_/HE)<4]0D$J)%DUBP:JG;9$ MGO-0?'A(GLN__>_OCW/P5>5%MES\^Y_0GX,_ ;402YDM[O_]3[_>?8#T3__[ M/_[E7_[M_X+P_[SY_ F\6XKG1[4HP=MR?/K+3S]]^_;MS]]Y/O_S,K__*0R"Z*?5TW]J'O]^\/RWJ'H: MI6GZ4_77]:-%=NQ!TRSZZ?_\_.F+>%"/#&:+HF0+83LHLK\4U2\_+04K*\S/ MR@5./F'_!5>/0?LKB$(8H3]_+^2?_N-? *CAR)=S]5EI8/__U\\?3W:9_F2? M^&FA[NW(WJH\6\HO)5+__JWR:J]7O'G*ECS<[S_.= M5JV4J942)5;*_W6JLY\N$+\G>*N; MBT6N/ZCW"SG6M[ONZF+1AY>XK\]B6;+Y")_%IILMD>?V%Y_,3TTWMJ$6,JWZ M::A[2U3UO50+J6JVW&D:9/+?_V1^FK%E,9_]+; MM>QQ?FR!,FN37=_ DL M5T4JBS,4OUVN2BRHC1V]XV^S9=/*B]?;LU@ ME-<+^?Z?S]F3'6[S\XWY"[./?5+&Z/ML3>L;_6NAZH9F<1(DG" &.=>&G%*A M#2\1!$D4)Q*'F))$.9/34%).C>E6FER!)ZL+8 L)U$J;*V#LONI7<_N?9V.0 M5QN:HOJ#!T,,-N8.9#N%D1R8N:V*L-(1U+)= :,FV.@);C38C'2E*S *@K6V MU;_6^H)*85!I#&\T-#HW#4]AS#V6F"F,_4CK5=_?0$]+W] CT+J.#M;Y>(OR MT/CMK/"#=^9G+CP7\)ZQI]E'LTUY7&0ZJ\^-_OK,,/Q)S6%%=XZ=C<); M?HJO",CSK:Y,(G)+4.]4_?\?%U_*I?C]83DW;126T,J7S\OY_,,R_\9R.=,B MC!*E*$Q3;JB%(0PI)1ABI&/%%8H2J?VHQ:O_Z7%-+3;X8:7 CR!;@&T=_A74 M6OBRC]^XN-+18&@/SD_.0(/?K J@T:%7WNJ$7F]$YM?[R,S6"9I#JNO63#?N M^Z2,+:9V#;5/&>/9W'1SRU[L\E>\>U:SF.(X1C2!J0@-U2DN(1.<0,TDCCF. M&"9T5JY/IL].0]>.O=CNQ/E[GY.P.GP'C]DB>WQ^!/-J/CXUXOK1FS/T;KPV M!*!#GU!4(E_M'S%<@;7<5Z!< J[ +>L^/U.Y8_%C?["YJJX6=2_G\DHP$F<**@2G!BJ M0H:J&$TA3SGC,=&2,R?[S+_KJ9EFE8Q@J8&HQ .%%?8*_&"L!LE>BA\]#N[\ MAL#A!'8P8 ?!D/8X]QP,\9$.,WM&WN_( MLA-XK>>0?BV.=[C82=.=$\-N+70S8&_SI<[*3\NBF$D=XX0&""I.I.']-# F M:A1";'[-0BPQE\3'1-TT/34CU)[A9PNQ?#1[P;F1S^X#Q?S9.BF"A0%_:< W M6P3[SVQA%AI5>![\;:'*L, TB1%D 0Z@75@ACQ&'(<:4)Q&/.:4^IQT=41UA MM1P353>;OAM6 R^ %J:/#4Q6M!^O[#\;G&Z7>7UV6I9YQI]+QN?*VO"_[.+W M\1Q^WC;](50]6>U;#8]JEQ\JM&]Y'WFB&X=^5O/*;X_EY M&!(7Y\PYUV8F] TWHH)*5K M+/AM)6Z/IV:NR/3TR9[M;M0/V57Y_<_;^;UN M'_T[I55N+)":RN[8]_7UYDR1.)%<)C#%$8)F]0L@%2*!<9"BD E!N10^2][I MKJ:V!*XD7:V#)?L.F(>/AP.X;ES2#V0#L\@:K68Y-&)NNUGTQQ_GT>B).5HZ M&I4SSBN\SQ8.;_CQA%39[/VBS,J7:RG-5U/<+@MCV?\_V=/;I52SA(21I"B% MJ1 1Q$0GD,F(0F9^BJA2 <*1"T>T=S,U?J@E!8VH5Z 6%AAI@177C23.(-M. M$/WA-3 Y=(7*F1SP!N8%1HI5Q==M3/M:7#C989WOQ9R;?/16G,E?R=>EH663FC M6,>($0)I$!JK@J4(,BHQ)"A)$X8T$MK]ZNIX'U-CDI5X0-;R^7B3GT#1X?;I M-;0#S=V:]6M1%M<+6?]D8YK%PV(Y7]Z_-$[$:1+IE ED."Z-(1:IABS%%,9" MZ" BJ0J%TT;*L;^IT5\C<65 E6M9FX@JC\GN@+0#+?:+W\ 4N0W=2ERPD;=+ MT*H#BA[TV2^:(U'IQ:CZ4:L[1JTTZ]#,>)3KKM,._7J\UFTO:^_=*T.6,_'[ MUI'Z+^9S>+=\9-EB%E*6!)(+&-.4&#;6"-(HQ)"2($:AB 4Q[7EL:<]W.35" MMA*#MVUAV?GG:W#AV.NLEU M!V!_K^OQ9E=GG>:4OG)I__+ S+=V\US:;%#6>V 6!)(2'4N()4DA-J8?9"$- M8"P3E? TQBGVNG@[T]_4J&@J"0&RXW(E>]F_6M'[TU7[-W8IT=$ MA[8.UV!^J<&LA05;TO;I?>($2V\N*>V]C>RGXJ3ZH?.*VVL=PUJ6BWOK;/A. M\?)G5C[G69FIXK-:16K8N.5L(;(G-O^X^$_%\KMORQE15!&=*AA&,8(X1@FD MQN"!BIKMJ40H1H3YL$\7(:9&2>;;BSW#6KI [T8^0P,Z,"-5R1BL_, J< 4: M%5ZN@)45&&%[#'&Y *J^PEVZB#!NZ,L%(!V$P5S25H>3M2KOTA?UF!E=Y;,P M7X/U?,B?EKF],FK.*F@2($I38T"I@$&LC5&5H1TS&1R73[.#GGF M'-$YGX#N7$,C9Z9SU.LP99WKBUV=2WGY<5&4>?4=77_/BED4Q!HA%4 6A':# M2P5,8\4@UU(J0>(H)M+/J72_BZF1KY40;$0$OUDA/8_-C@#I9BM>!L_ I.J) M3 =_T5/*]^8G>M#!R/ZAIQ0\] L]^>3E#F'K..=90%*B%")0*)N/75%NTTU% M$$YG:!*]S(>RX-&U"][O[?VU0=9OJ%V,U\&S?\_DZC]!% MKEP'" S@Q+7IX]7-8/3%1-_LR^VU0@;Y9YOOR6 M+>[?,O,9V(]7J(@A',<04<4-$:0AY,:D@I@D6%,B%!6IUW&21^=38PHK^U8> M MV(?P4>:P4 7VD 1*."YZF3S\@XGC8-A/?0ITP-U$UP_('L. M:O]CIPZ8]77N+_,20>=2$9<0CV5Z0QN^YX/\"R M_.]L_FRVZ_419&8]/E87$,7MPG>F*G]>X\;<2_@^KJ<<.ISW,L*'Q@.+B^\7NY&5-=29I82V=QFU_ZX M>,N>LI+-9U'(M4!Q:M-=V3.^F$ F,)1)->!QI'OI0TXE^ID9&&S'!DY$3 M&N-&U)+Z<= I6-U8IP>P!N:9+9RLB+8"Q=LS.'E3R!D4>B*-4[V,2A-G5-TG MAG./=TM%L7PVI/)9"95]M0D[/S#K%&4,HW4%I)-7:1'!2I PA#%)M8T73" C MB88D"0(5:29BY>0S?[$DDZ.31A>0KY6QUYZU-H"MU+G\!O3R,6QGIE%'9FCN M6@W*1@^P5F13[ZO376G/@^*7I6.4P1DOE\=@@^2=]N-B8,\E!^G>P:@I1"[& M83_1R.4-]N&9^X856?'E*5=,WBS^SO+,RO*9E0K-!$DXD8F$6!L+& ="01:2 M!.J QA&*N:+<:X?NVO'4%K)*4E!4HMJJ"E\;88'UEK[$F;<%>S=;>0A$!UZ M]AQ_KT"-[IIC5N-8LAME!=E,DS3)$(8DXM]CX]T/#6F,I\?Z<'K M^!C$CD>& P W]*GA"=_D[<)K37RJE7Q@E^46K(;T8C[6[>L[-K> X>3KW/;^ M92GSF^[>+HNRJ&]V4:VP>OG18N@&3@V=\9#>>I?T+WMAEN7MF:W>9?FYF]W]HH M$_B$"JMY>NK/'?,&6O<_R\=*;CM,U Z!U1]OGJK2/.^_JUQDA9(S)I.$)I+# M@&%[A!(HR +-(&%$<((XY8'H8 GX2S)1VV M7_>$7AU&Q>YG1 5E? 7L/U<8RF#:UM0W9:CKK2[ BO]"GO)68/0 M8Y["SBCWE;?07X!Q\QAV!N@@KV'WECH7)15*R>*#46IEQ]YH:];.0L4X4HC! M2&I;FA1IF'(J("-!R!(BI-TB^973/-'5U*RJP7JMFG@&CORJ:ISH:NZKF&86/5-D\]T;'&(@G92LD+^ZK M8YM_*)OQ7:1ICP5 *92 ,=2 M(=-80TUH M0 @5 4F]LJ/Z"C U0EG+#^96 4\B\8;?C5Z&!'5@TMG@V9P&KZ0'C?A@)7]U M.W4%&A5Z].WO"%Y?COJ^W8_K==\1G ,7^J[M]''AOBK\;-NW&WTEFUY,WS,5 M12*0"$$D;!*=!*>0LIA!AC")!29F/^GE>>K>]=2HK98//*T%O.2BO17S+E?M M?2$Y]F7[2NZ&OAJ0;\^#?.%]NPM>@]RXMW;\BG?N+H"TW[H[M=#QM$L\*/D\ M-T;>9_55+9Y59?J]_VXZ7+#YJCB2+=-A<[Y^RKX:\JQJS;YY^:M:WN?LZ<&> M75[;V-D[ZPQ@HRRJ((N9"A4*XC2 ";/GV8)HR(G",!"48,XB1J53>;?A19T< M(3::VBU0HVN]-UHINR[]55>NJ7(M5PJO*S+S%["M-*BT]CQR&^[3<#R:F\2 M#WV$-]!8@]\JE8>)>AI^9/HZ]AM.T'&/!P<'_. 8.YK8ZUPN-WK[S/NS MJNK'5K>SU6$GM\?=*[^0=;XA)3E*!590$,(@I@P;BULJ8WL'""4QUMC3[+Y( MG,FM/-5% =^]*-BZ2^B: >K"07.TVT<;BA&O=3J.@K\1WPMX?1GVEPDSKK'? M"W '&X!^6NU&L=N%'.I['!2&C-@HV53'$(>(PC04,93(F/61B#B/>8<+[OU^ M)GI]O1'3&FE=[W(.0'4CM4X8C4-3N[CT>U=S2NV>".:@^5$IXY1R^R1P\KF. M,? '@4BU2Z42@<94)U"E 868!Q&DBB(8,L$5DXRB!'O%P!_O9VJVSI&@5<_@ M]Q-XNDWL'E :>'X?B4TTFTVEE[D"U_/Y\EMU36O^N4J_:W/-]!@7WPY07W'Q M)WH9-RZ^7=6#N/@SC_>0T[+*QW$M_OEL\]]9:^-G53XLY2P.0LUQPF 01M:C M(^"08I[" .N(:)*0)"(=+ &7OB=J'>RG<*RDOP(K^:\JEVY0JW!!"LQ3 ^)& M-KWA^SII,3MA>EF.S#,@#9$M\U27KYQ4(%C$4$*DP# MB"-,(.1&/SNM>U',NH_A)HM-?9HUV57G58Y45I9Y MQI_+Z@[*S)CK^=,#JRZP;AZ-;;97"/!3]I@Y%Z@\@3<)52!1" 6IRLXP!#GF M"60,44$"P_:I5P&:[GB/0.D6[WG;9LL%,$Z)5D+",.$(8JD19$$B(5),8WMQ MGW U^ZIROAP_D=_I&[+96<J2=E2M_67K^$,=O7SL34%UG[1]E[!UI?3F9?-(LS16\4'KU)S71?'\6,>- M[#E1_GUIDPW;-=6Z)\W2B,1IP 4T7Y,QN\-80JH(ATHGJ0H)C[E;%.OXHD^- MY#?2=<@^-.*(NY':-,=QQ(OBS&0V?RZSK^J+$L]Y5F:J>/]=S)^EDM:CR2KP7&=Y MO-'O6;ZP-[NW*J_D_Y0MU,=2/1:S*&:A2L(4QHE6$&L90*8EA92&9GMA]AP1 M\DH[U9=@4UNTMO4"&\7 2K/:MW%+-WMUO-+.>J?77 A^LQJ"2D5/5Z/>AMSQ M&N\5!G+H>[\QQ]#_6K!GP/NZ1^Q+K'$O'GL&\^"FLN_V+XUR.+XLO7]\FB]? ME*HN+F[-/'HP3]R:26'7JGIMVZQ7>[[LA% =B)A!%",$L6+(;'@8ARBU-;<$ M9S3M&.;0NZQ36RRV?=^/>I[6)O!*X_HV$*QT!E;I^FZP,:HW>G>-=.C_\W#< M'4UCT(?>#AV,]]$M3X?Q'BG:8;#!Z3W83#(3P<\#-?EJVQBKA^M ML]",!#1(24P@"A(",>4I3*79QHB(T2B5G)#(ZX*D%ZFFMB+=+DLSWK:2U-H M+C8&<.?L5?V,X"@;$O]Q^6/L1JY K=ED-B*[0$]C%]+(]$?:@NS"V//^8Z_Q M;O1M,^,JM>V%4&S,0\1%&MFZO8J%D6'E.( I2@1,!)&,AB2(4B_?Z[;.ID:V MGSHDLFD%TXT@^X)H8-ZKQ;P".XY(UM =PL1UP:0GBFKM:E3F<5%ZGU"^?7\ M19@:I]P]*)"O!+66@*Y$!;8<48].D,>'PXU_A@5Y8%9RAWD"#Q*=X.$ MXW=!;I#$@&>Z?L6D@&Z@M"<$=&RC:V)D]535K2V><\N@,ZYB+ *1P" F <3< MNMPRZQL7!*&TF4>0\LH]LM_!U/BHD0]D*P%]LQ_OX>=&.I>@,C"QK #Y>!:0 M#LF-CVO=6TKCO>9'3F1\7+G#],4GGNLV@=__\]EPO3TA6BX,-=0E.68I48+A M)( J2@DTVR\$N0TLHX&D$8X9#P(O5Z"CO4QM*M="@K64GN5:VA%UF]<7XS3P MY/:'R'N2MT+0TTP_WL>HT[U5S?TYW_YP1W\1>U2LI,VYT=07BA#!:2H15"K@ M9IMAYCOCE, X(%(+1)%(O&[/#GJ8VH1O!&Q/Z^((GJ,/Q"60#.VYL(4&^*T6 MKT\/@U.J]^47<-#^N+?YI]0[N(,_^6#'!7SO/N>SLA(;@[^^KU]M9D6 I(@X M@F8:IS93K8(I(1J2,&!I)".9Q%YG"&[=3FW&'\;'F:U2?=_=+5+N+YZV@=M@ M.1H+O0_!T-;#H?_LKLR#'#/XP=27A>'6Z;@FAQ<0!S:(W]O^=2*KK-_V>.*+ M4 N69\OK[UDQ$TFD.4-F$Z(X@QCA$+(D"*!,(V%^D)01)]XZVJH]."A0*G28P2(DPDYAP2"4U=H?FD7F5!3ARGK\[+4]MWJZ% M\YZMNX"=GZ6=81AX=CHCX#4]CVI[P;3<;6^TZ7A4C>UI>/P!_^E7GQ74B:@^ M+KZJHE3J%S-JS3E4%(:$!*'-9A>'9A\0QY#'BIL]?XQEBB)$%7.=C^U=36V" MUA+6*ZN5LD,UYC/8GI^Z_2$V\%SV!\MK4KOA<,$L/]/!:-/>3=%M'G!\XQ(_ MS=W[P6U/3:T-!R@!@X0;BQO'$K+ >AL$/*5,A3%#U-]3\U1W4R.([KZ:)P%U MV\CW!]/ K'#":6!8C\USN/3JLWFRLU?PVCRG^'&_S;-O^3$'6Q;S==S04G_( M%EFIYK84RL=%:;Z-C,]5712%+>1?ETOY+9O//VUR"H0T3H4D$ F;59^G,31$ M$L% ,)9()FBD(A=&N4R,J3'-=I!@K0JL= $;99K*1]7YXTH?-VJZ<,3:*6N\ M<1C\**'3$'1(VG#A>,BEJ KD5<=L$QB7'7F&&Y]MG*O\ZYT'K(I3[&%5Z@?B M>K6R;=DE* JB"%7+T(6MC[(\]8/ :MGJJ;7+ Q$^V]P\-_K7HN[N^G&9E]E_ MU_,MT"S6J4IAQ+B&MF(MY)'64$84J922*))>%K%COU-;L+9ELQ-0F4W*TV-; M'L2+4'GVUH $' M*-HB!5Q>[V!M?V"BD?-. M2CW/+7=+?*0A&LD6'V.H_,SP'O!M-<0O:7\\4[P'%':,\3[:ZUJ-L2KY>,OR M\J6Y3(FI@4,' >1I:%:RE##(@M2L9'&:)G$J8T6\:IL<=C&U-:J1$%0B=G0^ M/P*DFS%]&3P#KQ6>R'2HQ'A*^=YJ,1YT,'(UQE,*'M9C//GDR'G9;=ZIGY:3\[#XC[\9N4QO/H0^WVXMK7U5I!L'/.V.] MI5E5>FX"R=4[@/_::=5]1/YC)%3O, B]I5+OTG>' Y?=*].J[OC:%5]%J>9! M50R48X@E3R&U05%,BUB@,(HQ<4I>=:ZCJ:T&FRO^>76/[!CH<\9!__T#D<4[BNUPW;3XZ9U.*+404J'8\]TFY[O M#A*!KE<2EBB4*BYA2B(&,0X$9%$4PR!)4I8FB OJY(IUOJNI3=WW6BM1VF/J MIU7NX_G+L>S'GM&<+6"[3?%^(!QXPK\[3$Q\!5:0+H QVC-QM#3* +&/9MJM[LN3 M0*@@M/FC8D,+4?K0HWW[J<>S%$8\[6N3>/>=H M>_"R X[F]IRF"E.4:HB$33^.%(&4"0U#88O+(XR2Q,NVV6U^:@RVM;GOY'ZP M!Y[?0XZ]RX-'N9G#BJ?ZB6AW3V0>4:RP#!)F(E-FZ MZ BF29(80T6F$@41-A!<&O'Z__WE8MG4V-%M>R5E[/1EI0B>M]\>L$M!O]]07?P 1W 7+^+D<.D/3E M*M36U;@N/@Y*'[CFN+S3T2K+%LJTFBN9E3--A0@3FUE$8&-GI?:(F(4,4A2D M*8H45MAK&[7=^-0HXM-R<0_O5/X(K)35UU[)Z6DU;VTV/:TT<4>K /CCV3,<\PMNU?YMSM@1%2(4ZABG2%&(98[/0R\!, M7:043306TFO6'NEC:I/W_9?;6\^ BU'*2! G$!EKR-!=$D&.S2X3XU@G M3)%88SK[JG*^' FZ[;X&!&]=U;RZ =ZI:NYY^-N&KAL;7HC8P*2X5P"^_WSK M+>KWE>/X2 _C)C0^K>)!]N*61SM6<*N.GI>/3[EZ4(LB^ZH^5HG%/RV+XA=E M[*D[]OU6Y9G-XB9RNW%[I^K_W]1U2P+%,).V5E(*,6,)9&G$(2'8D"N* AYY ME;:\7*2IL7%]+2*V5=K-WWX%%JK:4)3LNV$*/5,%7C>H.SKUIREPLT;H6YW@ \J#O77\M=DM2Q>9V6@S/Q^UW. M%H5I,%LNWE5)A?+5<9D10)C_F\E84DR8@A)39DPT;C:C*I)0$<1$'!/%$7?/ M3.?5]]18=B4E>*K%O+)5,81S=I\NZ+=3Y\"8#GW0900':\G!ENA78 WU[0KJ MVZ&A]DD@-QCD([E1] N]9VJX3N"UYX/S:W+$)'"==-W-_-:MB6[&>A5->&?> MK>(O(J0P)I1 PE.S)T\B:@\X% PH$3J,XYC[^73LM#XU&:4LT8[EI/[6]V,I7\HF]=2R6MCAK%[M0H8J,[TBYOGLBC- MZ&:+^RKR:U-@,DX3IDD .6;"7GG8S)-(0L%5($(>A23Q*AG=28JI,78EG&=4 M83?XW2RSP4$=F+]7\H-& ;")*:IU %M*7#6QB4.<0EX$9$]V83<91K4?+X)I MW\Z\K+&.08^JM'XQAF6_9E+)-R^_%C8_^=HC[]KL6;]6498SF<::4F&S'T2A M,5"9=2I.%%1,"($UXB%#LW)9LKD; ;IW[<5Z:P&&FZ7V!D!8!Z^G1G; 7[8B M)-E:<,\82?>Q<&/#81 >F (MN)7WW.T6N#]8R4&V^''+??CZ/,S^P97>B/45 M;>G>\;CAE]Z ',1C^K?0\<+ZN!?QV^<\MQL5+0)#4Q1#9%UY<2HCR(,P@5J1 M2"(4Q;%TN@]QZVYJAMI>NBLP;^3U)JDS*#M>&?>&W=#7P2W!"HVT/=[\.J'2 MUZUN>V?CWM@Z*7YP&^OV5H=SNCU#[%U6B.7SHOS,RHUO1,+B-"+<\ ?'$<2, M4TA10F%(S(^)("J,A/-)G4.'4R.4]4Z%-3L5V0@-S* HCR,F%[ =3NEZAG#L M?=Y*7F %[I9ESP5(C].ZG@$=Z;SN1:2 ^&.(J? [=>BLK 9+H'2)1\2#+2Q$:B1V]D?(CPS846MGOZ(OC MT5V;W#O\UOI@QT#4ID#@C5Z[<*O\:R;4B:32\VH,S$\W^K,2R_M%]M]*UDZ' M51K4JAKD3.B8ZU@3&"C!((XXAEP2!27E::K2)&3*KU[ $%).C5CKK/+\=%;Y M]]^MAM;F74CPECUE)9M;Q:JJ=M;&.%>+<\0OP&TC_NKC.O#2<+90P,5#ZA^Z M.R3D?<7\#B+CN,'"0\)\$&4\:&>7+BR5$'Q?B,_*&.29,-9Z%3-TO9![O_EU MD95%Q<97LJ^N,EZZ+QP"C[+N&O.[8O?92? ?OLZN^:R9]9MBA5559X=4TDTD 2HB6,*3'[ M$V1^8D0J&'&DD0BHCMW2DK5W,S7F;P0%CQM)?7TQCZ+I<(33"T8#,^P*GBTA MS]^R^>#DZZMZ*5YC^JCZXM;!-;4-CO,NJ4??'MD5M4V#0Q?4UJ,O@SV6S35C5'S";A(KCZTT^XMCP)V60:GO,$U ,:=^/3R M%?B:Z6./[="&^2L,ZP6V>)_H]VY]]R+<*]G;?0)[VL+NM9<.-O6U$/FSZ:@I M9=Z<7Q8SPA0GDJ40(9%"3#F&# 4:X@33! L5<.1N49_H9&J$WH@)="VGG>AY M4TE;-2)[V(VGD'6PKGO :V"27$&U$G%U\-T'0!YF=0] C614^P/F9U&?0:+5 MGC[U[GC6]!GI=VSI<\]VM*2?>6&(F.4O-[D-#"M??E;E@\V\\E45I3+V^N.S MH0+#TDV$/;M7-]\6AI4>LJ=K;>CI>C[?"LLO9@@1'-H2CT(S;AA4QI!I3B%6 M@0P(%EP3)X^^P22<&OVNA05VEV1:]DVL,MQ8.IK$KSE"0UO%:]W,M *U=J!6 M#ZSTLZ<$*PW!1D6P&5AFE01&R^U4(SW&6PPV GU9QKW+-ZYQ/!2\!_;Q8!U= MGIMYM?!4"3YD0*D4&,,PU;$A^5##E$H&I2 RPI'@:>J5VOU41U/CZD^J*J70 MN;[O24#=F+8/F 8F3 ^$+LK??$S] 7(Y[W3S:GF=CRG;EN/YZ/,7.]8=$%*5 M8L3V^[%4C\4L"D.:)C$Q?$ DQ&$:0!880U &D< "1S+624=ON3-=3XTFML_2 MCMD,=6Z6WZS\H%*@NZ_;N4'Q/=7L$^H13RPO1/D2]S-'P/KW*3O7\6LYBCD" MTN+]Y=I"AX._7Y^,[(OR@[(G+F&,&-8II)&,;"A^ JDB!!(4)SI,I(JQ>_#9 M5L-3HZ-&-*"5UT'5-E0.IW<= 1B8)%:Z?^BNN\?!7$<,1CJ,<\+"[_SMB,*M M9V[;SX]WSG9$RIVSM6-_]^,6J;+9)W7/YN\7Y.8IAFJ08 M!BE-@M1>*&BG4/DC;4^-82KQ0"V?U\;H&&[M7',A&H-O?]R!<)YI+2H?L2H* M)?Y\O_SZDWFK-BC,#QL[XEA;HTS$%B56<['MD8X'&,O%O2TI]$[Q\A7!Q M'$A.29SR0$ :APQB@CADR%("ET,VM"DN*[L]:["K+[FMY&3C3L8^)F5C0M CZ=% MK;#T=59TO)-Q3XI:%3TX)VI_NL.6ZBY[K)VEC[E#WWW^\FL3",QE&C!J6%>' M/(0X38T]%!O6375$$D8X,]3AO-UR['1J'+P?R."Q)7&%V6&K-@!X U.(E;B) M*3T1^/.#E?O'+E'KKL!Z[ ,' 'BD/6)_0/MM)#T1:]UDNK8UW@;44[N=S:GO MNUVO^M:9S&91FH8LPA&4.+ YU&4*4V2,/&,8$RVC(#"6G9=5MVE[FJ9J]G9#MVEYY$NY Y4.[^$.'^DC$^->4J"ZFOOJ MC]:@0S,B:8"B)(%8LQABR0*82D5AC!+!,1?6#ZM[;L;S DS-V-K+UGA1BD8' M^-T(8$A0!V:)@S2.!VG"UO+73P"KP5"9'=VA&R37HT/WKYC]T1V<]GR0'NWX MD5R1EYNJ\G]5R_NIH$MYC#_VK!&>]NC4(.3 M>JOY[_9P1R>BX_E;-FD?WKQL'FFR0E3EHCZM_5ADJE,4)JD!F"N(8QI"&H7( MF#J::;/_BR/DY7%XN4A3HX_MO%O;.FVGU[!)X(_FYZI*GEW@D'3Y +M93^,. MV\"DZ8O[.3;V!W)?3T^4"C>L,U1N !TY2_;7<:Z63VDUKIP[! MIGX]"1@3%,%()!'$2&C(21K!.+$U!! /$NE%W?XB3(VJJ\(<>K[\5M21U-E* M]+Z+GK0-BQOA#@OVP 1[I@C*6HFM(BB#E('J#N*P=5':!)A"?10'@!SKI+BT MY._Q5?NI&"9^7"ZJ,_F#(E,S%2<*N;K?4Y*WXOKA?R5Z- 7MHD2CMFE=(BPIQ!%D?& MK,*)@BQ)8QCI0 G%L$"!]C&K6GN;&K%4PE:I(7?$]2[YX0:UFZG4&X #L\@% MV'E;/DZ8]&3DM/+V4CC,HX[ /NTX_%F!^?0RC#Z6!3/2KY[SHU-5.=GKTVEZH\W M3U6J@O??52XRLUD[D5?WLZHN\>4L3% :!@1#Q@.SH[(I&WG$0RAYJF.J0T(# MYNQ&VKMX4^.TE=PV2%;4^X:B#-M#@ MMY/FZP_IT#<&U9#4RH%:.U"KM]H'7C6^FHV.8*WDZ3SJ!5AI^JI#Z^%>^ZI# M/)(C[FL-M9_;[F CT>K@VW^OX[D"#X;8CM/P<+UTW7\HK?*\:;D6HQ9OA@B+ M*(H13$,90\QD"JF*" Q31@,DB/F[E]?BZ:ZFMC:O):V7VJMFA:TBR&J4L)(-6.'&5BW!K;0GU>SN=ZF=L79Q$G0<*# (9*!'70 @L3LY./PT +C! -_!*&C:[" MU.CC8A_ J]5NXFK[0O&(I__Z7*&"!/QF00$?:E3&?$ ]>9A>;DD'8[7K5_3PGS[]J9P(9MR MJ443L(X1#8E4$BJ-M,W.@B -4@)9E*B8,,8UK:GJ2V#G]DW\,A,3QF; M&_KYQLSNQ/R_/18S;_S.[BM72_.OLO'_*QIUP-.S>+ GX?:H/*O3#GH L(4"$!2@/% MQNA=HV%^?+:?G;U>;JLYB[ MK2Y](CGP>G 9B-X$[8I,3Y1ZMKM12=!5^7W:^7CJ9;XR0/NL0.<%65\&GENGXQIF7D <&%1^;W?CIP_9(BO5I^RK M#8PU'=YG?*ZNBT*5Q<_LOY;YVSDK"EO :V474:P"%*8P2%4,<4 QY%P+R&0D M@Y@ABK77 81G_U,SDVKQ824_V"@ :@VN0*4#J)1HRJ!U,IU\1\F-V@;$?F". MZQ]V;Y+K"%Y/;.?;^ZBTUQ&:??[KVLQD#W+WK@#_:NG\G;&F/K L_SN;/ZN9 M2A723',8!#2$6. $\B R[!J+4&"D"(O)[*GVWBU97D[FD/>L:C[DL:_@<#RR MEA^P$G!UGRVJ?)5+#6H9*K=;N9S/65[87]4NN)X>N%. ?Q:R5.N0,AB$0D), M9 A3(4(8226I#GF,)&J^K/<+^3_YNUJI-])7I1;RW/?T!_R<)G,1T.L'\C_Q M>N# PZJ""%B,@ 4)5"C]H6X)G,?\CW-W<%ZE_VDW"LZ#^ KW#.ZR=;,U;;F= M=UDAYLOB.5>;+ ",A!0A+&&:F/]@N\-.%0FA$#I1)!8QPUY9%T[T,[5-]!NV M^!V\6>;Y\EM;PB(O*-T6J!X &GC-L!*"C8C@MT$R)IS!H2<>/=7+J-1V1M5] MMCGW>,?K1U8\O,MJLOE@1'RGC/3%@^P)V65O,#F<;2NKR?=4.GK=O),;^->3KJI?G W MZ?B:?[6%YDYAVQVR.3K6AE]TA&WT58AM;O4 I M62"KJ[(M[UO/D_IV4-MIHS>H!B:+3BAYU5\XB\(%]1=.MSU:_86SZFW77SC_ M<-<U'S>+(\S$H>8:2X@YMS,]Y3;C L)@XF26"V%1X>,L$/:;*80;8HT]U/26H M\RA\7(CEH[ICW]]_M\<=ZHU:*)V5,Y'*0 4,PR@6!.(D9##%.H5((20%I2EA MGJ<%K?U-;2JOQ 59)2\HV7=@=@=R;[=0[1(>[-E0M3E0]0%JMC B&KO*_'#1 M?N'<&+D>0_2&_.#'$0WHM:C R H:8<$/C;BGK\X?9:-THRK5:.8RL'LH^+RAM)R9V*L6',9:(EC&D:&+,"4*QC M+624"A]>>Z1O)@:,>IRU&YQP>$?0+R>K>GX(TJE_ LB&/-HMBFOV<28A5SR!AE4 4B M"#!!:1QXE18ZWLW4F.9(C$&=6_G2Z(P:5,<#SXNA&OJ5:_2[9_6+^E[>?5/SK^KGY:)\ M*&9Q@HA0,H&$:@2QB#2D 54P-<9)G$A)4N5EG'059&HT8CXT[%GNONL0N%'* M&, .3#JU"C;UT5ZI[+4>5Z!< J[ +=2$'LBK5P^+\J9H*F*5<1@ M3)0P1)@@R 35,,%IR%# D&<3H_\NIT:[5D!P5/C8\Z9T]T6L/56[7B_D[EC]8=Z6=6/N?5/OJS:JBKN-&W>;80V1.;?UQ8.^+. M#(2:I5HBF<04IDF (99I#*EF E).9"12++@,O:S=3F),C?3-AYEXVKK=X'>T M= <'=6@[UR@ K0; JF"C[RHE7AJ+MA*W1YOV(KCZLFB["3&N/7L14 ?6[&6M M]6C+5K^SMW5S9?_YYOEE^5S6+MR-21!2K263"IHMO?5A(C%D*I8P06DL$LE1 M)#VJ0G458VJT5PELDUDV$@->B=P4?[KJS_P]/T 7F,.]POZ*YG$]&AM%0*U) M$\-SU9_%?'XT>K"@>QV5"5C4%XY./T:V,ZB=C.[SK;^^$>Z,@)-1[MY:-R.] MBB>JB\O7&68B2E.!L81Q%(<0)XR;=2B(8 IS[ZR4LU?P(.:RVKI\?:P.0#5S:B^!*J!5X4Z8'-+MOYLXU-:]V3U'C0_ MJCU[2KE]2_7DW*G::G-I.-<,!*YV%_[$+E8.%U!F#@^;G2O4L&\UT0/ RKSF",9"RY@^)G M^QS5N]6>V7UC/!OEJ*0[=L?Q)SJPCFWE1AM+Y?%YD8EJ9(M/V6-6*ME\68'B MF$35EC8V3!0R"5,E)&0IX2Q )"2)^^W-V>ZFQD[5AWBCP:[(H)'98[J>!]J! MQWJ%;V!N:T>N"^.=A]"#!7N%[O*"V9SO,RXP#H520*I1,G*,2:.8:QB3H0(PS!UVN2=[&%J\WM=:;66 M$A@QJ_10_A5G=X%LG^R]P#/P1/=&IE,YVJ/:7U27=K?%T0O4'E7H6*7:XP]V M#4VJ(_H^*Z&RK];%^.USGIM.9BSB*4^XAD& 8K-HJQ324$J(<21)$FFM9>07 MCW2BIZE-[)6@8"/I%6AD]8U!.@6NVXK>"V0#3_9.:'6(+SJ#1&]!1:?Z&3F2 MZ(RZA^%#YU[H,[UO73'I^KE\6.;9?ROYZ\*T6-6MKZ^%;LT74NR6ZK21Q)^R MA?I8JL=B1@6G3%!EN"71QEB( \,M(H6Q1BAF*E58]5"/[5(QIT9,1^NI;1+X M7:VO6?>J 5=:@=^L7J!2K)=J:1=_!(Z[FEE*5KWOSSS!Z'>^Z^HST.Y?4YY[M&!135([,;W:= MF_^1E0]_RW+U\$4]9D81R[W+W*8!RY^6.=NX8X2$B"C@#!)!B;W?XC"5*8>8 M4TH%36** Z_@F(O$F1J-5@K!VOW_S5Y8 /AFE *55F!'+;"MEV?(QF6#Z<#1 MHP[1T$=,%X].%Q>GRX?),\)FM.$:,=)FH$GE'VG3"[AG(VXNZV7$#F( MP.FGU6Y'<765R!D/4$2TB*!*< !Q$ 1F'\ 1E!'!))0)24,R*YBU9Z\:'FUUWM@_ *MG\SA4:F-R.#?R5'W@QN&[7V'OKOZM@3SO[IM%1-^Z[ MBNSOR_?^VF-@]L?'IWE6%6NMKW#-=+Y5N4W^-DMU%"4QBF"88F-J*LDAMT7N MS>^)XE$:H.3RB.S3_4_-RFPDW:2ASIW]K;J.@*.E.!RN(YB&IZ)Y5W!O7#R, M"E>@46)8W'L(KNX'_PE$57<7 MRPE0W:R\RZ$:F.<[H'1A.<1]$ :IAKCNY!6+(>XKVEX+\>#I;A3PGN7V+KHP MA%+Y;ZR_UU"2%"4(0R&LLRZ2D=F\40DU#8E&V/"!]"IOJ*$D]V,2@KGE-VGA;//=ZXULGQ47XR] M6KD/?EK647[7W[-B%F(F)0D5Q")$$,=*P90:>R$)*<8AIBF1OB5&3O4U-7KX M(AZ4?#8V]E*#]\8N6[XHM:[&M^U8N^T9=P6NY_-&*?OB9R66]POK([<*;7F[ M+,KBRE:?_ZR>EGD)/EEWS-\L IZDTS9N;KS3TV@,3#U-!:2UF& EYSG4NM0D M.8='?Z5(3O8T=@62[M*K.%R.'7J#L+ $WRC?Y=+PST@O%U%N@ R MJH>(&S!=7$/V57?P"%F_,K8CR+ZL1_P_#A[I>*>U*#.9S9_+[*OZHD23@/7] M=S%_EG5Y:+OB/]>#?Z/WK;(W+\<;J-9E*1$BE!$8IZF&F.D8\HAQF 0\(E@$ M$@GM8T\-*.O46');4K 1M9/I-.00.U[R36/@AKXY[#9F_C>*PZ/9US7E@)*. M>_*%*#$[)XQU1 %,C6$;V.09"!MS@L64QJ1Q,V, M/=O3Y.BZ*1[9N1SG:4RU@9(3%,,@3 C$,3,[\31.84*BT.X94A0%7MXFO6 Z M@@/*@)@ZKEI](#7TFG-8M72 \)6S2/2U7ISL9URV/Z?N 5>??>'R^BRK;]=0 M:R)C:B\P)898I 32-"204$&D#$,>N"42:NEC:NSZY6&9E["TI4"DD;)[D16_ M^7\A,@//_/WR*(V$8%-%8YCB*,/,_&,]O%I9DS.SO>W1/M.(;&4Y*-Z\;)Y9 M58#ZQG)9AZ"OP\^+CXOZY/T?*KM_*)6\_JIR=J]VPM-G 2)""ALJ;F\W,%8$ M!2=%LO?U'E6U8\W.;+KYE4\LW+ MKX7U(_R0+=A"9(O[:U%F7RL;:$98K"C3 4QM BT]=3VT\;R8$PHH.G1G;+6S\\%Y7#^(] KS0 ;*V"W]+E,2INR\XP6 ^\ M9%B8K=3@=AOF7U>YZHFNIF9<;R0% M*U$[^RVV .Q\(-@#;,.?"'9!K,N9X!DP^CL4/-71V*>"9Q0^-RGJZKIS:!9HC1 .*614FXT^BD-(E1(0X4AAA*D4 M?A?PCOU.C41J#]Y\+;>U@*S@5X"M16_JE)J5^LL[NS_[.9O/K5GKNWUW'!G' M?7?_> ^]8;82@XW(X'8%]4;JWLI<=H2IKSVI8Z_C;B;]H#C8!7J^?OFUQGH) M5HPD:2B5V9Y1!#$G&#);A2I1$8XQDB'B7C;.L4ZF1DS5&7ZY.$+UT7W'@-9-T>[>+6;CW,63>NS'2.UFFB#SVIN$W4< MN:T/X@2CD$60DR2$6(!J6,E*\QK80=VF'"&IJ\0K[/]C1OKY:K^0="7\XO= MR.;O+,]L]8>F9G=1SI@.-4Y4#$,<4(A5I&%*A88Z3D)%6((4HC[D1+=2-?ILKF:V* 9)41D@J#6EHTT\FE$#.&(%:QA%!.M%Q[&4M M''8QM1EM);3AE[6,GIN%0P =MPH7P3+T1F$'D0'J*)[6OJ]MP6$'XVX*3BIX ML"4X_>0%AYL/R[EYHWC_S^>L?%GO8@.!(XI1#&.=1A!S978"(F$PB>*0!@DQ M?_-:K$]W-;4Y7DOWEPZ'D<>1]#A_O!B?,8X<&R'_%=1B@NNRS#/^7%9+>KD$ MMZPR=X8X)#@/4I\'CL<[&O^,L57AH\>*[6_TD^;E3GTOWQA9?Y]%,D64J@3* M@#*(!>*0IQI!Q126 :$AB9WR49_M:6I,8?T/FB0"/WQ:%L6/51(36])ZN6AR MF>Q/CNOYTP.K#A1N'M4]VTN8V]2_OBQ'S&9@',\6^H![Z#.%(UEBK)R@$G3 M/#$'8 R4*&;3SZMFBCE0]URJF,,7_-BER,O9S^R_EODJTKH)9^9(!BQB,.2V M_D>:QM 8'!R&,HV"&,4LB9W*M!]O?FH\4DD(UB)Z11Z? +!]ZE\.R\#S?9V@ MH*^ WG:-VR:U>7-K0IM_;2;SB49'F<'M"JVF[9FGNED"M3]6?;"P.C9\^653 M5"4AG-NX!Q@(ED(QP)G^IC:;&W'!O,J6OQ52"2"8 MKVXA_9;X4_U]NHZ[^CZOM6 M@.MK'4\EGI^>YI4C/)N_J:OM?7E0:BMS9;&Q<6-$4Z93"H5-28X#E$"6* *# M0'"ITS#"D5^ E4?G4V.>1EY0"5P%T2P7-IS \RC#!W['PXV!0!WZN&-+;+ + M[I;D ^U$NF#6U^F'3]?CGH=T .7@A*1+&]V8S$[!7#VH19%]5?5)P2^JO-%W M[+OYU_Q95OZJ>17^LW50<+>T7+I]Q=&/-5QR=H;=W M.P.SSKJG@7=C9'[A')@BKT016^:=(6F M)]X[V]VH1.:J_#XS.;\W=JZ3ZC]WIM?KA;PUW]4OYDM[MWQDV6*&@B2D',<0 M(8TAUDA!*H( !DA(Q5F(8N7G&#" D%.CM$I28$4%O]42>O+7("/IN'=_Y?$9 MF"=]AF;$1"#GL7OU=!\M(OY!DGJV_6__07Y;E?ZIR4UBB3BWR89DWO[+/H5E$*9-,(1B;^01QD,30_$"@ MXICQ@$>)L56[1(B,(_[4%H9U2B+6I"3*E?TD[$XVWXAM,US9$A\VZ=6+8KGO M\<78GTADOA D0ABG,H XC"DT9@&'(A4R991+(>G,Z,N7?_R/9%N-(8WY@V]A MJ>N<9TVMF)UXI2;2X(_RO;C9(=/]!H:^A3B6[VRSXE1WHK72JS1H5DOSV](, M?KE5*>AJ52I(+W.PI6S_L5CCCE'/@5TC"?\J46+C#LRID+.1I;A@\\Q;3+W& MTN/M2=KL2>)>>K;/JS7^K3U<-%O^9S:WD;YHEG(E=!00J#FC$-O:J93& G(> MIT'"<1H&R'MO/:X.4[.PME0 K 1J42V=3Z=20J[U EN*@4^9[KZ:OL:'Y+&U MG^[G,>*Z>BKAJ&>^48N$\T=UU^8&UNVHX77&LL^3B)$U&/^@XG6&Z.@YQBN) MTMV5XMDL&#:FYYQ$G^IG: MLK82$ZB5G%502;'4I1DFSR#S4]BZNREOD=T[6G*;K<\ MZC0]HM+^U#SV2,?M *?CM MKCH,&,9IVQ.SOK9.KMV.N]_Q!.-@D^+[OA]S297-WB_*K'SYK.XS&R._*.VM M["S "(5QJ,V6@E"(I2T#*$(&483"**$1CY53//NI#J;&1+6,8",DL%*Z<<]) M$-LYI@]H!N823U2*?\)F^5[3M_F;W]9483R@BE#$J;?ANC((0T#C'4.F&)-"BI,':[;MXT.KTK MX+B&PCUF.CX(H0A7/GWYQ%-H_*_=J%3C_X$#A J=\6S^P+/\[FS\KLT5[ M?ES=$#TI42KY+K.UG!;R,RO5C <$FS6&0VH#FC!+$LA31*'&06IL.!R&B>@U M=N!2B:>V:*UD R^9FGOF"1M^>!W/E:8T:$,?2%WN8V"U!I7:8$MOZW)0:P[6 MWX35?<38A;Z&::Q AHOEG5940U_P>XSL0] IL MB>Z5<\YW*!S7A?X!'IK=^\'6GYK]D.J+8!U['9FA]O\KOEM\6,Q9S%BDN(- T@1CR /&#FGS0.C%V#41HY<41+'U/C MAN;VK9'S"EA)#8[ RNI[,WD(J.OEY$4PC7,_Z8=0AUO*DQA<<%%YV.;(=Y4G ME3J\KCS]:#=CX'A2H7=*Y-8.^6"$-3\;1EG.,UD?]W(M=!!&"0QE@HV)$">0 MQBB!*E9I$#.L8\1G"W5?E?%R6O.\97#Z[M/ZN]^69,"3L%T!K.JKJD5E:'P'N&<748'#?6& CK M<9AE)3SX827^CP9?L-( ;%2X MM)$]O\6;PYJ#N"/?%4!P%&Y;+N .WSW04M M=>/$FR>5&V-H+ M\R_T55JU4Z9X&4B%-5SO\HT_U+L"#GGT+?_ 8^VVA(T_>@.O=\=J!T^B MP$._2 ]6@'CZY1SZ!?)\8>,1BS=4+M>W3/S.S$)S?[V0=Z8M\U.3R6[E<8!E M(#"C,8R#B!B#/]&0,:VAT!%/$ EUJIU6:[?NIK8*KP6N4M&4M M&JLVPGE4@][!J9TI+])^8%)LY.IQJI[4]I+ZSSOMC5?Z^9@:.U6?CS[0[2S# MM+7,*X-K58NFU8][OQ MWWIN.AOUK*&7W>4!R&&:1 $E(4R22$.,*84\2 )(=1+3**4QT8'OF<#E$(^_ MNQ\&7;==^"5XO<)^>OS-\RF >MH&'S0_ZH;VE'+[6].3SW6M$%B84;1A4V]9 M\6 L*?M_=H"_LKDM,7-=OF5Y_F(&M JWFM$T"=+ ;#-)K"3$4< A)2J$D20) M8BD+@L KHYIG_U,SF#;B V$$]RT4Z(>]&XT,B.C ++,%II6YVDQ5/VQ)?P7> MGDE7UZ&:8"? >BLNZ-?[R+4&.T%S6'JP6S-=;\-8606/WN@/V<*LZQF;WRZ+ MJE##^FY7QQ0CA@24L8@@#C&'G,H HC1@BA/*PL@O,Z1#IU,CK[7,UJ%Y+358 MB=W96]!I %QO)OJ%=7 [Z6)$.UPIN$/4VX6!0YX@W!XV._Q;M= J_>/ M*K=G57_-E]_*!QOMSA8OLU!C+AG&, Z%V=M&*8$\-7R$8A)%.A5((R>GG3/] M3(UXFG"BE:R@%A8TTOJ&7!V'MIU?>@1L8$KIB%6'X*M6)"X(P#K>[LA!6*W* M'09BM3_>X3[ODRH*I=8.0)6C]*>,\6QN>KM;OE&W+)/7VLR^_U0L_V ^'R.- M2KD49H,E8F.B5+69A(IAH'04DM"P0Z*=+_C\^Y\::=P]F/TNLQ)Z7$UU@-WA MNF]8, *. U>(*5'H JPBPF@P+OL=%X;"# M,-+-X5"#X7>CV!W*UBO&#LV.=^?87>>=2\@+FNFPBASZFYO?+!_5'?NNBMLZ ML.-(Y)S=<3_8E$K%C5ZYL]2GAQ\7AE;_]O>5T80D"C1G!"(IK4\)8Y EE,*( MB5@BKF42NR=F'5C8J:U/M7*@M-JM@FR V?/)O>!A>ZHE:@7M+G$=A5/K:,-% MR@<%_O9W/W-XE,_#86FB/5I/H-*7] H?#1BN3[>W'P(S:W*QS_" MA^"Q3$_H@QAI39_.A^%G!8PT4JTFP] RC&=?C(3FCC$R5I^=JRH^+A?55?(M MRV_RZMQ-5B?^MRJO\CS.S.1*)+7U3R@1Q@ 1Q!@@:0I9RG1L0_931-PRFWOT MZL,A(Q5@J(0&A96NN#+61 Z^5EE9;5U@N9S/65[8NL+U$YXU@EW&P>UTOF=L M!UZP&U K<:]LV*W-8%2+W.2\-4+7V7%[K=3H"E%_51O/]CAV!4=7"(Y4 M*V S,!B;;B5SGU'_KOCT%N5_ML.1H_I= 3B,XG=^L\.9S>>L^+TP)M:O1HN\ M9&:CGQECS!A?XF53)9'*."9,1#",0^MA+@R]Q"R!@LI0LH@2'#IQC'./DZ,8 M*W.U\]F1VF//ZX2SPPE&W^@-3#4G@ ._U2([E9[L"*;'*4#?H(ZTE>\#7+]- MN ]0K3MIIX;&VP[[Z+6SI_5ZL?O&-"L?*T\TLQ5>+NQ)OEH(T]&[K!#S9?&< MJ[7C$A:!Q(1A&,D@@EC9^M\\H!#%(I54IHF.O;(D>/4^-=K>$KX^MMH6'VSD M[^Q+YCH/6XI77O>_3-K3!L[X>_5\,;$>84OM [-7H&8?&%T0UWE1]Z.% M@?8!TG;4:"_M^?OCWN7,QOQ]>7GDR_E,:B08UPF408KMX5YH-MXDAHPEF$@A M$"%.<0 '+4^-IAKA0"V=NX_M+ESM=',1" /SAZ/^7GZS1W7MY"F[V])HOK%' M%=CVACW^0%A!Y(='!@/U3Y J_UK<9&=E4_5./0 M/_W(,QV.IO^Z_*KRA5UK_YHSL_FHCU7VC_EB1ID2G$+!(QND$A#(14*@"&B M2$"QFI;A@[G$OWCMS <_T M"O0G)I>=C3M!JC' MV73OP(YT.-T/P'['TUY8M9Y/N[4TW@&UEV8[)]1^;W8[HKZS_ES/^4OE"G$M MS,XH5_+:],ONU=ME4:X==PA.C/$D!21$((B#B$-F]C@PIFE,!951%#EY5\RBYG5,/@?W@NZP&]DIF<+V& MO1$;6+F'\+/RQ:JGDVGG;D<]E/8%8_\\VOO]KO=NB^I$^Q]9^; JV)*Y,H&,VUHNA G(XCB&3 LG?J=&:>NRK%(]V?!T MW^JUCFB[WJ'UCN'@MV>UQ.!;9N.G&YEW(NTV*8A[826DTIW^,9"8J.YJFWX M=9Y;_>I+REJU*[#2'U0 @ H!\]=CWQMH_]XL!#WF#9K6D/:5FF@B6HV;_6@B M2I]8N*# =G7U4='/QI610?EKDAT47=NWBY M,V9,87JL8X.K?\TKSOZLQ)P51:8S44<.R_]ZKIUU;%CQ]EU MH\<):>?$$[NU?P<_.7I\MBI^5:#MRW+B2+OHJC#AQ MSO2*$&8($ 2!M7^I?>GQC-O6L=4],=$_*G"5:J]2E::JY+;7TV^ E[H7"V"! M%'M/S'+;$DED?B 3B43FEP2"7" ,,(42<)-Q0!3219%SA)A7.8'7:&/;#C7" MEA91;<4-[A_0 K#?0A<-MIZ7GCW$=B1M&EI';0=P&9%XY/\M8PU-]7]9[1/$ M_AXW=:[*/+2!C6'R:GV;BCPSB!B0Y[2P!H9C0#4C .J,I@PJ6>"@ Y0KY1F; M"7+$E7\_[-G3K=_1M3/E>^(\&/Z]GT2W.-!;3_9F^ Y+D3".5_9YE31#%X+& M@.Y$:6B4QW;(#B]C\5\651IK&:KBLS=-2DZ.,B1-!C*,70]Y10$O< H0A@C" M7#&MO:+;EP8:F]6LTMJ6M:P)KX0-R%YN Q6A/'7'!H")7 .L<@6HX!HH#0EA MVN2*,/].AS&A?<6.A[&PY=2^JE0!!%/[PBHD #,2@Z+(\DPK: JC?!L^"!26O% M0=O]P]49>&BQ5UW@$7RZL^'F38[:6D__]A>4F>MW?[)EZJA?5ZM ME^6"L2K#T/>/?%XGV52E31_F=Z6_,LERAE(JA/6?% $800(X,0QHJ"'7$BN= M!D5OAQ)\; :HE$ZK,HNT8GONDD8ZQ(S[!6G&.(]]^XX[B:"[2N]F@R;B1W(R M8=2I?K-E^-]HGU1'K6NK?YU(NKJIJSP=_W\%0N1!D MG$S7''+\;FO=.V.T7&^B8O?\^Q>^UA5YVDN9'5KV9++#3C*M99ZZ7@)V80*8 M% 8(+1C([0ZA$"H5,$4AJY7_T&-;;]ZMUM.GDO%>-SI8>](T+DJLU#K1W^7L MI8P6J.E*+O5Z[Q)]X;SMVKGR6V?ZF8&>5XJ-T#N]8!(GMTN$L;9A.IO6Z2SV M Y%1J]#"\8IDH@,&'M3(A@-R:"8[/*&;H;M;+J36:N5R-SY.YZY+RYNE5M/U MA.>:\"RE0!J1 ESD# B<(6!28@C.2/NF](0#\?>[_?'7^KNITKEQTF[5_O%^Y'.^5\-<&A5-8^90H!+*EK MA9)"0"')0)8*DT&6D1QY,;(.+?C8C%Y3V5X2YZHR;U+7&KA<(O?C5P@[AKX- M/8<=>YSC\8<=-X'%W[>OR+N=5\3]^*!2/19IYVM-W&L''D/%_FL$'CM.1K3 M8]?QNZV$OZT<97D=2%M-#,50%D8"A6 .L,;"\50IP"!5M& %-U2%K%?[CQ_; MJF*E*WL2-_*%+1L'T/D9]^Z ]&R"#['HEW^S'8Y(ANW@X8.:G].*'1J),U>% MI\#<<9=#4]>S_JI+;R-/*<(\U<[M=.V'!05,&@4,9FFN52X,\]HHGWG^V#[F M2L2PFMYST%U.>+D2D+YC9'M8)']4 D;*=6E1_8I,EU-/'2S/I46EW2R7MLLB MY:27/_NP6KUH-4FA@I"I%-"<4H!%Q@#76@.A#80<%\10KP_89["Q?F^W;$\)53?KVPO#[O]P0XP;F_ MN\]XW?S?$]I;75*AV[FZLV]\9\.]J_I-LJ=\.?V[ZKOHUP: 9(O M;B]BCUF5)N>(;NFUY(B4ZE-GBO('#2<9SR%2 M!(,4"0&P9!PP52A0I!@17&AF/??)-[T4B\Z)/CO#A=BLW4%[S%&IFP*LD@?K MRJR;^@F8_K\E@:'=/WE6ZGNA[;>2Q$*P9ZM_G-ZS24*VDO:8V7,"CKZR>G:' M>MV,GA-*7\SF.75/Y_U^E:^\-5];_TAG1F<$94";O #890FR5!1 J!3Q7""C M>!!M==M@8_-TMUGYH6YL*Z3>F_LH0/6_KV\J%W:N)I21B#1B(<1.)X9:6QFPO%EUJGTRTK0Y-E*&LB)?!Y8/WL1!:Z>C44M8X55 M+652BQF3L/$"$M'(&L^-,S!1XP5UCTD:+]W0U8^PS[53\\/NC*:K1ZU^62S4 MJF0G<[R0RV_V7<9Y6J0D%R!5(G.5!QK0U'" 9*&Q44+KL':D'F..S5PTDB8/ M3M10O^(RQ+[N153@>OAC="T9R.RR,.['MX0W#L M@OC?VC'T499*O>>R[/?W=N&Z_$QX5JB"* 94:G M=#)Y:I"Q&91*QJ01,OFC$C.TA.D4G)XQC2M!ZCN6$8I/>!2C!8!8T8M30PP; MM6A1\BA:T79MAS2OW4K)@_;JM0MSOW!L$R7=] 2F'&.9(L LC !3(0$OK!$H M,FV8R@J1*?^DKZ"AQV8:M@(G#T[BS09EO4AT(W1 BE/8/+1;CW[1[=FF;"JH MG>#)#LREZ)N]S?TB>=<[S %Y9;W!/5"664S8PY+..B'7FH(6]L3A$M(Z:;J7 MGM;M"1U9?_C2L0.OFA;T/_/55$X0%;20!008VQTFMOM,0'F!@#&"0LQ,(7 1 M1/!S:I2Q&?M2J+*$4RUF,[Y<)<]Z695S!E9SG@;5SQF\&JJ>+7L>.T7MS!)?QLS%3JCU6JVO-B-5W?KE9Z MO=KV29P0GFLHD0""(@:PU JPS.X-69ZG2J8B,UIX^X&7QQN;/:@D3F9.Y%6B M*J%#B@$\(/9P\>("U[-UJ#$KI4UJ<9-*WIMD*W%<$ ,^;QF.%\,G^=]ARQ@-LZ4I'95^31/OW-XNEINJYZ/=5D@1\7\P=KY9ZV MO_HXG>L/:_VTFA2*&IXS:YAUI@"V/IDUS"D!.170;MX1RTU02FXW,<9FKQLM MDJVL-\E&D<1I IPJ]>^KMIA_.'624I_ @%_'N?/S ON?D;XW^!Z3<;^=#/^Y M"&=1NPK*6!1KW808EG_M*J".R-FN>UJG(*=+V?AYL?A'E;\QH2HGBA8*P!2Z M7:SB@.^R.2._A M10U<2I43KB:'O0:,H AA=U &"P+Z@Q,:Y#NM_(4XWL%-0X;J3LM[$(T[<]' MO&_E'U_0W6;2%R#8NUKEG5K5/NHAP?IUR4*0>U M#*NW+_J_-5_>V_=&3Z"AU!@A@2"%JV5([=]@+@$Q3+!<9H;H('KT8 G&MH#8 M[X*$V?APT/WL=Z]0]FR;*]D=?68M?17IO$DV"MRX? MA32V?6D/L=$A*)>(9 MW<[X13*HX>,/:BP[PW-H"+L_J)N1>ZO%N@DWN)K2Q\5R78<>Q'2NU>V3*RR= M,$$5XBP%(BTZ:I+:"5XLB-Y\D^!Y ML.<\>,;CHJ/;=X M"K#AP;(@G&)%O_P&'3:<%03$47PJ[.ZK2M_+M.9WW^W7 M/N>S#<6,=:V9,>*(-RH4@!&24ILX#$H#EUG09SI@F0AM- M8(?*^&!!QF;,&CVJ>O!&DV1+V^.\IG+G46I3IXQU*JL/GS0_.S?$5/1L^;K- M0D_)+M?B&;>T/UR,UZC\[PS6&6* [L\;((FP[*9'F+0F%6M ,^JH1E(,A,@+ M %FJ$(0FA\@KL;NS!&.SI(&I@U6V6H<^A^%3Y6=&>YV GNUGITS!R T2.^/W M&NF!P[=0[ S/54F!$9HL'K&^W=OGU+7Y##&5P]S:/YDR@!%1@&J2 YX:S2C) MT?48D#7?T2M&VK7LSH>X]$7J>/.2*_+ MZ7BL\D5*QQ.WA+>Q^J*?:R-U^[#497+&&Q?AU\N2E.R3?4'J=[L0&O$<2B"H M2R_6P@"., 0I,O:_!>:8>GE10:..SY1LI4R2KWKEG$R_)'V8:F;@&'!9(0NS(O2:V' MPH@ 3+(,$)$IDI%,81-$QG1BC+&9DT;$JN]1F!]R"D(__^-*8'HV#_N81.RD MYZ%^)#?CU B#NA(AQ)A?=SIX?>1D1_?RD'WCR53]-[12J%VE?T>3C MU&[]M*HX-RIM_F55$BV%LL&>@)SD"A8YS( Q6 (,,PU8H0C@7!J#<@VAEI/G M,K7VZ]K:]B& /QRN/_A_U@_3N6.02 2?N4RNJ_$42&>,\P(@0Q' BD$@(,H M9RK+"P$SR4F-Y[NY&@[-9K >TU+*WM?1@/0\$;X*FKY/?W>$^Y?F_/=VO5Y. MQ8-@SW;,*'IW?GK^R0R&MJU%XL=[>UX59 M_VDG;9.@N\.Y@62:8FEM:(X0!=@U!&,":U!HQ5.24BZ(\:ZM]1AP;(YJ(W*R MJF5.9K70WCV[O+%N-Q!](-C[AK<&KQ%W-]6_$TN,#XP!5;R1X1RHL/=:6,.* M?0,P:JW_]7G.<"7! 5KM50F'W!<>E'P[76KG(=>[6I0*15*7$(,8 SC-.1 9 MSD#&.G#H]T"WW[32_Z@2\[/MWRMW_/I\G<^>]&3/*>*&XX P= Z7AE, <6$ M J:ULK_!!<-A>;RC4&ML=J>67:LH?*#CP+AO*H!7>R'ZWMQ>SQU0[XAWL$E* M<*J&BC4\-\D.0#=) U%28U1S-#N4$@=34N(T MZ!7N;]M8D*XBKUUV VZ&4B MHU$A]"-=-YZQYTJN]>+KR_/S;&K]3(5%JE.F !3&I11E!6!**R @R844DN", MA7"-'8TPMA5R*Z.+[:UJ*<-8MHYA] AU7 M.SZO%/BY?(^$2QD!V%3[#L9"% MX!1,1'86@TMD9,&QQ<^_SFW)N-Q^ESGV9 ,&08S#(AP M 08(!>#6B &4::52RO-4>V4>G'CVV.S81KP.B4N'L%T.-EP!1L]V*P"'H'## M&8VOB#<OYF^X*E_<'[HO%B:]]I>6_/BR^_9M]1/6QV[]LO_.+#Q[DH_=5K[$ MWM=WBT"Z5I!K75:0V>?;B9Z*F:YJR6ZE==I>RMY MT^+Y7KZS\I3Q(A*#'4! M2(8+@!F'@#&# 46P8$+K@C$]F>N'LJF0?] P7!*OKX)57\61//U](8Z/ZN\) MW\J<\!VAPZ)\':;'+R+7$]K#V*!*^+KV=2O^IG_%C@;)K0_VP8&M[O!%"D)U M$�@%%W@ Z#.U<\J2N_VTY;CDF:YP420@#!I$OQRW- E35YBJ!"*Y)S2KS. M14\^?6R^4-,(YL_I^C$P_G(:/3]CU!F3OD]+]_KBQ*11.Z%O-+:TW6U<;5B^*H(:9()Z99:%#CRV[WN74:>1_"8I92\3J+?D:%?2%5V8#\]3PQY0[CU2 M>PVH5U 5^2$4G:SHPK"O1%?D!\9YPB+/^Z_(^=C+JRTI( ^.IU;W^OOZ9ZO> M/R84RR)3$@.FH#5>*DL!)1(!7.18B5QQXG<,U%6 T1FQ'?DWB>$5!>KIW@L= M$BM"YL?3F/6(>L]&[0+@>]D)CH_-JI"4.L2T=!WABWGF'S+\\*?S'< Y>8[> MY3G=+.&'N5Q6?1"K_WZ8;TB\W_#GZ9K/;L5J[4)>$Y/GQ@C7@29# N#<&D(N MK1OPA&[& MK,P<(%*80J6,!862 M+@\Y-N-52AQFECQP]3-'<='J^^2\S.1LXME[\L8MNPE')Y+)\1AP4%/C#\"A MB0FXLRO)[9J[M@#O^-)56Z_J,A2%%!<<&Y 2B $N6XUH18%A3)G"=5%"11B% M[:EAQF9"&BF31LQ0[MF36/J9D.L1ZMEL'('3 [-'.PC1R%Y/#C(PE6N;HL=$ MK:U7=\@)_LIG59]XP>4_[I=\ON(EU?_;Q9_S>BMVIY>.KFRBF40"XQ30\I!* M40I83E.@TI1HEA-"J90WR5V?\ :D)O<#\T )R_'@#LME#@>M-<,YX''#Y3V'Z[B7 M#=WA]JX],TORVM5Z C$K:(HA,")/ 6;2 )$1#B32J*1FLFV3QWX":1!^H< M-W\\O*"#I_5^.G>L2^6SOK@JK\_FMU658U0U\;+^DQ%"$: X=N%G@0&31 "M M(8%9SC3G7KS.7J.-[6O=GFD_;\ZT=7,B>I,\M+;^Z@"VAV\5$\*>O_):U*;_ M;"DM^&R E;>*[UQJGM8!P0#W*2:2 SE-5R,:YBOY(M3J(5U\R'!^D:\^>]Z0 M]TU=.?6?GA;S79+5G&=:$IZ!3',*L"8,4)EE '&H("%84!,4*S\:86Q6MA*P M.E(/;C]YB)Z?4W05)CV;S0:.GNAISZH>C0/_\/D#,]^?4>^8[_[>F<^IVLFPRJE+.& 9I M1A# $F> $RT %X40!%.:^X6X>I=T;(;E7%;43;+5R>6#;K5**K7*G4F@*>IO M_OU,VBAFM>\8W2E.F"W7A6MT5&ZI5>FIUZ?<3J^;NA]XG8>:]).HU?<,Q&^X M&5G.U^K1V0_<+6T]>QJPV\KSZ<4M7VZ0Y\6RY ?^JA_*=+4)4CQ7A$H@2 H! MYH4$C&00%,;^G\HD*P@-63K.#S4VVU])ZJS[8XJ/5L M6[> ;<5,OEX"+-A(7L8BDI5K&6A0,W59X4,[XW''E?'V9FY;=_Z;9ZC\QWV(BU=W,%S M6 <&[;LC.%P(OU>GZ@(2L6/\!Z.\3L3_M*IGX_]G+N_8_K;.='^_6&Z;-7TV M.[OEB'.W3-/H^J9Z I!E9]Q]"#8.K0*^<" M!-%:YIP;9^#..1?4/6Z@<^F&SF5SBR=]S[_?+693^6/K55MO!',D"L *+0&6 M!0("&KNA*6C!,VXTSX/.S,X--#9S<"NE"VNZ78M;,*>EV,F:?^]0 G<:63^; M$ .OGDU")6)B9;Q)*BF3/^K_]K)QN01)O/JUT\,,7:W6JNR)VK3VZ[N6BWS3 M\Q==1UM=Z/7P=<:0FHQ!ZR[(G#@JUAQPB34PQ)H*B0T38=6T%T<O9=C2@]6HPO &)5FAR:;R!:TX\U3\N/_&]L1,[_1D^ ME'??Y>S%-:[<_,3^]LVBY-,OLZ4_S.V]#_8M7%69:5F6*FU(#@QD"F $"T!5 MGH,"2HZMZ2$(>AW%Q!5K;.;I(./R9C_E,M&->CL_UA_,X-UF!D-S1./-8%";@%>8R<%Z M"PPZHZ&]"2(#?Z&A0:S1ANR"$!FA@]8)L9]^9:RPHME#U"AN<@64)A!@:2#@ M(C-VW<69)*)@! 4%!/8?/[95P"PX!C(R+T!Z-[W*\7:L']A[]. MA*^=)O#T51T/&NL# W=<,%WO68R/B_F#_6R>MK^J.X+DD*4%9!*D!;=?MQW M&OIV>#UFX#YT!L+/,;MC&.M@LX,$PYYT=H?HZ.CSBD>-K5_N[WJU=@3S56:J M1\M<3',,$0$$*04P9 1P9I#])\PDYXSP(LRU&HMF8S/ME?@C;YD;^O9X.I=C MD7=$Z\QPC7/K%\^^=Q5*_S=US^TX_Z-OH!NJU_\E/70[3N=P;72["MC-2ZC$ M^56O'Q=VS&]V;"?4%UU50?UBW9"/B]7J\_SM=/6\6/'9)-<9(WF* ,*L#8UEPG86)MJM+N2&$QFZI-E:"=V.0_?B]-+Y__ M"%M_@^?%,%0@15+K7Z6N]XYF0" I 2)V5G1!"RQ8AQS;7J9G^(S;LW#C&W-*05-2DF31M2 \\[S<'J<0$U)Y"(=O%[$H?4@]?S=PQV,7M1@[Z#S\M7A7:G?UJ_!__]BGZN7LQ]5R>>$ MI%!QABB@UNX!+'(!.)4"8*Y)P2$VT*]I6\L88S."C9C)1LZZ#MF_"_4Y--O- M8"2,>K:!X? $=9V^ $"GAM/GGCE8K^D+2NVVF;YT:<<.TR_+^73]LM2W<_5^ M^MW]K5EP"-=:(JQ!D4J[[Q:I!DS9+URF.$TASZ6A04'T\T.-[4/_;,Q4ZL0T M N]G^ 7VB#X/L-_6+ YL/7_[[_>@:L3L@1KL,AJQ6CB?'VC85LT7%3YJR7SY MCHZMEZ8K@BJ#2.36 MQRXD 3@M,*!9S@"1J>3&^MV"H9!E^.0H8UN!:_'JUGE_#UMR3^/H9XVN1J=G MF],TG6H ZL.NM&(0R7J<'F-0&]&JYJ$E:+^X0X1QP^53,,V^?15_ZC' MI_>-71K].6*8+XMJ3;J5$B06TWAED""C7U@^KPKIKB L@LIQ#*"A, MN?^9\.7QQF9O*@*C1N2DECFD]]QEB#W\M[C ]6Q:3F,60E/9"<:0UGU1X1RJ M9=_5L :VZO,&J;U%W^7'#-B:SUNG_99\_K>%6>&2/FKY8_+O_SE!G$CF:"DR M9AC C.?6QAH--"N8R4FA#?4BJ-@^Q_]I^,7]L@3_1[D\5OW#;N7_O$R76DVD00;*U "3"FF7,TH M%?:#S'.5*0GM>I9YY5!YC#6VSW2?-WF/@SIYF:NFAG"UPU9=,2;QP+A%&_Y^ M$8M(J/;\O3=25G2R-W6KNIND$35>E,(#CTCQB;:1!HU,>*A\&)/PN64 5HJ* M+H4C3+FF!D"M!, 9H8":G /!)#(T,X;XK?S=11B;_0GDI%AW9Z[I,%U^=JG? M2>C97'5BI(C-E=,=P=?@HW@%SIWN %W%1A&#N^?C=.Z(_JVYG:[?0 IHK*/.>09EE01Z$+ X[- CIYRYX5I<1) M(_)-4@G=D8'G(NQ^MBTFF#U;LJMQ#.\WY E.K,9#EX8;M@.1I_)'K8A\[[NB M;]GC8J8^/-EMRK=RK]WD>1<:(I5I:;TO9VD0S@%/>0ZH-"HG&>0I#J($:QEK M=$:F$369[LC:H4W9&6@]K4D

XZ8/7J9.6:"M]I,Y70]R5CJ4GL)T! B@!G2 M@,LL!_8=DCP5!1)94 [+Y2''9CD:B1-=BQS: N BQGZV(RYR/9N0#6B-M,E/ M._(FM<#GB;DZ- 3P12=:1X"+ P[<$L 7@..> -YW=BPGJ!KOK+YHJ:??W);J MDU[7&O/_F?9Y->USJIWF([E9%, $K'JPP.M6,4?;4,- M6P/BH?11*8C//5+:=2W^EEF6 P,2;/2:'L?L[^#>!" M:4!A[O8?W.[H4FQP4?AST_D..SH3T"0.52);7[HFA'YV4E_%51XX'^UVHS^4 M>S8D^ZE&R9<-T WS=BFX(^:NLI!ZP3:$#J\/C(>BQXN%=2!S7BAD[4QZWD\; MD%DO5,-]IKW@N[L>%90!P9+3[W[)YRM>]B5;.6*2V<(E]6YK>X3FB%%%@)"X M #@K-. &9< UO! %Q9G4(NS,P'OLL2T!M>@UK>2N\*&G"/[P^QXG] )J[^<* MY_!,MH(G?_34E#^".ZF3"WTUWJ1SU?3;_IJJEZ MU?SXL"H#R)X-UBD,;Y*Z-7JO+=)#P8IDJ[R''=10A8)Q:*6"[^]X4JK^]TO% M)K^Z7]PJ579HY[,[/E4?YF_X\W3-9Z?;KWS1J[5U]ZPE+3W!W^93=R[P/R_3 MU72MO^KEM\H5G"[43N]WNT\O2"YR! A%KHR5I8!BB@'*.,2"$(QH4$>3@>4? MF\'<*I&LREW2BU,C6>GU>E85O=DMOWUCY[IJ]/SG=/UH?ULJ%W@H.?"+XGG. M.=[I[_OH].[#FYO3W<2V?9%<(Y#-"U)MHYVB-VY96)8$.>7AZF*U3G:TC'BP M^CK3$^NL=F#IASW^?9VI.3I1?B4QNJV6'^;6J-MQJ_7XW7CV1KBF*H1*D,D/6F5<&"$8IR.WBIJ4L!&%!SKS/H&-;EQJ9[?+CA$Y^TI78 M?^N0#N,%NM]R$1O*GFW\!L4/-8KO-BCN"FW_U8)IL-$. 2F2I?4:_F0UT:[[7($RD"'*7>?? @B"!> 9$21CF%^20SC;+4HDD'HV(!WPZ=28Y P"5S4F.7SF MX(U)SBAUJC')N4N[>1DNIXZO'N^6BV]3I=7//WY;N1ZE&ZJ_6[N7^U9R6FX( M:S'+4(9$ 3+![;9:$@&HR[RE5&8TX[C0*"@_+ER$L9D&)WYB9HL_5XF;WF1C M?!.^D3W,#^DP+7Y>2;]@]VQBK/!)B74COFMR_9/3P/I^?TNV/*);+7IA;N\. M8B0?IH, @WHTW0$Z]&^N>-*5N<$?IW/]P?YU-:$Y-23E&.08NX1@* %/I0"Y M*1 W.=,$>='AG1]B; 9M(V'RAY,Q*87LF@.\!=+/1%T'3\\F*!"9[KF^1\K' M3O#=#O Z6;U'"IY-Y3V^LF,3MNG<%7F4%:=WR^E<3I]=]*>,9*XFA$NJ$;5[ M&&8_=9S3 C --2@4TL)^^5SQM$.?[=9!O5[LX9MJ;^1,GFM!73]G4VE2L9T' M^C/MT M24)$2"B M*, 9U8 R2$&N!=46=@1Y'M0"[VK,![2UE;#.:Y$';N0> MX#'Q]K/#T5#LV237K5<>WJ 0\D? M\ID>:M'C/JX1,N'K1.B'Z=R59CMVGTJ&,GF\(J;TS!@?_L7("3:I411HCNRF M0$($*&(($);B7"BF,97UB_%NKO[RKT6CPT OA9ZKO];KX+FU&>,$][UCVDD; MV-5Z-W? Q7%.IA=' !.E2TO6M::=_.U?UB82][J/F\(*(PRU5>[7#M0H:! MT)D$:9YQD]G_H=RKAJ%]F+'MM#:"EJV#UY6H 553Y_%LM_[Q4.K95.\#5$MY MF1DM!*F >K(HB U4/]81N;!JL8N M%:'G;][N&JPBQKL57]=OKIS''"ZUA^G MW]Q)PMI.XU3,ZNZ)ORP7J]4$YVG&:&: 4- E#J<2B-1Z^9DUFR1/54ZY#HQ' MM0XX-D-9R0M*@9.MQ$G3%;D4.C@@U8ZY=TPJ&I+]AZ6N +%+:,H+F7C1J?;A MA@Y0>2E_(D;E=U_',)6>.:/UBY[K)9]9*W:KGNR([IQR;<>LL[4F4&>%M38, M:"5=$J=&0%"% ,JY) 9AP@@/.E_T&G9L1J>6^B9YJ.0N5U*^)WG@YM\/?<^= M>W1,^]YV-W#^L@/GOM!)+77$;7(02K'VN'Z##KM!#0+B:'<9=G>D;JM5G89^ MJZMRC2^+V>S]8NDVK1.6HYP2;CV@O.#60F484)T+P!C&&=0,FW1F MZG3KRTV1RT^-#B%<)X'3X;'=[ _DWA,L6O#=A3?YPRF0U!ITKF[G& M0?UU&[N>>+MK^,TE^*]O]'H9P."FKRV/?-T&L)=UO=@,UN,1'7LO6(?XS6+N MLN[T7$[UJNJB5*1,9VZSK!!UZ<"NNQX3!A"(64YH@418"=+I8<:V##@IDSTQ MN[6M.@.JGU-Z/50]&_,.*(6W66@%(5:'A=.##-M<*)+8#$-U,*EJH9N:Q#7_GDQ="F. F^*%MXC&;I[:ICJB M3+[[,GUX7'\VOZVJR.9$IY"E!7:UFZDUT3E,@4A9!H2R@!/(L$8PQ&%K'6UT MYGE3(U1FU29+)RY8&/!B_\'+R&^8 ]>.=:H4M%!CH#+%K7-<$,"@D"!%LC 0 MFAQG=/)-+\5B<+1W1^T/[R^??ZMA=?]9R&E)<%=2PRSVIR(J[G[^16MX\UJ'?MI?:AD^UW4]="M)+SM&G+KMZ^ M+.U %\@*Y618.L8"G U$A %9) :BP0A%(*4W2H6+DXL->7,7S5 MRF"][B_/C.>94A2@!PW+;H5-*FF32MR;I!0X9AV<)S;1RN(NC3=PE9RG^L=% M<[XW=NYVUK1/*QW9$]2!33O6#&942P(PR0O[ARJ $$H 1:BBJ4JE(#BP]9G? MR&-S.7=; U;[KU.TF?WWQ(;M?KY52\K%V, M*UDO'(-R6:,;O:EK,$+Q>GEYCCMT8Z\P.$YT^0I\0)=$Z*?GV>*'UJ5QO*M- MXYU]B^[X#_?&;+HU0BQDRB3(B]3:+6$(H+HP J%"LXH+["7R0H9=&S6ZMW7 MNSM7]NM$#,GX]838(U[9 W ]FZ!&XIKVLI$Y<4(GM=276PEV!S4DJ3H^N$.E M6$^73I7J[/+F3ZO%CQV6?S M<6$WW"YGL\K4/&1;SU,(.<428)R[^&9N -,9BV.PB MPK",FU> =,3 >9-=D'O5+$D/!*]/ MACQ--A.0^C@L@XRW'A?3&E^;.:8NS_Z]K,V^G2MW8.\(X>\7[D>?7]:K-9^K MZ?SAO[0[!MJTJ7OW72_E=%6UJYL8@:!!P@"$%0:X8!E@2E(@DD;E*=*V7"PJZ'U_5EW0G<] 9OP:)2=2)B\9L M$E>J&(EO386G(2+#&84 $4H 3K4$@M@_*%)(8T4$1D%]P$Z.,K:U\/WTNS4^ MY2F8OE#F&0"EW])S-4 ]KPA'^531"V%;$>@E>>I5REQ;U6Q/EKJNB'6W(4+9 M5W5:M6EZ7BS7DP+GN1*9!L(0ZV2S3 *&3 $H3O.4,D4I3T.;DQP.,K;/?=-] M8RMH4DD:WIWD"-#VKSX63#U_]!T0ZM2?Y!P$5S4H.7KHX!U*SJEUJD7)V6O# M/_*/%O/9W>-BKFNB1:JYQ@1)0#CG .<2 <9%#EA*B7T'6&[_]/VX#Q\^MH^Z ME"\I!;S$:'@9N,L?\35P]/SQ!B 1]-&>4[G3QWKTL,$^TG-J['Z<9Z_I&$B3 MCUJ]S/1GP# Q_=$-HL."'7^)Y]]C'L?JQ(Q\[([Q.W.-8Q;-1CQ.7=FT,73&[- PO M'^8?YM_L.K186G]@@HPF@M(,2)UK@"DI (68 4E,(5-J,.[4QJAUT)%F@>Q( M&-H%N@UA/R-P/6!#]7T^IG::SA,?[#IT>_; )%J;Y[:Q!N[O[*'V<6-GGYNZ M-GW]\U;*Q4O)#G.W7,SM7V7IR]:):H>IG(PAQ N#@$E39'T(I0'5*02IP)S# M+$5:F["6KV$"C&U?]D7+ T[NVO$Y5Q2!6<-JGS_]5E8KU-61&<%V!HP 1CE*%%0P M0 5C0$.&LP(JHKE76M:E@<9FQS8U-1M9RW*:#B5*IU!M-U,QL>K9')V!J5-G MC!:\.I1Q78G;T*5;GJ]9MR*M%BR\"K-.W3]\,5:+%B<+L-JN[V E7=V"M3Q/ M;[58US5BN\]Z2 M<<5CNL49#C(]JW/G^G!DM9,1^G8Z>[&7.5+$V6+ULJRZO=\*U_! KB>4Y06! MC(#<-4G!(D> ID:"5'*>"2,IYD%,,G'$&MNZ\U;/%T_3N?MV_AX6?X@T37Y1 MB>'![WF%.DKTKU0JS^PKOK$=K9(OVGWPT]FT*D'XHU$H8N0B+L*1XAF1A!HT MRA$7R,/81^2G=[/0;TJ6O/)<^FC@259@(W1& 2L/H.-S9J^J>D#G; W#7'@8N=#[MR3NA5R/QL:"\B>+6.-X=<*PTK2O2JI M>#;/!Y%(EJQUJ$'MDX_2AU;'ZYZNW>Z6WZ:R(9R3A!.F)0,F=U0L!;+& ]J_ M42TI$[I@2-*PIG8[3Q^;M:B%"^U/MXN7WY??&86>/_5:KAX(]TYJ'*USW.ZS M!VX0=T*MXSYPIR[J]G7^LEBH/Z>SV80)DV9,"%'OX$_P4,E(7]_FL8-^>(?*''YS M1[_O]KG=+?4SGZI[_EVO)M95%I@A!++,L3X(G0/[L4F0&DV-HD*+/*B?].[# MQ_;9U;+M-+X)^P#W@//["+O"T?.'V"!1RA7O:SRE;:0OZOMQ&M+"MD00P"4J<"8")=VA-6@'.-K?L* MN>9!C9G]AAW;%UU+G91B)[7B@)B<,B$-C%'AW-S-U[S(_7Y8_=K;KDUQ D0J,@'&6"&<8 Z$@ BF3F&%> M$)$'[:M/C#$V ]2(V(3A.H?>3N'I9URN1*EG2[(!:"_4%L]FM&@?R4"<&F%0 M:]"BXN&GWW9IAXR;.[TTB^63LR9EP=@7;6W'U#'GE /\-I^N5W=?OOZVJL( M=;B(\BS/C<0@4]*Z)DP1P)5U4@@QE&O$"UUX-7'K+L+8K,2.$DE5J[E5HZZ> M+15)?BI5^5M2J1&0(M)MIMH-S##X][W3Z09]E_S);G,0D*G3^UP,E*S3VYR$ MI>MN MZK]D_+9[-RMNX'[8!W3?D%A4*'M>/SJCV"%XYHU+M)C:Y1$'#K5Y0W <@?._ MM6-[.?6_7U;KL@#H?M'D2NE/>KVMGKY?O.&K1RO*MZG2ZN M4J-LXD>$ICS7F0$$2;MEAE #FB$.D":2")H198+X'_L0;4L"/?\^\U+>G/>J[-=#T1#DO,,Y!)K%W_=@.8Y H0R*#"!90$!?'U MGQEG;-;_P^;PMAMY\#DX_2QP!)!Z-J(U/E;$ACHX^:F6,B*1S@42K?G &Z1?M^H$_/TXEG[U=//'I? *Q,% C#*#A M!&#$4T"+@H&,%-9Q%!G,M%>DM764L1F 70F3/RH9/3>S[6BV6X!H&/7\_8?! MX_WA>ZG?]MG;!^Q\\O9?V\^]_=F#?.Q>ZC6?NM_%W5;[M]KHY=)Y%+49^3CE M8CHK'0KKADPT+S+ISE@%=XF1'!+ 2 J!2'.&,I9"+8(*'RZ,-[:/OQ%W)XW%Q.7N*>*P>XH+I:U_?)C;W4QY.K0JNZ'?/_)YPQ?Z\+ LJ?,^S-?+ MZ7PUE;_SV8O^M)A7W:XFFA@LL75,D,J$\U,88"(E(&>$$H$(,F%5LJ^GRMCL MX4;>9"-P4DK=W)@MPEY'D>';@[WJA)UL#?:Z$EW;J^!NN5 OQ'J'N>^GQ0GF@Y@)AZ$5O)> Y_"LU#@@#YWR;@,#G="Y% MJ[8\9;;0'5]^7GY=NX3UTL;>Z65IM"=%42B5%CE 3"F .4=V_P QD%F.."=2 M8A%:I.8Q[-@LW4;JAOKAF2^3;T[B*)V#/>?"-\DG-L(]&[@MN'6BNI79OLI) M)77E_"96[LJYCEHR%P!4O&(ZGT&'+K,+ .)$ 5[(W=VLU4>]6FF]WRMR8Q>; M)O!O7_1_:[Y\;]_,B6(LUP+GP-#"^FJ$$< @PB M4"H*H0W'0;Y:J !CLV#V M12S"C%(PY'[FJ4\@>S94E>@W.SDN=:/8C?PW+CM&6&O%IW;'[U1(G [Q;%97 M]")9K^#A![5C7<$YM&B=GW--EDEI,\N]<9.8EF8FY0)!4.02 URX+!,H4X"X M)#0K(,NE%X/NA7'&9JGJ$Y*-G)WKB,_A&I)N,;[Q:EX_R:B7ZGK MVB=5"@>Q4/?Y7@2<_[S>;(__8*?S1'<[K>EG*F(>PT26ML5-F?G<_*A]7&KA;;76= MI+V:4(TE1T(#2!0%.#,YX!A:KPI3PHS=!.,L\R:MZ"+!V&S-5H?:I;A)-FHD MC1[)_6(G$-6H$L"9T&FNV@W4(#/0L]$:,?@!?!5]3\) =!5]3$884\4U0+82 M571Z\' \%=?HO4=3<=6#PI8@I:>3M_6+^7ZZDG9Y*UWC]_9GJTE6&*Y$2@$C M!0%8P!0PK 2 F;*>+4]S)+U.LEM'&=M2T@B:5)+6&].DE-7/7+6#VKX>1(.J M9YO?"25O.^*%P@G/=*7EOSXLOOV;O;]R2NU?MKYH^U,',11>BC7&P._B;OO6 M=WPYM^9CU1PVVQWS5&[B_9S(%*:" J-R5[ *,X IU 8*EI$BB.BA=;2Q M&8!/%O!EA^Y/[9#Z[5.C =7SY]_(N4TRN4E*67LY4?%")=)&M7VL03>J7FH? M;E3];GJ=DY9WW_523JVWTD3@[A=V#[V?JCR1(C.:4PD0@1A@1!"@*DV!E(3Q MG,HB4\601R\^0H_-A,4,T6_TWXW27U^_T_=K-,Q)3>R7XR]T='/5>S'X.4[( M1(WD8,=+Y+_424_(),0^^@D:NS/5H]1:K=Y;X+YREY9>U>O\JM>/"_6A+,$I M$Z$F3!-$)29 0&B]:I8+P N" 25*2)QIR(N@?@C>(X]MH6H$3]S+EJQX5;.A MJ[J_Z=R*8"5W!F;]J)/_^+TT6GP>6"#C/R]^BT8O:/=L^?>!_EH#71=85H(G M.Y)')8H, RL>7:3GN$.31H;!<8(Z,O !45M.UTU4CQMN0D0-M@XZL%XZ!#@C MU!%\8:"*7-#<&%@HKR.ICN./S;#5IQ>GI>B8+:?-\DM4:]=_6^A%R_[;O/CCZ& M/MV7H/%LR'WQ,1TSL*1\>7JI&@?IYZ6654=X^_>9+K<(GGB$GMY!@T0.N4 "V8 5:( A!LE$O8L)99,!CY:;%$FO8-+;(8!YEO,5^?C?S_L:A,5\ORT&^ M3%?_V':'VS):B*I)!@(\9[G=?*32;CZ0 B9-#2*N4WJN0C8?/H..;<>Q)[/S MIMXLM9JN$R=^^4%_G3[,IV8J[?PD;UY6:^O:+@-+*KPFP\_XQH:X9\.ZCVZ) MZ5;@Y(]>.$1"((ID"KV&'-3,A8!P:,*"[NU896^WAG88EXJEY_+')[ZV#Z\I M>I$V@A>< "@TM YEE@.*$ <<9H4A D,J@XK(6L8:FS%RHB8[LMXDE;2!%,@^ M*/N9FTC8]6QENL,67A9_&9!8%? M(PU;['Y9Y:.Z=H];.B3]6]]J\5)F=DH] M_>8XBMYS:>?+=61X6.JJ.O;EP2[2GZ;S]>/]GXO[Q\7+RJ[B]M]ZK?6\Z5[) MM+"[/@:@E-;Q*10!+!4&Y#K%!$NAE/9*U(HJU=B,4:-7LE4LV6B6;%1+*MT2 MEJ 4LH#,]&BSV6[*7FV.^M^SADQ/J5=B%4L:S9)&M2Y],*--7D"IP6M,XD#E M!T-.9EA90FS06TL5H@TV7/E";'SV2AJB/_Q:_E)W4#JW OQX\[) M -_/H^\#TIY7NG8T!^(C]4,K.@_IA6%?B7_4#XSSO*.>]W?8(ISIS/1)K]U) MVDHNK57<_G9B9"%4*AW+J,G<\7\*J/T3<$ID2A7"1'MEE'48>VPVZ[CG6GF8 M;[\Y5WH^MRY1X>//] =VS)6OKVU9V9DD^FZ318/>R_N .\+_[@WT@+SL^ M_&&^=#< 6SWFP$<.YQ=WTW7/^^WXB($[Y[SGTV69!GV[6KT\-5G3SUI6F01/ M<))*Z>)*!<@4= RQ2 *JN ;24"D+11E106G+_8DZMC6I$2ZQ@ST-U.WF\GQZ M.MJCF*6^7?/K*V.T_+:?68N"_K7Z"/C#7BT M/C'^(\8X]9SJU=>.XAW.7 LRMNPYYW>D-VY6GG*31Z.>S<&^@5 MSSI/*=Q^U'GRCLX)N@>QW_K$!%EKH%-.@"3$FHH<0<"U42#76&N.$6(TJ-'B MN8'&9BA.G)$$Y\F>1M3/-,3 Z17.!'L@0+P 1+S\TM/##)TOVJKLB?S/]NNO M:QG]?CKG5NXWB]5Z57$K,\Z%P:D"##NJF8)HP#3! *>0Y$C!'!O8(?_^[(!> MK_MK)=0K+=;)U'IO3N9$.J&[M8L^QMG/2%P'VU MHBU('QJ02A&C$TA?Q"%R M2^CC<5ZE&?19=<^U@3Y_0\R?EPLI__4ZN\)3-.;-$WKHN__57I6KCA\KI+%MA+U[TF& M;_(B;VK#W:]1<4-S6O_D)K%_N##:])N>_4CX.OG5SLOC__?_0)+^KPS>).Y< MJ[PMRVX8I0MB?_9*>XKM+0G*0%QA) MZ6(]RGIF/%<0:)Q#5A2PT%G0T>&Y@<9FA*HMRD905]#QU+4*YBRXOCNZZR$; M9$,7C%:'35T[%-'V=&>&&7A+UZ[L\8[NPO4#DX=6_$9;B5:?UX]Z>?_(YR>[ M^ARP3Y2_?,O7>G,F-H$P1Y@C 2"7 N#4$3T4F00\U3#G2AK[_X,PC,;6;&S& MKY2P)D&ZMN'W:$#NFUGT-5^*\2=9U(QU._ D)3[)V@+4UE?NB':HO"1Q4.UD M;HR L+2O^7]M5M/H>OTUJ$_[FLYH_*B]"7AMB<[M?#TMV=CL'OFKEB_+J0N, MO?LN9R]**\=_^*;D;"L5_6P.B<^W]21YKI&QRSR@E$F 45X @3D$*:$&&<(% MI4%=H>.+.+:%>[=095?'9*MDTFA9,8KNZ%D2BQ[U!^A:*Q3M+?! M?^-/ZT!%2[$G(WIY4S0!7ZD0*C; YTNFHH\T<)K\/I^X>_GW2<3A!"LB!204 M0(,*@*E6=G]),4#*X$P@F*:*#)(F?U'4L:T[.Y*ZF+AVX7GCMHRE"W_[\+ L M\S BM)_H9^8#MH:O/I_CW^L=MIIP"O?=8J+7:7GMA/K+@OXU$NJ] 8^64.\_ M8M?5:+%&PESE[9M3%,G217GK-6!-C;[(1);G J!,P 0HH#G!4&,,4($%DJ MD1 $$A/4\:Q]N+%]]1MIDU5UW-_D3&PD[MY$X0+P?F8A'IP]FX@MDG7B1,VG MOQ4V9EL7'U"B]7)I'6S@!BX^BA]W;?&ZJV.F%U\]NO^Y2.XW/M-ETO[*NB>N MW,_]XG:N]G^P<^6$(,X*)0N@E,P 3C$#@A,,LH((D7.()$HGU1;LZYHOUY[) M8=?(%/)-'4K68U*2%?(FD?;/LD%5+6N9V[7<:%+]WNY=A7Z8SEWD8KN##3VK[^9JE'/:R#66&=V+1@PY META3CE.: :5SUYB"$T US4&JBJS 2,/4I"&M?0:;QR$:_91M_,HY.I[)FU-3 M.>3,^3D8@\U'S_Y']3FY/Y-WNY.PE3VI+G&S]_&9_OJH+9PG7@G%# :7& ML19@NP43]@^L"TLICY/&NOZ@@$K!"0Z UM"::2%F((+*(8 G&9K(=RY]K3&FW)EOA72?+^9[X MFR[*87YO^ 3Y^;J]PMZSD7>(U\R+/WTL6X+>'D"_KT+RX1+TP0YM9_@B.;'A MXP_JN':&Y]!9[?Z@[L6:TZIOL[6Z>S0\IUILL2SC)*<"Y$CE+L-$ \&UM8U( M9*G"3$J6AY9R^@\_-DNX(WWIP.[)'UY*&3 /GOO[WM#M>T/?!NP0_<^ZX!:Q M?#-@\,&+.\.!.57ZV>$I'1D#IUQ,9V6J7TV5?BOL7I]+Z]EAAAB%%!CB/+L4 M MO@\;L']7H'[[_;E";[Z:DZC*@:DX72:%R5"AJ %09,)1/Q8NN(=!:C)9*()@ MP8+80]U=1$G7/>SF'LOU>]$KD!-J5;;J"O-9U2C^1 IW"( MSQ&T-\IK406=4K6%,>CDY:]3CO6[7KFBY+G:T-POW(\^;\F]#@J7OVC':6)_ M[C:^SGU]X;.J*X90$&LJ(2 9S]T)L )<$-?O!&MM/4[*I==9\/A4&YO]JQ5, MOI4:EMZKWC1*690_/D'& MF"5GOV]?R7<[K^3OY2NY Y/W^SF2YB^]S?](:MLB*O:7JH6+/Z&Q:^=ZD+#K M)L3.B'NB$^O+=/6/CYO6*@(17>#4[3X$M/L020$EV( T+;(4">WZ:(;M0\X- M-;:E>$_2Q(D:NNLX"ZKOQB,&5+WO/0Y1ZJE?S64THNU S@XT\";DDL+'^Y"+ M=W2S#Q4ATJ]Z_;A0KK_OJCHCFZ09*]*LR$%J" /8*.Q**@1@*:8YRTVF=9!Q M.#/.V"Q#S;CV5,J93#>"AMF'VC6R#/-9BUTE\C_;YS^6 MH1CQLD[FBW7R0]N?6@5""_4\Y\-S.](#RGUO3BJ1DUV9DT;H$MU/-;IW;>AV M*+(+@RI:/9WGL .7SH6!<5PE%WA_1T82[C)WZB*B5$&-9)8#*(4$.#,$<$ZM M;U,8GA;<_E($-:4#V45V0?0S*UVA MZ=ET5&+UT&'SE+ZQ2$%V'STL!<@)I8X(/TY=T^U;K0H1OJ[YN@RS?G2@3Q?S MNO<'RU2J[08$B%1I@%.! 2MR 90210H+FO*P?MNMHXWM:W[W]#Q;_-"Z*0>L MCW;$T1'037([F]6JN*RY+UHN'N8EN5!%:]UTC_RBGQ?+=5(&];IU:6F?+C\S M$6T2>K8;=3741M"DD;2'GBU>F$2R+>UC#6ILO-0^M#Y^-UT?%FFRQ7[4J< 3 M1!0KE$O?0M*Z$AS9S8[*&=!2YS!/H5$JJ,= M*KD&M6%C)1M)-SG^_41+SB'20[CD:*A7BY><4[HM8'+VGC##H?1T. MX6K_Z*\"H>ZK.U?]E^K<=/&N33/*M M\QV>OZ ST8*CTKE;+KY-E58___C-NL8?YM4IR73^<.M:D):KU$2:#$F2(;MV M*^F*B@L@H&+ T-SUAK6_9#*$9LQ_Z*#/=@!.,5?H7W*)O;A]Q'1>GWJZE"Z^ M$3J83\%W'OS6^'[0[=D>.&!+MJ]&;)>.]]-O%78>["G1"(6#S2 M!-^!AV9+" 3D!$U"Z!/"S)A0M?%R_KQ^0_%TO-_8S+#CKM1J.;SCT;@__\_.7=[4WR MY=W=;S]__/ F^?S^^F_]6-$6SZ"^N/J$ZW]LO]Z=1PWR51Z+WGQM)WX3<>N^ M*1C'A:8"NF:HPE'&8L$ ET0"R7$!J9$PRZ[?NX^U%']O+QICQQY8AQ\-K%?: ML_=2CN\%2I_;]M!4K:ZQ#^I--CT=2^5N$FVF0#EM8TBB=,D M8MGE-4#&JI#L),.PQ8S7P'14=WC5PSKSE#PO]:.>KZ;?='68_DFO/YM[_GTB M4\9S3EV-8)H#+" !#&$$,LZPRG&6$P.#NG&<'VMLWKHUZD_<3LOO%INF[AZPB>%3]#& GKGLW=/LQ[ MC,,WB0NAV]7&2GQS1#]<)9U%)4&Y!%<\(I2S(PU-AG))Y1.$*!=OZ4*)9T&" MO_+E/_2ZI"K8]L8HK=UO\^EZTP6 9(7,K#-&J+2^&7'9@**@H"BD@"+3A DO M.N# <4TB<__?KU-T^&D-"I\-B']P-PSS;)&]L. M>_&0-SV (J\7F ?:D?O"'8L;+QBK=G8\_\<-R(\7K.,^0U[X[5V;Q2ZDUFKU MWHK?["\_FXIJZS>WN?Q0UKW;M>9VKLH?_WQ(RN$\8%E[-&SXHXL GA-&2")PFBMD0WKJRW5J\FC$KJ MQO!Q.^P.,!71&O3V*>O _7T'@/VX/? 0@X:G[;ZS8V[2?ZO2F/+A?/VRFD@% M,[N*()!!I>Q2PC%@F&J@E)&:2459[G7@=VF@L:T"E:P;'OJ-M$DEKG^6;RNZ M[?8Z)F8]F]JN< 4E!?M@T2E'N/7!@Z4,^ZBWFT'L=7V'F,17/JLR# 27_[BW M"^+*Y<,NYF_US-JFY8^&]NW)92Q-,"\4=AD!FL,,8(T,H!FB0"A<"%AHK;D7 M24KXT&,S&8V0R7,EY4W"2SD#-LEAT'N$(7H#M._#("MWLA$\V9'\)MG@?-?@ M?-LOS@'QB-[P'B@D$17WL/!$)^A:(Q1A3QPN2-%)T[TX1;.%'UH1B!0V.#W&H-O]5C4/M^GM%W?PI]\\ MVC?\?ZQK_OYEKIHS#KN1+AAW/*,JIZZ&WMI/;??5$%NW6>.4Y9F7_3P[PMAL MYT;&I!0RP%D[B9^'[WLM*GTG .P#TN5,[20R =[JM0@-Y)0&(Q7F>+:AT.I? MGKQQ.#>R3>X];['UPBLZN1R%)X]YXG\^PQ-_J]34_87/MEU(5YMJ&J51JBED M@$ACG4M(-& (4(Y(7045*O4H[-D-[CAWI=(,,T=H@8ZOX3B/@E4\9 MT"N\-7Y.WVC>A;XC*!'[I'1_#;KU/.E[>F*V,>E-UN$[D_0-^\EF([T/VFV! M^Z)G?.U&7:Y_[ 18FO3C\A!O]YH)%$;FKF> 7:@*@ N[@Z>,(T!%)@N$-&?: MZZ"LJP!C6X8V@E9Y%,M*U.39R1JV:@1/A=]"T"? /=OV6JRDE&L_2'L ^]Z5 M\:QT5^PB&=[@X0>UI5W!.32/G9\3D3>@MKJKMR_ZD_Z^OO]3S[[I7Q?S]>-J MDE&-N?7%@41%!C#C&- LY0!3J'G!"L/"LLQ"!1B;Q;.O*8[ *= &N9]EZQ/( MGBW;>;; ]2(1NB0UOTG^6_-E\GG>4Z.%$,CZY"5H&_[UJ0H\P/%B+_!Y3L<8 MA98O2SO"6_V\6$W7$Z%SG4&4 ZXU 9@P#BB1', ,(2)3A8O J,+^\\=FC@Y/ M5U0E9N#YRB&(GIOL[M#TO2VN)4MJT2+N7$_K'&NO>?#T87>'IU4[VL^=N>R* M<^BAZ,,/R9Z&D53YZ(GKDT/CO%_=+Z M!R_+'^4U7_2TO&J"BXP26#"09RFRFPU& .." YW;)1Q!I03Q(@;L+,'8[$(E M5U/4L*Y%KFM47IX7\[W2%;EX>K(_.JY@6>J*R=RU2_CZ6ZAS$#R-GNY#GY/3 MMX-QF<:B4:&N\6N4&(;!HA6_ =@K3H\_&N:*5GA"6"O:'Q35;%8E)&=I,E83 MPO/,,"$!TARZ\U0*1$$D8%!3"B5FA8(1C.RSSR_KU=KN?JS9^?12I>.*U,6 4R"PR)T=P( II !G.$]A M2BG2V>2Y,E%KJXFGGQ1;SI OYE#:'L,Q6S$3ODZ$?IC.Y^X?UJ^JI+C"F8H^ MU2;+F6(0@I3ERDYUC@$5/ =I08LBMZL!X;J>ZG=S]9>9Z$;6P:99S]7N!'\8 MS01[^M&O.65]>]@1<_]V]+Q)*DW'D^UW=A)&DN%W+-]?*JOO++RQ,_G.#]31 M09"/6KW,'+V&VT+\_./-C*]6]XY"<:(DI33#$L 4&H"+C /&20J,@M"03$C. M25 PY/Q88_/^&U%+&IQR8VV-0"EN\DC"P_.RGGYO%B6#FO9 M2_U-U8CMS4+I24I9P3-7Q9$6"&"L"E?/88 Q1B-I:)81K_"PYWAC,_$UJ]>> MS#\R?YG=;/R45+H_]_L_%1"-.F,@(0#I/K8>#,*!<,NM8*LP+:C 106F-GN.. MS=S8-RR/6T#1 .SGU?0 6\]V):!?U__;%7ZQP1C"@6E'##,K+NC4@:X MM4U "BJ-R35A-"A/R&_8L9FA4FH7ZKE;ZF=>+0QA9LD3;C^K%!_$GHW2!K^M MR#=))6[R1_U?)W=2"AXQ=!:&5"2CY#GHH#8I#(A#DQ1X=S>+],[NH.3ZLWGW M73ZZ0X(OUO'Z/'=]YMW_WOW/R_0;GSD;N&W!X'YQ.U?[/]BYI:R63I-B75W^U7/$^DU>"F M_#/16T7JY/%-NQ+W^S CV<<;X&=17WE>^]YK;J:TT2_Y4NXSY\F;[;6>J2]SD'OQP_XXW"V<97JKF"+I:(R/F9?8X0Y',?A\2#KI&] CQX8+2 MYU"=V^_8M]8ZVO;+6=MQW).?G*$!RW &,-$<4&T*QV^;*TDS M4NB@4J.VP<:V'C2RWB3/3MK2$.A&W@YG#JU DQS!C*4&&(X(P##/ 3,Y!*DQ M4%.N-<,XY& G&M #'.@,"K3?LA@+OI[7MRUR=QODWFV1^]2"7)?V/!^1?SAS)&TH1&)BGD.6)46[/,')L#S@$U60H8 M+;22L"C2-"A6<7J8L=GGC9250VYFBS]KIJ?%YC=E06E8ZW7]W-(KS5STLMIU6.X9-K>_// MZN]S=2OE4KN_NV6/*B&U=&>V3.< IWD&A#$8B-1 J'26X__#W9LWQXTC^Z)? M!1'WQGT]$85SN( D..>NC>6[;SU;WQ$3_48%5XNE2E8)5]9W+9$ ID_$(G,1"ZA592.X;Q3DQG[9%>G)=FCW4Y,F")O)C<&P'-@ M0;)/<=7^9$MS!>R6:L]JB"50GJ2-Z:RCBA]+*([ED>WK_<*/5_)#L2PVXF/Q M7?#C<)8/SYOG4NP3\?Z'#IT6513C[I9 *.,H)%D*6::;N89*E&$<28CB)!%Y M2C,DC?I^#T'"A+W.H=# YB/J^6]+L'W M3M!-TZ[Q%[+1I=(*L:YZO:K)VP?F0@02"R7O$4HI1'DD((XBIOY( D$0C3DS M\HK93STU']F=G@-P1=E,&;7K=?57L"U[Q%9K4\'ML S=8GE8< <6NA^W-2'? M5=BV75MWQ"O=5JFS%?V[!P>#VJ)CS6"0C]3*QC?T=IUNG-#K;(%C-^)XO7&< M.#UHFN,V@IN]<% KJJH>-1=)$N,P#V'$JLCS/(.$HQC2) S3,$XY2I+Y4MSK MZM]WYLK_Z4Q&FR2O-\G)? /*_FU!N[HP$]E4\O[O()UE8;;WTU\4V@__YW^% M:?!?<3@#^A.M;/%TEAX\]X_GI0!Q4#T1V:G[9Y;'3&EW1'N<4^"P"EU3G,Z? MUGR9=T^Z[YD)1M5@+S-XK(=V/&E?QNBNV.BTQ]LE+[X7_)DL_EEL'JHV #H$ MXZ%XNEO5@>WO5H^D6,[#.*2A3"1,$_4'PDQ"G.8<,J3[#<8L9$%D6N'(02(38^J2K8SCE9PR1&* M_5I,KD.,7*;I RG*2DXJ$_WYL2X1H:UR'0CTVTI3JZ/D=1C1G =YD.0L@ )G MH=*30@+S),F@8J)FO%0BPQ_X,M " '0)5,.)( M)8(LOB-#+^RTOHZAG;/]RPAY^S#&*RUDOU2O76S(@N*_1ODA^R7P5I#(86K7 M$%0A15D*7ED%==6CS[*N?_J%-#0L>55[_URWTU1RD:15-QM"(8H"#G,4)+I' M;LQE2!C/K8(;>M(SM4-MRT[C ICISH/@>R6)_G?P'T$0Z@LF+]M%J3Q<_EZOGITVJC9ZB37 3?IKC\K(RBCZOU^O.R M?7P><1GE29K"6.8Q1"+-(149APE+XQRA-(HBJZ0S1SJF)G\UA> GM43KOU5) M9&T^F:RBW)6V5^BBP&*]47\!:D7!/WZK=$RR?'&(?G==/#-1/,*2#"R"6Y) MQ8*2P*L-V.=BE\0U _7*?6Q7KGW58S1;/SA]1;J8;^;QHDHO77P43Q7<=:='\ -(P8R,AEA3"*8:5\V$BB%&'$*$QSFJ53'7)@0Z][.%Z>;FK^DEB9% M16+C-W'P@UR!V.R0\ ?U"VDR:>,)O8%'20-=<4-6$@AVE M_L2( 1R>9$C73*,*$ .6CZ6'R2M].P-586]:)2HW+W=*6UH35JD];UX.?E,U MLT$XSE" &*1!F$/$> CSF$<0$49PACC),J,@VEY43$W<[.=N-L2"BEJPS\A, M6U:'O^[9:\AFX0S-XJ&78V@#=ZB5Z-&]R %)[WV-;&AXI8Y'#C!=[H7D,IBK M!E;7S!?_6!7+S6_*?'PNQ2^BZK^89F'(4Q)#$B$"49BIO\DHUKH81['Z)V56 ME9DZYIJ:2*PH! V)MIK6941--2TO. VN:354@@.PP.\UI1YED0$>WE2MRS.- MK&I=9?E4U;K^BD/.^S]%DIAR4+>EU/3=0Y0)K.^Y% MD-+4C+-0^",8C);A[P]HN ML]T:LLZL=O/1QLMHM^;P()O=_FU'\UHW4-*?F4XRTPZ_FV5U+U&*![%<%]]% M\]-M%+N049BE(8S#2!G6@50F=BXB&!-E:2?JG%46MI5A;3?_U$Z!+?G:DCN@ MN_5LVTHIUX4Q-)R'@WMHD]D'TO;FL1M>O@QCR]G'-8G=H#DQAAV'<0QM9*Q\ MUA>D>LP[\D.LVU Y*H(L"U *\[ R?3E51G 80LE8*'2/<4.M]NI,4Q-AS>[9 M:!+!$WG1S@;+F,2+H)H))2]0#2Q^&AI;65-1.41$X34H?$4/7IQGW$C!:^R> M1 5>?:%GS?+FOG,]9XP%*$0(4BJY4G18# FC"$9("(E1JG10JUX')S-8R8'1 MBK?M;N9%0Z=C7?(MD&8RH!<\ ^_]737R]]<7\J-X?'YL?+&,2"%P&D,A8MVT) S4$:_.>1JE*,T(SU@4F];3 M.1AY:@=Y0YQY89Q#G+KW:2_N!]Z?#5T>/=(7N>U1IN9PO-&*T)QE8[_$S/D' MG-7KY\?GZN:JBBAP3+A!$,B3I0(8I##DF<(-:G M4*=55MT!M-]!\>!5UWCSN? MUH]5?(*6T==<5XM;Q-=VN)H=:A\X;3.^3CG?1.11>!_>A@TWB M9NA\+);BLZRSRS\05M48VU8B^RQO'G6>\N?GS7JCOEM%[5SB,*)IPF"0*?L& M!L&^,\&P%M;-*[H>3)IK*?8J'$>IVBVC<\=EX/]X#8P& 8"<6@Y=M1Q94OYV=XK%?4#0>S8YL8CU*_4Y*8/ MY.X-;@QQ,VYO5;/KG+[SE0OJO8)HB 2*$\BC M2&FU::;.@3#$ZH\\(H3&+"-V32\="9G::=!DII:BJ(U>]]HTKBMCIOB.@??0 M3J0:ZIJ)V;94[=DB,;MJ&S- A5R5HBT%TY4'Y! ^V ]5;W&$CF2,'%#8#ZS3 MR,*>XSEFVI'U@XYA5/_1%5N^DX6H2I:UOHCSO_^R6A3L92X23I(\$#",4:C$ M:!A!$A,.>18G/$]XH"2I52I>#V*F)DKWO'^:7LMLO3ZK8B9"Q\)Z8#&JZ:N\ MK=5?]BB=@:,5N/!4S1'XO?GO("U^?6#M*Y>P#RGC)AMZ .TD&]''F#X%[(]Y&6/7!\/;%(-J"EVG=31BN4!A5HQW-.0')=@,%,1%UZV<%+ M^M_*//]#_7_59%9],P^D>$.6?V@;O[MDNBVQ>"?J_]XNWZZ654ZD[@GZ]GF]63V*\F-!:'4E.$>9)"G/$4QE MH+1?G%.( ]UR,V*,$($(9<)&\;6%,-.' M!X1WX--DB^Q/+>U_TR"WY(,_%?V@96 &MBSXTY(=L?.D+]O./JKF[ C-L0[M M.HQC&LEZ+3;;).)C&XEID;+ MPF3-M2NI2+7,]#@ STSX.$,RL&BIZ1HBS_H/Q;X]DL7CSO"Z68KV>$QDGA'.U33E52D<>!Q!G40ZS& G,DD D MF5&8XX7QIZ94U"2"BD;0$FFV72\AV+UA/> R\):U@\1XXUYA_,S670OV'_>K M[_^IWJQWK?K+;K->&F^4[7J%F7;#7GO,P55UVD'I@SK#5_IV].:^%-6-^+;6 MU)M56:[^U!8-48NM5=DHC)6M1P7,LIA!I#8S)+D.92:<"'46IS+/C=U6_6B9 MFBC8-B,KM^P V?(#2,O0;*].(&UY JQARL*]TG,E#5Q#OZTEAXP<9;HI$\8L,NE9USS ^XG8ZRGE.,YS3S@\6! \W3 MD&X6YN$%]1PSP5.*$ RS!$-$*88Y9BG,LUP('N>IY27QX?!3.ZKVPCB8=2#- M$7)F]J4['@,?#:8Q1=8&YGF./5F81X./:F*>9^S8QKSPE-MF??_XM%B]"/%- ME-\+)LZ'[GU:+;^K206O>J6M*S_*_N_?KM:;3ZO-OX02*FQUOZPZXA""94@1 MAI('&40Q(A#31.U[&0=AQF+U)[79]X-1.C41\NNRW-)6%2G9MFALRH;9"97A M5MA,/DUBW086=5?CH+?\M3TT-4-5Y_D7L0$[GF9-#J$_83DX_)[D[G!TCBK" M!X?[^#08?L*1^SXWR>9[699?5XO%AU6I?SG'E*<(I02B#"MM,E!_4!;&,",H M(3@EA#-IE0LS")E3.U)J^40-F_[20<.T;1'N83X0LT/I M]9=]Q!/)L^\T_6G58+S#M5Y/U,V"_5K'KS_*M9EU3HJ?_++\6 MZS_>O.@_:Q_S;EN*(&424P)EFF40I7D"<4R3JOMT%.2I#+E1=>@>-$Q53J[K M3BM[3%3M2A4#=6-2]9?F;L:M,:S-,AEJS,."/[0Z;(W[(-+3 YB>^\+:4/ J M76$=(+K4$]9E*)=RM41-5?42HX3]L==Z5I<8V5-H:T_?7$8\5UHEAQ'3L5TH MQ#"75/U3IKF(6,PD,@KKK^\%MU@!7+=<'JG/ LS$C B(1I&B&(=,=(RJ(0QAEA2<08RDCT2B[Q M0THG=]PTA9!7!QOR_KX4][HE]Y;X*XGG(R_WZ YN]T7\:_JX9\8K_YI>[O.K M,CU']Q&=?U5?]WFX!W1W7YC0[?#Y4NK>-*3WZGQWJUT M(. :'M_RJC!_Q>$VQYQ6D"NYDX]PSFP(*Y!X[6(M4"&4_"T63&4<6.!"*7 M5CGUIA-/30C5';.J+:1[T8,]PBW;A9HB;R:"AL!S8#E40[FC>1_+0?V[MECY M:DAJ.NVX?4HMP3AI7VK[OJ\:(*=9%/,LRGF>I!3R-,DA0DIJJ_$4LAB\T\Y&D4$*IW:J 4A)!ED(A$;=<R9(2PP;VM1]P&WN);R)J>R(I6T! +?FK(-6QF802>Q4VL1Q!'NGKM M!Z;=5:LA.IUWJ]?&&.\RU9";@]M3TW><8K37JT7!M0E3U6A1IM[-CV(]3U$0 MB3"/8<)B!%',*:0\)5 FF%!"8B:Y3?CUV4FF)E3WZ00MH>!W3:JA-[H3TFYI MZ@NH@:6H$T:V(<^=(/2+9CX_])B!RIW,'<4@=S_KYGS1$1>WR_6FK,Z)C\52 MW&[$H]KQ.8T(#B2,E!8%49)D,!<)@P21C(5!) -BY12^,,_4-GT5)[2C$_RN M*045J9974)> -7.H>(!K: 7*!2EKK\D5'#PY2B[-,JIOY JKQ^Z0:X\[MA]9 M/3ZNEE63J4_/NK[S9UFWEOI"ZEZL-TM>N86U$K)8K9_5KV[HNLJ.F$L9YUP9 M6S 20D*49QG$:4!TDA;.1)!)FB.KKB0]B)F:8*EY:;KDS< 3*<'WJGOQ_P[^ M(P@B\"3*^I=_M^Q>TF?!S&316,LPN*Y2K4#%QPS4G&@?3]M23W'3-)36#5'J M&ZP=1TJI:5CRV?#) [*^^J/T(670#OIIN)C3$>)NR#KM9I.S[W3$B(< M4LII!ADA&42""Y@K&Q:*7.E=DD<9)U8Q06=GF9R,U$166U*3V4/W.H^IH;3K MB]308LP!)'O!U 6"+XES=HYQ14D7FRR33;&\KX+A=]T5),H# MG@L*HTR7\.(94H97BB'+& LIYEF4I%8A.>?GF9H V)()%M7U[.)J5P4K5+, MHS3" H8T%1#1.( YBG-(,Q(Q%DB<1-G\NRCI:D1<]^<;\$:KJL"_P[>BUZ!K MA16^9@+6 V8#B]@CF ;I[G$%!5]Q21=F&3<,J9O5DZBC*X\[9@&)^[KVZM.J MU(/O%+E=.%Z<\"S,>0)EA@(E=5D"'@H&;I=R53Y6MTB6V3@&L)N)#<]@#BQ"6ARWY!Z8DL.DMIL#Y"M9 MQ6#&<=-.S"$X22"Q>-4E-?U!#:NCBBNAIJO^[;PP 4,\)5+"(%)Z'L($0Y(+ M 6,9AXRA@&9)9IZ'?GFBRW//&)TM!"I *HCD6O M]+6*4!-/E!U@-EGB?H ;*R7<&4#+]._KJ'3G>G>\/V)B]W4N#K.X#9[WF;)= MI^K=+/EM54JD^"YT\DS3=GT>1"R1-& PB@2'*$]R2!).(,YYEC)E/*/ J/EP M#QJF)V O%!]][U+.VF51#%6[8:$>7$IWEJ &O]<4#U3/R!VZ03.6NRF80"ZR M$41F6<9F0[F:K0OUV_N?Q5(9Q0LUQPU_+);%NBJD]%TT&WF];< >!2+-)>12 M9!#1/(4X4HHEPIB&+ Y1Q(TT2:?9)R?]:N)GX+XFO[)IR0$#MK:LS5J86K4# M(3RX?=N ^_,>N(>TMZ?,VF-_[UZP>;-Z;>8>V?YU@.74$G89Q$V\?2B6NM;8 MH:>O.437[Y[%G"4IDS11"AWGN7;)Y;J-B8")H$&8A2$/P\"F3>ZU":V$V&B= M&G+MI-=5J,T$ED\ !Y91#:DG3OP9V*P %4I9*[@_D60*C"UP%(9 IC0B!0:R+>05,A[B' 4PPSDDH RY" MJ^ UB[DGISGMU10_V$3@P_-&.[!_:>11_<-VON\>SZU N,V"&-J0P\(\M"6Y=]BKEAG/UW:[?ZI(1Y_[$/G<\Z67+$1567#$XGQJ",V_EVYXAOGE%:3[_Y56)MG#N ;&VK#0CJ\R:;H M;VIN'NLOL\H'7C7BWF=F5MMQBA&O]IH[COXL-P<:QK;AW&$Z8\WU&,PABJRN M^/!QM5Y_4)SIKE3%\KE8WC@K1PTNI2? M[F2UJAS\BF2A=L)FCBF-,EUP6*2ISC4*$HBUT"0A$I)2(C-.37SLPY$X-:_\ M)[%I2^W\I&S!]=\ K9@Z^J'^_("H& 6/%:?J@995B]BM89:]6SY/8S$'%MY- MN9J?/NZ6:\*..@R!T$00X[DYNQM%>H]V;)JX3%A]5"O;^NJ=@&_F(: M4DP(ACB)"41Y&D 7/[\?;N]OTW_-I1;1I; M,([-&.OW>_0CT'&3I7A0]I"RFFK9^4%)Q^)^^;8J,LY>]KJ!*6JJ?RWJ9B[\ M?YYKJ:G4[\_RCOSXHFTL]8O-IBSH\Z9R%Z^^$%VK?)Z',LQPFL!49D(GU7"8 MHRB' <]8DH<(BN^K4#\U^?CV^?%Y40?U;78L ;+ER:$_PFA?@IF\G>SZ M#BRTZSHW!XR# P5Y!AH(0(O!?F?%2M#OP0!V."CM6)G)*ZFK@&X ,?8Z^NPB,1KMX[>B&'M9SO:S&)T(EUK7@FYT'QJ=7*6/Y#;12M%. MBZ7@=5],1<0<8TE)G%.(:*)[]^ (DBQ0"CW+9:*.NC3D1O&Q=M-.S1^G"9_M M=>Y1Q(-=[I^^U*L9:)J^5I+)IK:S\7(8^-0& 7G@0V(R^-I4T1X"Y['J:?O$ MV[*\MBULW86VC4<;L>2V+8>'Q;>MWW;TX31SZ/F: $%EGWT5;?#_9_FE+):L M>"*+KT)WB^.Z:%T=)JIOFN8Y3X,PC2CD)$XA0I1#PO( RH#%/,DBQ)!5,%]? M@J9FT^B/%?Q4DUHL[RTCEGLOCZ$7:$30A_8.;:59+=W:J-<9V%)>QYMO YT] MNHL\P>C+C=27G''=2Y[ .W$[^1K73<#^4ZG\#QLEL+^+DMR+P[*?^SWHMV5: M4I($(@@AXSR$*(Q22/,\@205$<8I"D)N%4QD2\#4!&A+/R U V"Y+:G+]HL= M W)D\M\LGAY(763W4=P3\$T\%NI;Y,],[6+PL7@L]*C/.I]>/:W&>GK>J-%/ M[MRW)9/M1+?UPN="HBC+.*1,JI,T03G$61!!+M3Y&F88A<*R;."02S]./<%W MQ4(M"KR#W*FXHNCI4+2>?M1# MT!61RW0^YG=6QJ+^[GY;MB_;1:%U6]"EG'J,VY)$(=6@SR4)?,R40. MT[0[[J Y][[O2I927@%?$*K53;;NGIC%W M=4")MBNWG9SKAMU,J/6'@ZG,.MEW.=60L6SSS M*N*FJ,M'_$S6N^>K>X6BDH7MS_R).B-L/G_PJ>G.+6W6K>4/ M$,L2(8(D0S!EH>[1))CNT:044Q2Q-),"IVEL4QS#&;$17/Q;VF;:$N@!FIGT M=85B8&&[AX(7EV\7N]Z:4.\-/7*SZ5.F3IM*GWG&X<;NAK'R6?#M<',414D8 M(0PE3YG:FU$&L8Q"&(21KL1%2)8:Q9^<'7UJXJRAKXINKPBTN/PY0<[@#JT/ M'@/OT!:*6Q]06%QW]8%DI%LMI0A\T\04$JTAC!($A2B"*AM"]=/C63-.(DB'57#!N=Z_PT M$Q17%96ZDI8FTTZ;N "EF5[1'Z#AY5>-34/AK G[\JAL=&/@2>VX,,FH"D@W MH\>JR)6G72TL5NIB,^]$_=_;914$M>VQT;@DL$P0"RF%".EH62)B2&2J;XQ9 MGF0L"$A$6T_0G8T)9C*[@U_H;@0I44=&LGH9*G_$0E]A5O7J246XK15BM!2F M]HDW9$=+M:L(!3^U)/]-J8M-F\5=PYV;;F =#!L;G+R9/$:3CFP,V0!Q:B99 MO>VSZOM>*>TW+[M'FJ)S-W^2DM<%F->_B;7VK"]YFW1_M](_VO>JW]^7E0"Y M76[*8KDN6-7<<1YE5*18!#!/,%8R," PSV)EK$G,HYS@!.5VA:]>BY.I:5H- M/^![Q5#M4F\K(FQ6U8]G8,L+V#)3-V+U49]^C,_'3&3_)3Z*@4^!_5KY!QT) M]@OFTQ=PMJ:^QF(&&C1FX+?=-_5^[YOZK?JF#FY-[3\P3W7X1US<0:OYC\'' M!'H"C+A<9IT%QB3(P>EY/J>YO=-^5Y1"1_2LYYP'61SERK#(2 H1C@C$5&0P MET&,.&.A,/,RV$PZM9-P%]?!6Q+U=>F;E5I#"Q>A*>0&3M0!@!SX]+A4B&&_ MF_N6[@% M7#'#@#N2%Y:/R#;>7 MT>IT[)J.-9Z_UY*[ S>P[;N#)QO<+G7L M[0?UN!9(JF9\2,5"&P8Z*J$T"R+>NJOG01,3<:U MQ()['?MW%#]YJ=[=VB)PQWFEG-5>;_B_F@J\792S 9ED89N4Z[11^BK(WI;A MU97E?LOA0WTVPM)!E>X>][75:B.N#51LLW'<(L6J:]ZO@HGBN[[I_4"T#E^Y M:$I1.7M^(3]T?YTWJ[)<_:E^\9:H[T]W1A*E[C#Y62H:3L>9DQBA, Y#R%,> M0Y3S".8B3F$)<=M2!+9O@9K?H#:=@RRIX MNUWTAEOP65:UCLZ,.8U%MXLCG,#BCQ>1^*H?@76:),W#" &',!44A))"+"(V:D M.EP8?VI'?DTBJ&@$+9&VK7 .$>P^6#W@,K1E:06)0QN9J.>> M9)&) UA<*TP<#N)V).E;F]OE>E-6QMK;U6*ACKJ2+.HB>'.!.8ZB2,*,X10B MFB&HE4D8BIRB%*O_#:QJ<'=/-[5#9TG!/VZK*J:?=LH\ QCT_8PZM[M;GP/ MO*-__71[]_X=^'9W<_?^6__->\ICA^G8/%SOS^8?NZVY-]0HV^^4]':+G?F- M:P"7;K2J>P_=ZPKF5?*PVJ&;MZ0L7]0/ZSP%+HGD"$D8!'JGQ2B&!$4(AEF& M4YJ)G.56%0R-9IW:L7R[Y.)Q6!FA[1W& ?>V575K#V" MP4<55M9P' LL^P$<2Z$L MJK45_'S.5=.M>2YQ%+&08<@E91!1I2QAE@1*=V(1(XE,2!!;E48QFG9JXJI. MQ*15(B;;3]@4-;V6I5/,H#>35?X!'5A0G4UJW67XUR#NB 4_?5IM! @CR\B:+JS-K !/" Y\ M;-51#-;['Z)D MQ5I\*0LFY@QC2C%!D(DH439Z&BEQD%&8R2Q!41Z'01[-E1Y4K/BW#2DW9IK$ M2-3;[*IC'@:\5-D1#\@&4'%?+'53SZJ?3T5%%?S+=>Q*N=[%CUIJ*V-](12+ M*$H" E&*&$01PQ"G>0K541*RD.7*B,B:+^3]TK STV2_CY:#T;X.H?2OO^9W M8:813W"E1W2L]ZTJ>1#V?!(EW2( *@BF4S[2? MSY5B$Q 6$:7D!!2B( QA'M, $AGDG,4)Q5%N7)G ?OZIF4DU!Z!A 30\U)X! MS06HV?C/F@^@&;'P4SNLC\%MPK"H#WQ". .?J^YN-QAU0OR%IPSC9I1_48B+LA3*C%RQ/^JHVCSE"6': M8B8)ARB.(XA)$L-$(&51LSSAR"J6\,P<4SLP;IXW#ZM2UR/Z.PB#61 $3<[D M?X%BO7YNRJ"O=F?_W\%RM13:W/E%8?[P?_Y7F ;_%87B9^"V MN?WM^!@B<=_=P,H^K3 M'2P>Z[Y=CSKHJ6_)^N$+*?@'15.=K+2^7>J+1-U6[>Y!_*+$V'-9*=6?I99I MXF-!:+&H2E!N6] G@J<)Y1@R*1%$-,\AI5BKKCJ8)L^SC)L7?_1"TM2$DV8* M/"FN@%[])MEQK7.V*\9TM,SF08#''6_:_[*HN@$M=NS]W4+1\K.T!EKOZ LV M]$6D7BO-$- <-:F5:]#RI&,J%%=@CRU=UZAB#.QQ!GYO>;-1C_VLFH7&//KJ MC:1$C[B*=JJU5\ [M6T_,XVG@'M%YD G]SNRPSG[\^J[*)=Z_)]+4A6IXG54 MSE?!]"#\;G7;Y+JT$=Y89I*$(H$)UBH\%03BA"0P%UF>X9QQB#LZ3&,JS_H0HCHQV(I;C?B<3UG4<;""$40$9E" M)!B#-$X2B!+.&$$9BC&SC-]@!Y\PQ=G7!D1Y$I *=^(^,WO8:&;2W20,FBH,0YDF* M($JS-*:$T#Q(/+2/G:C[9S]%]&Q:XR>U_MI@;4X :]^!X2KTBHZ9GJ?F:K:H M ZR^XE+.&NI#A9.,:JO;,6X8O-'/QFX'_RJ^B^6ST&:^CEG7(_ZSV#R\?5YO M5H^BW.;(Z%[D>D#H M27*Y4#"J..L!T;&,ZS.46[N<\EGP Q6/[*EX& XNO%CX/!K,9?':- M6+S!.%X[E1YP6C=#,8+G6DN3[D%&;4QBQ,]Q>Q&SE]PTSMLE*_5]T3M1__=V MV4QX6Y5C5Y)=K)5I4K482B)$..4$AA1IKQO&$&:AKMU$T;X,W4S('@'%@^MU2#GUJZ_Z:C21J *Z+!ERL 6ZN3 M#E!Y4B-M9AY5?72 Y%AM=!G"M2A]'43VH5@2Q=W;U7JSUKZ29_5#?4^Q6J_G M&0Y9$+,$DER$$*$\A.I;C*%@3 FJ%$4XP_.EN-=%G^YL"M1?G=IH=^7U[CHA M8+B=]E'IZG\'7%=AUP&EFGK -/FV1>NO8V\FL'Q!.6;Y^A8X3>P,5#36;KJ: M:)\5[(W!\5;&_OJ,(]>R-X;@M*"]^:OV=2#>ZBO1K5,:RS0EA!*H8T@A2D,, MB9 )%!&B&2-2&:Y&B4\G(T]-Z:F(LW;MGP+6+1UZP3"P##!&P*J^PUENG0H[ M'(XT6D6'LPSLEW(X_X"/AC1WE8*Q#\>2%TG/7'U?(>JDD?P5&/E37XO2+>\A;N',2F1WHOX(:^ M;SO&[,X)LY[=:.X&,"O.S?"*?6?NNLR$KD<=6V-H+[2HXE[77U:+@KW2:#N:8F(FHB+9M>=$!I M)@(\ 32P**BIG-4!\VK+UY0"32JH:/6X_0T0\=7@HF.F<=M:7&?YI)F%P2N. MU1[)4[$ABQO.BZI^0I.6G6&<) S'$,G69J M0J%U)!_51'Y2XS]H-QS;5H.)RUG8WW6!PZ4G*P MQ1@TY-(_U1.(W1QL*;WOEN?_4H=).X-I*K6#X7R_O/2D;6C1'?"+DJ MQ=[UW"_%25Z#=ZEP;H7G))['1A17T]7==7T&'52[5OM"A>*O%0O^S;2QG'7,P MV@=A'+,PQ64>/N9!K^Y/FN*_[0)K:];!CG= *^;!I?9WZ]E!G$1]$;GWE=Q> M^TI< B?&7B]_@1>C43YVX,;82W(F\&-T$ER/Q.]JE%7Y\L]5^4?54835#44^ MRZ]B+1PRN+8#I<'":L_- M^;&L7?9:_D!_%X_/CFU59KO[4E:Z)^D"5Q3E'2*28"J6+ MX0#K8K ,THA1F(L<,8%3%H=6R:8^B)J:]&O9 CN^P)8QL.5LO\C79PD:[L"6 M/=#R9Y=_Z669N\7J:RW>P,+V_X)ULTNO'7O]QLO"'6<=K1-V?0)^+:_7RURC MIO_Z1.?,@RK=UMHVN$K%95W&^NUA2DJ H(SB',<^0 MMB9"2$-E5P1)FM)$Y@D1J54,C/'44SM+*WI!0S"H*;8,63&'W3#J9! PAPX< MV0ON/X=I$]8_3(BO/6*^HCO,)QXW0,,:D),8"_L1'*66N*_%H^YJHP5FFZ<6 MY%(D-$N4>.(ZERCC$*=A N,\")4M@"031I; M8FF)I$:.L&64/=R?I>@-91# M'@ ;6NJX8&4O7JX X4N87)IF7-%QA=D307'M>9>^,DVIJW=-%#NBA(=28$CS M5,F#F"I1$ J=,(!%@&@F<&J4171N\*EM_Y8\\,ZF[\<18 ;F=0\8!M[4.P1< M.@0>0V'3S,0=DK':DES_."S;B9QGN;LQR-$[([;X.$_M8;.."\^X^#2C(,2_ MD/(/L:FB3;\*)=H*MFG:9_VZ+#;K7[[]VGQHDF.:<1W*S8P]#? M-JRR/1E(2H,<*:55IBE$&8LAIFD$$R&()'$:)Y'5W7W79%,["VQCHNW1-3-F M?6$VL&"_ -< J:TF@'@R;#NG&M6X-6'ZV, U>L=KUXM=OMV;E]TC33K>S9^D MY!](45;=6V_6Z^?'.EWI:['^XT,I1$NAOMB?HRSE$5=**<^B4#?.4$JI2 .8 MB2S&+" D%;&'QAG^*)Z:_-(T0JF(W";]@%*1Z:6OAL=U-O3H36GUAG8-[F6R M[G.[G\X*Z LXF_&J>9X!S77=EQKL\3T#FG.@6=_)YZ]=WX2OIB#^UVG8OB(> MZ9U >NL \!MV-QE@8L?>0[FJ<@2 MGF$,9<1T[6J1*-N)IS#E01HR&L1YF#A$V+O28R2FQ@^ZWR-=!]P#):S*G6VY MKFS+9VVU6':88)VTM^L[GF/AO+TNT(?,G5?9,W_-2G%>4C_-(X!SE2G D29Y! ME*, 8I0S*,)0Q%B@-(YHC]J\:HJI6>Q50=EB2^(,Z-*\O2KP:AS-Y$,_= :6 M"$>5=I6VTP5,WS*[>[P/4V573_":17;W&+Q28W?_24='(5G423R4L#_NE/JY M)E4L-,F5B2ZE;<$8$Y$R$, A*$G 4!B^Q">J]..Y*4BWR[AL,I3FG&0)0TH.X4P*B BC.B"7PT (C"/) >*PG?(^R6,;@NR'7'X%J-.&(,K@NGAS&X3B,X.LFT._VK:'NI M?"E7]R5Y_"H>2;'4B6G;RN"[9VX>==Y^..>,\D0$(=0]:Y4N*S#,DR""0N8B M2],PB'*[7%-G4J:FVS85_K0J)B9J9\U[ !*%GJ-+5UL[LMEZ'H;91&& M=LE541\["L&7%OXM(V#'R?Z#-2\>?76]X?3EPW,G9%S?7F_ 3GQ^_4=T] 62 M)6_"[<,HH*G ,0R03"#B)(28YS',.(EB'"51)IB5!W []-1$GZ;,TL&W@\G0 MK>?$_-#./!TNX#_AX)177TZ[W<#CNNI.&#IQT)T^T:..<:54+W3#LVVSD\VF M+.CSIJK'L3H-#=T%JJWG>49D* F"$N.P[K='@@A!+@,NW7YO(F6]?OC3=K!R*'_=;-3,Q,NY:#"Q^]I@!-3=M6ZE]?L!F M!=X5B^=-\5V ]U(*5I5XOQ*OZ;O.LA?,?19A[D?0^!6:O0!XMGRSGY'=Q/7G M\IXLBW]7'I"W2IBL%@6O0_F7_(NBI/6.?)9U@=:"++ZIG]1S;ZOT8!HBEF48 MTI0));%1"DG."0P"GB0RHB(G5A+;"U53$]K[3,W 5N5\-YG3 N(+6M@QYMS M@24_ZVPFXT=?O8'%_%@+9RW8O0+M2;;[H6E4\>X5QF,)[W=PASLI??5^UUR] M_T(VS[J9THU4 N]?@I0?U":9IT2P' 4$IAD.((KT]3@62NG.480RG 4X,I+> M9M--32S?/8A2$$VAQ5W'=5 -KI&\0C6TI7T4-M/2.P,5Q4"3##3-7D&TN"3R M"N9(%T/]0;6[#C+&J/,*Z/HHXUW[&'-T<-5C_I:;4OW^\6FQ>A'BFRB_%TQ< MR)5=5*M5B?ZO@JWNE]H=^J7J2OUVM=ZL/Q9+<:L.@O6<,BZ#/ XA2[,((I(B MB)'$,,V#-,LD4S^PJLKBF;ZI2?26/=#PUYC:]"3!?@9V3-9=UUHV0]+)?5,WJG8^$+3'>OI0TSAH[#^OOHMRJ;_GG]67K:,/FGK\>DHU M"+];?2E73Z+])OS&D49SQ5)P1%$84H"P)(PY! I>.':!ULK-D?&#;:>3TFF \^\<'#@>FD9KA?$T%"P+ QB$+( (HPP23*3^6QZS+"-4!B;'6="_%9"1&BVS!4::!MN8F77Y>\ M:?ZML%'799.-6R=5LG,Q?%<+"/Y ^OZ)^!+0=M7]HM$S.PSP:H M^? >ZMH+1U]1;4XTC!L UP>FDUBY7H.YAM5MU.=7T(6H&UM]$ALU^N)9%_WZ M>;7B?Q:+Q9P$/.$TC6'$4P21P!*2G"*8L9BG&0L"%*8V1;A,)K52GD8KQ%5L M*0?$H5&>$=IF@LXWA@/+M1VY33>\&5 4@Y^V-(.6Z,ME2AP"U,PQ\A:"9C#E MR$%FYB"O]@-WJ;D+'[%HXK>Q6P,![.!BN0]\ M54A^WD?R0E,3C;!30QD[K"T\@H-A/I(+T#OV=DX_)_@ZO7QV(X[GUG/B],"/ MYS:"8[@#*75.U_J+J(O/5L'N@L]CE"6"D CFD:YO$$=46>PYAB*+,I$2(4AB M57;EPCQ3$_H-655!-[Y:+$BY!LI6J/,R+(N[78+6, Z@/V #2_.60AUO48=I MS$!#I[]<,2'X^H,B3]=^^RP[[M-B MG&,><9@A$4 41B'$>19 &61YBJ0426[DWW>8>VIRHR4=Z&4%:U)W*']JR-_6 MD[:X[G19$#/),A#, TN;0X2_-0@?W5?.MC6H/5U8]L#,5ZE\BYG'K8YO#\E) M07R'(=S$VEX]D+O5#>>%5J[(X@LI^.VR"36KI"@]#AOZJO?MNMBTP45UP% 3 M0*0?J!JBS!%.:!Y1!'$0B",!?[Q*3+:O([UHMB#X,_Z\8 $L3I82$IB98@'#.9I%L,$A9(EL>1):&6(]R-GBFATCXRW5T'[?X5?) MOLZ4%W!]U9KJ1\RX]::\ '=2<\K/J [W8U]6?XKR7;%6"LI&-/<".(XS3J32 MX=-<:?,H09#23$(J\R /4L$8SHQOP$.CQ77+.? ,+K!Z0C*T MJZ%"HR7/Y1;J'"P6=TT]X1GI1LD6)KL+HPX,.J^%SKTWWN5/!]4'5SQ=S[FI MF6\U=DUBV5G1MK=$%LIM%Y FY@^>>(F;4*9H"&)_VJ:Z91E2<#EH\U(Y-7 M>C<&;2M[QS'BJ5T.G55!S'NE MSS\0IM9"%^^]+T7=XWU5EDH)X76$\^?GS7JC+&_UQ)PGB,84)Y SA"#".8,4 MDQBF.) (12%.,Z-KW?ZD3$V9:)D!Y98;(%MV &GYF0':<-0F=*QV/-DT9>BU MC 9FV&B+,_0E1+LN.T; EA-PLUN7EIFVH,3G5U@7F^898ZW/6,TTAEPGR^X: M/J#M[K;1:X81NV_X0.*P&X>7$0?(3VRN)M?OGH7.B+S[X!D864X3 M%N<<9DFDA'\B,204$1AS0O($!:E$D8VWHR>,(W@[:AC;[$"K/G$=.)K)]'[H M#"RV[8"QK_9\D7=?I9M/)QBW#O-%!D^**E]^LF^ 3:MX?EIMQ/KCBE3I,TUI MYN7]3AV]$S\V;Q3U?\Q#08E@,84"HP2BE")(A<@@SC(6(J7]9=RJS5 /6J8F M#-EIF9J!B1RDSFJ$J5&/+TIY1YQI+8[]^9I)GI%496$3U6) F? 9HMD#% MUR"1-,[H>@^CL:?DE6)HG"&['$#C/J3CS7,3G'-R4=4$/F2(4Q($F=).(Z&[ M7C*MK(8P$&&4RD DJ5T']ROS34V.MN2"TVM5R^OG*S@;7D'[0V_H:^C+P W0 M-\X0%U\7TE=F&_=2VHSUDXMIP]<<,W88*Y\%OUTR-<<=^2&4/%LV]M^<2KM&NEV334V>U$2"C:82/)&7ZF"'8*%#9M7\ MCY89,UTPFTD47^ -?TFDR00-?A6A6GUJ2?68A6( B*\,DJZIQLW^,&#Z)'/# MY!TW\?'KLMS6^%8COQ%+(8O->IY$H41YBJ%.75:2(^"0DEA"GL1Y0BEB$;=J MQW!AGJD)C7TRM>@ M"'43EI<0M5,4'C :F 9<0"3(A&\N0:3M7"X H(GN7!I MEE%%PA56CZ7!M<<= F%T^O#FY1>Q>5@I*?-=U&EBGYZU?J(,I:>G5;%L,\?> MK$C)/\MWA:)"+>%ZSGBJ5 F.(4,9479+FD*2AAS&."T6816]%JM; HVZ! /+J)H-4/,!=HPH76:[+C=' MZ_*F79=W8Z^+1;3+6.LS4K#+P.MD%^[B ]O.:)=>$XP7[.(#AX-8%R\#.IQL M_]#C_J;&?2[%ML5K)N*,1E$ .8XP1+F,8<[B1)G%5 09EV&0&GG:+LXPM9.H MHA$T1%KWU[T,I,%ITA>>@4^)H9"QD.=]$1I)3ELC92=YNU#HE*AG7QQ/4G;1 M?2 !.Q]T,][?%>NGU9HL?BY7ST_KVV53#5?GRZUT4?QGP9O@F]5RK7^Z6*W5 M[+MK04FS".A#'78V!!W;(":EZJ4CE-M>Y]=L".GQG8<01^'^1*UQ>^GKP9 MOWA"[QC_XBW<;UZ5.\>R.:?J^<%OWU47_CFO91*N2V^:W?N5]VQB$2< MT%A0I82&"40)%I!D,H52D)B2!*7,KI"L&QE3$\"7_+%@H_@ ?VI&0%%Q D3+ M2O5<:=Q'JN>Z]7+I>ER-U_+XUBM1,0%J+L"6C>K!KUZZ5?D!B^/],%\5];5N1''.EQP8P(Z$R MYBGCD%(N(!)1BB6A)$[1_+LHZ]FQ M_G>3O?)A57Y1G]T#68O/UCNYV-X+.-M"HVOXMU7YQNW9+%NHU?=.V0IR. /J[65=6_\Q;M)['Y M+)4"-L9[:D$4 _M>O2^KLHICOMELRH(^;ZKXS2_7?N\,<*9DF-,\( M@SD7NK-H0&">2@(SAI(L())%D5$<4P\:IB8V]U.ICA+UP8?GZB+P%Z5B/SX_ M-C_"@8PBBR[0;FLG)DD'7@]!A:H)O426B8&36/K >,8I1,N4#"= M\@G=$%F54+@RE)WHY**8OU?R>/-RPWFI>SK7__E8+$4T3W :YW$>0B)C)1PS M9]11A(818ZU8,'O8W\8/YP1S MFJ PA )1O?'#%%*). P$Q3@B#)-(]MWXDW-==7[.GY>&#JMN8-TW_I0<4\Y( M>=GX77XH]XT_DK?)B#&3C>_J5:J;Z#8J_DI^4)K\1BQTRXCC7NMDR=L6ZW5C M%L*(D"GC4!E-$J)0Z&B%+( !ICD1B3*64O/&#TXD3$UD[)M*-1NPX@/L&&E[ MM.CJ$RTO=FUU>JQ8M[@99QT&ED537P*;+NI#+\58W=0'6A++INI]T.QNKNXT M\HA-UOMP?MALO==(KKTZUIMMHZ.Y9 $.J4P@SV0,$6,YQ 'G4*0\R#AC)(PM MNW/LC3ZUXZ3J_:@VS;V"S"39M-9Y:'5 MWFM-A7LM<(\R=T/B[KT2WB#$OE*QO"&!OUQ/;]!9G9N]57EV_RPV#VT9KNWM MR9RD-&0!BV$@PQ2B(,"0\EQ CGB8WZVR?Z?=F\)*# M1[0N 2JJJ]:OQ?V#4I-_7=<&[@UCSX_/"[(1_)UX*@4K:E].CD.6X3R#$5;V M:=T**DXXC"CC$H4L)R*?+\6]?O'.T"MJ3X;1GLGK/7-"S'#[9X]:P/?(M?"W M.2R)@;]S((3'D4H-\6T42$4__"RAXJ#VJ,W /O#O1@/>PLLY[ *,Y.(<8B'L MW)ON,';Z-AV&'<^QZ<[S@5>SQS!V)\NZW,R_E"O^S#:?RV^B_*[4W*HA;LS3 M),](!+,,ZZ,CUE&'B![!;X M/N 96*([(&,L)ZZQWZ53JG?W]$GUKYTN>7'8403!-:;:G7[U.4?CTVE;^ QM-UI"8V\M7N3>EXEX.L&X=N%%!D^,PH?Y;0J%@ M<9($(N B-.H!;#?MU(3 CCK 5AVI.'V0-G3Z>\=O:.>](AAL*09[),_ 'JQO MNV"U=]%;H>3+U6XVZ;@N57V[ ',LQQU%Z MNM:U;%QOZZ62B$C&&(5)F@40A94'/4 0*8$F8Y)QE!@U&.R>9M+RZ>^.?ME# M("W]WL[PC"EP*O5G[5:=]S)2CHYJ9\1>PQ]MCIR[R_DL(,:>Y<.W7\>!?):# MBW[B\T^[:7=*:^3BDU[-ICF=)")+N#(C(RF5' QH#BG)(HCB@/(DB1"QBW4[ MGF!J$K"B#^@G[-2S$^#,%+ ^< PL\6HD*MH&:-MWB7%/2M+)\*.J09>8.U9T M+C[GZ N!2\V'PBK0@ZJ2PB>DRA(N80DS!*(F"00,O?OW(O.^W+^G$XSK_KW(X(G[]_*3 M#E;*7:F.^>?RI?(F?Q7%>OTL>'/,D E(H@C2)A,(:(\AT0DD8Y%3U!$<<1C MHPU^;:*I;?.6U.8RHR760A'O0M7 :/&$U>"'^%F8KA_H=GA9F"Z>''& MS\Y\,0"ETX#I>G\\$\: BP,CQN3YO@E 3:O2-A"S$.NC6DU"AK%2A"3D)&"Z MSKV2G8&@, Q31"7+L;"K),V"*Y#WZ9U M0SIH72Q[P+SGL%R=^)7R44P!N9Q;8CR"HR5'U@_Z_W5/G^]DH2O8?17K35FP MC>#Z%S=+?OB#O2>W#D4F,RP%DE R02 2.-.E5QED/ J9" 2.I5V"L@^JIB;U MO@K]^:A%K#0)O5&9(GQ6_5G59&WHGU5Q<.66O>H!0Q>YWV4U-$7'7JRAK==J M5?2?X/W^JNQX /4C>IF.?KC_AE??\R!@^[*6O= TKH'M$\83F]SKX&YR_1?" M'HJE*%_47'KT)VW"M#84RP.>TAS&/(R4)4\HS$F6PE#F@F*1!9)9Q6IVS#4U M&?P+63Y+A>YSJ6_L'UO"JZTL6M+M1&T7TF8"U!-^ XO%7P[ VM(Y@,?> ]/ MDJMKIE'ED0'+QU+&Y!4WV?'FN5CH0N3-1RPD5O^+$-0-@B'*E')'=-/,D&0H MB5B4Y)&59_]P^*E)B)8Z.R%P!)G9OG<'8N"MWA(VP-X^S[.G[7PT^*@[^#QC MQYOVPE..OJ>S90?V"F"\>=D]TM3'N/F3E+QNX'J[5)I&Y=I<5XTZ[A[(LJY, ML/Y--W;EM\LOHBQ6?$YXIO,[B.[+R)3"0!'4'1N5>4/I>EFG?.>!KD61;"&*4*[4KZ7YAI:L*A*5:ONU(?D@MJ>FW+^E\"N%M4>(5M8$GA MC)A#>?\K:/0H\7]IY)'+_%]A\+34_[47W/2&=\6:W-^7HNZ#NZT!>Q0ED*8A MDS%B,)1$"0F41Q SPF"$ A%)03"U:U]K-.O4!,8AT28UB'L@;J9@>,=Q8 ER M$<)!@S&L4/*D@YC-.:HZ8@7#L69B][)S=G.Q$1_/U9*_>=0-0/]=3?[^AS;# MFFQ$-?IG^:%8,[+XER#E/)9Q0J(H52M"4V7L1 3B&$6H7VNF'KJD)F98M?:'> M,E:'-3:L@;8D;.!WS29H M^/09QNH7>5\AKYZH&C<\UB^4)Z&TGH?O7^]0V;]"9P U,1:?E[L6,SQE.:6A M@$A(!%&>IA!+0F',HC3)2<32V*A>F-VT4Y/@GY]$J/<^X#N^TVZ]TV-*\C5A;+8=H_&,'TP"5#3LF?;6*AM>!Z*ID M:/#V*R2+UI%?Q^)3_7OQK".BW_]@#SK*[*O2K=]+*=AF'@28RIP0F&*NE-F$ M)\H ULTP\U1DA"/*D))TJPU9F$FZ<1FGD#%K3_Q?)[76>6&\YN"Z4^$:L/A6Z)9^BUME,21 PXO,'0::'CIP9XEOIM;Z[:0!J4$QRF.(48R M@BC**,1!+J"0F/-0\"PD1MOYRCQ3V]0'%J5KD>\C* TNF_T -*:U70?&>*CS M?0268Z%O=]!>I=*W.7CNI;[/0V)AXO5OB\\[B 9/RJ<%[_= MW.V2/>9$D$22.((1)E2I-32!-,<:,\K0NC#\U2?@;63QK%4[? M3FS(C[TT+8N-?@9& VG8#YR!I6!%'%#4[>5D]4/$0N3U0V8D4;=#Z*?J(P(W MU4=T1W[\S00S.XEW&9%.27?FM?$DW&6:#R1;QV-NSM ;I3_R8O&\*;Z+;X(] MEU4T@*ZQWH29H P)D4D.PY1F$-$\A90G&*%K[U4RA\>0)NSK=J+XK4^:/O4W&[TVM MT,NGU?)[E9E_U/WJ9WW7_8YLQ =2E-6YLQ]YPJ,@#71L=%I)MD2F$.BWM>/5Z^I'I/27V MSW](^TQ>O839\$FJ)S-/)1GU$B06 M2:<7AW!T&/'_>5YO'NM0A$5597)U1W[\L]@\/*RJJJ!*C)Z7Z',9Q32/0@D1 M"QE$$9$PIZFRO7*1,!;'- Q3APJBO%-@*UJOU-'9J -I@%2R4E=7&E_P3[315'7W/#HS^J/ MJR]75P]*QO6"]8?LQ$'F8$HL^ID=GFNJ8GM U+U MGF_:.&M:+?,^.@ V$Z>>8!M80!XBIHF;[8,V U]6BX*]@-^;_PY2\,\ *E]9 M"QTSC9MB<)WEDWP @U=Z%",_[=+8%L].$0KR-$D@P8PHK5&$,,>)@ 2%)$^Q M#$)B%072/=W49$I]>4.:AJ2BKMSE4IG\,L!F L4?; /+E!JQ,RU4"Z37/*(AL9Y,T>#3VW;M>0!F]*TQX!U[[J^, SM8-@BX%*@]A@* MB]28'I",E!=C XU=$LP%WCLS8([?&2_]Y0*U![DOEYZQ/_[?*J%V4PKR=L7% M/ PHDWF<0*30@"A',:0B#V$42LZ3F,M(&,5@'0\\.3FD3S]-'-#4F9_^!V!= M/_U=(1A:!IEQ;W7XGV/5Z? _&&BTP_\<^?N'_]G?]TC]H, M">=Q1,( !2GDHFJ7AC#,F:!0BB2A698(0HTJ4$^!F:D)E3WR =D L>3ZRN6I MKJRD>P+SU6)!RK7^4=T?V*4]\&M].68>DK_*]S"PA+T:-%7SH_NFU!R B@50 ML;W]J6;\3#K$X3N>DQ]>>>U\9CJ\%BOCIS6\\J*=S6%X;9H<(WKKNX OY4J* M]5K-1A8?Q.YFBL@X2A5K,$LBI22GG.OC4YGN&(E ZV :Z^P MGO;(!5+8WOY=P=CLH/&'W,!'00O:/J5 DSK [9\9*+Z"7[LG&S>^U8CQDQ!6 ML[<<)^_@E4WS[YV]2N4M>IF[&37^BABM;MA6]ZK#?'X3M#-G1JB MN=@)199FG 5JHR9(!X8G, ]RW70ED1A33 BV.N?/3S.U7:NIA)I,H.F< 4VI M8U67"[B:;>K^: V\N2N@[FR!5 M]>]6;\074O ;J2;3G2@_J.]GGJ5A@-,L@PPQ6GO("9(QQ'$D,B&R*!+FMW7F M\TY-5-P]B%(03:%C6J1FO%XL3ZIX>L]HKJU0ZH4 M#V*Y+K[K\N^K1_%A58KB?EE;?>SEKB3+M5(L=?;*DE?_6M2Y+-N$QS="JG?N MR(\ONH6Q^LUF4Q;T>5,UDU]]4IBMEAN%GR+FONW<,D]1+$G(!0PC73 Z0!C2 M!.LR6PD6H8B3&%NEH;PN.U,[C]X^/SYKOKX+L-GQ",B6R1D@>VR!S0HL#Q@# M1<.90R3[ZWU49OKT7^=3&?CTK2/Q#Y -13@)QUK^;<9:# !+2A@#Y6JC M+N!F[_.B%30Z 5XG"97U[X\^N4. MOVX/(?_O_I*^TPO>#UFQD]?>/6%.YL> M\?I4.<99*,6RNFW]+*M;)EV50)U$=9VLK9LQ2G@:2L8@QCE3QW(@8!YA!%,I M,<%,QD%@%Q!A,NO43L\MT55>^![9_T];OL^VC8'=(AC&%OB&=N@@ !^HVM_B MVZ#DZ[K=:,YQ[\5M8#BYP+9ZN85]G46YOF3.) R8D%(3D$.49 M@7D:Z4MGQ*(DXT&>&B5A7)]J:H*H5M">:E+[))>>!]9"7>X-URBJ[/]?W;7T M-HXCX?O\"AUW@1"0*.K!RP!Q=QH8H-,.^G&:@\%GXAW;"BP[W;V_?DE*EIW8 M442*4K27($YLLNJC^:F*K$ M@YS"'+ $#< 7I)?#U&K']_944R.X._+; MG"]M*V'U.9.HW(ME5?!9F04;87FNV8)T-R[S@]_ G*6$U'#58@:UG -846^C MX8E\6B8:E63>5O@EF73XA&N^3;'=Z6"-6;'=%C\5+QV?RS%$C$1A!CC6Z>YI MB "6$@*)>2[#$ K$K#RMEKFF1AM&U&.TC_L)3PN\'<]U_( V]&F.P>N[#5X. M&1AO(N$M0>+UF4;.7WA3Y?/T@K<_XAX-^+V.++K5A3:,\?)5>7:_JY8*\FZ[ M5*;-HVXO_$7\VGW_*59/XK;8[![*12AB3C))@8@A!4@P128HI8"R* [S/(TP MMSI*[B7-U.A&?0.1?0BA^V)THY[1(!Z8G%X&)-:Z_+ZJ(EKF&X]I8EXP\QB\ MZ"[+Z#&.O6&[% K9?U#'FJO*]?NT*G[JRSOUZU_&V=!>WX9?\ _+DNV*LK] M5C36@4BB-(*"@E J"PS)B ,,I0191&B419C$B=5955^!ID:9W_:/CRMS#4%6 M 6_$+?5UTJ;8 *UD[>.9XZP-/SG<6FYDL5V;6]B.;=J]K6LWZAUSM09F7W/L MI74Q;.C)Z]X;?OT6+7?>501JK7 S%_K'1ID>QW^P$O_G%1%E> MK_6K18PEPC2% .8B 0@3KC-A&,BE3%..$QRBR*&!E940G;;(^"VK/BL! V(D M#+;B40TM3+5.QR!CNW7I1CG^87[O!)I3X8-*^J 2WVO#/GO4_+7LLYA[[*9] M]K!<:-OG,$B/X*N3@M_Z\55?;U&>A9)"!$2"8X"$R 640X(A)10GJ0$67FE MKT\U-8.H"BE:-4G JZ/0#A%8E]%-0QZF,$: X20%",$($(X(R%&2RAPQE.KZ M8X7R>$=%MYGP_QO=;M3O![.!>;Z"ZUFSA*.:+QP]M:%;X8 MWM;^"3<2KG()=-[-)R5F%5Q[*W8/!:_\8G."N<@B007E'-!8.Z>)I( BS - M!4X81)QRJ\(IG6:=&C77\>)K(V=]YF>AKH,ED@YS)(HA-S!]/>W-..;_!-;H6Y/ N][8>"'PK-< MO0K+&O=*ZN!$;'_/""N4/#TNNLTYZI/#"H:7#Q&[#SN4\/A&5I7K0 G[YR0A M[4Y]]QY(71VP.6.]$UMFH@93P<,XHH )F@&4HZ@Z^3B) M,+4GS4'8X-$4)&TNE*YTU5K69GOY6I-VZAH'Z:&/4Y7\0:/ :8KQ5= L0%41 M]M-Q >Y&6@"+PB"#+\1(-4*&61"[6B&]L&PM&^(V\G@51'II_JR82+^1>C1S MF=4-.;(TCT@H$I#)G%3-7/)<$A#&@L$PBF''1FZ7!I_:HZ+IUS%SZ& RLV_F MX@##T!?_#0)]FKG,W)NY.$ R=C.7#M"X-7.9.31SF;U;,Y=9AV8N+]_C=JQ2 MW\^6WXMKINSLK2*]0MENN]^ZP/;N>L.U]?VHW[(0!,<0\QR0G%* HC $),,Y M4!PF48IEFN78P8_O+L%$G?G#X\*$6CW6PIM('G&0W,YIMUB3;IZ[9XC'H9-E*V=>'O /'GR%A./ZL[; _+2IW<8P8W1OHI2 MJ \]J"$_BB>Q*LR@=:A)_?",.4K33"@JDX3KLKT28*)^XTF(XTAR$LG8YIBX MPYQ3L\<.(ILMQ(]"VU%5%["[<91G" ;JMO6607(Z]7C S'[?;Y6QF7P3:R7"@B^9VK? M!I^7ZZ6R-_O&['XX7:-_Z@F'5I[NV^ M"EU_?[FYOU4_U_MU%:%7_5\1Z(*DDB >9+@R)\-"'# =P/YR VX@?U/+7D<%! MHX''DP97\'P=.%C//^ZY@RL\9\_#S\DG7.-JIK]Q2F9%U,Z*U MKFK[7T.^M0-REI">8LQ(F,<@3ED&$,<2X#QB0 C*%!M&!*96!8KZB3,U2K0O M#]!S.;H1X7@@#\R*E2+ :!(<50F,+E?FC(.9'K,G6@U1/, /H/XR*OH(,W:* MA0?@+N1<^!C5,1N5/0B^7XFYO"%;3=NELE%#%>JU'E MJG9>*]_7J&.9X.JX6MV(=H0U&)AAK>$/_C:Z!%J9P&CCLY)4/SQ]Y=4Z2C%N MXFT_J,XRBQIQPNZ<19JZ(N[PYHH M/2I[-IB?+,G-Z9(AG0LBU64 MNFT$68GR$-<'.0LIUBV$6:KX-)(@(K.,DM J-.%LAJFQIA90FT'W M1<'+H"Q6EJ;F.83=^*P7, .SU $3(]T L02OZNZK?M/9^.,69'I-O;,*2Z^^ MT6X[E]O=XHM:S[F\)?\IMH<0S;J/-8LQ921) .01!(@+#G(844 SAB.!0I2& MG5S0UEFFMJVUH/HK;$0-F@!?NP;A[;BV[W-O: V]USM#TWF;=U*];:NK 4ZV MN7IUW.+M8X^RS3NI=]CJW=[\VG8_78O/ZK<__SC\1?W0U<#^_.-_4$L#!!0 M ( $N J%:2QY=ZX+< &J8" 5 86]S;"TR,#(S,#,S,5]P&UL M[+W9EIM'DB9XWT^AR;D=2_F^U*FJ/A1)J=A-*=@DE=DU-SB^F)/H# (L $&1 M]?1C#L2^8O$?OU,U2B45# ;AMGQN;N9NRS__]Z^?3G_X@HOE=#[[E[_PO[*_ M_("S-,_3V8=_^OOZAQ?S=/8)9ZL?GB\P MK##_\,=T]?&'OV=<_N.'LIA_^N'O\\4_IE\"P+^N_]+S^>=OB^F'CZL?!!/R M]I\N_LD[:X--#((W$I37!KS%#%)PX65)THKX_WSX)RE-D9%GT#$*4-%G"(H9 MT$EXQKDJ/LCUAYY.9__XI_I+#$O\@9B;+=>__9>_?%RM/O_3CS_^\<_/1?SG_\ZYV?_T.N?YI[[W]<_^GECRZG]_T@?2S_\7__ M^OI=^HB? DQGRU68I;K ;KQ0Z=5GO/+OWD:(IZNOSO).)VL M/_597*X6(:TF)42GM[[3W]["288"47%KPQ&E2Q&D(1'FSV MSCB,4G@\B.SKJ]VD^KHRGRW2#_-%Q@69BXOEPB+=4>Q-J)[_Q(^?PX(^"-+' MZ6F^^-O5;K30U6K>0'(;M1"Y?_F!N"ZX6&!^O='*@\RM.5N1$<7U3[;0^/\Z M"POZQ--O;_'S?$%R$$5:G3B(K!&4U@FB#&0/$0V93R;()C91_JV%M\*!Z!\' MA\BS$TB\P<5TGE_.\@LZ>$D@(8F(%@PZ2P()A&[%2"K!\.P8\\::)H"XL>Q6 M<)#]PV%_678"AO>+,%M.J^#/ 2V9E<(@ \')+U(I1'#.Y>HK$5>.R\1DF]/A MULI;04+U#XF#)#HR*E[.5M/5MY^GI_C;V:>(BXDPW$:M-:1H.)UX2A+MB@/C M19HLM';F,!?G]HI;H4#WBX*#)-B%]M_BAVD5PFSU6_B$$UV(3DN<2-DZD! FZNNA4*3.\H.$"272#A%07P"S)A:\&_(_GC\_G9;+7X M]GR><1)1^Y0"!\T R Z;Z.B8#S;!L!XE(BM<&)[QTD[.79NXMP2^N"Y-UJ"5"[2.4CBBCP8,"45B0Q94BTLR0/+;P45USM4 M6LBV"Y \RYE4L#S_S^OI#/G$1(Q*$+Z%87146E7 .T;A=<@!LRV8)6\ D'N6 MW@HG(5;B$(;0,-=*<$R8=4@P!#;75^Q[P\9 MNPFU)V0\IR]/%N_G?\PFT?C"8R2/*DE%+,0 P4H*KZ+2WB1FE3[L)O.!A;=# M1<>WFBT$VA,FWLR7JW#Z_TX_KSTF%GV(02,4(?!HAP9"M6Z/5M@6$,XZZ)3H9A;*4N_)%,@)C)WZ J7"E/R!X8@UU?; M3O4=WVCN+;J155[?Q$_??)S/+N[@E,_12Y8J2$D BD017+V($QI#<=YAR@>I M_?:*VZF^XVO,@T38A?%_?K:HHMK M&-/!I7HSBRU"B?M7WPX6W=]K-A!M%Q!Y-:-/(W%,O^"+L KG;$VLUXZ7:$$S MH4'Y0*!W08- X5"0@VQD:'*Q>=_JVT'D.[C2/%BT74"D/N0LGH<5?IB3V^.5 M"ES%"!PUAG/YTM MIS/R@B><+)J.28!,@N3!"<8N$2,R9NF$,:64%C?9-Q;=#@?=WU'N+\@N!CN\9#Q9E%_[!NX]X>GIQ>M')E4P1$91(!&0D M-+L@$YBB>.3<*3C<7O_Q&^39&RF4(AL7?0$?18#>%<\L*Q"28I[Z0]S(>Y==CMH]']# M>8 PQWZOVER5_3Q=IG#Z[Q@6%\4%D>N"'AUX)/*5CPA>> LQ4:QL9.*A''8M M^=#*VV&BXRO))B+MI%[CBHF?Z3O+B7 ^A\P"^46\.LNL7KH7!EXIS%ZHS/QA MC]H/++P=*#J^EFPAT*XPL2E%VC#A14;T*M5W6A)**$B!,S/@HC4Q%K1&'Y8! M\^#2V^&BXVO*-D(=&1G/B(.\YN(T?)BD0M$21@[1"4.BD(9./U.K6 4*S1*B M.,SEO+'<=J5]'5]([B^\9EK_YQ_O".\U?6._4OR3WUZ\_.W=RQ?TQ;N3UZ]> M/'O_\L5/SUX_^^WYRW?_]O+E^WF[1)=UC"&2(6#UJDHI+R$HKD%EM$Q%"C+L8YNJ MA&5<@^!\T*]YGY$ M)270.4@[RS,GQ&-.YSY(1\Q-ZL_=ZTLF@F&*611@ M2R3CFUP$%^@7)C"I'(L4E@V"F5N$C N=0S1[+T@.$7,'6'D>EA^?S7+]S\O_ M.)M^":?$S/+9ZGE8++Y-9Q_^%D[/<*)X\$6C 8Q>@>*9SFR4KJ:8HC").-6/ MA3/[8&Q*UL%$XD($Q8HHG<$P42#85 M'6+$Z%H?X3N2.$[7E.%@-Z2&.@#@LY1J@OSR+28DEN(I_H:KB]PW$6+@(A3R M"R*2W)*"8$5-G$_&*1=JUF3K8_$1>L;IP#((# M0Y\">6\V6T[!!]/@8]' N)#.Y4# ;W[T[(R/YH^* YXU>TMW?VC,5^&T"33> M+.:?<;'Z]N8TD#AFN;I?G^L=1S6((G(9C;:08R(_?Y-ZHR,4J3TRQWG@K>.O MQ^CIP?]M$L(W$WH'MN6$. FU[NP<8>D4ZF'V8DI>^D1!M@U>S M='I6IZ3 M#E+(UEAZ@)0>G.4F\&DAZ@X0\^)\V=J%[1.^#U\O-\,$)89DR)]SNM2.%SY" MC%E1H.@3T\86%EK[S0]3TX,3W00WC03> 72NQ8F_S6?IXK+)1RD52K!!U.)& M1\;21@_%Q:B2*C+$QZH##PS)KP@9ISGB$)[/P6+N "L;^B)N+EUXW!L=FY7'Z'P[V&KJ3(#N(NE]/0YR>3E=37%+XMTY:_S@_ M):$O-\?H-=%(%DL4X R+H!PR"(DXU,5G%2W)AK>V'MO2-FXT/G@NQB JZL#R M7./KSB58=MQ&Z<@W8S5%SB;B! 4P$P5M,%39N>' UE6^QC#:?QABAZBB U!= M/+>]"=_J6]O%72B+-2IT9,[S.ELRD0/GC0 RRHE'PY1.K6]_[J>D&S =I.<' MWC@/$'H?T%FA/-;/1%PQ4G2,7$L.L@:62C$.CEF*,;(E M'S,Y+DOKA[ 'B1GWPGE84W2@Z#O T.OY[,-[7'QZ@?$RWRAIKY*U"%G5)V$; M(SCO2##,:<=9#,6USLJXAXQQ;YH'PLVAXNX ,<_GL[4<_CY=?7Q^MES1!EA< M2.O;)!=I>3*.#N&::5+O-%P,]8I#*HPNPPDGP "N=:12<\?'0AW>'K'7H :[%Y[($ U M5$('D+HGW$R,1V--A) M<> *N7=T4D/F1>LLC4O-K=*>(7[S4O6A_:/#A-W# M4\DU#^_:>Q_W4@2?ZOC$VH7>,D:@)RZ$0&:3JAG$]]N HZ ML#MW0\SKS\>Y9,E#A!)]S=KE$H)) 0S7KFB!J<363Q^/T=/-1=%PH&JFC@Z@ M=2>'Y9H$:R)+L)B$]AI:S#<+++;T8@=X\)I.(RU M5$H'&'L@T+C&D$?T6FM>#WE=A:4A^%*@/BUF45*(I7F!V5-$=7,E-1S.VBJF M!Z35)+[K!OF*$RN#TEI9L#894%%ZXJ0F#'/A+(]1,_-8M[*]$R;OI::;"ZH! ML=5&%1V ZAH3DT!.(S-%@E*!:=W.XMGPWUU!'25[: M2=@=7"G45L'337E";3HQGU7+BK-46?%,>O2BLA)KYD.J+J7,/6 M22>/D-/-G=1P.&JEC [LSR,2RD8S40=3KP/62,BZZCPN!1".ZNDPY@ M=6W*P^ZRT\HGDPU"C(5X]=R!M][4">:1J:)2:HZ_0^@=N\!F$#-X- 7V!=;- M9M.Z-I_&':[JZ(#*+U? M8"!I?+O. ? M'2Y^ Y<9?JA)]._;/7GGO"Z(#*=OPC2_FCT/GZ>K<#KQ)HOD7*%HVM;">CKY M?:J#D5APRB9DQK9N?_$ *>.^0PZ$GQ9B[\#F/$OI[-/9NJYC;9/K!+8%?L39 MC<1Q M7R2'0MN :NH A6]Q%:8SS"_#8C:=?5A>8_<%EFF:UC(C9IQ4=3!HK5:+:&E? M!01I)9>HE2S8NDC^::K&?94<"&N-E=$!O.X*:N(]!BF+!5-S(U6=&1.RR% B MDHT6B0?>^HW[+A7C/CP.!)\#A=W!T]%3=]<37E*.5G%@/)-U559!E *KMZB1 MX)]4:7T(/D73N(^1 T&IJ2*: :OQI*;[IQR]6O4ILLUWM>^$!.A M8\&@(N3DUGG:EAP^K\ ZSSPZ]((-QN6:@K'?ZIMK>X1W2 EHO5%>7O M$L["8CI_]G6ZG,A0T"O4@+'.O.1D0YU !HSBU,RCHS_=ZG: 5KB&%?K=%4X> M7+P3J.RAR7E+L8Z-BW.Z?Y\M/V.:EBFY]_-/Y/E/F A*USX.QG%1GY\2>"TD M)!.+#M[3(;-5V^K_T1R )LKH M#F*;)\5G9ZN/\\7T/S%/9%;!<$G[#VNI3\P%HJ.0DZ,TT=BH'6O]5/8X19U8 MIR$@=9#P.X72J^7RC#C1J+A5E?Y4F]_'*&D_^ *6X@/%#(J86O<2>YB:L5]> M!X?0'D+O%#XG9ZOE*LSJ((6)2#XX71"\SR0EG?QF-TB4T241,[)A<^#ND#3V M$^S@0-I7_!V@Z5K:RH-'=?;2H.,.K,%2&Z31*:T*121*N(04183F Y:W(&OL MI]:FJ&JMAKV1]047<=X>6W?.;$\TZY@$G=DU"/4RU"%F#HJ6WJ8BDFO>E_X1 M)O2_K=./(%HZ5R),#5DJH;=(XA& SV)S0Q>*3QM87 ^0,O8K MZK#(V4/2:"051UH9[?CU:RFF(FAOA)1W/.$3YW4/TC/UT.BQ^ M]A5\!R"ZD:*YX68BB/>2R*W+'#,H7OL1*?+MG-6,NR +ZMP8._>0,6[)9F/( M'"KF9DAI_+#^XN5O[UZ^N/X\_>X]_?KKR]_>OSOY^=5OST]^?;GGR_I6']WD M:7UW)AJ]K6^2"B^A=OF(*ID(0BM%H3H%Z*I(LB$8$G!KLU1.2-V\YOX!4@Y/ M.OR"LS/\F?;7?;UA7WX]GXM8IP_1O[GF57*I4@I6 U<)066?R7FCS2&\DS): M01:T=9.G/<@<]S*[!7+NYB0.JZL.3KOG\^7JI)PS.I%<,Y0V@= U@=>3YQ=J M&GF0,MELI"9.FOM(UP@8]_)Z" CM+]\.P/'+8KY->/@\!F39R[\"NO"5=$ $?G\WR M"[*,I_/UA/ISKB;($@454@#:7'MS%#*2+ =(,45.!RHYQ:UO"!\E:%R_II'2 M[W@VK330 9S>X>EIG22.,Q+5*;'T+'^:SJ953*OI%[S@2BCE+*_U -S5D8TU ML#3HP4HI!?K@>/.JUNTH&]?K&09@ ^BD Z3=D=4D)99XU/K:W^:S^4U6+NRDJ;TDT#"227V(D4& MDR0G^@)+O5WWMKEC_2A%XSZ<#@*B=AKHX*1Z-://PN7J!A/7N:M]RJ-0U@N, M(&M+356TK>,4/125*/Z4@3ZV]>&U#5WC/JT.@:WFVN@ 89MBR%]Q]7&>7\V^ M$'=57&\QG-:$@U_"=%;M\,GLQ73Y>;X,IY/L7=9>9W("ZG280F=WY/2+$B6( M+"QK/ZMP5QK'?90= GF#:JD#%%[0_JL&65!9FN-']0VI/4<5]]A\#D,736 32OG-&+!R3B MD&S])8O+G[#,%WAM3LVOT]E\0?OUXKR@N/GFI]R_G9<39W)D.7-(T==!;10F M1:2PFEN9I2S))=&Z3\D1V1NYJ_ P'D&?X.@@%+ID^=Q/^@EG6%])LF Q"R6 M12=!1>$@A)S VU(R)N:2;)V$\P IV^'QNWKJ;B'T$6UNS9?9>D\]L$_J=(KZ MRC]?WUQ>[+*)1%2Y% 7)V#I6-=8W6U, I1*R_I9$_%3RSG#D;0?%[^+)O!,= M=F,!GS+K1B1I3.2@N*YM:#)YZ@+)ZO<4;0>FYS=< M78']V6JUF,:S5>TT\'[^D&VU5ACR(2D,LR2G1(YEU%E"=%DE98,NS8O$=B9R M.XA]5V\>PRJJ _-T@\&)"%IXG0T87SS0J2W)K-83W#F')ODHFC?8OT' =@CZ MKAX\]A=P!W;JYHE\[PU2[=YW<7=T4N[_D8O6M6]P\5-83M.Z$.%2NL(8'VT. M8$4AVVU,@, -UKMY56VWR;[UL7@,OK;#\G?VP-(9'+JHP[WHI7M12;SF:5*R MM(&5#"H816ZJ8Q"\3N XZI2C8RZT-J7W$M)#O4!/B+G]K;"/&$6%9I:WR4&%)?^81,2-RI+Y@':[1H '8/"*5:\:"*,2Z+4':6LWCQ ,A)P3H&;2"6XITF^= M&K$KC=O9S^_JM7I0-7U',-S8>L6E5"Q%0#+VH+(U$(- R%9P(W1!K5J/5]R) MP'$/\&&QLB,H>;UBMKIR"I@64NOB/GB6N=. M[$CBN(=Z#\ALHKSOL\;^^SE@P?U]ZQRA^OY)]MJWN=\< M]>L9VG<& %W-T#/:Q<012()AT__,91O!1LM-=D%)TSJLW)'$A@\F)6;/ FV; MX"7M(E]LG21-MMY;S[TW/*76^3:[/I@,9=V&Q,4C[RB[2+R#,W6;>5D44TWK M"V*JK5#P!6[^>RDXPY"7'!@X[4P-VP1$2;SG8K4KW&616C^L'$YU)^UGCX#- M(VNX8TS_/%^0$S)[?D8TS=*W]XLP6Q)[5>>SO/[=Z8V4SF>+Z9)U?HO#.0YM^[2=02V1BXA/C)2M]PH8\&F MXYVTO@C<4BQO,9V&Y7):IFF#I/Q_SC:9*/4J\=G)\U<76?Z_?Y[/WH53/%F\ MGO['V32O?_Q2="'HA&3O* *P=+"JE"$H*X [YKUGQ237^I:A(_9'KKWNW)B%D>O0Q]U+8\*A@WR,1]C?BEV=,R;.-&"2M=@L1(A,&)&:Z[R+N#D^^2^HU$JH6= MSVJURWI&)6,Z>TW&.C)3JP--!N?T^K7;%YURRFHP\-Q'4"=8VD/3#X'F8+%W M@*%;/)Q/(S7&LVA5!JM\G9?$-;$3$'02R@N#G.763:WO):03S!RNZ'L[?QPB M]0Z@LYGF_BO6I(:)-EPZ3$1VJOWD)"\0ZA.@9,5P%3AFTSKOY/KZXP*E@3IO M/Z[N*]L.:U060C6"E#*:K*V3MPBW W3O\:-&M=^?4H0>->K3?#33NA]X"@E,X^G9W6!Z6'[KW.&6-T)#O-$S"5R'PZ MXLY%'4%JSEAVCH[LUE<)6Q,W[C5V.V0-HHP.4/865^3H8;XHQ+FPMBP5$D@ MK6IP*4P$GX,!8W5AR'+@LG4S\_LI&??"N1E^&HBY [#<_]IRSDO0B":%.H(O M^!I,1@@\"G V9B^49D&WOJQYC)YQ7:'VX50SV7> HWMF_4F!FF7A2G+MD%1V[V8)+-7 MF4E>!PBIT'$?SK=CY+540,9 MEM;H5JWR+]+Q>@]#893^AT+=I &]L;0YW7Z M .V6Q:H)DFYW59UP5FAGH25U\UHM7TQMPTZN))<*T?JD7.MWB=LTC-Z3X&@H M.DCZW6#HKGSV2_GS-E"(X:%..P:5:>MX%RUP@X)7;T/K]AD'+2@??3KCB%9O M<$V/W55WS?*KY?(,\_72B[^%TS-<_]G)YW4/DI=?<9&F2\S/9ODM,;F8IEJ M7'_B]]ETM7R+IU4[>5)2H'-":PC$#<5"%%U'APRR"S$[B1CDK8*#!QKJMJ9L M](F1@\-X?(5VBN9-G?Q>W*?B0F)U;JL6FKCWCKQTCA!"B%Q9+14+A\!Y?])& M'_0U*IZ/I-)>@J$'-O2-E[JW.%W_%#&(VA>'P+DB+D4MJTX\ X]21%ML%+KU M8_G.1(X^8>RX3L5@^NL H%:]_/WX>O?IZN/5:#$,8GQHLD=KBNV M<;9RR='EKK M]_XH9O;EI\^G\V^X\9_>G"W21V+ZS6F8342,7 1R\%D4ZT@8R5; M)X77IG45ZIZDCCX7;6S -M5E+Y!]BY_/>;B[.2?1I*"E%L SRZ ,^3[!>0HT M17"29]JBJ76K@B>)&G\VV7%QV$Q!_1SLUUR9]_,'4M36FRW>]F3>(@EX.5WA M.UQ\F2;"@4EC/CJIY]3EF'9E$;/T4 MOF!AG9] MU^]QQU%@!PB]WLA5<9.3*" ,4BUJPB47F5$J^^5"E75OG?M=O8@>* MO .P'-HP\LK'N.PYP-)!_OF_MU_H8SU_#RD'UC.3\]["T^$%D[95,OL%!F&S&K; MBI A26M<%C98HUM'N;L2N1VF_Q3OF,,JL(NFT/=4Q2@75)!T)D7!+"A)LB,> M$G!-_B''+()N'5_L69S-D"Z4QCC(R]&%(1,#@Z0%!(X MEK$*1S,>3%3-VX/O5Y;TIWCS.TC\G4"H4:T*;1[D] ]H[P4HKA7$G!VPD-$K M@<;D03*"CE.5)/X4KVHCJ+HIR(\['_#9NW_[^?7)W]_=9*755,#+3S_&+,#[ M66G?)_EY6'[\^73^Q_*R)2[/F2'/%'1CJ@.@,1)6I(<@BD@E$V8', L/T]/@ M":U^YIO%_,N4)/?3M]^7F%_-SD=LSSX\HQCKRW0UQ2L)I-KG@5M;QVHS.A*2 M!%?(5T7N,3&=M&O?3V5G*CMI:G H@NYY,!M271U$N]>>;W)Q0E@D.VQ9)+.L M.,2:+K\NJB\JT;G1.H+H9=CDT'I^^,UL%Z%W )<;>34U 6:6IJ=XXUWY_7Q7 M4=(RRNLDM$I0H&GSF%(TSVJ$\AU!<^RZ([?D8MYW"D2$\.A ZV P;%_A7 M7'VL@T:^X$8>%W/(+JY&3V8OILO/\V4XG61=M!,V [<\TU%$F]VE+$";(@N3 M1EG9^BC?E<9Q[?#XJ+JWN_E *NXG-?W:/+YZ/3I=UK!M.CO#?"[8^>QRL,ZD M^""\C)IX4F0VL-Z6JMKH$GT4D8?D5&MSO0M]XYKA[A \F&H[,, OSI?=\$@, MO/Q:\WCQ)YPA.5@3R:QFB05@L;K^.DOPR!@8STKFB-)@ZX>9)T@:MX5-=^!L MJ< N\$@KI^E&GY_JC=A_AO,WTV*SO4([P.G-,^%^'VMN*L''[S72'T?;*[,(;GZV[C.6@0KJY^"^ MRUH-U6;TEVC?3CA3.B?GH:#@)#0?(;*40*)!);+R/+2^M7R4H-[:Q!\);?NJ MI&>8K% F2_)+C 2M0L) YMWRUEUWGB2JMP;M M1SY>]U'-=^+0G;>0?1,6U4.>"&$P*62@F;0D/VXH[*_]5ZRQB,:A% .\9.]( M96_MU4=S]@Y07N<6<7%VXSKJ8@-2?":L%HK<#&N(0Y8AJ,C "HM&J,B%&/Z* M\4'R>FNN\?9M\F(7AK%"O @B*'F7D)05@.J%W@C"O#U:TQC@],JQB8T-X:J3<% M<7>:[M)+>%XKE$C$M:7\\[/EBF2S>#T-<7I::SJEV+E%Y?LQ<<+2YA! IF%HLQQPY/ 8SR0\% M&$6>>L0X0,_T;>CJK4'ZBVKQB8.*]%#J[6:=8V@"(Y\K5=H:]$ M#-E(;G7S#A=;4S=R:_3NWFP&TNO^B)W3+AP2L9L\I_L%B22LR*V#(!FY)\I& M"$Y'2%%$QHORQK6>)[X[E9W,&S]2]60K=75@0HFUA)C7F7?OPBE>^,IW\^]B M)(>8>P^Y:-I?A;X*G!L(.LO,(\G5ML;AUL1U67O9#"5W:R\'4%D'6*Q"?#&M MY&.^K\E14CQE1F>(BAI!H4(2G[9UK)L/0B>.MT/R@Q'X!$E=%DP.A;N6ZNGG M.O--^';19#_1-EH@B9/\C-6W.AIH]6R6Z^;Z7']DHK4H+"4)R0E1+PH">.DM M1"Z*Q*0+N3:M+>#6U(W[U'AL$SB,TCI"Y1T;_S"'0C%E1.WEF7BI[74%Q,#( M\>8FJ( 4-%HU^,%\&"X'>XH<_6ANH[:Q+]NO\_7+_ LN9I6%7Q:A5A*?S[2\ MXLP9EDND<,P$Z4"ER, I9L#'8!C7.C%YZ\;Q@:OSG98=]Y7Q2$ ;6!L=.('; M"W(2>;8N5[$5IJ'6I9-5CQ3>%1,81RY#\R+$[:D;]W'QR'9O(*7U>V'S\W06 M9NE^06;NN"937@O5,GDFCO9=_.=4O/D\_K-B 3;IPK M+M4F[3Z1[<@&HJ7C+*%G7BJM1$H#QD+-&>KR@FFPG= --#JR\[3_KR8)TW$Y M__1IOFF0.\$8L43OP+)$'EOP]17,28NN( MYU&"NKP2&@IA[533#]RV%^$$*6YW46(GXP4OQ%=GR=&75TD1LWQ/$%+[VY_.EV<+O)2VY\4R)25$ M7B_WM"!I:X404R%!*\^,;]WDX5":QRWI'!2[1U-E%][VN@!QW=,^3U?$27U< MJR.U\T]GJ]_FJW_'U9LPS9/(G-#2&Q V)U!%DP.DE &-&17G0JK4/C5_.]K& M328X+F+NP'4 ]74!RP..D$O):H*4\]R"8[4EFK$9O"H(7FKF)9.)L];-29H0 M/FZY)X]19),@I)U+@-J M ]XX7R-#^;C:;O916W+H>WO/^)YWZHPR^^F'V;3,DVUM&S3 M;' ]Q_YTFNHC[PTVMAO:OL.G'SZT?5]6&@UM/UE\"+/S:5C/;S4.>W.-HY-R M'JB%TTO?]UJ;$Q-#I- ,.#H#B@YVB-Y2()52X=P:;4OK]](FA!]J= \BXEJ8 M^X3FWY.R?SJM>92F!)T91;^ 3)*"1&=,&)UFW,CLWCN.[T\??# M;=/>-:::.3HM3X/[&W],9Q?]#M?-&G"?DV#+3S[\%-B'A48GP/VC9 D^%[.0 M?UG,SSY?Q[8V/DJ$8 UAFQ4-4:8$47D4S#E:H?4]_(XD'CS^\\:G7KYXWT_% MU8Z[VE%!2(S&D'_%'0.5;8&@I ?M%-?,H<5LVXOH()K'M;I#8O#.+-!C:K=+ M>WFM ?>W]XLP6Y)(UV56>UC(!S_K<)NX'9F-K.!#BUU"CA"G.08!/@=),9.* MX(TN=*[KF$M,J%/K-.JG:#K\CNO^S[\/](A<.6L<6!\*>33!@G?H(;@LLRA" M\^:9O#N0-Z[U:HJ=N]=6PRBI2\MTH]OF&UR:IJNWT^4_;M[^771"W\LGVWF-PZW586RU\N%HO1HT_$ZT+%9A.KO9 MV4>'.L9 0V#(017F(*8Z>2L)%0B-"G7KJ[-'"3KXP>>ZR.M*]WD$NO!LI.#@ M<@R@D@\0-!? DU,R(T^J>2'+-G2-[*\UP\F=9YG6.NG2AOT43FM1X[N/B*OZ M=C&?K9_D]K!4#WS2X?9H&Q(;69WK2YT[ZU=:OU:\IW106AD(OG;?$*1UYS,# MBP9]-EYKVSK/:CO*#K5#[\X^DZ;K=64XO;[BM:6NL,^53MIS!!/KG%.T"WWCVJ4!D'3;0 VFK$X-U>P?/\T7B_D?Y$W>^,U^QNK! M3VMAL+8CM=6E/\;5/6FVB65-GGH!78HBC4<&7B,#D5,)P9>M7B,!7&X7H4,6EH*W6$>_JXB>[*W4X+B(MJ280O.>';O2..[1UQ!!=Z+L M(975I6V[-HMX']MU_:\?;IL>)*:1[;G\_'LBJ*"YY9+<'%[3DU26#J*LKU16 M>&1*.Z];9\<]0DZ#>;:W/_H::!6WPM9B+L\I6.36@+,Z ^,V>A$9)M7Z;>$Q M>L:U)JTP<<_ VC8:Z-)LO,,/Z[O(6?X%YQ\6X?/':7HU*_/%I_W=H"<^LH'K MLPO1K=R=S9IO\?-\L2Z2+#EHV=W0>H.5@ M%^?6Y][[=F:X]+8.9+9UO*UU":+F$@QF62^IN JM;^SC6J18;$EL(Y-S;;UGM]:[YXQS+CE6 M:F\..MH(:W4,1] 1C/)(QU"F4ZIY=YY="#P\VV*+Q:ZV1E(I.*\$9)OI9!9Q MW5/, O?6N_KNSQ0;0QR=F*SAL'4W(V,PO75ITK8O)SU.A>PHE;+?0<4L"\%J M= '8NM-\KD5W@LY.CD2A24PB;WT]TT7%[$]A.5V>E%LZ^[;Y]6H?>I&R807! MID#AC50:0I0>A'&)9UN8SJW[$6Q'V9^A.G47[-VVIP/H;^RQKO>F ]YF2!K+ MN0_K4%O3&90T.$,.M>'>(QU0%KUXRFINO=JX#SKC@6P8=73PFOA[G8?T:HW#.&8C,U>$/3)"7H0J$)(-6G+D46G>RNDG!N.U3QK=B!^BC S1M MGDDW[Z.W-T84V3+RBR&+Q$"9F"$FFR![XV,I,O/8^N!\A)QQ)Q",C[-6FNH M=&_Q"\[.* Q)<_*\UU,&;S&4@DF^, 2Q;J9M:M.+7!*DI$)TB2*UV+Y$] FB MQFWL/SX VVJM QC>_VJ[F6Y)4KV@;GA=5(P\ZQD!.1)D !SKL\D""8P MRU%9QDOKI,\]R!RW0?_X4!U:LQV ]_[&@T\U)CSGU;A21$H(*7OR>\G'!2^R M@>2X%SX+0_^TOE(\@-YQ^_:/#^>CZ;H#7/\&9FG.;#X$EH:>@SJ9:15-X[?XG$Y@837#2*-/SVPIM648+-,BM"YVV8?.[4#Z)WY4&5RY'0"X!G4+_$AQ';&TV97WGP*<3H$0 M7(WIZF1DY1""%PZ8,(C68,JE^8"R+6G;#JA_PH>90978 3A_PS^NO6@NYC/Z M,N$U]_Y*XW9@_1,_\@RJU Y M>Z?9S%77)?)N ELWWN(\<5#U7'!6,) AL5"'K:3F?<(?(6<[*/Z)WX%:J:K+ ME+-VG0K?UY_;*R&M.0T]-7"\3RQ#MW%D208TVD')F6)Q%R@6-_2530J+\SJG MT-H+&ZJ-X[OT$?/9:7WQO[5"369*ZR[3IV<7@(2NO@#+]B\QFY*;FR1)[U.TQGB_4H MS)=?:WMRS#^3U*OS?79Q4CW<(M,I5^J_D$WMVD2BAE@P06+H4TPZ\^9E>>VY M&#<#;F!$CZ+J+EV'7=N&[N\@[+G2\3NC#GC8/][WTG.OM"<_-+OZP)-L 9^5 M!;*:#+,M@JOFZ3M#]D>]V&_+DW)#!R>E+OO3M_KKSZ&Z6=>286Q43IL"(NOZ MR&4"!&8ME!B4%AF#4*T3,_<@L^?NJ;N@Z"$+.93&NC2!]WK5@%40>/,@Z<5<%Y1(V+P[?G]SO MHOGJ+CA[Q ,<5)5=Q35U=MF,?OC;\[-%U,VS+&H-AT-#+FSQ",XR#<$( MQVUR-K9OU+0E;>/&($?%8T,E=06^D]5'7)SSM'E%O<498SQDK&,IC"*AI># M&PJH"NJ$)2IABAP,?D]1-VZ5SE$!V%11'4#PS6+^F;SC;S59>46VO:9X?J[O M"=<34"AJ=TQ %K&6M@NDX%TZX$5QD[U#S*UCC:>I&K=@YPB0:ZR8#J!VW8JO MPNS#E/;-9@L1>[_,Y_F/Z>GIK=WD\OJU.5[A.:+K-[<]GJ]KOXU-M-;1YIGWYM5: MX"W>%K8CBM_-SA=7M%FX[T\H[PQ)WD$O= M8PDY>1O6@Z<84!B?O0Y//KALN=;(E3@#@FD(87=@T-8>PI5O\+"A1A\,5[5E M.SFLY*@*!9&) BBX1,,=66W;V)!M2]O(E35'L&"#:*G3A^)K0^$.>1^^^S&- MQ]<-^!K\P-RR:$(.B!I<"+67CA40(BF7F6R+"]E;/^Q8MT-?>Y>+54T27W\& M6#K]L-;!S[1$./UW#(M?PZIFBGV[.+-OX9O;C%@<@C&%U8YH''RPD2(6 M;:6\[=./OMYJ0 M-Z#EN3WF2@N1K'& )B*H(@PX9PJ%:*17EX1*N76V7.LY>?1IS^?+VV^]F&)* M)3L(/&90,0GPKA00B>MLC$Q>M;Z>>H"4OB;C[:#ONUW@#A?UV,'4Y;/$-0]K MT]WN%E.>)^4(^)G+5Z?2E$SE%<(4.:"PJ6B#JJK M@6IT,:B,00LW7/U@>W[Z'C*Z S(??KL9&00=G.^W9'%'X&M^-ZUD'^*8YR)9 M"@8\IQ!,H<[@DM)@ BK'BLHE#Y5;M#_5X\8^QP/WT KM%,+G@X*?_1$6^26Y M /-OB&O.WYPMTD?ZB9K%6EMW;@2_7)Y]VHCDMBAJAC[/F6)&VM+*^?K4@@RB M4*($1P;]&!#H:C=<,HV++]/ZEGBO^$_7'[FI%=WTNO]/ MDATNIO-<+]ZNC=IFD8+5HFJY?."D(#K> C,4O/#QR4.&B0\.RG4^RA RL&0)"I%S\$I%X"I%YXSF M63=/11MHB/*+Z3)\^+# #Y?;83T Y'8JCBVT%=% BI;1!A4.8AU $WS0Y-US M3+'Y>_DVA/4Z2'D'?-PV9>T5TM7Q?,[.LG:M>4G;=#$+IY>]3.ISQLTFMC]] MN]KTX?39 L-M1R6+4KLT14!6L\1 [O?0L>,:O'U&O+W*M M(TUQ.64.6M41TCHKL1FGD]?D+9R^I/VS M^O;LZW0YL3JQH!C12L$Z>0>8_OIA_N5'^N@-(NB+ M*R#INW$>+(^M]0_6+^*4QGDUA"UCG1%@BECE*NA[5(Y!\*B5*R M;'Q^++W\:>5?7VT4V(@J/\\@/N]%CGDMD=I( MKV)?9U.N/W+4]F#-ROM%F"U#6J=G_?3M^I^LS;?D07E; M+ 3DM3Y??)XOB(E[#F+4 M/,F0%:F[9% 9/86]NEITH0P)*N2KJ;?-QDD^2$X_@-I'TW=&0[81^\AAWO,YA LFESU%9YUGK(K3KZX_;?+UA M +NW4#L"Q/D>L@B!2T"%[;LEWF[J$'QN (V$=QVYX9NTBQ M Q-Q:2E?3V?XBKY<3F1@SFF'H$@DY "1[^,R_<)0&\U#(C^H>?^..U2,.QNA MX?EQH(![@,A97$[S-"R^G2SN>X!X?O;I[#2LMP$NZH8('_ J/BM$R+/3T^MW M@9-2HHHB2M#!2U!:<8BU--0ZGF6.W.C2?!Y2:R8Z2=K>$U6W03JJBCO ^/W/ M_Y&)6$.A>IHI&MH^PFA(]6D;QQJ%)T2B1TM=55 MG?GH.-#A0&9"VZ S<]F8UL,X#Z-XW-/^^%AM5H:\N[['SNO>3.8Y69RW0%G? M%J2 P1KI0 I% 0"6 +Y0*) 20\N0?!JW54CT5&+W/6N/[&<>4>_SADKH T15 M+N<<7.3$ZQ($"NT@5P]%!1*+4UQ 3L*B*Z(4L56*R'9(NDO >$\WA^OT+D . M%/#8MW&OB>[9$HF)%[2[3N?KR<@7_%P\1QE>7)50,;6ODS6L-OT5P(.1REH2 MGHI/^7S;+C8Z. [5YWQ X780I>YH@Z_B,.+.4C"$8&,F.RP9@\AR@%*81.43 MEZ)UD]E]:1TYACW^>7=4Y?8#XK=8MW>-^7"Q[D8V2W@UV&?B9&LZ-_\/GR=&)NQF( 01>WHA3711#,#%CU/ M-O#D0NL'C#W('+=0;S.L2G: HDO:0@:QK M\:")Q!N%9K41#$_)<)>;MU&[2<&X3EDCK=\U97L+^3NW4K_,R<^;U7#]ESH= M?7D4._70HL>T5%LQWM7[5RZQ%H@:T$H2*GET$#)!4U@G1%(IV=1ZZX_Z_K5V M=F^KZ2W6NZOU#)A4C4U^/W^SF'_&Q>I;30Q;$6'U,7M] 37A=11M3!E85-4[ MEAF\8Q:D-8D$QC678:MHXQ J_@S/6;M [T:LN,^2,.C &[%NJ$;@OC%6?+D]VWM_?-Y9?=RPN7]<'J:N[P"/KV:T M%CD^Y_Q-D OVFTL%NM,R .\TCU7.MP5;<%B(__SQ729YG7M,\SG9JT.%YME^H// M\V4X_64Q/_M\+91*WL3ZM))R;5"K:K< Z=FZ'UR0WKB(K1\$=B2QX1"F>]5T M_L8D6 B2B0 NV%P'Z5B(UG) +RR+CEN>FS!8C1(P2O7 DIH[W=1^U[[C.P-Q!:B;"+%_.M>WSI3,%@P00A M.$L6DWZ)3&@2G)8F2>',H!W1&C39.T*J67.78V!%=0;!\YT94'$?B@)O54U MR@I"% C,6%2E.,]XZTEVWW'SO9WT_73SO5V$WP%\'NT"5_-^LTO@31U9B^3I M!<=K%]R:EV)XS*IUEXSOJ?G>3IK>I?G>#F+_GAO\<^:S(-<'?."I3EVT$)24 M$%7)JL2D%&Y5,?CG;? _;"A^-.7UW?C?Z93S.EU7FE!GDM+&*[X^%&1FA B8 MXU8M1O\K-O[?"07;-_[?125C!X2'M)FGO6J$5H4LO9!T@O@(L7!?FS#%B)+Y M(FX5__X7:OR_$PA:-?[?12.=S>H4ABE;NWXR5MM,6/)$G& (,5%,K;/F-C[V M+#3,K,[A&K,/=S8>*MR>9GBZA,2D9N"\ITVDHP?/C0%;;$ ;I$UH#@+%]=7Z MF>&YD[H>FN&YB^S&/H7NG4C),&ED=#HSIP.P+*Q:9QT057NWU:\J]4G9,3-4D%DW>8DG:J>=>Y;MN?[J3) MQ]N?[B+6L0^,QQYAHE%*:7*Z T<-*A-'WLL(2?,TBQ0Y,Q),6]/5566*)AG8,A^@MJQ>4$FURDA-$68%@,>8-O5750_^F%\KVA_.ZOGR$EY]OESO:C:F(_Y3_.PR"?EQ72!J>;03*(@ M3\5A ?I"@3)&@C=*0_ "NXW8*=O\4-#K'])-_!L;Y]^V(;6>V,G"!AG1A0 M4TMC\@*R"%G[X)TPK7O(MNTH/=YU=YMC>!A5=8#!-XMY0LSK%BSOPB-RG#"= MO"_,@:SYS*IX"PY5 *&25\2BS:QU\M36Q'5^Q]8&@\.HJ@,,OIJE^2=\/5]N M&@$]Q%32F3$1(2J;0,7Z AF=!ID=KX^3I6R7CK #_K8BK/.XN@WVVJNHR_K. MA[(C#RCD?.HC#Z_8W(GH1J69#ZUY63N'6L;B?0;CF05%3CT$Q0NHP#SFZMDW M/RV>HJEE0_MMDF@W-UH8DJ']9D%X08(0OH +Q4,T*4CR1['HUKFB>Q':3Q;I MP7AZK#/],(KKX!#=(;&;/%&I2* 491L/*AM-3 D-WLIBZ$1 I5N?I(TK+H[2 MS'X@J.Q?@+&+WCI#Y/E[DI$/$*Z,MQ! H7D>TT2J>3?/QDM]Q <9. M^GZZ &,7X7< G\2\8 M^?C;3T<=8*[]>YV('NO^ N9K4(VZSAK/'K01IB23 >)?G.'[^3413W'Y_&Q1]3+QPL?"4@:OZM3%.ITEZ#K;T>BHA=;&E]:E MW0]3,W:__0$QV$@%'8#I 3&].5NDCV&YZ11__6K MU6(:SU;5NU[-GYU^_AC"+)]\P@_A'7Z:IOFLMMJ<+UY//TU))#^%9>T6GE], M3\_HMYM/I4]5E6-0!2LN+M2XOP)6Q%'N' -Y[ M.LBM(LM)6P>X8HFK8(RUK0^ZAV@Y.._EUN>NA7W)*/%(K!@.+B91IQB0[Z)# M+:*6PG@GA#=;#5(]@-$;!(T;NS3!PYULEF8*Z.",OK'I)Z)H%0M&0%:OOD30 MY.]:"<8;%1SW*EC6&#TW".@++0,&OX,8L1%4VH&UVY;KFSL_*Q.T(.D2/X:<95%G*#-RQIE" M;5/R%EM?=.]%Z+C6S_8^_-FMLZEG31OW+COF=WS4/$?9$'=>N&;"ED[;UC/R&R)@G'%* & M2-OJ7W^R0)"B."X M; *E..+#Y;JA63:9 M,RDB<%8DG5Z7(02)( WY!*^"3K:U%S^>MXH@=4W:H@YDO-3;E01%E,FRNF#XU]E#IX Y5T8.[N+0+/!&=Q$[JH(.EDNCI&.Z,#BFN,"MX(X>/(N.H@71Y# MXT,N5W82?X<8VAKA65U\ED.*9'.Y E4")6%81221&XO*&SYH[=WRO$X7P[/KB&03)'31\O $;3TU.^PBQK';'%RI49TGZR@D M!75UV%RP1@)SA6/BC*%I'7N/U>;PM9G^!4DWW0F:?_XKGEV0*&MS$RGO\\75 MNM[;!%UVV7,CBI8.P2E&IUTH#HAD 6(0J)A-&%3S/O"F'/3E^?="W,,O2X^N MX@Z"A -Y_N'+_3_@@>HZJIHCEP+Q@-GK=^HCLA.+X]: MCX_299^0Z?;TW!B^RFT.$DG.1M5MZ;P8<,)JX"BR"<)R65HWPCU%T[0X[@8\ M@T"]IR:GGG+WV_DR_O[F\]5J['>9W.0\U@)<_8-_+.;GZW?KBZNY\*$V[&]& M0Z,PH% E"-P@9!M+C )9O/V@^X%9=SM]MD<8[JONY5%DWX&]NQH)O>%ERX*6 M&85T!C+6J1[1@SM/61,6TH8!4ZMA-X!;@ZT^J^OWZ$H MYG1)4H&5E@)]*0V%_%J#8T:C-TQ'UKHUN!7MO;P*/_7X<3\PG/XA>/%I>;$X MGTD1M-?>0%1()Q]U %='5?*D0N I:='\#4D3PGOT]V-CKBWP]P! E[7C'Y>; MA1*KS4]9EA^)IOGYN_GZ=URDW^8?%O-2GVV=_WBQ/E]^(CH.* 7O^ZG#*[M- MF&PUZ(\^6V/1?Q!)*_K,XIOK?B:"0NX=")X*!1"H*&$J!;PUPCCTT4C7V* \ M2M#A,X=N2+Y^:3O@A'-;Z-R 0R,H J.\T!A^FUQ9H;147H(I*8#*.=4;7P,FR\SH#&3)![VT&:+]J??4 M[JFLV^K>0W(3*_R7^6+^Z>+3EG ><@K(%(24ZX4\Y3/!F-J&Q'6V 85Z=+_L M4)5_\]&)E;Z/RI8MY#>UXO&O&X1'H3EWQ8)&S0GU6H+'K*&4HFP(A1SBH(+" M4XJ_^=%I*@'-%+^W_#K(P>^XNA^^O*?_=&, /2KIK38@LR8,6\,!BPN0I&'" MIY+1MAYL^@@YTY:+&H8$K47?(XHJ(]M*;W3!%"D1Z%PP2L_)' :_N8XB#I'R M=A5:#Q5ZA)S. LM]5?YDJK&?_'N TK8 <(>E*RNMN0G:,BB<3+5R.0*F%*'D M;"0Q)BUOGK8^3E)GD-I7];YNBXL;0X;,JL+)@W)A=I@GQTX M1[]H%W,,%*!%-VCWU)-1SNTO3_O@H'%B>Z!@)X9%O8U\4[[A87MNB$P5DF(@ M;;(4PUD%*&2!$KWC:)%;.2CP>0(=#Q(P72)TJ$:7K<4[=>?(%>E;J\EQ,!M7H:)7+@H+B._E1T]T!KR[<^=3N&-M+1L([)>M/W#EG83H];D MYL#S.@0\%Y)!?1C*2BT*Q\11#=MZ>>L'3Y?PCJCO?836B\)_W-*N4G!%>0.H M%44U0EOB@A ;F=:*[&"RO.RD\!]W4'ASMS^RPO<16B\*_VE+>\Y216XY"$=D M*QT+>)T%>.3!:B?9G6T)3RC\IQT4WGQ\[<@*WT=H/:24=[/N'_(B?OR$J]\O M4V^-3 G*DXJK.VG*YI8/(SA?"H7&6=Q8(CA>H>L;FJ8=?WR<:M?^2N@25%?< M7.VK\2EY@QJ$-HKA-PJ A=T1GS*096!M;5=/MN9*]M3T8*:#AAM&4S_@]XAL3A;Q]S/J^O M#Y:+.AWPRJ.OKCWZ 4WXNW[B\.;[@YAJU'1_DX;MVJ.O4W&_=EQ+*1TW04 H M=7)%L@XP10>1T>]RP[D.K;OOAU'6/B;_KU5=.T%!0HF8) 11I[$&'@"S#5"D M126$9B*TKA,\0,JTKG $?#P=E^^N@JECJA=G9\L_JZ!>+E=O5_.87Z3_<[$^ MW\PP_LQC#L1.&W3S3$,VVCJZ@B2=_CYE8*9JU,66904HT!AC )/%RF+ ML4*"D5);FXW(OG57X&/T3'M[,XDGW5,9S688CY\#U.77"\+H_*!AC(-_]EA1 M_U-L'#?8=__D+?6,WQ;$V' MY$UY1\I<_9'7,R9]"EYSH/#2UD&J#IS$#(06E-X599LO7GN:JI-( G9!S=U5 M 4T5TT%-[)JC?RU7O[]:O%TM8U[?8LF9^FB1UZ:7W!((:D^BZ&\JJ0?*L@/WM#EX M;U?Y,\[3SW]]SHOU=95-)>ER=F0_LTZ@3$1P532B%&FE2B'8UI?1#U-S$H'V M/CAJK(@.(+5EXM6"A%.E-I,1;13D?F7QM5SK F 2E)+Z),G'!Q9SZU:KVS2< M1.1\"'P.$OK45X);XG^IP\ORHI)_!?VH=$#+ZU1$60L92%QH"ON9I1.@/==X M>XWO Y[IP4^<1$R\MX-J(]DN\+%9>'F^_.WB\^>S>5[-?/#98$C 3TSEOL@= 2"1D[;30X MA06B<"QDHCS8UGGUS>\/0HLY0;0<+.P.@/**+!_)X?SN-3(B*E29 W7]NWR9CNI680HMP)(ZJ1(GJ!U(M-V>N* Z/('P<* MSS Y\L:UMP^==4!Q6@D\<1)0ZTU;=ZD8!"%_ZA#:7_ G5#5^NUI^SBLBF/ZP MKNK._W,Q_UPCP.;%XR>_-%8->3<6CUM*1BQ:,.= 4-X%2G %3N0"+ A74,J4 M=.M:VG&Z1+YN(;D2_]LJ_A>+]/.5^+>OR02+$5,&[AQ)(*L$7I!=MA0_9NM2 M\;ZU!(;2=A(UZET0]/!"S(9*ZL!O/LC-C:F4.=M _B"##2AK'8Q!B,& 1)9M M5CFSYC'9 +)Z63W9$@]W@JV=\LH+!9Y1=%)TSCS2 M'W+?NB=N %G3XJTY%(9";4^]= "UUQ3 7 TK8J8H7KN1D7M0RE)LZ@Q%I"6D MC%D8WGP=W]>O=PJ&:O7.I92GSK>PVL&:!R" MMC8Y5KR0KO58C&\IF/9^=FR<'"#M#K#R"Y+X%GGUY:9DK@9Z!([>"0%2DT"4 M2P8P2 ?>^62]WUP6-@;.(^1,>TT[-HI:Z6'JZ[AKVHF/]\OEV=>#42\&?*+C M8&4FZ7#RWRYY 61;3;3<8E*WVF8?N)-[\!/37M>.A9"&8NW WESN/,RKVQC' MB!3-)0=&.L(XKREL8!I*+!3I15V'O3>V-0^0,NWU[MAVIH7\.X#1RXO58GY^ ML=1M$ZR'J9FVMO?L<'4 M2 L=X.EUQG7^N#Q+KSY]7BW_R)OW[E<6UC#C8TF@!:4 BL< SDH)49)C*D5X M95I?MSQ"SK27P:,G78WTT &D'A35ZZ_KA2FK#!@$^6[AZT0A#KZH#%$HJ1D: M+?W1ZH^O>]M M;V?%B&0I@2V0%-8+\MJ@[I@$:0Q#[2)SS R*T9N1U&F-:4^@+"?76@>&\46, M%Y\N+B^S,A$1YQM]TC^?Y8UB%^G%I^7J?/Z_F]]_4$XSR8OS3C'@W%+,*NJT MAY@YR)PC6F&RC:T=Z/E!,O@AER;UE5M-ZQQPX MK0+$Q'0IG.(K&XYFB8<^#SU^]:T3.[RKQIHU!QTT:_1!AX(V!@K3$2(OAAQ* M$>"$,>!-3%6>QK@15D8<% (H0W[U<5AV6I@T7.\]G\ MCYR^2O^R Q@7FW$C?\[/SK;E!UL/C.+ #3H*30N=3XX&9% YQ.@%XK!Y[GM] M_B2Z$G>!RS<1V?@:Z#LC$[^9?^3MJATDB!4%/4"F%@3 M)8#72I9L@K6J^97&.QD'+[RF,DM?6-R*^,U05\VSJ_2L+9P J$' .H M2#PZ5^KC",LDIN\M$W.I0[S7Z3+?ZIU MFOAQL3Q;?OAR=7-="HLEDH?Q%"2K7"BT5>1P?)9TM!%Y4'R0)W[Z6]WBZ7 ] M+\<3>@>F[?T*4ZZBN;I+E$91TN,\2(/U>EHEP%RO+"U#)8+3!G5CVW6;AFE+ MP,< 4Q/I=X">JPVQFUB7]+/^./]\Q8KES"8F O#B75UZYL#'.E+.1,Z>"!ZV=H;,5%3BMZ5^=DR9)%0*V MKN,^1=,)Y9][XF)XP+^[DOH&W8VKY)M7QC.NI15TG('.,P.%QD"MB5=IVIA3 MMD:TCM]VI_*$[./HP&RAR.FO^*\8OQ"),^QT:3],US45]7];J,&6=T"7^RXO-8Y(;\<&RW)9'\XO]73XZUF7_ MWHP?MP% ^<0"SQEBJF- 8_+@+.$Z$:*CXLQKW_J1WG$F%3T6N-Y0RG;V]KM< MRU=D>=Z095A'//MWQM6L"H&'K,&G$$%E7S?.60\^2#1!)QE3ZW"O =DGT4FP M"^YVR4G&4&T'_GXWEG\E&_+^SWSV1_YEN3C_N)Y);5U6+(+&NK(IH@67L@)C MD@@LZ,+-$;L-!E!\$O/_CX?A@Q1ZH&H^>*=9 6CJK0:'(+"Y#:ZX*E=LBT[A"Y M1<)I[ D[ "^'B'QJO_.FE'G,FW%3W\#^UZ_&$GU)Q:H (=>R61TZ1<:S3OTM MW!7C>7'#HMRGOW4:2\+V]4:-9=V!L;FQ&^87DE0^(P'FY<5-C@)YVAB0'&S( MQ!$2,VB] N>TPL*2M2&/$?D^2M5I;!([-!9NIYB^H':#B:0LQ6K! \G*@;*! M01!D;V7RIOC$D[V=@;=$UXZ FGR16!M [2G^$RH>OHAQ=9'3V1S#_&Q^/L_M M:X329&&C ,[RYFU\)G Z#H4<8?92RBA#X_-[G$Z*'^F0 MD-17&]V]FZ]_W[Z\B"8X$R58KBF9,(F2"3J6D'1FGF=1L/D,U?LI.8F"XB[H MN&>@T*$*F-#KK5?GL\NW8MOW79?/HYTBZFORB1GK6EF+X(5&R)B]#!$P#DA8:7;86[]1I_17I5P^-DPQ1"0.47%+D MQ\BD>ND=Z(@J&N9%X/A4''//SYU.X8VT=+=6O)?(>M'V#U>T9^U042YG$PE" MU5)4$+J -871MRUG,NVD[A^F?*H_LK[W$5HO^? MS"KR?D61S8N6"[)Y=7I* M8 9402L#4\(*TSBZO(>,::Z4VJ.DE:0[ ,N= .KU]1L-%HRQQ Y8I0*HX#39 M.3)[AG.NHS4"1>N=LP]3,^T==<,PL['@.X#0MGSP^FOY8+L-_,4B?:T(?4W= MM%/2"4_N4W,Z((5!R"R!\XE%S#9$UKKA83<*.\MH]L3%W8GC8RFI PC^_.GS MV?)+SMN*P5TN9_7"K4[-(5Z4XF67F K"H#=>!>^5:M^P_2=2T0!L3$TQ5;1D25E,/:F:MK,! AE&B M,16401FY;'W%/I"T:?WI$;$WAJJFSNI^.U_&W]\MM_K:)I*N0-[M149G862"??+!9Z]S%^M M;_+:F\V8IQ)(1(5Y0!8S():DO [!-'^8^3A%TS:2'=$Z-53,U$9IRTIMLUW0 M7_LR0UV\Q:PI/D4/BKX'Z)2AS-H&+XU4R<9!ENCV3YZV;>Q8YN<@>78"AI<8 MJXR^;)^RK6%Q5=;:)(IO+U;Q(ZYS-:QO\4N]'[B"?!#!$.P->*DU\<1(1@[)2Q<; M.7=9^.P'X67@!X?5%=FI(V@,\7?@V!XQG:BRC9*!R8H\= D(@>([0(LN9Q;I MW!SMYF08QIY#\;J-/DZHQ_G^BFGS/N?'/S-6K_,.S!VWWUEPP:56$IA/JNX+ MJ1VMBO5^)M^NP#Q2EP<(8I8+QX4YQV:=ASAW;HW5(V[<7Y"4!U'PWVL_1BJ#/!J'SB=>E6*'4& MD8S$G:H"5,H:S9,7K=\FMPP(1KMX[P&@8^CPP(#@YT4Z:@'@OL:7YNG_8Q\9 M*_D?S-AQ4_\@F,V.C%W"Y.KK>P%HR EKZ=":D#G/K=MOCK$U_AYA7Q[:>\]L M,H6.C5<0&1TEI2."2SZ =B5&Z3.JVS.U=^A;>_B[)Y&;[P*0)UO8&NE@ZLN7 MQ[KS+.J2DHI0Y\X3'\@@1%= "V]T=C8&'/;*[= >R)%VZHVHU:$-D+N(>/)\ M^$%N-K_W:KV^R&F6"^8DH@,Z:($R_! 69*0791.1I?E[7%$.X#FQH>FW'DW M(7#V%76/=N8Z30FA%.UT71Y9M^Z\$Y[2#B$\O--MU5 MKY>+#X343Z]''$/UU(=&G6,_E,'CYFD4;'-,(D#*AMQ6X6%348"@4F&4]M/_ MM2XK3CJ2JM;@?!8,F"@6%-*!\D(8J#.6B@TBZ^8CN$YX)-4NZ!@XDFH7!?0W MDLI&(;+(!20&5@6"@)R2A9RB*"59'=R@LL;S&$FUDRX?'TFUBV"['4E%05M= MS6F!W'_UT4I#J/.8C)#>9^D8QT$WC,]B)-5.&ATTDFH7\4Z=8MV:H)(I--$I M,N Q("@E?)VJD2$8*24EC-QP-BA [G\DU4Y:>F0DU2XBZT7;5].52A$B*BV) MXI!!^;K )1D.WEJ7LS.6W1Y\>;HCJ0[6]SY"FUKAWTQ)6E\A-II,1#(*CRH# MFAEPWDD2C' \*R=+&M83?]]/[W'.U-ZJ/UA\'?1M/#+4!J.)BE/:GP7WH$2] M0C64M;ODK>?&RQ);7WZ=V)2I?2+'QH+O T*;/.M?\_./5Z?AJCSPY<;@<4%\ M"4Y'02=/;*DHP643R17&4(P74N?6CR0&DM996K(G$NX"K+E:IG98M1AU03_K MMV4Y_Y.$>Q\_#F66Z"/P$C1%[#8!HC404Y)&6Q-8&3;<8,#'.K-*AP%G% EW M8)\NZY9?ZY4W./$4D$L9.8E)*U!U33HQXFM;&T4 (;(<4F.3]# UT[8@CF2% M&@F_TT=:B]]_6*Y6RS_GBP^_UK:T\_D?^:!Z_V,_L$5=?S#!C>KW/^5P_K4D M>UV1M3%IYFR$DLAXJ V8>"00,!U59$5YW3H4N)^2P[?\A?-7"_I9%_5&]#(J MC(% 7;('RPC0>*?(>5T-]%41PTHM@MTTX]<7SY=E)U[?46=32I!:JM9+:IZB:5HDM='\ M #CMK8:IDZD:#1 SRT^?+A;SN%',^O7\T_P\IZN)Z39JSS*'Y!QQ8Y,'5P<< MT_$S4GGG,0]KHGKR4_UA97^U+D>3\=2(^>_EXL/O]'\O%NFWC[CX\!'GE4$* M)G]HBR0%=89PMX EHP0M".8V,2%"(,@M/NWITW.Q\/4 MR%J8&F3O/^;*SI;RX+D7W@I@RM6I0^3WO2X"BDX^\!R9N7T9_0!^OOFQTZ;: MXT%C?]EU$./S(ZTCX@.E MW!U.MD=&HI5%*0:Q)%:7,!L(SGHHT&A6)M++X(2>%78Z3<(:(GF.RCU]M/ MQP\2<@F1MQQX$RDJ)U%P:\C&FCJ8#.N-ODK.>,>]5:UWH-^E8N+[I=8X M.5#,/0"%XF[Z:9\JU-_3?W-I8V7*OG@$7["V 20!WNH .>G"N4_"Z-(:*O?0 M,6U0V[QR=ZBD.T3+U6([Y:-W-@/3P=5M48ZX"!:LBA8==]YB:P]T/R435UT. MUO 3D-E#W!V YJXSY8)8\)N[DD3'J/9J8, "P3II4#.,H?50DLXBEA::?3)F MV47,'>#D6X.[.3R&2\U#H R_SCY5@0(NEPP979NBE4KJ?'N';..;Q\%N:+1! M-:W=T(%2[@XGM0UV>WI"4D66.E(R W194=2$=J-C):OM/1TZ;B[ MCA^%S)X"G[H*^R+&Y<7B?/TNQSS_HQXCR@/H[\\7'UY\6.7-,*@7%Q\NUN>_ MSA?G']__N7S_<7FQQD6B?\_G.2^NK*H1(F?MP;N8ZQMQ5FN9 LB?.T9"]F'@ M7NM6%/6$M7W!L9Q:4U/#\YM,$L\O*K<_D0 J([QBY^IVS14E0I+ D\]U>R4# MY$P!-UJHHHPP5@U"W\ /]E0K;@&N,>0\(792GL]>YP]X]O/B_*I":JQ50A+I M1B')AJ<,W@<&R3#-5$G,RL>R]W6.__%A^<=_TH^^](#T#U\=WST?G'9'6JOX MZ%!)3@R"2ZJWIR/5:S)'R0./EHZ(J&\\LXM0@M,^DW#RHWNOGT; S:]-XWX. M5M>R@>RF=AK__WR5/VX-5DI":9D52,;K6F/I &WT0%92:V^49W[8*[<;/W0Z MU>ZODF4#^4S\DOW'&O[D%4GI_$OU>1MP9\%*DM)"$*+6D:2 $&, KY$[HPQZ M,Z@F^\0C]ON^/>VFPU8&OHED)T;&N_QYNWSH.A*^S=)5)+>*V M]>JZY:J$3'&U);,I+9)W98FD%3+(*+SQ&)@TPV8E#/G:=' 92<-WW%)+<7=0 ME/L-S_+K.G$M8/S]_0H7:\K925T_Y75M< M(#M9!UDGJ=K/RQ]&VK2[65N7>06# U6A3@5*X'E (_ MS4(0V/J5_]-435NC&P4, P&WIV:F=HF5G?6&GQ^^Y:>^/A]DP)4NN@96C?Z$V1D&*25 M)*UZBYBM)@.H#:+T@R7>35EYOL M; URE"SF:! *6>8ZBT-0?E5'*X>B,.F"N7F;ZB/D= JM?55_>YEF(SUT *EO M#?SKZU$?@2R\,2Z!W#S0YR*#JY&&B\8G9TETT32&TP.D#(*2/Q4'V$+>W<'F M!US/U[\1+9C>+/Z)JWD5TSN*%ODL!%:$%QPH3*00-1H%P0L+/#(>"F/"-=^C M-I2VGOH_]@3"H^!JI)4.T/;ZGG>2O^!?\T\7GZZGV/R(G^E/SK_,(F,Y6"D@ M)52@L,HNIP#$KZIKDEG[!V"[T-=38T@;U(VFG:EK&4,:JAYB]&U>U2E:;\JO M^?SNSYEIAMR2JP 6F*WK+Q@@0TKD53$F)5:<[=SP:>WI%U+F*6-Z M%HF3P%("FTM=16P#N,0Y>"-,'9WK_.TMZ2.@MJ>V\HEQN9-"3@%Y[W+-S>AW M[K)J@Z?T/ZC:@E)+ <6"+Z6 %,E(@UCG[#;#WL-T]-2T=R3T-5)*!W'D0R7U MS>_594;KF<88;!8)O-1U[QV%)JB8 (X^*IZJF1J$W,V%@34]NV M1]FIDW3/''ZJ!V_& Q=)< TDS=I04TB(7@@0=3UVXCI@ M&KA3=U\2>KJ_;V#1CJ.*7@'WBOB;Y_2J]MWD]7G-]K?!Z\QD[W10JG;YULM" MROF]H)-E' 4+W*H2HCT(:0]_NZ<[K!$AUDCX'3O*_YZO:W 0\>S'Y?I\EBG+ M$<51IA.C)PG2B?&.9[#1HR0Q1M%\*_HPRGJJ&8_K, _02*\V[*?EGXOM9MFM M92Z91139 ^77$I37=;,&I3FH,Q/1)!YOE_1V-%UW/CFL-LQ. 4$CROH$$'1E M@'6.*A=M@15%SIWE")0;.Q"%.6[1>LL&KH$>_,UA&#J)"X8QI=TMB/+9_(^\ M^G*+-92Y1.7J@_!(YT.F.B:BN)KRIAPDHK^=(.X*I'N_.PQ,)W%O,+;43P10 M6WOK=!$>G:2PF>Y<+*L.IM*Z-/DG4,*B=1$%^'$5T@*QOA?3C\JPN:%_AV=8:VYB0*:. $E1> MWQ0:""7KS5H&*66).LO&L'JT,5]. 0U_?[^G#^YN)\?8Z+5.^O M+EE+KN[?59F.21U[4I0 [TA^7.<2A#""X_#$;_AWAV'HM,KJ(TF].PM5[Y]F M+OG"34 @%RZV1T('"ZYXI7Q.T;O6$^?O4C$,12=1.6\DZJFMSY +\\M[\IPN MS\*-PS&SC/G"? 2'N7:>&P_!44@H2P[6&PH1HQYDC XB8QBJ3J(\?F2==&"J M7M_3;?D2YZM_XMD%_<%=_CP&9[C@((TC_KAV@*S.-0U:,H&(XG;EQ+5]J.HJ0,8OETM8\YI_9*D67E=7S$[$XG1.=2:,M[:&$3I"&!B=3-P M"$2)**YY./\@,<. =1(E^+:"[P!!WPKGYJ7Y;^?UH?&VC((?\DQDD50('JQG M]?:\KI.0G$%0RGKZ?TKXUB]SAU,W#&,G49D?636G$+N]R_7).RGO37FPZ]9H M0Y:9 E292*J*$AN*';P!SW/(R&0L:5@G32."AB'P=(KY4^BI X-89]N_W\ZV MO[$=G?)E;XJO*W,TA0,Z9L 8$Q3.*4%B*'ALG8C>3\DPF)U$5;^AR'L SHU8 M,FB./&861&!^Q'!_&$A.JAZ_MWB;0>/_^\\[TB2B M?M_\T>9/ZG_U+I?_I_[O/]Z]^N;GDTG]E/XC+C]=_NRZ%O+:5/X6/Y(=/F'*2%+D M8*+*3LHD;6@MB4-IGOYE^(&(>LS/C:[$'CSB<'Y?+7XE2_#^SWSV1_YEN3C_ MN*:<)ABR[IJX\PY4=(:8K4^;G6>O.^WWHG/X-^93(W$=9)PE(0EB> MQ3I2WND :#-%QK[V_#J9P'+&N<[98/,M4OM1.OT#\LE!N;/"3A&6+Y<7JYDK M1G 6/8$G13J B! 4#Q EMREJY:R8U)=?$3K]N_*I0;FSNJ8N)]_#X9<7A7[X M-3=2R2B5M6"P;EL2A4/@]4&-,Q21N"B3'C;EY[ M.AGO;YR,]W=.QJ_Y?&97&D70'9NB:D^O"_/I:6KKP)'0,0-ZZSHWG$5Q]'FI*0L4]"2R)QH;H$7(Z M>.;=V!:UDGT/P?75HO!ZZET^.VUY?CJSM9?8.PBL;M9%KD6EM.>"FP0Z&$UG(S/P M,CBP3/!@-842IGG#SSUT=##M9,0*YE[2[BF&^OFO>'91'QK<.127%M;(A%HK M"YXKXDLDXBN6VC 9+'+,Y,>'C:'8X:/31DV'J_J(/-Y-_ME%) ML%)Z4"X(\"EED"IH+%H'>WN*R92MSZ,%2LV!U$#+_J$!(;=:9>?NH:,"$$;2CH 9FX 84L@J<("+Q363G2CW;- M#],W%#1^I+]9O> =]Y0\U[I Q<2"SOYZ? M>)R_LXB[B%9NLK#9(B@+"N-5K%$_JT-171UNR0%##-J:$!..N\ML\![/([U$ MW4.QCP)E9REWAY,;2W6-1N=X-, O[WR-@9!8!F=+2DRZC+GU#<5#M/2$F=UU M_"AD]A3XY"EUM;77D]ZV*Q\%IWB)C@X$+ATHGPJ@HS J6A)'2C:@'?8>]+Z? MWA,&]E7:LJ4$.[ =K^\9[K Y'U;+RG^!XC/Y7E^3>BX5I6 J>^:<1-X\QGJ MEND?!;3T-TTDWBER7M=@?W6UEE;8(HI5P K'.N@VU;*0HQQ,)HW1AY!:QRI/ MT31Q=-M$\P/@M+<:IO9)_YXO_AOGU:[6DN/RTV=$M9 M@N.9\TCIH[G]./'$O>19:9X:/V.9A?Z>BKI[ F(0U; [Z*=#I#WYG.N=W6+#YO*U>LYA@U[L^A9 ML9Y9D Y)7M(R<"Y2](X>C4HAD\0:@^P!4GHJ];3!4PN9=P>==_,/'\_?E'^L M\V:/ Z5_@GF2 A11FUJ+IU0SEP)6\(S6Q,2;%PL?):BG'&L,&!TB_[W!]$=> MA66+.'S;]',?)Y>=/Z[(G.H(:Q_K &$A*3YP*$$$J;SB0NHP[#G64U_J*3XZ M#"?M!=OER+?+!H&OP]&NCP5E%C>YI]0B+]8'37_;]U.M&FL.9'*WZ;S9G(]OC>BFZ?":,Y:SM8[.&RKBATRH M R\I17$R%N6%E,$-JR,_\I&NFFMV4>4W5J:5%+N+:K;G:28-ZBBL@FR\!66$ MAQ"R!^V#3L60,]5NU&AF2\@T<&FKXT?#F'T$W@%J_HFK>2UF7,MF5L;;[KJ;V7"B]&2D1 $ M)7]UBAJ%8=)&R)@QZ)**#'+G^'9W3S/>(?FJ_=?V8^1[Y M^.B4M(53:&;K>S]-+'CAH,YTD:Y'/C+Q"Z5&OJN5%#NP*7=9F=7W M=U8&1L*HUW@I%,!ZEY=20)G1ZL):3TB]2\6$/JF9=A^:>;.?J#L RPW"A?9$ MGP/?/9YN]1WCV M YY5C_G;QYS/7RW*26;OV$?K4Q[N2G^AG6-.D=CP&IKZ[L=K \U"B27N,04*-(:-AKK ML:]T5:C=19F/%&H/D&,';N6)^\]L?1 463MFZQ.>1"X7&3'CYY M#^MRK.+1'CQ:>+LSI%YJ=,Q,7Y9>%01,KU4M&@61TA:80D M6YLU"%=G)6!;W=26CL"DEH(OY_908\P.D,F8@38FM.R\>(6>:&MT8"&LM^ZDMU;]R)3ZG%Q0LX8=\N0/O*FK;S.>^ MKG5'"OM0%S YZFI_/;C::R:]$58CQ7%Q6"UW\">[JNSN'?B,(^'N0S MQW))R#R@1PFJ&EB'.8$5,CDOI+6F]4:B76F<,*@:"2>/IF6-E=8!*&_:Y0'< M61Y]G0M%AM_7#E<7 $50$%5A=+HQ6Y9'=).- #E.;'8<0(ZHL,Y\:QW26_=: MO*,H\.N8WF)<<22Z)+PA?@(=KZ(3%&.2C290&!+V\:KW?:RK6XY6_O1@J79@ MM!XURC<9?)M7L<0C1:!U:Z7#&2'(R7/H<[AE5&+)-'%<#P?NB\4C^)# MFT-Q1%6=R*7PC[C^^/)L^>=8%\*/_/PQ+H.'LC/2>QVNT%E"H4O9@V(V7%[0 M!*T#85+&]D-E&UX$5]F]Q7EZ26?P!2>",SAW431R@E*NSB9@$P56)AKD0V;!] $W(Z>IJ>1=X?!.S'5\S M';C1;\.$M]OMO[,0E8M9:M"N;D8T]$\A)P^<&R-D8)*'UN,^[J=DP@AM CP\ M&L/MI9P.('9?#_&6ES>+K\,#BHG:*HH_E3$*5(@),&D&J'3R-@2!=LS+@([SF_/E]UF _E/)3U9R5!>17 >XI'I<-2;(B4_;<>\ODH M01->3/4%P,-4U0'N;EW"O0D4-"^J*'_^*W[$Q8?\R0'D3E/&ZP2SQU)SQ]GORXMSDO$O\T4=,O5-^/)^ M^7D>G1(')\##/]$J!]Z3J9'28(N&H*(!;1TL6+N,,#$-MA9(I&1.A^:+!9ND MP8]/D:(S>"74GRZ^UI\D+XPK0XSF'.IQ%."SEV"2#AH9G='FW.Y"7U\9\ [( M&#;:JX%2.O"^KS-9X_R X;WB[_(^C_3UIKR_3OC:L8SRA2L@2Q*IB!7 M<_"%\BYN%,\R.Z^Q]3/3_:F=%HSC(>C.,Z*CJ/-4@$MB_94\S?L_\]D?^9?E MXOSC>B9L9I)G098@U+Z(R, +E2!28%QL';>+W_( MM=[VHM#7KMFS*2:-BK).4VJ\HDB6H3H'K(-[T3$7;PT?_XKT5R\O&V;6,I480XB*TC5E,-;5[QXTLU:+')5OOBIE M+T('@=,];W V46(_CRT?NE0JQ05=U^8564A^KFZ"-75XCY'"IF 3<724ZOFP M>T%_\J!KH8A)1TK<=_U^S<:UB(2+4H7H0$MNB1WN 34)RSN30TR&CE!K4_D?D?=5WIXN3HB0@=@RH2&D[B32#*2G[4H(SS?<^[TKC MM+9O(C0>JJL3P.)5H=UPP7+F=8/.9F #\OHT"X'1X9+%E&+8F)..N[T9F0YY M^VCF5 "WJ9[+K +:0$FZ).Z4"A)<81Z"RPFUD/'Q)<*C06[Z*X^)0;>S=DX$ M=ILZ97(^ZV09:!0>E-[L<$X.@D&O+#HG1.LYS$-IF_8N8UK0[:R;J2\M[F7J M_M*X9,%S(2+$&KFJ+ WX#8.,LO(H.#?QUI/" 7/->KZD: ^E,45^ M9K5HI0 MQF@'5BGB(AN\W'V*.86HB!WN6T\[>(JF:6\?IK-6.^FB@VN&>_EYL#)M8HZ, M%82LZ[JH2 <'LW3@@V!::(\1\J$61:4OUCZQ:>80/)@(D\B ME=L[.P[&SS<$3(R85FI=MI)Q!P!YX!BM5O7)[R8Y^>'+U[^S35@V'']E>Y'> MGN'B5_R4?UK6B[99*LA1:PD,/84!@E)D[RD@,,''Z*TT6;3.*\?@8UJX'@"K M.\O,)M;QU%6U%Y2_N%]P]7L^W[#X+I.7F$=*0S:6X!^+^?GZE]_^\4O^%/)J MYF(,UF, )B@=5]YX< HI0/;(0E">B]M+I!\HK.WTV2Z]Z1$ALCR*OGJPN*35 MC4@W[F?KC#9G7#&CO34*'$J2E^<1 M?0<@NDG_]K1A0"8-)F!.$0I=-93VU M\WN_VLR.^;*A_UV>K]<7.6U-IVK[(K^CL>!F")?JE,'1*G*OW]!E MU3HS*ZUGW#Y,33]69T]5+T>1>P<(VEK/J]KQV]7RPPH_O;@X_[AW @BDN4!&LG5>OIYP-)FS8V;H^M,332 =#N.3(O MXO]<;,X,284EQ0*DS<[#6E/QB!JD#J9(]%''UEV"CY SK;\[BK':2_*]@>B* MB>TB@+H._FU>;1BN/I)/-A17!&]=\QQ*V[1MIR/# MJY5.>L/:/_'L(E\Q5[GZ)9,]3C/%/UJ'O.U89G[4MM!Z@1!=V!![T_D[E>=_@U MI?GZ=ZZ2&Z:<(L'1\0B;58O,@K>B ,O&!)0BIM*\MV9O:J?M5SU6!MI<;ST@ M]*F+UH?N6=]\KG]Q_5_T%^ML^$O[?VGC@S=*9$S@?" 1Z(04AK@(62'3UOMD M2^O'1R.P,6VG[ B8GEC3'8#]Q=GF[^1TORQ^_JO^8YZ)E$T4P4-BM;?%> T! M,8))*6N?I#.I]1:=890-*R*ST\'D" HY]3;N]_-/E[]YJ\GD13R?_T'_X7': MNH=2<=0V[[U$^JI[F\MTR&8S(I@DW&D^70 M$K!$!!VRDMX;6T+KSM]Q.>JR76X?=#[2?#XU$'J((+YM@I56>)^QII^F3D;> MN#Y'O'@>G/+:Z@.QW*:7^OV[ZV9JZ7+2GM?0/]?A M\UX JF3!>HU9BY"E5D_%O;M\L$L_?D18+$?64;?V=9"WNNNKON;!/-8AX,%" MV$RP A2.$HL7;:U0E5*;B3.83?\C;Q$[>_#^%!8.NHF79%. MY2S^*\\_?#R_[J#?!/<_D45YB?/5YNG0347[$(3)(@ +N>X>IUC?RR2 6XT^ M!^-2.,$3NXL(>LP_GWL!=C2(/NMT=+CX9D4Q:S*E\*%..%/%":A3E"E[D%EC M<)YCZV5;/?#][.NZXQV<#HW 3BC^[FK"3XLO:0J !#.0E:^/+36#>L,-7$GF MI!-:L=8/&;IAOD>O_KGW4@\&VI<( ==;)P1]FBV C ML?7[NACQYI_7*5^_+L__G<_?Y;C\L*A%XWS' >G&^=V8)W#5;86>S]>+#A]7F MJO[5XGPU7ZSG<6.CKB4],]FB%U&!3ZG.K7 ",%J*55Q*1KNH8VX^,G@R;GL, MLJ>_1NL?>*<^,.5R+\^#[Q1_11+X^?R/(^W#W)6:HPY0.4A4C0:I_#1?Q[/E MFO*\-^4F;>_R66UZJFYH?>=8K+^.LJB3O0M#T)$Q4,P&"F"UAV2,"MJ8&'3K M=H7#*!Y[$,N0Q\';IX\6E1 V DO64.A,SCODX"#41AGFD_#VV#-7!A,_[;WN M$3&[Z_B5<=3?0=CV[:P%I2FY*T:20Q,(2J8$F N'Z 2RX'VPV+KS_H0FK8P$ M@D>'JNRBD0[@M+_@'IFLH*.DP^PR.*\%18=!@R]"0\FI:)95],V=T1A\]#14 M92=8'6.HRBXZGGJHR@N""W]J3^7ES(XHM,B628AU(::JZWHPH ;'LI58) D; MGPJ+=_QFY[U9HX-C.;ZF.@#@#HM2L_1,)UYGTM0!2IJ.>5"<5Y);G6X[ M]:,MMIVN,>C8,!Q)7U,C\6U>E>7J$RYB?I"SM^]^^\?VE&TYY#$%&SB"P9+J MO:(ED1H-@3&*V!V)-_A!B-SK\ST6MJ="YOCZFQ"AZ]7Y;%-HW(0\=?LGU\I ML909*D:V'3DK1#G2L6(IJ3!HBB3]U!L1)/W;U^CQFP_V/=]IW%QF?\GW )(8"9,G0[0%FWU;V'Y"96^"_S MQ?S3Q:^CLF4+ M^4VM>/SK!N&"Q>"-<6"-JNM$G*\KXR+]J^!8C-6>#]JB_I3B;WYT&@?13/%[ MR^\4RE0/N<2O5Y:*!6Z#R6"8JOL8A ?, 2%E%STB]Z*?L5VON]NP/6%]]#O5BO+SY=7HJ_FZ]_?[G*]4X\$W[.W^%YW8^>=*#$%**K&S>%98!U MDDJ%L#(E2K3=K"(:RE3G=;3&*&UU2$:!3"]G:)\ND_L$4A?NQ,O1(Y_XS'A* MHSU:2ME+(4D827J*E+SK;(T,(?E^VI>>Y*;SLM\13LWT(.GEN+2R'U>2^&G^ MQSSE1=K8#ZTM5X51L&DDZ2F(#$YR#CH7%X(4@IEN)C4.9:KSRN0)N9R#(=/! M&1JXM0-_G63P ;,_:)=Z:"1'B=-[P?\<#Z/L\A > [7N8=7UW&KCDVG'/ M'2BR2*"X<"2KHB$**94R(2I].D,VO^\!]'V>R,,@]STSB.GO8?-'.#@=&H&=4/S=U7^?%E]TR7/."]A09X,E M5\ %&0D$$NO>2%G:CQ?IA?EG7T%^!I9@3#P_ZT!@U^'H$YG4YSQ-_#YI^=(1@3S\_:$.PTHEL;:[E/$80H)#51%'A/UM3; MPDT.1OEX.H6XOX?-/R\3,!J2G_7YWR&7BE)(X;F%B)[4'B0'5ZR!DA!E"@6# M?XY%O6=?H7\&9W\D%)]Z=7_SR[M,TEO/SZ]&B5^&2'P65>;HHPT8\Y([NS>.]CC.P?1=*CCJL?6\1]3&HG3/)N44&E"]E0K.RX+D*8(5CC'MI6&J]AN:Y M#&IGO,Z]10G9\EIY9J8^!RV0/).(MM1;JM;^X^]![3MB=KQ![;NHOX.(ZMOY MS4XH8Y,N)+@ZM4D82IF\3:"SXCYXDR5K7?Q_EH/:=P+!HX/:=]%(!W#:7W"/ MC"$5W)<044 *25'HAZXV$](YESE[CR:@:FY11^"CIT'M.\'J&(/:=]'Q:4XG M%MFS[+("R1BE!4QH"-%8RF*4C5[D3.G"4Y'QR-.)3VM\^TZ0.7PZ\2[Z.P5+ M_'3*S0V3VFH)01=*N25Z\F+"@)$!7=:Y\-+- YG7.\TB/('YR(>$$$?6?0=H M'S@7)9%_,QD+Z,T\T10UH*$S+$6*]24 .;[F\6V[H3;]-:/NB9?]AMKLHKP. M('GD%S=*HRK&D'18?7%C1")O*"4DDT.4,1AGNS'6XPVUZ:]+L\T1Z1A,W\=1 MNYHRPC,9'NY!1UYK3$P"\F2AH+(L2VZP^7KNOAXH]N>#CH#PZ8;:[ "W[^Y1 MPTP[KU.NL^TB_:)4-:U"4U2@1;)96N_MZ;0J?\=#;?H\BP> [5F[Q%MS1F)M MI):!@;=9@+).@5,QD(1BCAB$3/)T.H6_XZ$V?1[" \#V/2 /@=NIM[V/]/3!E&R<36(XWU*:_T/=DBJVCP?%9IYX[//XIB@5?) ,F ]EJ[PT@*W5U ML2\V^R",T,_P"#_[&NYX!Z=#([ 3BK^[^N\ \<5HN;4>N"R4F7"#$ )G4"1F MC5EIF5KOL.F&^6=?07X&EF!,/#_K0(2 J"%)L%A0< 4$'C 9'1P MMKANWO3]/=3F^S,$8^+Y61N"G4:!1!-CT-*#B3F ? M]>^A-M^9"1@-R<_Z_.^02[E@O9'2@DN8ZD(,#E@!D(+$DE(=%W@ZR<#?0VV> MT]D?"<6=5/=__O3Y;/DE7XT>N5^,UR+82&S]?GF.9S?_O#[^_75Y_N]\_B[' MY8?%_'])QALR2;7;WZI_C\]DTNB\11"V;I^*W$&0S$&4D6A+VJ;F RR/R^&) M>O,VM?F.P=2+HPU/*R?L;*)>?/BPVES!OUJHC0E!)$@L MUXT?+H&C8 225=YQ0?]?CN)>)^'V1)UJP^NQ_D%VZD-V-F]1MX)Y_ M.5]\H%]__BNOXGQ=GPD>9\K.3J0<=Y:3+"]A]T-@L^VFG^%X"K#92V+9KZ8(RUVEVEN>Z+)<%<"QE MX%8F'Z/V@A_)0NS/1)>@/RHRQSLL>\"DGTZ ZIU?K=<7.?UT00'=A\LD:\/Z M^J;KWCIKBO"(Q>BY-Z!=7;T;^22_;$JS+8S8.-@^Q_?U?,IV3_=X%) M)W7?0X5P92NN&V0V=;QO2P.S*-%+'BR$4.7"K08G8X#,)3?:HJ+_[>SX#.'K M1&N\_9ZHYF!Z!LG(9=?)BUHKN1QI_7Y9?^NN\>&;?0_,@!#DII55DB1$_RJ3 ML$*%3)Z<=7;(AO+692C70[X^"CBZ/327D>J+B_./RU6]#?K'@A1_(W"MHP>O M;1.E4 M-QVON['V;$K.HR!\F@.Y$]SZ*5(_)9P'!_4^E%H^*B,D 5G!.*AS M 1>-+DG)(NS175M3#KO,J$[V9$X'ON_(348A(N6M&HRJ=BN;6@&ROKZI";I( MBH5B-X_%1W"3IU"9[^(P3@"W9U++?[J:]+C=DC)ECPC,%=)J;>#W9,J ,>&3 M*TEJ$SL[H(=QW&6#:0^YX1&!U(L#O-OTN%]%ZFXEZC%1\5DHA7,O,X1-2"^< M)ED9 REQ9QUSVHRS=FDB?@<=.7.J1^X40-3+@3O /+U(:?-R!,^^+C/\NJ$P MQQQR= C<6 .**W+\D9)DC61Y4J#0I9_AG$,8ZG(A=P]>JAT,>CD3K>S'#4=] MO_UXE^MR+_KC'Y>+C;@N\.Q]7GT2LR))=5A^PBLYQ99=(H MM]#3LW[:QGBP21D>(LAA3A*TJI M'?-2<6&5,J,\W3HNFZ==2.WWK(Z-N%X.99NR\JU^5539B,PE:.\W)6X#CI0% MUF3-6')!J^:/9<9BILMNF%X.V.3H>0;'Z.FHX('Q S/MHDN"9[!>)@H" @=, MF>R-ECIS6Z33I]?^_ "S_[>]*VMN*U?.[_DOG6!?7E+E\2QQ78_MDCWW5IY8 M6!HV:R32(2EG_._3("G)BR1SP>$!-;EURV69&@+=_370&[J[3#P\ 34\#?IZ M4=,V!L'7C."39)1U(9/ ; Y 3K4@)O!(MKD+AB.S6@^2IA^$FB[3#;THVOCX M.??N,;=]LNJG;ZX7Z0/]1HU\G:9CS ^7/VF7F/V8<9K.,,;ZY$L(D-")VEE, M0)2!@4Z%6=(8;\2)ID*UZ@R3/F"^OL37Y?"BMG=5;2>,.8RL!/+J4-8>APJ" MSQRB1IGH?\S'YBTQ6FV^RU#](9C[[EP>1;PC&C3+Q6JR3@P\^VNZG#!M)&V: M ?E%A5AG6;T[)&0>E50J)1UWLCWH6[_ (_UTA\6O%AP91^,(>WXLYWN R^^X M:=@BBD.M$7P69 -98\F[-@I$25SJ6'0VS0"S67(CR'L1&9A-R"(9\,)F4-HZB$H9(&?3.JNRE+YU_NNK#8R<11[54CA> M(AW Z7#&W9$]R]6=?16N\.=Y39M-,&1OI7&@1:PJ%3QX7@QP+FQ"401+)T\- M'4#'N&;P$;!J]LZKD8P[P/EM%*:68FU/?BN]Q,@1F)&B!K?)7K0L@/'%VQ"8 M8-AZ,-<]V^C2:3\A-A[JL7^@H#K VL'Q[9>W+=*U2;-T>VN1RY3Z<(8.+'L.T#[NP6&Y?7B\UIAM^6OZ7^NI[23B>"& MNR =I,Q*'147(6;KUU7Q2C&-S+>.,S^RG!T MX191&[M3K'(LK;J/J#.MT>U0F8Z&3"\Z=$@AR7T,N:W:VA0@>Z]"S@RL4F2= M&J/ B:) R%BRBR;H,$AP91!JSK3PMJ'6C ^27M2EU?EQPXF?IY^F&6=Y?7X( MU#PI)JJ48'2)I#KD,@]3SD4::35[LQ&N#6+TF5?2#&3 M!:?)#E2><8@& S!ET13O1,;F#R/^%H5Z^V!NN$*]?<3;@07S=;:.H9.YS@85 MM12 =P&B0M)W/BL;8G MS#Z001.SA^!-;4?&N%4L"N+$_Z?E]TK+[P6K4Z3E]Y'QB#BO!N/DF6#<_1X6 M?^)J3>(%T@TTK7;X.DGQQVRZ6O[^]H]M$M@PGHFM"HK2CLSQF, G4?OH>:^- M+#G%]".K=/]EN[RI3PB1^4GD-382W^"BS!=789;P07+S]8[FA[:8L@7,5 MK/; A>>@4B3?D*,"5EN]*J.]E6HG1!ZT?.?9FY,B\(^-=T]>$"+]?\6WZ8?GPW_V6VFJX^;_7/8N+,. -9,#*L@S3@ MT&3(4@4MN"[2[C1:NR7DC!P% MV+@>#1,>LDGOGQJ!;K'A 5/+/L.T/[L8^9TN< M\(S>H*^USCP3556'N6. 084@!#(56A=E[;:SSD,PC?'R;12[O? Z@.3!3-WD M;U_,R+V_7A\4KU%(1P1;-YU 7^\W#=$5#CQG M:2,:U+Z;)H5[TM9Y_&=8M>@20!THUF-5_H%SJP11D67MY1:,@"B"@9B9*JFX M:'GK=M?'/L;HN5[V&/BV$E,'B'NDD.:D;?"%4[;PI(!'%D%IB> \EZ#(+?'1 MHW2[]<@YNBSVY*2??0WMT1?!^#+8"WZ]:.TA4MNYH^AF!/T$Z=0*NGA()@I0 M3'APBH7ZR,SRF+0OL9L'5'O2=O;EMZ,88$,"Z&^A6(\/P0XQ"&L22*TJMYR$ MD"T"%A^L-<:PTMLPV1/,JNROD^VY*&$SL/6BFH<\MVD_V457%B6CP7"50!7O M(7!/[*OA C'3BU:UBF7M.RN;)^MR2AYT M<>1=HY"55[7]E>%>"U.\V:G@:JSXZ1 #USE[R@IX#DCK5BN''3)(_G3VW@E M[0LHQ0IXI25850O[+%$I!KGW3DOF;CKX5"L[>L?5TU*];\C+(8*H-_OO\SPMT[3^3U[, MTF+]'X3++[_I^7RYFCCB@I0D)28K)T@V$%*NO5&X"W643[*BEVC('G3MID-/ MM2"E.^2M\43^<,,S&8W:0HI.;BC+O2P'K_7KRK2BLMX&N M]U/290%BDR8FXPO^:<%_F\JOSVR%50ZXBJ&^"+<0:WF;#ES&% P9IMW<' \1 M<:;%Z V1.9RR' "3@_7DX[J\]^TJ+%:=:HL))1C#$FC&#;%!&7#*9^ QL:2D MH%MSD(#RS M *\MF5DZ B5(A)S'-DA M4JX[%1>NBBVJ9P/Q:%T\![/Q*>GB/G![>H;F-_5:+,B$A3Q3B8P$)A/9-3S1 MC[)&6EF)V;<>'3@8,5V^'^O,;#Q"_$^S-?RV\O::CEIH>,][%XET1MEE%?DUD+CLD(WK*H WIC ;O MR4:2,LO$3P3#'MK#-Q/[;G Z0 8= *JJV.OR-ESBMB'SA#D>7+0&G$52-^TU M!*8=N(A!&RP,F[?3^VX370+G$ '/6W*[ [AS?+/^ DOYQ\KA[:F M]DTO;^-8\D: D';8UKB!K.$@U5HB'8#L+5[2 M1^]_PQDNPB41]BQ?36?3:LBNII_PQK';$I>*$#6]"MS6QKLR)7 H%$1TBDN4 M1JKFL==]-CAN*G XX TGI=[Z8Z\M!K11&G2T[5)+.G.I_9US!EFLEUA2PF[^CFLH51H5 MN*.\Z=H#11UHUH[M]"47/A%Z 3'6'LPY$=L5 L/"BE(R*]>ZO*/A+(3!G+*> MT#V )#O YTXHJ"K.# MK&W=B'+[3_5W^,3J[A163A( MJL[-DLR!5](!^6LLTRV83(KGHDWW4CAN4>#?0L6.1U;#0:$MBPLWX?]WX2]< MO@J+363^B#K!Q[[N^)*_G3?;J'KO=KV?I\MT.5]>+_"V7(IEJX*T&036D=DR M) @I98A:1Q%S$KFTOJ,?V4Z;LA'ZZJTM]A/.L$Q7$VTLJUW;B3;EJDFF(=91 MN-;SXA(JEW7K L4'MM)#QO]X)-Q?*G(R%Y9LL#:)O4!6EA(42L)6A:R M3NA'<()L^\*]0ZZU-BG\Z%S99:$>$OCM$-*F MI/QM_Y4'H'/ XCVDY1O#:6@1C VQ!]2$R'A=;E3I[E/2GB2+,L@ MF*A!.Z62X2$9Y#NA:[]UQS77!P'6@(SOP5\M!5.U-6_)O @KK T;I[/K]?PI M7&RRAI.$S!29%812/0)FZ&^,/ *7Z9P6A9@86MM+N^]NW"%(0YE0 TEG[+/L MS:*2\M-\_N>&KDG.UNV))?3SG]D>47L[':*SI"E0ZU@2 'IX(!F6()V;.@F-X)#;NL-NX4F$$0 MTIS)'=Q3?\P6MP&K"O\-%@SJU??3RP ME7$GE@QU [7@>[_P>?K.@GI!J@$#E0J9+#"5*!& M,J!K8WJG5>"!J>!=ZYODH;T<>]K=C*+9N@>S]]N%EI/H)7H>"HCD:H,7(<&9 M6J894!>+)J7F_4(>W,S(+W5;X.#; ZL-XSNX+V\(V;"GUE'>4H*"8_8ZD[M1 MG\W4]U0NJD3\$4G*0J>]E0-!Z/O=C/PX9$@,'N7IZ"#">4(0C/QAYLYCGZ[1ZO=C65ZP?UL24^;RB$/D!4^;*E8+E] M84,^<73""CJZ,]W_F.H+F^+(?;8E)ZW#Z=H\UD5YB&1C4CL*!Y"(>Z0ML10?/),-Y_L^^4&1D?'L0+][GGV MH=SM !I[GK@O;ZL+9:;[7,8 ,ED+BND /J^KS6,266D=8^NY%H?NM9='W2>[ MW4XJW'Y 7,F\F?Y7WZ#>D/K+7^GR>CV(FLBD_]?PWD3($C#G""$+ TI+![[V M6RY*"L],)$>Y]2EXP#;'-$3G# M169W7'CP<.TA#!@ZADNF@?#:!TBEU"$DU:R,J*$^]9521"UR\_$: \5PC[RC M3#08HK*0-4I07#$@FUH!LNBR5TJ;YF?I"8(GIX\&[X.HQL&3?40XLM][VV+I M[J38MB8)TD<60P3TCFPEZWWM>N0@<,.RKSEDN5/"X0=^[X,;..LPREX(F+<6 MQ]B8VJCDER1L/4.&):/4%EA"#\IS"RXA QFRCIX)K7F+;E0/;F \;[F18.>M MN3PB5-+\FBS2SY/_^L3K167D?K((7U>S!;P'&#D#US M)CBFE7MLY-M^,O_C[3@O68:3^9X<'%73[ZJ8GZ]W/[WMI)IYR,7P#%PCP39S M![X^34^F!).YX-_U\7NL-/R;;Q_G#4E[D;=A7Q^IU*_3AM(*IQ M%*$C*%9S M0I)<^IZEK$4P=-N-\T]7SZZ\(^5U[PA\[H0_HNTW;E+13B-@EQ>H6O508 8 MBP;I5 S*IH*X6T.'K[YV/+=Q*($?Q+#111W2G^%]#>_/\CM<;@JT-TS94N.= M<8X7!M95]'*=P(5L()/=1,86"L;-;N+_T5+C^91#0*(I8\>&R4O:]VR)7P\5 M^88>9Z3FJM"19FR-E 4)(3 -67F;"/CD:[F=@++#8N.YH@- I35S^ZEUV;\F M0P23G!81&%-T=EHNP7-1P$81D^)"DF%^3@5;)^@,?C+WYZ3"[0?$>]7X(*EI M=JR ,-'7ILL9',<(@HYW)YPH/K;N$_?W*=C:"S\-"K;V$>8Y%FQ51E_>,7JX M JT'%AJ\(&L7 H,LMH09+(- Z!<&1 M0N# @[-5?1E$%A(YPUA4",9;UOJE[9,LP-H'48T+L/81X=C%,@\6AFB9>"J: M@]9U,(^6"GPP E*0*JJD-0N/I4K_W@58>R%@IP*L?<0Q-J8>3$H);LF<3@ER MRJ23R)'8X@5DK[UVS J5FA3UG5,!UEZ"W:D :Q\N=Y"B?_YJ8ACS:&I[:N1" >5O20. M" Y2:\49"D7>T["%&2>NOSI$Y&W8-RH"C@YKU.M11)Z ;'JBE <)/C$$F87F M.;+LQ$XE'+W$/'LM^3C$=#VI<$?/\GQ-Q"M;.8?\3%ZG.= M0;D-%C,0%55/ JI:2UG9&45N$@BIX7M#RV/H$NW\GX\:'3@6KAM+H M %-[<>TN]B *HHXF F91;67,X"36@D+ZP$C+6?/6>H?M](PP>6(#[S!A=@G9 M"ZS:3%3^3G]>75\]NZKIA,WG*\R3.@K,J;#N2$@$2NL@9#KLM4P,LV.(D0^. MUA]L\HSNY .1\T.PMA3CN847O_J!/GPQRWA59X\?-=3DN 4'#3?N2_ H84/2Z MW/WSYW5\(*-DKC8/+,;73%'D$%3MM.,8]S*FPD3KV.#NNQL7=2VP\"-XM1%, M=Y#;4K5U[D*N QV)3YF]N"BUD3ZS;YNUM+[Z[M]83X?4X2AX_-)K()+A@Q?;#^H?,2SQ/__M M_P!02P,$% @ 2X"H5CQOUV$/.0 57$! !X !E>#$P,65X96-U=&EV M96-H86ER;6%N96UP;"YH=&WM?5ES&U>2[OO]%37V;0]Y Z2X:O4X@J(HFQ,2 MJ2#I]NVGB8.J Z*L0A6Z%D+H7S^YG:4VD)1E8VGV@UL$4'6V/+E^F?GC?[R[ M/+WYQZ>S8%Q.DN#3KV\_G)\&W^T\>_;;X>FS9^]NW@6_W'S\$!SM[NT'-[E* MB[B,LU0ESYZ=77P7?#* MQR5W\)0PZPLL\GK@R,8QWL?;8"\S3P19DF6 MO_Y^C_[W!K_9&:E)G,Q?_^=-/-%%<*%GP54V4>E_#@HXM)U"Y_&(?UC$_]*O M]P]@$/ISQ@M\ >])XE2;!?,2S[Z,XV%1J3# M+%=(M:^K--(Y_@I6]O'3A\M_?#R[N E.?KXZ.\-_/7"%-';[P/FC&(9(R]>' MSZ?+.K.;7\ZO@T7+^W,G==0YJ6"K'.O@A^]?'ASLO3FYS;7&6TM_[[_9#N(B MF*A(!RJ- J(7X AQ6F:!'HUT6,9W\%419*, WW)PF$=!I.;X]WL]S"N5SP?, M(89S>L50ES.MT^ DF8X5?7(YT;8 $WF2PR'"YR)2(>&3]3,3N6\2.!7].=;G4^J2-46>LJO-*__\[,O.JQPL>:!W)OT-Z+CL!B/! MA56>P\8D\P#>>8=G#"2&O_).;?_%FP(.*M8C[]G+T2@.@1CP,.$0XQQF9PCB M;:: ..&/=W&NDC)-LCDI(RS*7&#H@2O2G+%.R:BR N M^TG5I\%+4"ABT."",_>V%D=^HLUO2YO,%WHH@3]39>.W MQ1A^%)16"0^ U/ 7>99HI!GWRR97$BH9M,3I1Y6'XV!?I&=-%ME?O@-J?B*+ M;T\61DG!34>.$2#W@#.Q1%([@:8 8V( I@$,I=)("BC%Z%S[F$"=&&B<]EN& MP"CAR.)A0G^"$-/X#GRP4 EH6LRL5#&F?Z19ND-_#'6J1\B"IGEV%R.3%.IT M\W :G+_<. U4"%I7I-)0![/X 8QQ(0=;.Q+M49C_&N)@U5DZ0"%+STPKT.@+XI!_GOR-4\>*@<[O9<5K1Z7=A')Q^=L@N$%J M>7]Y=;9<>H$C@#,L@/>PM6]V'!C2)"XTGS*+6OCAG4Y5"NP*>9\BB8O\*$Z9 M[J8J+V-\!*D)#W24)4DV*W[X_OCEFT<3JYOSTPUFPOQL$-V=7'X/+ M]YY'8#-(;W]W_X?O]Y_OO6G_=WFLFZ=78.:LJ MI"\#-XU3> =@A, M^WB7]L.\K^P:''0C5<'5@*,-25_/0>F9P7M1U,#20Q@5-Z4VF2F<3Q857S>I M(+.KT3&:E\29T%!(8*"\"&9Y7):@1*89/$$R#C4RFA?N#JM@&3T)]D2B%1BL M1?P%7K'U?&\;O6BHL<4H*OFW*1!P4(1C'56)1O_7-!9V2DI;:VN$CGB5053E M*%]GXS@N^6^O:"79FRSOB,) M,I4]]X@:%ED":^Y]Y _Q[=X !?]WG)M1INI6[PQSK3[OJ!'0[VN5S(!\OEN! MD,D*B-H#N B>T_W=KS?G9]?!R<6[X/3RXZ>SB^N3F_/+BV S9._!VLE># [^ M\/W1BS=7NIBBECB,DQA5O"7+X+.&0X:,\FKX.WS8,J"M&6+L]<@7M>4XSZK; M\5>Y#M#H[^')#S%F?%<"2!CS2OK%@WP1(D2:4R1A3RI%5)$Z7LZG(GE5461A M3/*3)";]BD+ -!F%\:0Y"SZP%#6);A#.MRD[)L;QI+%0F,)OXQ@>]X(![85W M;V6NIZ#%F/,B5]^&V'<'NP?K==&!\N$HEGVKNX@YTG>9Z"WM&SVJ4+U$# 2J M>B5,A\D8=3O?U6M_0M^.1D"51?,RB@Y& S4UHYZY@?88Z/06!#QIHZG<'#O< M(/@]&Z(NB@I8E9 /12&#B-LZ[@K7LT(]%#5LAUE:;S.Y6 M:#P%\@&6D<9J .3>#+F@$($7Y_J?58RQPU&>3?AZXH4T_Y^#G")CBV_-K>&_56FS@5,I(4Y-HTQ[LZ@7]9# #\&\?(\@=M;?4Q=MR2 M#=-#F&[-!$6;].W9Q=G[\YOK#;%'#]?-'KVF4.I*<0\K1:_1J M;P#KV891K]%2H\?MB)[!RT, B[F+89UBHCGPA,AC%2$!.I9A854L+N,BS#5N M.0SWUEM&8XFE>"U!3L<8102%H.@+1[?4"C7/877 /U /1K6"?, X3FSM4>UB(I.F!LM MG9@L3II(0@4E\ Y=RJG"Z>&O"(.,S(YEB_!WX$ZX OXE,"V%]#'J)LQ9S'14 M(Y/N(H/YRF^1HC<5/.EU4'/7!2^F_O MC3_M4DJ]#4 MLK$N!G'P2M >S/D5.FEA1&2:;FHX(^#6H$;F^K9*. 2&;G48'2]7@6^#OQ#! M>)O=Z9S\]O 9#VY4.W_*\"5/1>Q,,UT'\3 [J8KZ#N/$U:V/:GVD7V[)#OPC MU5H!]+4*'Y7JB0$ V M8&D+,V>,D@^)[6L[X;@@KRJ"IP-)!::@*M?0.-D01>%HW6(! M5[HH\YCQD*&^$WP6[PA^0/Q]9Y])A$ON<96U6!O*LOK3RI7 MA%,)CG\.8L (C\VPNN^BO/@K!'CW,6_%VWT7!;C9##F$,3Q^3;$227"-FARJ8%;O M$V\X*4R26[ 8U7%>S@J@K=N4 M>]%_,2@=,P1B*\@C51+H%%D#99+1WL)BP+QII;.3>QBXR,@< AQGP?M/SC%# MBW3>37]!*T\X29A>YDBM:'9X-U#,$7$6F-^YFRJQI?E4 T,#A0>]O;"<:.!R MX]WC+<0]WY&-.>G^HXZQ#A.Q+80Y3Z;$MN3#SO.#K^&BE2I.F"J Z27T2^OI M881RB9B,P@_-M5XU!O;7=HUNT V[Z]UVYME DL2D[5\Z#;,J1P0X\G*Y?#YR MSI<%\JR>:EJJW71.(TRTDHH1GOL!WRJ1W<;%W&4#BG'MJX(L.K]X0FGLTR?E4!EIYE.4#TF"2&%4"^$ZG16;_I;43 MI2X-PIS(8X@*74G=,_*XC\\WT.(U^;I\V)9:S$1\RFH;KC2;[ID\E)X7C_@U M5&M7^4?W?HU\:<>[P1(+JRS,4#R[^GA^00C=IVC:8Z)IAYL935L5;\_QNCEB M;^IXM)6JMK&PHM""Z@<">UY<- )YO\.ND:F!V76/KEFSPCK&R6X?+=Z[NZ9^ M:T=5"2?;,Z\:6X>G 9Y-0;W-TEN=^WG"*IBP+[I6!!136TB^\I>FIGA>E*3FO4$,TR9T V:=:_:T%-^T(M\23_;MGWRR\03Q;? OT/)L49J. MV+Y6<"*P[^>I\5DMSJ?=C-T_7;C[1J$DU)O=T>X-O.]\3-Y TSU%G[4?JQ> MC0XV8A#$(S %P(8!FBG ?@"[SZPQ#YQ=QH! ),U[X"4;0ECO'DQ8 MWID/^-#KISN@M)XQ M\;7)EP%0V@0^VX')+"%[$]U&CQ4^( MI'BJ&W)V9P]CR=^$+>#V^VFA/>I-+2>@Z[IGN749,:,1Q]&WYRB;5-UB MNI],M/%=I8-?\40Q)\2[T4O5]I=9N_6O"K7@[8.P:)PAY::+P C_Q2_)Y6E'S0T[Y-&$? M#MI2Y6Y7B,G6S/-V WUO& +C'U"*; "J?T4_=*D/# .H8 *Z*P."D[06J+*3 MK"@)#I"6+B'+6R8"66 P#)120*OOC/P0*+)?X)J4=(59)2!*[<;@TY\2E=8* M0?DN]MX1&J3BU^673 A&(!%]$.I(7E6?CI72"RM*FS0TF^T?:*0CSKBD;^AM MJ"?":R(&-MV?HL#0_' &Z7G0%=6C4PH*QI3 MLI/IV20_/<]Z$#JJ/FZ*V%NSY+9KA$O0B9G\-A9^Y^E=EE1IB>S+5VM_D_)+ MU&N&;L8I!J"R9,G.L&N851+=+Q46^,2F:H)WE:VQ2X M#?=$4=K##@AVW5L]W[ZI^T*"&1GF\1#Q '3S71U]<43EW+4&I& 2]WG]:@JR M#XCL()Q3"]LT2,D-\A0NP%YUIF3B7B(6:P;SGN]0 =^#?3$-M@3Z'I.9"%\3 M6FCKZ%B^C\5*$,>@0/5B#TK? L@G:K;M'1L]WD.V ^#T.%D&]$OAWU;*8' + MQYI3Y8R$)"\#=E%R(_8VF0NAY)-%$-6W II@4BY\>[W6#!8[C M_3S7=YE)LW1EZ=R&^?6>J2@[Q6S8<3K2N20G2.DA(? K6;>EZEVAZJ=HVF.B M:4?_!M&T%86^=<'PJ0(JLWP)%PQZ^K;0C^9R,Q?Y%[,A;(P4I7.:.P+F-\1O MM1!T]NTVF>T2ARQW+25J9>V=4G^T>["[?NDYW7M\SBJ0OF,3I!4INXNSA*#, MAK:HIAJP: 3F4=>66X&:N?PM_JRP.!@QU+C,*)HT4U"GDLKKO_;8[>\%G=)EM-5/MT0,A2A\.+RW7+"5IFQRL@FJ;2JEZO]R=8BT)6.Z+NE8QS5(U*NE3S15R+V"XDUL!. MMY[OE6.R>1K*?GOD:SU5HOY3>.Y: +B1M*I;8._XAJ]$?$#1QB(<#05_642_ MU'YMW8,#4\1DYV(4B]L833_8.3K31;E:]0/_:RHB!H\KG[K*''FX]ASY%ZT2 M.-!33-K#W$C, %@R)_[DW_\%O:<<'FJ:5874.S#LVB+N"]8Z67L73=Z4N@IQ MU:&LVC>&&J3-!;+&O%7T$!?;JGLG:\[ST\NW5R>>"WU1",L54^R>V*@9T1K< MOQ$]GM6.[0$.'">LS2L@"DR-PTKF85@1GFU+ E5UAP[)'B?(=KARG@BY"?#I MRE5+MZ+&*[RWN.1>_4O@/QU*XGU"CE< ^VY#;682C//KTCN_FL3L<3E?7RI) M?\SVL>A_2R!&"*)%00;O Y?XUYA@ M\[CVAI%6>-"R@F])[[(&O/A>!6S:,"+J;@P;1.06-E!.YJ3L4'#;S&WA] MX/HJJA?8 50J#L&R+[(2C]9&4,4+JV\S^*O.%#!--;\3FSE'GLA*)VQP%99P MH?ARM)F%V3VO9+D733"M]4@EX/(I(+?,$4N>2:JQ=YT$OPF,.LTIK095V+L, M]@!+M&.]=#CAA%-=\:E;5MA^5$0!QS'L03S,_DU'C/&&R7 MJ-X<:]_2M3/P_9@\R);*! .8.3KW@'V@KUSDA.Y#K9^3O?"U^-]C(0:.,,(X M#ZL))],C9]%A3/JTN4 UM\.ZG5I?_'O-*C(N"M"N2,77I82V3?CR3XYA>^DE MG?X\WW3O#U<7"H9HG9L7C^YSX1)<8Y$_[RFDUQ'2.WX*Z3VY99_[91'Y M,<)^)EL'1T^^V2??[+^E;_;),[LB3/F&>WPLO?=(9WW;J6I64"YG63"6/E"V MD-8!O&%[@57FMS'Q6WPT(/.UCA^FS&LGZ3?,M"/T=-0[@3B0GV/U&F'3V!0! M3BT1M;9TJBH704>0P[UU[VB(5DI"&^]]!%K#[J;8"0G''P*GS)>? M5!T$9]BST,]'S:9\20SKU1$7QP$BQ[J"./]!K:G+@A_62I,@Z0+5?=9E[?'F M,X7M7_GQZOI7FT>U[65_^CFJ?1FS?D\-C]?_ 3>2" I5-IE[.SJ *_)*^YM\ M8,XOQOMJ*ERT>WZV*FVP4/!K8^#K<#1L#[IU'D@K4VP)^U'" MCZ[Q6(IF@P+>\CI7ZLMZM:&7KF1@,3^9V)"'X3OX3HA+AQ(NZ+AQO5C?5W[; M?;*\3=)6P:?GIA;:IWO:M'(BTR_QI)K(D-(1/7>Z7EME+>(OP=;SAJ;ZE5Y# MYQWP#H)9R=Q41NZY=>T*LI9;^)ECP<.)SWM&931YZQ+Q+*K^C5>XGZ/*(9 ME4DO,NYSSX$XD(MSXT?CQCU>XXAA1<2>9I(9@3D0'D?1:=3=2?0>O=Z/7O-* M2*&7O?\FR?$/R(?'L4I8:FG:N>+9$M^S?*WE^3 M91^5DM]]"9^"?H\)^CW_ M-PCZK7AR2Z/<0]LY^:>A8P9M2,P?*,=R/Z!@0S!,3TEM?UI2V]'FD(@5[E)B MLK;YOHN%^N?)MI"R4V^_ PL>NSTJ*)<-?X:,H5UO9>WR1OL 9VO69-* DSZ@ M2V8%PG#&6>I<1*XZCW_ACCT'G?/'QW4.YU.NW.R"&VIT7&/Z)^J-RHL<<>5ZZML6'X18^.O*@, M4S CK*$3-[5V0JV3Z#L( 03Z<)/"JNZ>59W;!ISU&E3.9TIE.0KVT+;DIR6Q M+)5Z)*OD$/ONIULT;G2^S%ONV_OK4ARM,]$2#8=^.IXQZ'6ORQ75*O1^AA M7ZLPIY[C1=H!&75]&6-E@C:W&V*^/]U!;DVDVD1^DKYL@GG_! MNTAEFB%WQA?B<7(IHV"ILR4J[.1O M<@IMSX,KU^'9BP=M",D*F%]YHB_VBW#:DL3$OQCG-V^3;#>U=N'P7?24H4;D M42#8(100$YI_L-%I/,%ATWB8^:E+=%KQ'6E6<[H"$KLG65TQ6V%ZD# M?LD<>GUM8UR^1/L[.&NY3>8R-RNFV9EZ.^F" P4[HU7CLM8",DW]B5S,)%]J M/OZA@EO1I:#U^'/LKG(4161>C:VTK[0JX7H.J]*T@Z'OC23 M/WJKYCJ[D4IOY;0I**OK9.PS+]XL:3S;5,5,-[-L%+!.*HW)I',L-F@9Q7 C M8X)UC&QO7%'C7!,Y"T5*%().+[GCH!?.K$?)C"?MJS:N:V]";)>>3^J:$8IS MT"> (U)@M@$HB;E1 L7:S//WS")W1+CUN 8R_>[\IWC,XGC,BS6/Q^SM>N?_ M5[/Y$^G>]QSNY,?SZ].S#Q].+LXN?[T./EU=_OW\^OSRXOJ!5%Q;QV(Z7BM) M^'S=VK19^W;OUS77JS MW@K&IR>G'T3ZH0:K17+Y+S* +D0 .;NIHP0_)SN3+C(9QK>LLXOAP6X,+"F= M(8X[?[Q+M\Q!34K9+5=W-V$*SX-=WP[T MM/IPG4DSJVG0TRAX0$V_;FW#HSJ:!S5",PT!W;-?EOP]XEDG'[B7E&0WF+I^ ML#HNTYJB:EF6[-AIKB"6/B:U$>S23;+4 N1=;VD,:G$&KQ[0OICYDJN,YV=* M;Q<-^)3 ^7RB-5:GS?W0+EC?[1%>"M\E!#5(S\;J^GMZ&SU-Q1PDA:%O_.E M,M,&8L/W9?2\K?E@!YZ=$Q3D4G7<:^$9?)WS^:!&>2Z67**UOJ ="Q>#-W75 M;;EW^"-,5#PI^DG6W=6ZZ6%(N95S8HC9QA"DD+L0&?P9F7+LR)UU6HA;M>^^ M43-T[W(PG<8UY.9]ZX.AD#\:2H35$$LEC!WRV%)](8K'R0]ZDJ=E"P2=YSVP M(1#T_F::)X0[C2?#*B^TNP&PLL_Q?=BECAO'J>BY^_D#^[;5R<+/@"!1ZAO^ MC<>99$SSIMI2D)#0&R$I)^BO"RNB3@_,Y"7\(ZZZ7>7':[33#)@A=S3OKC7^ MJ4UCP/6N=@ !YT\-L.M(UP3U9/<1FNL>T_:R%:TGB M?V+^BD$[Z2\2\&,75BV_:W2U\ W5? M)K5S2VTWSC8NC-NXD1=#BF_?V$Y'M8S>%+LPZJE7.FNB56J5+\4!_0[UU3%:X()AD;P.7O1!B0QMR2/N%>0I!#B%:=./R@4XX+C3;BL M+N !K!2.8>M@V\0'RLYL$L_*8W70EM49!%(J@KF$519;E<\<%WB^N]^NUZ"" MI)I,8?V3CK[,QO?OLB#,@ /'E)IBLZ!B-XMU&QK] ;I-B@DL=IE$X7[U0$E; MGT@GH[4+O/5 WD:MZSFH]5?S5"ZN$US/-M*2O]?6&@B(4U=17+AHZ-WHSWK^ ME7>Y3N;[SX$I+BR)UYQ FY'PJ=.\;1_)VS/40 JIMT,G(-J2 M8+_5WJ*A8)$U6]O:CRH'KG%HGTR!?OBWIDJM>50HY^6:AW)6AK7T13+6 MK!7U11:AFJH052:T\9I2Q^0,P_9)5+OP.WN286?&8ZO$-&MD8S9D?424&'N *)%@MC-)+GGA+0/:OA_;*1WSP.KM@PEMSN*2)BC 'F M0U>H,$9]'Q3O@^<;Z[8CX#I-='Z+N<<(W:,CJ-@Y>LE;F8+;QGT3;S?U=M%V"JJ!D^LI MUGQ)2RZBTN_\I@[N"ZK@P$G*#B98D05+&F[*Q5ZS2MT7&16:7(G0_GH[\?J# MZR<&^\8)G[C?*#MAQ*BP::CD*JC2.)3@J?4/P \P])-;R^86;E(:N(CX<"Z) M3'DYK^4J6\"9S^?N8/,BX"K\%@QUHZ^.] J>![\G'ID>QF@_Q?R-\('$2/E( MD^E@W/(Z^#6EOZY+LJ[!TD^ X>F\9#.,S/M;Q*V3QQB>+3$1%W@*&O$8^2JK M/.7\HVE).T!E.E!'$@<2;Y_9O9[-\RU"LP0W=S^+BE_G?@]\DHJ9W2&(4,Q) MWJ@N;Y;EBS+,?$,HN3\N];AC %G,FX?BCVCAD9O.;;QI:L'6TC5N+?/574&E[;I.^OZV*Y_ ._R>K:Q:)5 M3+$F7GJ[D^@1/OZRDY*7Q8*3Z5@1N[N<@%X17.M)C'4'J["$@Z7<8!U]DY4M MAB2N\AZ%/WQ_].)-%BS>*S#HLGR:45K%6B[SZ,5Q<*D^3[2*T#S^/%/ ^*^K M-)V# -1KN:13-(FS/(W5(/CU^B1X=;3W\O@QW.;;$?C*LS+/Y%A79O8Q_JR# M][MLK:WE"G[X_M7^F_\'_SW\-B?PK7'@*QGQ/[&J/*H8H'4@XL2D/",.B)4: M%XJH;>JI,L.L0>-_5\ID'$.E!>,8,1!@ 6)LUFM2+$U#PH- M8]\R\%0**;BF-QXV@)/:*G8MWNDQK8":>OA%/%JX]>Y\,+:#Y-[S7Z:((/T8 MO9+H2H\P-;\H@2SHD\5>NFV_7I2?W6L YQ@NQI@$$<-0*H905,#L86BHK"/? MC]]!^8,(14+D#T4)[DPW/T:+PI.\LKYZBGG^N)%BS3.:? M\:811.%=%E:KT2JLCE LLUL.7A!4QU;5Z2UTVF9D?FG>>CE5@SH:552.OOVE M#7EPG4";WFL*]1!S!3F4^W5/*?4#M]@5N&XSOKI8ZZJ/S%55\;>A:ZGX-05I M['A>!D!'54K'CHL*79<:LZZHLT>)8P#9)3JK"JL$HCEZW4^1''ICJ6U M"R@=RIENX7/,[%S;@$29%&D2. :5,U$ENM/NJ[0/K[H$Z1>CY_7,[8I7A"_P M/>ZR/#OQ07/6Y)9V@2UVOKLI/OXX[NT5<-\*M@=^>/QKK@2ALE/*+EEX.1KT MC[E(J+D/7:*\Y)B%2$M)8EW]<2[WHI2=SLD$ 1D_JG*:.V@YC"KEPB0;8PJ\ M6%B6=WGH MMLB[9^,,XUE2X1P^]+")'6_E4-1].62FHH\#[+!1S*AW@DYZ3:QAV2972D6_ M5]&ML<'!KLB)F5/:%N6P_E[E<1'%H0$/U#MY8#FTEU992(8O"M/V& MH]KV0<@&E\Q&D!V#S[;>WSN*82!D9<:40U\';1.^QQ71DKUJ[@@-:K=DT#4) MEW*SX$@'IHZZ=^]&$^-!<(^FW8J#&(<7&2[GWS1?8HG-8WNVS3JUBQ)CXR!3, MZ6")MAF<:='!PI4VD:4K;(5-X==?IN0B[-X[[I#H2-&PT$6-OFO=L3R,82]_ M44YY%/D]Y:\-=_3:;G54;V_7L6[-K:.38V>Q[(U12EZNEU)R(BQYZ;V* M-B.:T \].N.<>50^2 ,R-0<\^RB*BRD! ]D=JW+,3D)FB3ZYG$TA_1!#:&"M MVL=45Q6YZK48Z58)@:-ER1TU,\NSZG:,_=W0(,5<4H%N*D=57H?D95S(:ZKR MX*;3VT("1('"SS&4 IH":7^X)@[2YZCOS0<=_@3\Q)B;PNZQZHJB[S!Y'"=3 MV-)MG)-F#KJUE0^9Q5]4@*%>^RK.$^FU9U)L\;P;/7%!\H>O>4H3&#)H.<& M_DQ/BB(+8_ZWJ9%TTBE=#XWE^"Y.L%EEJ"-TNIH>GOL'+P_ '(&#UO_<'9B4 M6[:\W.LM[!7-V;H1$:_]&P2L5A)H\LZE_J+SI+#Y'-X%J/?[ M)0-VJII>%2M(1EJ[&J_LOYY/M5>/!2]]F!6=79M?5.9\817C\SXK]A35=\F9A<(?O/^D8 M/$4V4E&1S6:I"?MPKU#8KU3/"]DSW#*O $Y'PX/&@6P(POQ=+U7>=,DA:A+I M@9*XS#8[,C3W6Y.M0K@WU^(?Q2:\,P)%+BR-:)9FY?0YZ6-^91M^,9P;%027 M@V]-AU1J^CG+0L:42Q]3#G#%>M20E"+!.L\7)IVCOF!4S-QJNJTIN-0O&L[J M)UYF.R@T,84I>E?B.I]KN0KL9L/+"QN.ZVRT,1Z< M5^OEP?E 7NBK6MQTZ<""FH4AV<6 -5,-D8RMW?6R_2);--Y^@56RTL MC.6!)D#9JIH8NJD/ N/48/'5BM=@?) Q!MSP6-*(1=@9T$T+\8(_Q:&,FE.H MB:8JGWGU6*I=GU^1";S/0(9;JH<1"1D4GU)CFAF?UCFJ\+L2TKM6F MM^H(K, !J*[V<'5TGFV49-S?GJ/(*Z3GRB<4W_JB+-'RVHJW^Z2UZJ]1P58S MZ-OYK4KC?XF6/T7[P>$LFG1/C9W&68)@.P3=)1B3+D"TY=Q2V8+N<+N=G!O% MHY( .>BH"K:.]_ZV;4ZGS$J$AF>3(>$[[C)Z=)K-7*\9^= EGX(>\*;VWMY3.D*NA(NVAP%M\"9J96GN2U; M'B"V$:!2YGGN>= ]DL@"+-53F#\2XEUESG1@89@S0F*T-R1=V^] MQJ-;W64-,>X0[!]&.X>&%O9?'1X%)V&YS4!M>Y&!%D&K*[XE.US$2?R1O5*? M*B@U@Y&\VLL9HO"X5(C=TC)[ -O?''*_6\!UG,[![O2)SU;P(]$!,>M)^<7- MJ>9FL+5_L$U"UV;!P7S&W(&#A"8QGD680,%5YE GF=-S9VR0$(O64G5_N7FVI=>Q#=3WP4R[2WG;]# MZ$)*G5-/\ :,J+LK#@5LQ4%UY^?7<3W0]OK]BH8F70WD$U5MA'\E M"/K'[D MI&N]K/6$FE59'!6E(6=$>Z[P/5R?U@PVA;*R2*^ JX;O.0@%@D)A_=M*6Q31 M_JN7SP<>Y&UCMI[,BVO4D5?D^C;OJ%A I,9OSJY/-1E';Z65Q@J0/]5Q-IT] M."J#@)%\X"1PL0"U::.;9-$BH(5]FD;$#R1K+';YQ_12,Z+@[R3EEZUN]V7+ M:4$_9M//MZQ)<8BC6.6>JZW158,_C;T&SL4W!9$ND; \D":+Y!6@*R*7YKR0 MDY*LY:BBRXS9;P>1-N32>U7#5^546I?8%$8W9=&5!09AIB6\"VS8K5=[V]AU MH_""$WZ7TE;D@BK)"^8A"\,JM_CX[DD85!4Y(%*."I)? UIS)?#"J<(=V?- MK=F8T+E##1H*FZ>QZSTG\!OJZY0OB9\U4[,.=O<'Y!+P1@/5K H7#X8 K5H[ MPX$@>KV'$?D5@]4):[/^L_WCOVW;K6,WB03,[>BN/ _'66%ZIXWI(9Q_<88+ M&#.@"T^QXTRB0@9!>IDR=J[V30:"V/3\;1W#\0-=(E#<:*N/&5X,2X2NF^J' M-<3Z0_< '3?O:ML@:17UZ(_-J.4 M>O@%[]J;F%,=^,,]M63(HEGHK.[4Q,K+80[$*V:I!Y+C?@W6Y1MCBM768?NJ MXF-T"W/.[Q#;@A]OEL88J3@A[UU(R'FR]A>.P^$J4S'96.KU-6T(/W<])E:$ MG<>IS0)O7,-!HW\&N6$PB8I4IR1!'8O4/ P/ZMS5'^BYS=*[2K@J$DT/6]U( M07Z>.C'I-2)9 2IH=(GHZ]5\;]I5O1J#7_NEI_5*K5G?0]4*?'J=6ZGTY+ZB M"["30+P<<\D4#+XF0;5VE7LZWH"@V@'^KF[V*[.!/3/#.QRQ-.?L3I;J!'Z5.B5ID5'NSMO1)WU^64XQ1'+][P!^<% M!IW1G0UK\/HXM]^Q_S*XG*3QL"KPXB%DZ(Z?\I-BV=HH.8#83)"U'6ZD);77 MHH>+8I%3P[QZBJ]V,1$0T#$P!+K-+;S34X'*Q\4-#S8S;K@J_*"GQ>X*L(AN M24OU@^I)SYJ2C9>A#G(M E- M4Y#;>AC=&^RKYOA8;)=*.$EBB/)K .-93S4=N"TLD.7;5/Q*I\9 ^!Q[21W&E)K>\G@7EA-QA'U]S+5ZKUSIB$(S'B+]! MXQ).]@L8F,^W#0AER[@"BG&6E]P&"#V*J$[V57 F>(>=##_-,]Z6ZHS2)=E7 MQKA"5 _]>JZ!>I?QGAQ[SU(WB6O6/WV34_QO#HJP*<10<(YAU-=A&6;=1-Z; MR5/ 4_JOM5.,;&ZGZE]9(Q$V;I*[7_U)(#;++&YB"&N9+,5T$A;:)G=5%B09 M5H'!\F!24ZLP#D36YZFDC>#WMT&1/I#1#K?I9O1Q M+8^H$Q]SZ^V;<2RY-MRX%FD+.<[1"2^D:>%WQWM&AME+:AAV5=!6%25VY8&! MFH^^;#U*'F;VH)-XYPK!,C+L@E9YP?![$C&R&8+);^Y2L+^+\P^W=PX6BH*% M>Y:KB",;AIQL3:U<=]-.\W7^7H8KN)>/VRUN8&PJ]AE>B96D;C.JF]0K^%C2 M20E )^U(=Q"/.2+-XD2WU394%X(B#C_C:N^T4\J$3Q.\ MCHQITU_;RC F.I['ULH,Q:Y _K]S-\:\9%VRM7T(^'+YV17/UU.RDY\W-@S]ZE*L*.Q*!N?*O?R6V%Q&0_!CLF8([C-?)+\M[A@>BO8NM[0+" M4H-8FXO[%<<$=N(JUTBP"0NT)1F"9CM&&G&9F4@J[\14!=KO;TX>F##'9+D& M1&Q+)"O<"5F3!91AJI7SU[)TGV"=.*JNUYZ&BNZPJ45B:I.;ZU)#O(VPIF-K M%J@K.EP#FV,X^%U?@ WC]-)4GB+U)+QMEH\!2T!Y$<=]N3! -< M 1I%V$#/%&F$BX#O9LT ;\48&&6[($R]O*&7@R%2JS!L_U'7@%.P*!T> MIKUZMWT>0J8OIMRT4QKD*6 :5YU-L#%&Q#[%01X7!SGLCX/@DN+HO[Z+GP]? MC/3Q<72TIXZ.]EX-7ZGPU8OC<._P>._X6#]7_W/TW2;$3I8%++D(?CN_N3B[ MO@Y^^^7LZNSR_;+-%]N#@'5%6PB(KF)7IR!D42:5AAJ?.[UW"')]UG\IZXU7 MGR^Q7,^'3[^G-Y%7PX_WA^<_;N\;\[^? M;< J_QAO\WJMKR]K^9J6\2_W'GBD*Z+%WP.WZ=5)Y;_#+)K#_XW+2?+3_P)0 M2P,$% @ 2X"H5C'6JH@>.@ AX4! !X !E>#$P,F-H:65F97AE8W5T M:79E;V9F:6-E?/K_]<'$6O-AZ^?+W_;.7+]_=O@M^N_WX(3C8WMD-;C.1Y*I0 M:2+BER_/+U\$+X9%,7[]\N5D,MF>[&^GV=W+V^N7^*J#EW&:YG([*J(7O_R, MG\!_2Q']\G]^_J^MK>!=&I8CF11!F$E1R"@HSMQ_\GF9?U+W@[PM5Q/(7\YZ?7_+?/[^D07[NI]'TEY\C=1^HZ!\O M5!C)O9.=HW[_Y.#PX-7QD1CL'1X?]X_@CU#L#J+_W85)OH2?\S-Y,8WE/UZ, M5+(UE#C^Z^/#[:/C378DO$ZBYY_4>9%VHPA>\' M:5+ 5#)X-?^31VB.([([&*J?%D4Z>KUW .-X[Z,-T&\S3X1IG&:O?]JA_[S! M;[8&8J3BZ>O_OE4CF0>7V]H+J*1\\_A..1V5P6P-.(9)AF LGV=9E$ M,L-?P=(^?OIP]:^/YY>WP>FOU^?G^*]'KI#&;IXX?Z1@B*1XO7\TGM>AW?YV M<1/,6M[WG=1!ZZ2"C6(H@[__=+RWM_/F]"Z3$J\M_;W[9C-0>3 2D0Q$$@5$ M+\ 25%*D@1P,9%BH>_@J#])!@&_9V\^B(!)3_/N][&>ER*8]9A']*;VB+XN) ME$EP&H^'@CZY&LD[$=S(D0K3)"K#(LV"#VJD@/?T A&$Z6@LDBF,";0R1G*! M"=!DOBHX7&!-1#HT?"PF=BH7>0R_HC_?RFQ41J*RT#-^K5EFCUYY4\CQ$"9W MMAV<#06\VG_B_*L,2URO>69[-8CR]]_.K\]/;^9)@CTZ,;O!2'-AF66P,?$T M@'?>XS$#E>&OO(/;??4F#SYE,E>XA^OC^%[',5%Q3,<@NP[A;*CDP'OB:C!0 M(5S*.H_X*+)P&.QJEE"Y7?:7[^"&KZ_8MS]3PWEQTR/8XV (O!S.!!D?G7?E M!.HTD \%$ %P:&"YI0R _U<(PMY"PWXUA=#;F\_V92#AH%0_IC\S&4H@ N023SB7!4E_^&K686I:J AO8EER-([3*;T=5!-_@D K>0EL*A1C M$:IBNB*$<'GU>R^X16IX?W5]/E]Z@"V&,T*.P>J_.2:XUB.52S[%45F4 OG& MO4Q$ I<>.8B MT5TJU7"=#466:'P$:06O/Z#-([32?[WGPZ/WSSAZ.9T+*?7 MMQ=G'\Z#W>T@N#V__AA"^*$EAZ M"*/BIE0F,X;S2<%F?-:D@M2N1BK4(8@S38,(-)U[F>7!)%-% 0I8DL(3),-0 MKZ%YX>ZP(I/2DZ((8BER6(SZ"J_8.-K91+,:]1Z%HI!_FP !!WDXE%$92S2( MQTJS4U)]&ENCZ8A7&41EAO)S,E3AL&E_P4H'(BPT@<#;:T(2)'%> E<.FL+: MJGO @XJR8+7.J/F.WC[1-+2F3\1)%_ ITG;.+'L/-M3SYKS[?'MQ?A.<7KX+ MSJX^?CJ_O#F]O;BZ?*QW;L%Y^-[2\7!T.__]IX-7;ZYE/D9MHZ]BA:K"G'GY M9["#XA:3BVVELO\'?-:P:ZS>:LRHR./=W\A80W*N&>S/GA+\-$O+N^&C3"16L+B\,<<<1,^?IK#))B!-P M@IVLQ=G0FZS;E4R.060'D0(#&UUI^@3-\*O"F/:6BS'!;8!3 MF3<7:J.]2-ZG6EXW;_F@1+4*HX&HXA0P':(T@3H-*1V:NNQ/Z-O!0*BL<2FT M[D$#U34"/;=.XM0+>84K-43_.I.QP-EVA@$U+>^X1T0_3V-03SH?^4NWH#.Z MR/\]S,PH8W$GM_J9%%^VQ !4S="52XC>H^1E, M# ?GL6!>NBJ<='^Y..F'-*3/%HF56GX)E).$:@P2>QP+MO<\]'!QBL?"$NW.%R^QRH[ MN&.['Z:/$34%?+BZ.F;&(DE*N%O_AF$R[6)^GY99\!M0#:H:EW""H%W?@OJ< MX[3?I3$\G@<;__?@9*<'M+()2[Y!=P4];D?TEL=# ->^5T!#OL.$@X*LW(@( M+[=CPO0#IWNH/,PDDC,,]]9;1FV)A?:%@]*C,/8,VE7>E2K0T-'$-$O17Y.A M48$Z&KEB:.T-UD5D7HA^K/)A-7(DDYP5,?ACA":U##9T M9&A^1S6+BDZ9&\V=F&PZ+I&$" K@';+0IPJGA[^B5%=D=BRWM:H-W E7P+\$ MIB60/@;MA$F)?GU9)9/V<)*SL%*KXEP]Q"V3R(W\%I4!G"RZ4 MP4MDV3/A,>-F;)$#-7Y.:4[H%"K8WPFTW6XNTAUR%B-1)BB"=S#>F$W16 WP M'7F9T42P&=Z<+5^FIF\R P-VPBY9=<*YCQM->E MZ=FAQBDP*M4(Z?6L(EJ(+Y(,=YZI-TL8GS:>=@-9%]&4CN-Q8EL\12%Z+Q,E MDZ*VIGG4J%]FN5R09+ V[2^A2KNHD[#K]S7SU^2H MW3-CZY[CGJ]95A_GWWHDC+=>^"%#R5N) U!UAQ7*7N)1\A_O8-[?/ERN&_([ MD-24V('$ M+&80Z6#R:&\-1E!BJEC307+/)S-QVP7RXZOQ>MOPI1BE)2J\-GS#22V\$M3* M,WZ%C.W]6<10.7Q?T/;8EX*6GFV%Z! :Y_*U^<>;2.6@;DQ?JX3.E!YZ4WW? M(4S_7F:4R:DO+=$C?ZTG=;"_O;MSC/,J,OC_R RLI[Q-4WY91,WO3HZW3W:Z MO][9WK7?O:1W9[7]W3WD]:)5'.= ?O]XL?_"+ER$7U"[2J(M?14&])\W8Q$A M$;S>"7;I<3J\KD"]'?PE;= /OV)[%/M:YS-\0X9E.)5F+HZA(!^!RP8*>";O MRIACL1CN 7)!D4@)9W2=0*M/X6)0/ D^8Y9AE&*?T<"7S$"TC6Z8#+&9)#T> MOL<\DF*8Y@^\'5U"$2CE6&7CE]6XUQ]M[[;'?&"$IY8Y/G117OT(F=U^S!MJ ML^NB "^;((*#!#<%I=QGTAIH.GA .I(N$F?#+<*/>\!?<@4*%GD6 M,'-^3!GR%'>>"83J1]QRYUQY. MZS!\=!X5>2Y'Y+F$&7(5G *YDG-&E5T0Y;A69B"AB&,*U+)1+?#+11JUQ M\B90.?@X0^V4[R].W,O+$BWGY1$.+=-YUQUY1+\:/8Z:7*5(K6AK>#=06 MB/;JF=^YFZI#<=.Q!(8&Z@ZZQF$Y4<_!/+C'&Z6(?$=6YJ2[CUHA.A*Q+:RY M&(V);>D/6\\/OH:+5@@5,U4 TXOIE]8ER]GQ!::PY'XDL_&JH2EFHWG3/;8BET0IGG)\2W MZD!X[>)NI-H7:6K.(@.2M3/+7_DM*)4E>394[D*42%WJ/V&7G^7R'UVZ"6Q+):1BE@I%Y>4 M++X:;H+#97/:W5;SOA8**V4FWM,,[ J=7CP;\@.9ALL1(QT52P*?C#BTP,+I M=+N+%A_<70/'V8()X@F%$>8:P;] B%C@F988OQ18>)\%%XDQB6?7#J]#H>M0 MZ(\(A>ZO9BAT4=C/VYGLQRALE()G64H[!WF(,6UX3@X1^"(-3:DS4>9R$PT? M'(\,'\VM%$([;>Q7<9F:"$^9M8EPXQ&.V:^/4FRXL:4>E]KD U M814.BF("J8?$9H$AO=U WQ:&F/@'5+$;W(NXI!^Z.@P.LY

H@_*Z=&OJD['2NF9X..F*LX".P02Z8@+0.D; M>AOJB?":B-.&'JX M4$ZFV4 4]<.R0:(^N/S&YJ@HCU#\< ;&?>OM<1'3RC- M:U.RD^G8)+]:T#I:6J!-5T7L+5FEW0VF(]")F6([%GX7R7T:ETF![,M7:W_7 MT%K47H5NQAD&>-)XSC[#&YA5'#TL%6:X#IW*V7?Q-TJ*Z-H,7PGTS%!/\C2V M*7 ;[HFBI(,=4/U!9Z,%^Z;V"PEF9)BI/L;;Z>:[E@LZI23C1BT@!6/5Y1RM M*,A^PF$+X9S9I$B3B;A"#M49N4VM]:&XEYCK-(%Y3[<(I7IO5YL&&[H&1)&9 M"%]3-L[&P:'^7FDK(4Z!> RJ-9Z5K2EIY)S'8K+I'1L]WD&V/>#T.%FN;-'H MUHWZQ> .CC4C((^8)"^GPZ+DQLS6>*H))1O-2@%]JY,2F)1SW]YMBHOJR?O4U'PZ#$JW83ZH.74>('<>@ZP-9*:K=#3:BB;P:[UN2]7; MFJI7A9Z?1- ,!L^\0G(Q5J^C-PS]:*J/=)9C*NW#QFBD.J?R82;SBC@\9F8# M?;M-9H76I?RZAAL5T'^G#1YL[RTAMD'['E^P[)3WK+LVDB7O51I3CJFA+<)= M@[N-&5/4L^9.YP"Y6AK^++<)"EK#9^Q1U(7'((?C,G*I;$_=_LYLX&H=,+,I MW^[C_ 5:DW9/64C4#>?L(:P'X1%N1!?,1MD,T6^ID%U[C$)5;N""KQJV2,2 ZQ?IW MMH/IC:]5 =L2_C7#GUV39ZE7T6)\X(N4_S,;'*U=L?1]K^BV0MP4YDC(;7[MXF(T?E73B)#E*CZ;1]E$NRPQ;3JQVH+-> ,_IVNF43=(]V MRF(W(25!G]@XVBF&9"W6S*3FR#=R++3A1('-&YT:'.G&(C,L1=]EH&-E(+<1 M2Z5F&LV+Z#L:(L^3?H$I8N5U/E#:X8Y&,_8/P:G,JB*K'OB/@;8,GH8QO,@< MN;_T'/DW*6(XT#,L)\2J3:Q-F#MVKW?_9[2FLY27C],RUY IAEW;6H"P-JI,TX9T/>*GJ(,=.J?MU*V.'LZNWUJ1=\F!7\1&P*=+UT/ BAH/07$V=F+U2^ _+4KB0T*.5P#[;H.49A(%2;8VO?/9)&:/ MRWE)$UV.R&POLV_25&3!]QARSW8/D5_!QL]-+@]7QLDM6Y=@"<0(032IR>/S MR"7^&!\$/%AW_)Q2.2U/&A;03ND=]L"SST4G9M>,"+J;O1K1.06-E!-]4[ZUTRA#GLA* M)VQP&19PH?AR-)F%V3T/U]^+PYC.FZ02,)8+R"USQ+H")I'8VE*G#0 ;R])Q M1@4_J,+>I[ 'V+T FPK "<>%[E^6R#O!L.;B*UE@I'*$C/OB+ZT!;+ZA$J0C MV@-#^K$:J4('"^RP7**(8TX#-<+*42[:][Q13*0)W@A1H69MIWI6+=1^5Y*36(!;UP$TO#+9AML]\E;#*: MN4035 RD/4]5K/'5\(G>^I3M3'P_GP&D2VD"*

G8/ /M"%^SFB&^%XE6^< M56*G3TW/<*01JBPL1USHC[Q%AHHT:G.%*HZ'93NUKMR!)8/6G!7<7A#HWKFD M!9C0[W>._WL53*T>/=]X[P[UYP*&:)R;%\OOBF)0JLO:H[P=NNMW7K_D6Z]%6'*B^?4>VK_D>]-M-],>MQR0Y*Y-TIIA8%NZ=XU M28.A;EIE8:SVX V;,^P.O^>*WX^DEE!?:4]B<%5;[VC-$#E :[[:ML2E #J9 M)#&I&OLWP*G%6G$KUB#0ZUR+'Y)K<;B:N19S$E'6A.(N"YA_]B!6)#&&1IE1 MLX;C (R2[541Y>'"B?)U?&X=G_MQ\;F*"K .TJV#= \$Z=9ANH4*TX7K,-W" MA.E61".*EEXC.N=RZ5,L<(;C#X%99O/'2@B"<^R,ZI>9IV.^)(;[2BJIR5"1 M03A.G'^OTK1LQ@\KB$-(ND!U7V11>;S^3&Z[Y'Z\OOELRR,WO:)NO_2\JQ#> M[QGE\?J_X*C6@D(4=>;>#%SABKQ^&*;,GV$#\+X:X)IF9^$&@ X+!1_R!E^' MHV$+RED@!+-B;GAJ8Z]=1U*.^@R;C5UOX4"QYO:L';WF5*W45L]NH8%N- MO_8;,;$A#\-W\)W03F,JAZ/CQO4B++;^;?O)\C;I7B0^/=<5T2[UTZ)%$)E^ M5:-RI(?D1J*L#'5IK;GZ&FPXXI9'7E>.BVA-,'Y&_;XF$M*W07R%.]3KF/$(!>GQE//C>F\?BO] MDH@]277=&E:H>1Q%)E%[O^('5'L_L8)70CJ]WOMO@GGQ")@+'*N I1:F:32> M+?$]R]<:S@_3N/I)2!OMEW#9DD&>7[)3@_]HNJ._6\9/KYGF\Q?@>1Y.DEB1 M0UW7JGZW6M6#=:WJ.G[R0^(G1ZL9/UD@'FG5(@TZ7>$^OG.*.NMJOD!J8K7? M%RQXZ)A$3B6J^#.4C$T JJ7+_>W*(EVR]M,FX_ #.K,6(// >)J=<\W!E?D2 MY]!S;;I@AJJ*>)]RM6C+N8-/BSSSX!1TR_*+#NIB%2Q=,*('8Z5N5_F6-D^@Z M")WEZZ<"YM;H\?P1F6WR6P7E<]YFPBG*V;?=4" MB:5)7&TMO@BNQ!>_W*%9 M*+-YWG+?4\)=E/G0*\"&3$U\]*CH>H?.'5!;3M[WI>@7\VNF2L917L]?0B\Y M[49>L.J\A2$!-R,GV%BO%E_07%))05XE^A6WR0F1*O%9X^S7K@R[&)?MV9YR MT !4SX+4[\SS'(@(16[ 1-\ V]0GM)9>J"T]'&R2R(R:^M0;W+$YX65:/M7( MK#L>-]ONY\')R7M /4@,XY^]6&N2P\;;=!VD%M=:993YLA@]6$/_T+WD8JXQ2Y*S9J;MYG MGCK+"]BM>,IP<=@ORYK2WC*0?W0NQ./D&AW%4F=#5-C)WV:4%S -KET7>2^2 MMB(DJRMTA"?ZE(]*;#':B7]Q#O:T2;+MU-I67./BSIRG12XU2O5\4N]@,"(H ME.ETO]YLDMF@XR;Q49'RM@L 9K)FZ19HR(*7]D85P35 M_ [.6M\F?97W.+4"P17XXO&E?RLC6O;&^#Q Y6-JIH1BG/0)X C4DB[EHJC MN',,12G-\P_,(G-$N)%O+E&[R",XDX\7-V?G'SZ<7IY??;X)/EU?_?/BYN+J M\F8U&-K1LG5IM&;*SLGIN@?)DB=]=;=EO"BP0AO9"=8%)CY_ 46&(GG6X3/3 M8=5$!JZV./+IR;'Y2#[6[K"I3/Z+3$83IL X];>EM007HI-(&?75':M>6G]D M:Q2ATE/,9[IDK,I!V"7M7*O#@_A9D===NU1L J['*+CF%W!R\<#H(HW$F M;5[/F!&;47\U":)T6E$*YX8>)) (95SP#QJ9F']AJH^V%@-JW>"G2*T#INN MZ8\(F+Y:S8#IG"2("WJ8&)$7/J@R,71S^UEFHWH5;:^C+7R/6E#>V?9[U20T M5,>-2:W+1=@I3LXV'=:@ (17!&O9(O6@8EM(3VN,>GU1L%>MO@*ENVI51K!+ M-\6Y,Q)&.\&&J.$FO+I'^V+F2WY*GI]I!)'7LOYT5JL6>=IE4)TW=^2ZYV" M+4P0^"@5 @S\ZM^ZJZFU\W)?Y]1);6VUOE3/M)8OYCN2.MY6?["E#(-+:[0H M;)'&6M*S$,ZFO0KEN4!^@:Z2&)]_K0!716Z"32KT'5J1RHKNY\"FE2ZM1O\QRZ6X MK.R+>BASLN7&,49+YG[^R"ZB5;+P"W=( ?:]+K7'F61,*\'*4I"0T!6D*Z70 M61J61)U>*J6'A(/E $W<-*_M6SU:B=S1O+O2AJXRC1[?NZ!]0WMF,J)VSY#' MHAXL&&Y')YP_;S!VFKLAE1^MK S;\VK]JIO)"%YV9#T7&UVBDP?V54O,CD5' M62:ML>JZ:B9LFT&4.[LN45&;;,LF*+8K/-82JS^Q[,KD6LJO.MK*_L-*+'=% M&$%W,^C9TJLFJ]HN!YQ]:_KI8U--NJ-&+;*SR7!:$0*XH[#^>+$2.W09RJ(D M=G!=;[_,L00S]V]L3@K)L+6.^MG%'Z[YZLPW1*!Q#4GMW!";M;-5N?'9U\JY M2/'M&MOIJ);1&Q0HHYYZ8(0C*1*K? G.IFA17WVG4(\ :FGCBC3\TI*AH95S M#'DATT'ZG^)JQF4?2 >SD#(1<80.&6Z.AJC*L5N=0**J<@WVXK+:L#U@I',/&WJ8)SA2M M15">;X;508LWUPLT-!%S":LL-K D'1S;PXHIW MS( ]QY3J8C,G%+C9N@V-_@C=)L&Z*[M,HG ?CU4#+HQT7[VEBWIVY!L.&M>S M5^GVZ:E+9*3NNRTJ350%E1517&QNKYWH[_(Z3/O1 M =?8MT\F0#_\V\*6VRT=378%KO:6*W!UF0;GK X9!\&"@ (_L<2@)5W[D7J= M>D2*(K4USVO8PI729KP\9Z+$JCO2('"\BR048Q&BK$7CH,ZN3(TT;)^.1>=^ M@V*R",QXK,ZZ/M\B#WY-X9)>T]QCS&,QFKN?<$) (-5]$+P/GE.E70&%ZS22V1W6 M6F/"91I[AC$HI$D^X!P7*LC/:HV-O::U=7@K&%]B(VP;K,RT%8X6(;Y7L-AU M">/H7FT4N&X:NU^O>AV*6X?B?D0H[G@=BON&'+$&,@?*;4Y(79D<(S)54C#4 M4W>L WA.,0NK"T;3?"]&W"B$=EX5<;QDK2XN4P+<7HC\J^7VV79G0)V:/%-& M%\#]1HT71HQRBWE GJ$R 4'"&2[6'00_P$A?9@W9.[A)2>#2EOI37328%=,* M,(9-[O2UDWO8O AT 7X+YB.A:Y:L 9X'OT=AD#!6C&0H%7^C^4!L=/-(DAPV M41@9?$[HKYN"G"DCH6)04U \DM5-WIP[K!&A $\6R#J _ 4]-E@H+,HLX1K M_<8%[0"!":%EH_V%O'UF]SHVSW< F"6XN?L5B_PZ]WO0;@AU\1X3=K7W@#>J MS7EI^:(>9KHBE-P=AGS:,8 &S9N'2BO1PA,W'6$[IELTM6#CX'@S&*9E9@H' M-?%UDQYB3(*XREV!(),V13HPW>%)*_'OGLBU5Y!G8A%&GM"B(W5V-0*\(;N1((4!J&19PL%2'+Z-OLK(6#6]) M]BC\^T\'K]ZDP>R]NDA 61BG5,*TE,L\>'487(DO(RDB=&I] 46_%]R423(% M 2B7MXA7C[>/?JP3Y-7N]LGAX0(Z07CAAI2WX;04.J8;PYE-N:]68U1!>&1C.-3+)")D8'9G721#YU M'C%6[^5>GHQOEO'D5\99LF2(3K]*.""P]\[ HE2H)J&UL1!=I9X#9<+>@U/D MVR '#F>E;[%]/D%Q%)5@+=E^#HTN&7J'.)S P8 $R#@#R@L&,&(O0#3Z=%)! MJ+=65RYA[#M.W]98,*ZGHI=APW6Y)<=9[N605D ]XWP@#%)AB*TRZP M$4-?@QY1B-3L M86BHK*5DF=]!)="8T(?YAZ!#\'C,F.YQ5@M$ 2 MNWN10P#I!1(M,RM]H#-KV061_YK#N6QBX@6RDFLI$> M96;GFHW$PL #$*SW8R<#W>^M%V>GVZG,EY[ + M+[$+W$WL>QW"@]U'*JM;A[/7X>P?$SOZ5;V'"=S9Z?+/8LU+3G@SVXACRQF%BUAZ)I!,]@?<]^ MW0!&C;W+0[=%OWLR3#%.K/N;P(=>BG?+6SG$^U IKD&E<^FK[!7AXB'*0%<9 M:-5X,2G":$I.1?1'&=T9)PP8EAGI U3]2@ >?Y29RB,5FE2Z:A\OA'3+^HI- M/QT)I,(,^*M,9$)74IA"/P=IQ>J#2BCF3O:93FIWBS2)A7C#@7N;,L(-K?*8 MWC8:9X0JRO.<*OM@7G!4FWXMARGO8"O8CL%GZV]-'D0*!D)69FQY=';1-N%[ M'!"DWJOZCM"@=DMZ;9-PE8LSCK1GL%#M)JK8Y/[6MJU!"41CTL$ /D0]VO]! M16\FSJP'Z04JQDRDN'FBC7X@>9B.9<^<".Y,Z0IK4*5T+0)=HD']P-T,Q @[ M%%IG7SL.(LZ'BFB\RP>'3YV83&B:%J(K"=STM1E10>8L+!:/6=,G#<2CW8LN MW\+-&P25[HR!@^I)&XU9Q$ <1FIVP?RT[D<]X97F&NEN:Z9B(Z2OZ69+"YYF,Y+&W%I: M.;=V/%D9I>1XN9224\V2Y]ZI<#7"2=TI?><,/8+*!VE !KK%\WB@N4UI\NR/ M%QD6>2*S1*=LQLX-^1C71L]ZIYZ"$*[EJM=@K%TE!(Z6QO?4RA1LY[LA=G=% MQQ*6Y.M"!N&H:COXWO79,R_D#8'EN.ET]@$#42#PX1OM&IO?)E6'17=%\*K=QP/JX"YX!A('LT%$!LEW+4,-IKL*V_I5/6,QK*Z5S&V MJ@YEA,$3T\%[=^]X#\P1.&CYYW;/(!>PY>5>;]/)T9RM&A$JJ;#4,8X@R2F/ MT:$:SJ46':%7V04[!JXBGS4QWJP[C.;7V-MW'5+O%D^(Q%W1JW#&@@I<.W9K_G="P]."0DEC#-6ULVNAXQ#J*B MUK.@3T! [C#P03AGP:@7-#G=B%:L- XR,RY00IZ%*KS:IV/0M:O_BS9SU31 M06YG!O>8;D@V\139N$$%*)TD)NS'':9AOQ(YS?6>X99Y^%,MS5YJ![(B&?_O M.JGRMHU_46MA+YN)6PRP 2RYV:K>*DR_YSXD V4"?0-0 ,+"L'1*_=>V,,EQ M'UB*7PSG1LT0],$WID.JV#HTMP[-_8C0W.[..C;W#3D/W7)6?;@T1S>MY[P$ M)0K>Z?AK#KJX<& ?IE)W2+&;XY *M:] M"/4?(J^F>-94&,F=%QQ'I* AC@G\CKSMB@IK[Q7L)QJOGI9D&X__#QB.W(3/ MP#EUKH0=<.CYDUJ"L5<592[P29Q+)=:!XE>F@Y5QV)TLE\/N P4=KBN)+W// M!ZLX1,(O8$O',KKS@&UG#HIMX+ MC ^+M [#P>H.?:*]H%\6!D-%ZZ@F5[*1J(@_Q:&,=9*+D21L[*Q\*M7. MN7/.*]C@=^?O+RXO;I>Q64X[T;Q'@$ N\6CQCK.9[<#:(@G6BP[9^1YGCA$^ MK^IW(;G0VQ1TB+DZI!'^+V\M+:"YX5F](V3TUKJY*(/QDOT%Z#F*X%: WN&]?N3&>W:E MCJ'[',C2#V%/>',[+X]! *(KX9(+H@!];M1]W-R6#2__N1:/%.9Y[N_5/I*6 M!8A3F)L_8N)=W-' V&A8#ILZT8&&8"5V@9G8 ^_>>KW2-]K!@#',%.SN1UO[ MAA9V3_8/@M.PV.32#GN1@19!J\N_)3NL"KW?SV [3NG@,-C(YROXD58"L M83Y#;C='4I.X.<4PX1#^T#63_IM'$EM YP:\EC,K<1Z8O1-Q?R/8>A65(F;9 MH[&Q-DXW.0Y!+>1K+TLIRS M,9<$Z#+D.C8/+-H!2N&"3)CY(@FQ(S5%JK7* M:P+.!,[_UA]2QJR-$7"GJ3"@MBJQ=I2*O#8OC?7M#XV<._ULDFX!<\(JCU:RH61,32XF!MJZ:N9.>S\OBG5K)\&]7YK*@-3- M]?N0NDB%Z^CE.GKY0Z*7N^OHY;<$4V/)3FC?\*]8E[)$5K5T>DFUC\:(>MK: MC$-";$A)9+A..R#U&HQC501"&LD%\'*Q> 8"IZ1![)M02IMOMWMR?-3SDD-7 M9NO),KM!\V)!I&Y=M&KCD2R@U=GUL22[\JWNW;4 Y$_]/TPK,0YH88I=(V%YZ%G)14 M9 [(NAJRW6;\;44NO==M9E%.I7&)34,=TTY'V)PJK$F&=X'UOW&RLXEMOG(O MKH.Q;00/3UT:A_N2.A#I=)$T#,O,5I*T3\+DD9+K)N& *GE4T 6!E:6(L8V% M(6QPU3LA.T^R223#;JTQEQ7!1HTK,VZ'G"C3,%)NP86]S%(N2T;Z^FS,[5OLDD7=>=IAN'?B'W^;+>M-MB#L7"46+Z%V#7NUOFOD/<5R0U*=XAAU+%+S,+(J,X?4T7&;=;-,S561 M:#K8ZDH*\HO$B4FO@=T"4$&MNY@]KZ=6"U=Q2WR4I(Z6?97NP(]5*_#I96[! MUU$ECI[[5@+QT!AT36WPG%+NRE7NZ)0(@FH+^+N[M[)QH=]?5F,.+!Z_> M\ <7.<;K,0H%:^AYJ&V-=^P>!U>C1/7+'"\>9EO=\U-^^3A;&P6'7NNEY+8S M(HQ1:^W(\''DU#"O'N.K72@3!+0"AD"WN9$JMB)TU (BNA 76Q34PTI@@I(D M1%07WXOHK#^*:7#4 RK9 TO2*_FQW#ZOHH]:R!U"V3"8._"I056KV@M4]6.F MX F/O&K3K8I+ZT:.A:Z HDMT([-[,"(6@,6T2VI"ZJK""TBJ\RI*'^2WTH^< MO2+"-%A%-J%AE&*@$ILJUT\3 >9BA-7^M EU4Y(;4QG='QX+6@?!U(/R'!,+WUH'P;\@@,\IU9-=^G05%#MBBFF,M0X(9T3XE M&.]KL+%_M&FR]C:,!S ?IEG!_27#V00M'Z<$S@X0&L]!9TI];5CJ-J.P_Q3L7X-4E#.8@@%@I>#SC4>B< M!\M)8ZA+<-#3\QQ(\ZSD!O$:#S35Y#A)LR_:P^ZP>(W3UW0<2C AI1AR+JW^ M&5(U$-_B'+O>G44X_$;J0@W.QO1.U FE-JA=2Y@W?U(\+7MDYCS'42T6;PL7 MTNPC#PYV#S;ZFVQVAE83(Q9C**"5(Q6VMS#"W(9R; !YJ%@IGN)\[2"[AT?[ M&V)S8W<3[.<]/=K^)MV,+J[E$77L5REX^V;\R987TEIT/_)AAK$W39HV7_EP MQZB>]I(:AEWFM%5Y@>T@8:#ZH\>-1RFPQ($STLJY%88>&79!BBSG@B42,7HS M=!53?9>"W6V)<2L&"GX&-)IS%RG;0CW4$'RC O7,6R:6VANA#D*OR"J[V7 MSI9RIIK^8A" J4$1-S7PDXM-B(Q_%J62S2B\:*BRH!+D="#MED?Y\K "I#PH M$A/>-9 ,Z+#HAB/L3TT= \DUC=BE+4*.D'YGODMO?*T*4&;#1\B$9KQVKNX! MPQYMF)@[>34H(=)@9K#EJ @SKK551E%G' ^G.7Y.J@(B@L3H^!,J&UG\/40H M)'@#EW"52<+;@!G8\ !\&N-UY QT5X+BD2&2G0Y/H[.Q2GDL(6BX,F^8Z:Q1 ME(EQ6,V.'IJP(;[5F@<]A+SONJ&=+A//F. P.CL=MC!5!>3/B;LY_C5C1//J M)>3#X6N7UU=/[> ZWEP_9[#Z31B6]&Z#H$_I 9LM^'3:.)L>JN-:]KLM 84XLV,Q+1BHU63"(#B5%8)6_G&#F^@3G-NV;Y* O337=;S M]TNVQD$7Q"OYU)"B9D0F9H** _:5<-D"@D-6@TR4V+,1S)5__SNVW1J!Y(=@ MS\!Z&Z%% SS=XB=-DWME;1<0EA+$VE1'77!,8"<.ZTO'F!'!-$XQ5[YEI $# M2@#RIP8MBK2Z3RUE"3#2_5(]>Z?;/WHQ YJ;8[56-VQD#V$60>=B MW<(\:(F6/5%P+GAN53G#:6<9$Q&7T]6V7X-=6971PWFI]E%PG)1P7PBR4@OV MF&L^X+K08E)]C7)/07L4R7$_8ET.B"M@/ZM#,8:+@.]FS0!OQ1 891-"JXK_ MZU5,:JF5&[;_I.M P$?>%&QR'@_37+W;/B\QKBN5I&ZGU,A3Y] Y&%J=$F=$ M;+'_>/ MX(]0[ ZB_SUXL8XS/#\3[S+X_>+V\OSF)OC]M_/K\ZOW\S;\;'LCUK(MZ!PQ M,:\*HM*[RI0,8R6*9S'T02.:=+,S?6.V8CF "1S-$1KNPZ??3H/3RW?!U70W)Z_>_HR6HASOJOOZ' PY0*%.2:GS,)E MI/2FG/X[^ @ZB)!Q\#_;P8V(Q4@.N[ W'L*>7-SCN(1E\8$T5[OXL[_%!EV: MGBSLPP^[.JO\V ]W#_QV'IS_O_.SS[<7_SQ?@57^%;YS4\@Q.J;.MKF$?7FY M2WTECYSQ\5:;7/;-A+^?K\"5>8:9T;ODNU8=CRCR,I%,ZZ=VLJE M_70#$4L18Y)@ 5"R[M??+D"]2XU\[J6ISQ]DD5@ ^_+LLPM2%S]19ONT M=2+XOQJH9 W%_1QC9S&\*R4RK41 ^W?:S>KI<6;/IU+8J-.HU_]>ZG<;[_ZI?96LS"HZWP6([3CC.IY*?.AP,5*]UY57=_YS12"7DBXUGG]5 F M8-@-3-F=2GCZNFPP#!4#6H9>T,A_ ^J$ZKG+J5?Y%->)90IS$QI-4KK_&,F1 MM#^^:IS4SUN-:H.MZ[U;XP!=#+JTU]H#9GUK0WO]N^'@PZ#7'0YN;]CM!];[ M..A_8/U?^KW/P\$_^W@+1_MWB/F[^\_=FR$;WG[W1MVC\G>#X:!_CX;T/G9O M_M%GW=Z0W7V^QEN-%J\TVD?\#>.I8(UCX:_*K'O/NE>WGX;]J[^:M2YXK7J3 M CC\V&?WW;OWW9O^?>7VE^O^K\YV'&G6Z\V]UB13QWD$P%.J=3:39)\$^RMU'U-+7].6 1GP#3,)$PQ>IA(VG8 MSSG7&,]XQNX@4]HRE;(/2B=^2J->^9FID'7C+.(N06X3&'-V#XD,5"KRP"K- MKF4BJ1P=V0C8CZ]:[7,-8VDL5C[K+M^@C\]>D(^;>WW\GAMT!/HPF;&'5$UC M$&,H>U=K[V"A4)%4817'?;A,T:TSEJ=6YX!V8%UW)1Z=SEF"5UKRF(4\P%N: M*70TL\K+;0FD$( Q7,]().$/P"@@BS4-WA.H#&X9N_X ]R"!0&KL!U LQ>FH MB0#-II$,(F9R^EC.GX*&8A$R()$FQL:!>I"IM!$::#((G(*T;H:J*8%F3G": M8*/9JAM>&"):3T<$L%"FZ',*W]+'99=E"H?URKA,0\Q)3ETD?@_B7.":&,<5 MAY81 Y+R.,,P$(((67&\A$@1';.Q-:6Q:T_+))''*("X4!@\MYUQ^@3<1"R, MU=3,0;/,<,;IIM<;M2ROQ-[,E=G2]H6%O[TW_,,U7[TV16B+ D2IH\)0XN61 M\1W(@'$-+ECH?#F*@9S* !$RBJ6): :))<@PT@S1E;^45/A3#QG: MA%%BKR#)1Y84>MINX=IN(>Y&%F^"#"6H?#VK6I\VORO4\+VHN0*#O19ZSS'P MU^-;IN(0\-P@08IF(GS_LJU[@ 9N]$&L<)* 6I6X=ZI26;K#*2AIB[ MN!?$OPQ;N6 K&I3(+*B+4;$4[O1J\I&10G(MR0#IRY/CR)16R@V5#)-X@Y:D@(3%R+>6 1:I*/9"SM MC"K1KFT)Y@X#+KP>H6NB*PV-H];'PJ LUQG"R[C*&01*"Z> :VW&D&)!C!%E M. (9P9=$L&WS2$*8R\P1V\O!4K 72_T)CW.7P^1H"$/L*^0$761V] =8\PY@ M(W^YNUEPH,&)R"3&MR0CE=O]>Q_"EWPA#=1OA5_O6-EHWLFY/ #O ]3'QYPV M>!EQ%_LYQ#MV.T!TA"EJO!O9B/\3.(.*C J"7%, 5AA];;U$&8MWZ%$$KF(" M7.(W?X[U9] UX1#1@QF\(5>HB8TMN+,6'(BX/7AGSY&0YY-K:^OU[Y^(_LE=T3#3&'97F9HT09JS!9IBN% M^PGE;ZNG0;TX=C16:;.H->X&+I;@^=P"["3!D<(Z1B-"HDYN^A'""#G'$*?A M?^JHYGB'WW*)*CN$YVG@CF)O_C^:WRZ>6JEGD!AK:OWI)!%(P,@4=6+1A$Z! M/Q#Q^YKMJ-]U&^Y1R?P$^Z1X%_VB/X+M2&XN<**!16[OP$;1G: PAAF;B+*O M.P:+CLD3C!$ZR9E1<.?.4_Y+JRG[^](NEHY08P*5T??@$AZCYQXO%6$N>RZ6 MZ43%$R!"3OFX>$JF"XZ )(O5#'!T&BG/"GP-1!CT9]:FZD&A6#[H_@L\&[]" M#Z]SRJH6(QX\C#7VN*)2*!2ZO_-OI=Y/?.8Q\K;LWF7N4O);Z;(=_#]8C[.# MU/#^. 15BZ*__OK4NN/5/,)(3Z INC'/#'3F7\ZQHF8QGW5DZE1PD\Z+Q4?* M6I6X]2=4F;&K*O9PV_GAXIUONUEMU(_IM:_%7+!BOG'Q1KCJW@C7K-@>.WM; M/:OO'ZY7&XNQFEO;KX\6F(RG[TJMTGQ"08N=9O;(&KO>96V:X2WX]BE9]P%N MGYX;][F/,3=?9VU++/!Q@'L*#!!DT#O,/9YA M^UH.%3"O^Y\P?$,KW(H=:7&WX "[>I&$D/4?(W M:.SWB]7&[SDRY7_0TO$/_B:P]0N/);B\$Y=3^ @1EMO]4Y[PJGGMT_]XQ?V, MYO(_4$L#!!0 ( $N J%;3_V S:0@ &,D ? 97@S,3(M86]S;# S M,S$R,#(S<3,R,#(S,3!Q+FAT;>5:;7/;-A+^?K\"5>8:9T;ODNM8=CRCR'*C M&==.9672?+J!B*6(,4FP "A9]^MO%Z#>+.DJG]LD]?F#+!)OBWV>?79!ZOR' MR]O>Z,O'/HML$K./G]Y?#WJL5*G5/K=ZM=KEZ))]&/URS=K5>H.--$^-M%*E M/*[5^C0*I98$&;D&PW,ATPCX+,/>L4BEZ]50VUW(26=:L-UOLL]+W M!")H"=YN'/^K@4;6L+L?8^P\AG>E1*:5"&C]3KM9/3G.[-E,"AMU&O7Z/TNN MZ\5YJ%*+ZVD<[[_Z:;8FL_!@*SR6D[3CME3R0Q?-@8J5[KRJN[\S:JF$/)'Q MO/-Z)!,P[ 9F;*@2GKXN&X2A8D#+T'6*9PF(+C289 MW7^(Y%C:'U\U?JJ?M1K5)MNT>[?% ;H8=&GO;@\8];4WVNL/1X.K0:\[&MS> ML-LKUOLPZ%^QJ\%-]Z8WZ%[C+6SM#Y'SP[M/W9L1&]U^]YNZZ_<^#0>C0?^. M]7_K?>C>_-QGW=Z(#3]=XZU&BU<:[2/^AO%4L,:Q\%=EUKUCW]._J]S^=MW_XO:.+3LHL &UE.&,LXBXV;A.8<'8'B0Q4*O+ M*HU.321EHB,; ?OQ5:M]IF$BC<6D9]WE&_3QZ0OR<7.OC]]S@XY 'R9S=I^J M60QB F7O:NT=+!0:DBI,X+@.ERFZ=<[RU.H<$V@,+AF[T@#7H Z!U%@*8+<4 MAZ,E C2;13*(F,GI8S5^!AJ*26@#B30QU@Q4?LRDC7"#)H/ &4CS9FB:$KC- M*0X3;#Q?=\,+8T3KZ8P %LH4?4[PK7Q<=E&FL%FOM"YY8RS)^ F M8F&L9F9!FE6$,TXWO=UH97D->[,P9LO:%P9_>R_\HPU?O38%M$4"HM!182CQ M\LCXXF/ N 8'%CI?CF,@IS) AHQC:2(:0=T25 Y2#[H6T@2Q,CF.(TW1*O:H M95H%(/"V84<(D@!$W2/1?P@B3(3 NABNPSP&4^@]U4''1[!6!]&5OY24\U-/ M&5J$46"O,^E6N<0(,X*DT3A:P%Z1N'BJ75H*R+DH: M8NZ@+[1_A5RY$"QJE"@N:(M1L13N[&KRL9%"3*<](^W)8S8I5]<(3/9>LI&+^-@3JB/.%X$,^2 MH^^/5>,#675P1&^1ZW M.)ACR,NI%$0=;E3*2?FX0=I164)\XEHLL$6V23Z6 ML;1SRD>[EB6F.QHXA#U)-[JNE35.8!^*#66YSI!AQN7/(%!:. -<@3.!%--B MC$3#%LB(P=0%BS=/)F2ZS)R\O2@Z!7OIU)_R.'>13+Z&,,0"0T[12V9'H8#) M[P!-\I>[JP;'&QR(>F)\;3)6N=V_]B&JR9>]@0JO\(]+5S9>E'0N%,#[ .WQ ML-,"+P9ZL5])O&^W,:+C3)'O7/^A5F8I$+[MQ%1[(T7]KRQEL2<;/,?:0 CG @ MG#2ZW1>R-8JEXD @WG03H8!%(0'"*;+$L M2&? [TG^??)V"<"5'>[)R>) ^R3(B]K1G\AVQ#<7.-# ,KQWT*,H4[ S(HW5 M1-EG'X.IQ^0)PH1.%-9UJT8\^!^HK'>%97"H-#]G7TM\W[A<\^1MV7W8G.7D5_+EFWP_V0[ M3@\RP_OC$%8MXW_S7:IU1ZT%PJA0H G=F&<&.HLO9YA7LYC/.S)U)KA!9\7D M8V6M2MS\4\K/6%L5:[CE?'/Q KC=K#;JQ_0.V&(L6+%8N'@]7'6OAVM6;+>= MOJV>UOWGQQV8C*?O2JW28D"AC)UF]L :FTXAL7R\"6]_Z1N_ MZ-M"O^[1;Y^<&?>Y3T[77GS])>%RG-UAT$&BS7 M\WTTJ#D!VM+>_YYA'_TB)5/^)SD=__!R"EN_45E1RPEO3L?!5"S'.=3,W"<832$]]&'1('G)).,Y M21TGO*A!;2EEX3O.>KVVUTV;BX4331REJN6DG)?43F12.^VK-WBE)#G]K?_" MLF#(XU5&QUR;N+&YUYJTV[^Y[J_US3K:7_. MLV%[<-?OASV.,<54U!Z-]@"IIPXT""?1Z&P4#*+1^ +&9Q"\'X5G M$'X.@ZMH]$>(KY :3GX\_J>.Y/)J,KT:7$00C<'KP)4]M0,;IF&@(_.:;;<. M@RD,AN/+*!S"=^S//K0JB*Y[K$H4O0]A.IB\&UR$4VO\^3S\ H,@4I2&ZS8> MC28C8H&M*GGAMVS5I3^'W._4=(O_OS];#V9D5#>M.96T6-(RKH05XXR6 MFI1MX#KGZY0F"UJ_5[=#:EJ0),&%Q4KI7/K-XPH;+$\0%[[E=7Y9H8E=.?WT MUGMWTN)YMGNB\J!2_W%%!#9,NH$)+;B05>VVD &>PQD7V18%KO5QAYHY*V.2 MPE>C "BF.($/1,3+[6+CUM;L] MU3N'8^B@:?)\D3=[/LASU;@VP&,Y BDCJK*(@5P2E$SPK:[G%HMSPA0R"T%+ M!8:Z(I,T!11#9Q!\2"@0'65]B\B ]M^?;#,!$\?4NZ MIL"MDUZIKZ;6]Z_[&[['^'8H.2!)6R0HX&".H.0I2Z"*]A\RJ(;SH_G[I<>( MA].[G[M_ZZ0MV%USIG_"*+1>FT%A\05Z"W_.%NRS\V6_Z]+PT[(#BZHP]< MLGZ65F5E[\,('ACT NL+FA+E[+U/)=] :9+_383,$)DK^;C(#YSG[ES-5R#] M/>KT;U!+ P04 " !+@*A6'.<\Q#,% #I%@ 'P &5X,S(R+6%OT,?O$(8"@SU) I M,RFD0*;73S?"ED$3VW)E$4+_^EO). U)N.-NVL+QP1A6N]K';Q]2YU5_[,V^ M7 ]@*>,(KF_>7PT]*!F6];GJ659_UHWSBO#@#[W5S%- M)/B"$DD#6&4L6<#G@&:W8!C;51Y/-X(MEA(J=J4*G[FX975M'!YSI/)343?E6*6&$NJ]G=K%;-13V5[S0*Y=!W;_KVDEW8[(4\D[B>0 M/W_-Q3P3)NF]-$C$%HFK32KEK 79YQ$7[IFM/VU%,4(2LVCCOIZQF&8PHFN8 M\)@DK\L9AL'(J&!AOC!CWRCJA.KIG^M9?(P+%4>RTQM,9L/+H=>;#<8?U9+KF\GTIC>:P6P,3A-NS*GIF3 =>-HRIUJWR]";0J\_ MOIX-^O!H^MY,42JV7=EK34S$ M C-5\M2MF2I)]YGW]\A])*:5_OSTK+WHD6$YS\PO+"0)7#&2+,K@+QD-(60) M27Q&(N!AR'PJ\!MZ4;HD0)( QC%=$)C2F/D\"5:^Y +Y8Z:*ZQNYI'!^5JVU M/1ZG)-GH][WO'+8YC MV@WE!^7Z3RLB,%>B#4QHRH4L8K>%#/ $+KF(MRBPC4\/J E9YB,LO^8"@**+ M _A(A+_0? +$ M-^0MH I._4WP]@%IU%\)G%%0S.#>7V+^T )N3JM:RY$;:Q7/S^JMMLJ=PS%T M4"$Y7>3-3P=YMJK4.?!8@D"*B8HL8B"1!#D#_%?'"K)#"V"H7ZT_Y5ZGTDFSQUFWD].!X82]W]<]])1/)0 M]=J__%BQ1U_((_O_?3YX7))Y1!]RAHN "I4O$4DSZA8O[8!E:40V+DNT,S13 M>QN;.9>2QZX:1>_4@(7-<1LB':V3;=-YH%E:=BX?+_!V<64*M9/CU1CO3SWV!?C1:_Y0"U#A0T4.!^>1>X8!X;D&K2@2&$S(>L0 * MBWY L'=A;N"@!?"NZ^&'LT +=%E$G?S#S#)T^>_RX>99KP]_ZF)QN-X M8L-!1D^^@DHB-OL 8^DB=6C'>WG<^<$N:1W47';SX!CM[10:U ]I;@?-M(?, MNT_N15.>7PR[@D8X5=_19S>EWXM3GG3?6<@<*]1*[F?Y%_&UL4$L! A0#% M @ 2X"H5@7-722^) $ N"L, !4 ( !BAD# &%O&5C M=71I=F5C:&%I.@ MAX4! !X ( !V2\% &5X,3 R8VAI969E>&5C=71I=F5O9F9I M8V5R+FAT;5!+ 0(4 Q0 ( $N J%:R;Y"Y9@@ *$C ? M " 3-J!0!E>#,Q,2UA;W-L,#,S,3(P,C-Q,S(P,C,Q,'$N:'1M4$L! A0# M% @ 2X"H5M/_8#-I" 8R0 !\ ( !UG(% &5X,S$R M+6%OP4 97@S,C$M86]S;# S,S$R,#(S M<3,R,#(S,3!Q+FAT;5!+ 0(4 Q0 ( $N J%8#,R,BUA;W-L,#,S,3(P,C-Q,S(P,C,Q,'$N:'1M 64$L%!@ , P 5@, "J&!0 $! end

,9MD\]'Q /2U?_6&7 MLE%+K^U4-MP08GAP?(];;U6F:XU#QBB+L4Z M%X!:S05RTV=*EJ.642:3E0&5,"1G7>0>B#PI&(6Z\\V49H_<3 8IB(P@*N]= M8E!J?SI&,:PQP*-*+ 6U/'[N\.-$Q U()9%/$DZ#EX+#"*'Y?%S=XC<3/P<=[$L6!!<3,J6'4*X S *G"'@T-('R9CF2Q3/W2%R,_%S M0J"FD, :"NH (;N 7*7$2XE++X5;'C_W8G^Y_)Q 'AE/UG*GP 3FC"6[*6-) MFC:@%J%NY>R1FXF?$\R773@4XV0NF39.>DRQ)'I$4Q8Y+H^?NUOD9E!W1<68 MC929.P:0F4LN<&9]=DEI*9?(S]TAUQCV%S.U*E2@<.6K/20%-@87$K,>9\RHB+:BDP:Q!1.&M%UPX@59D MA6X12D7.'9 S\9%>V10I\BNEM0$B6%%&.B&AU(KYT8K+^?>1G\]!&I96Z;[# MWD:S'WLX6,IE/BA!)6F$A>RYE8"" @]BJW%!_.+\0#@#CTA6%)7+AHL$R%(05NILR) *E0QC"^(1 MYP3"F?A"90-@")8GZX!\((6,&#U&X93@7"U",8G;0+@5E]$+!JNU\LR#,!;* M;A(NE<1.E(9'XWE<$B]XY^#-)BX,212W1X&@ 6F#18Y@1":M8YR\X)+XOVF M-P//)X.6C-"3,8,!L!&X);/I@XAE,Z8E\7QW#MY,?)[A)CMC(FK/Z[J:W+"( M7',K3$P 2^#S?'SCCYN=X_5..L#^@#Z-3EK*L5)EHG%9.*-< A>QU(MGKM2: M-I:LJUD"/S@S0&=3Y$&(2%V;T1L$89/WGN(,("U-02>=EL WSA+0Z?M+KY3T MW,7@DX:.6\,M$N.-*HA1UMM"F]U90CH3PXN.">682=PY\ H")P!C1$6* MFVW@\[N!PTQ66-S)Q@R)U"I+4B8OR5(2JL[+03\/"Z\%D,]/N9H,2)XG[::V2X8 :G--"*UE& MH"53*!=>#^X,@\GI@=-)Q&0<>@! %7U6P(Q0B=.WD4+E1=6#J22CW(E:!.KX M:)Q6.B+H0+&N(E_-B5@+H8V/"ZL6TX9D66H6$R1T/GMRV1A0!J9M MGF/6-*XI]/=9+Y[X/C[NMMO-0;EX\SRVSE*S<_RLVSD>8*_]\= G<&UUWM(7 MW8(5D>2[8\9W0[0"8R8:X60NVS)3.&,IED%(V6FRBPD M:VSB((*V"= SZ7)F$M&:I=2V#Q74_6ES0!8SI68I);H964>%W*(1 ;3EWF8OR@Y,2+ IR/.O9\^Z_?YC M>B7""#N1C-T?%SM^<-;#W?SQZXO+8&UU$K8[].!AK<:G9[Y'_8=WD)YU)XJF M1-G QSA!N($,@F(FXH3TV5I0+K/Y5[2% >T[->U!\_QA#_M=LB?8'_YZ@C[5 M[4G-MX]^I[]&P9>SP@*2?[-01LZ#98IB+D2-P!+&5T7Q/E[3'URT"*UVLU.= M8//X9/!0F-/!;^^::7#RD#/V?]?J\Q[]WC_UG4>_A]X#NGKX>7B3:[1BI4["W-KQX?#QV6]W>P_]D]9_?,KUAE7V[V;IX^-\'!&R_L8/O&GO= MMN_\][V^[_2K/O5)'I[8;[['AQRH@?6O[X8M-G2?5K.#XS?@HC3[Q<[6P>9& M8_]@_6!SOW&YT7/8W/W-QR_VM@ZVJ*WK.QN-S?]]_.?ZSM/-QN/=[>VM_?VM MW9WQ*TRV=?I6K9ME_XE;M?"E[Y^0F@^ZG7N-C?N/[S<$4^!FV&Y[I=GPV6:_ M^MJ?&U^@[7O'I+6#[NE#28^:%SE^LKNWW?B=[%.GV]DY:]--8F-DQO8P%P-E MC>0LN&P]!V994$Z'4&<]<:_\9TM'-CJ^^)2$S8<;W7A6#&_9GW1M%)+)?R[" M1O?M,['W]E!NGZ77FV^/GKK7NZ_?J-V-+=AY^@*.-I[##OULO_^KN;NQS@_? M'[TY>OE"'!T\?W?T])_7S^1.Z_!]5^T>'%_L;NRU=I\^9[L;Y6?[XO#U\;N= ME]N"SFOMM%^P[:=[K4-NSY^)HXO#EU'O;OSUYK!]='+8WFMO'[RAYZR+W8UC MOO-R2QW2^72?B^WV)EV_]38]_0?2GW^UCD3K;7C=A>WV7O.H_:1Y]/3PG)[- MMC<.87?C!3]\W6I2V^A>6Q>'!T=O#EOV@N[[_A4ODRO.^BI**RO(459E#6;E M!4B!4DH!N/:(L^IY[24^HC!+';ZJ"Y\7G8GH K^OZ&&G/A627;4PT]WI\9-^ M(W>K-_IE>WWO?_[K/[EFO^WN;/YZ,P(_T-[U7M.W&B\ZS=A-V-C>OTE]V:WL MT10T]SD1+9*QUL4>GG9[@[5&O>7V@!YP/GB8F^>8JD'O[&=3[NWW;]@KPQT1 M8])K'7*NP"M5N>@CJ7FR-D:*>9-9>_1?_^F(/_]V5;_OAA_<3FR&,G[][SMI MT^UT[_F+];V#S;UGAXV]S;]W]PX:?[_8VW^QOG/0.-AM$-LZ($HU;"27C=V] M!E>_I%\;NT\:!W]N-CYA8Q^8V/KC SH\NL1)F,J[?;Z[;S8D\VH);Q*0F_Y^ MTNTU!B?8^/?86#2&H5$#*6I+TR 8?]?/VQRF15PV4HF^J=KTS)-R697\176! MOE=AY^#SXY7"@62I6)0.5DV]=86;/1.91/6'FV7_:0:DM]K ME#Z_/36YM3Q_+C:]R<&Z3^[3JX7438-!WTY3R!1-1;L7CC<<]*A]]6#HS<0A M^U;_)V0.YZ\T6.MM9!4S#BK@3%=6\51)*W*@4-@QPT?, 5;,X+"WOK._ M5?C!BCK, 75X0CU<.O836/[>W-O:W6@\V=O=;GPKL[CI[X+MQ.YUFTZ>BL^Y MIH6?[^-Z%JI?QM0;N=G"1N>L#':/-/'N3/MF/6C^A)ZX4S_P)[/<=%_^"AS: MG *K1$IDN3W*JI0.J'Q21_-?& C]Y#75 M#:\Y\($\U.C\T.TE[%7TNBU_VL>'XP^_I6;_M.4O'C8[=:/KBWX;W3UT!X-N MNW[ 6^P-2C;AZ"'U\X:'1W.@CM_76A=;,.C13QH_>#1#>K\V$P\&Z?HQL/<= MN_DPN\]O/#:AVSZHFSQL-G5,Z?)_K)#3,>^=]KKOAUE9B_HX,^39GCZ M0A^*0['[E/2\][L;!R/KOF' MGJ4Z1P>GKX]>'ZK#@S].C@ZVV';[D.UL;)^7Y^RT_SJA9XKM@T3O1FU_8M\] M.U@?;.^S\V<'49%KD*^25EG9;"IM$YG_Z$WET6#%DP'N@9>TV+5'?V"O?9;\ M309^K @K&?^:C!_X\ZU1NLTPZV6!>?>T)7?SLN1&'[26 BL;':\@1/KDLZT ME.+:!-!.K3TRIF)*227U%X5W,2RU^1HEJ(7XE]IV-HB7U7GYC;_.>LU^:L8B M;H4C7+*S]6F]8]]IOJ]__W5Q=/J6O;%U?^_^_OW&9ONTU;V@[KBL?XVA OYZ M71H>U)1E+N*Z&05'ZRGUL-\?_?.,&L 7TE#]4(3$7W%A@,Q)(!"2R04516&E=Y[97.4I+>$QG\<[O!^>PL M\RB-.1D*_RG^' X0CX2O,_^]>LQ.;I[XU&B?$7AFTG57GW:[]C=VKV'_B=T F1%U"N74#$#J4H\ MA:KL[%>Y$&,EG)+"IJ U)R= '7O5@OQZYQ.MS[H4#?]]TNW\M!.M[UZ)0I<@ MQ(H<&789V:^BHU\S8'/R4E]=$O#]<\FWGV_[Q((W.V7T9BK),)^?3-_JI#)R MA(UPT8@G&-\TJ*%O&N].L!YK*RFSO8]S<+_PD6DY\?TZL2,U?*M%9Y3\N3[] M^^^S)OG@QJ#;"#@Z@6Z\C_5@W8<4IVYOE.)$/KP\@8Z?]9J#)KW5YGD\\9UC M;*S'03E.1"AI9/":WJCM6V8[%AJ=P[\X*S_ M\UGN\U>9^VR-EV2JLZC 561HI*>BZ16ZX3$8Y'A]B_:K1_(*'PENFQM]/: M#RLV9I;V=Y,4[W3GJH]@EGWTK71^P9Q!L8=D"MO-P8 L*/&#..AU.V6:I'71 MP+?8NR".0$;8D_%_BXT-/_"-DIIWU4U\O,?I6:]_5FY-!_;.Z$Q@:I0%-7XIPF=\:0HK[HS,&)\T^-=F?UMD@-_B+QM!5_+"G&#:X=@ZG73+O M8R> _5]G9]T_Z>K2TR-C__-9]XM7)O D G46<- 56,^J8-%525N1P'NMW[X8ZF+L>H4>?_;;!NE4]9D#_3:Y!GI& M;\Q R0RVJ0-O2\U^Y[L3:'NII,Q6"* WF.R MQ,?=STT=#LM>U38ZCDY:T"G$83KASOMC>M:3-^7<[8.3YL[&&W'TLC#6G3?; M&ZWFSL')FZ.#/^C[K2OIA%VYN_%&;;]\7ACO^>[3+;9[<-0Z?/W7R;9X_F[W MY1;?I?9MT_?;K<\DP@:#:+*(E3!,5J#HD\N,5=$3-L[8$&5<>_3L\_YS'A-C M)T4.7C+Y#ROL-FOP\;* M.ZTMCQC_]!WPR\9H;*33'0P_U#'V\&,S#__UPW]&,>?PEP^!Y^BJ86#Y+=GK ME[IRF;1J_^O]M'26\LYI>-VI?YSUZ?K_> M;E_66Q.=$9&+RJG$*T@.*Q^\JDJ=1 $"$92E%P-;,Z: Y:=2D8 M])%,4,OW^[=PMC]'U_1\G=FT?]$.W=8O_=N,%MRJ8X8U3)>VWW9&Q85JB<*Q M]2>W\.ZD6:?_7EM+='ME'%F\&_MN*A+9;J;4PMET[AU&0J,T\0LN0FT5%CK* MV68[&_^TMS=2ZZC]XGQG8^]DY^GFQ<[!]OMRW?;[)^W#UR_.*3*Y%N5LOW_. M=EX>OML1_[2/#C897<<.#[;X]OMM?OCZS?OMET<4)6V^VVE1&Z]."V;AK#;1 M5%H$60$"KP* K*+&E+5AT2DQ+-]8DBU/?.]ZFMSMK:< M-N#).EYD)/H"M@K.Q IMY98&92OGDK>7)24Z:L+Z[_VQ6"C =-[RD M^C%V%N/H;E@/\UJZ"1U=X&7JTU:AK2M#9LFB-!FJE#E6D)!7WJ"J2 1]<25: M6V(A!Q1C[ZSO;ZP_;SQM=0-%R_OUF$!CV_?>7"]5\@V5B^XF'/YBMN[/L,JO M3OKMGV"K]2%!]Q??'V;@#FMOWB+5]>:E$(?8GY?\\;N?9BN]^+G1^MKZA&ZW M1?K0Z@Y"]WPA#= /K7!__PH<+[M>N\HKF2IP9?,QE+I*7'&3HLVVE*.9YBX# M2[7Z;:9K2!9N9<1P87NQ97$8_O3K\*?1/1O4P\IEJ,77BP_63WO-5D.RX>8S M#\<%=Y[4ZZ_HPK-.H.JM$-B:@2 M Z1[L9_.[$1XI7E@S'-=:57O>2A#*1*K*L)#!U1E?VFU]DB8>V#M/:,_E%@: M _PETY/K/W]O$2'RA".1ML/AVI7EN6>/^!O#GY2V>D!$;44U6/9__VEA/FL6REIE& MZNK&:&_*QF8]U5EO6C9\F?'.9?/_0@?K?SS;+)L1/=ZE0'#G8/^N5XY]"P5; MG.E-Y^Y;);]G>I.S^Z G/P]IX+YD8N*WY?R^D[>[[:235&&O]68,B MOMV][?6R0=WO#_Q5UCFU!0&S$NO;M# M733M8>.[Y/R6&'[P.Y_GV/5DV\U"O<+WV_#E-T!Y2SOT8^O"5BI\YQ#KDB12 M!I1**BY]JB>AZZ6K?_@6:38V]D\0!_W1B&DM#8OZHL.]QA?Z%4;##8O]#@O= M^GH@[J^S#H[G#43CEQ<=?Y;**-RO*\>W+%9QY?B6&V)WH^/[2&3'NY*U<7%- M%KUGXY>%;OZS;K__ZT*_P89*'?9X@7:&QWZPJRP^F4E%KOUG]+R1F,UL;TTM$VNF/E20ZQNR\SKE8YE&]_&YK_/FH.+ M91JL+;VPV*Q0+0\K5 O/"M4RL$*UT*Q0+0,K5 O-"M7-@[6SR*1MK/CH,I 5 M6/'1I8;8WI:/^OY)XTFK^^[CWM.+:RKMHM-/NSSTTRX\_;3+0#_M0M-/NPST MTRXT_;17!B570Y++P@_TB@(N,\22E_WA!M2F0;=Q Q?\W'*ZE;8OI2C8']/V M)5CA*U8K?.=<3HTL04/'']>6Z+_[C8UF/Y[U^Z4X6J&!ZQW?NN@WZ\#UH^DJ MMFVX$4@Y9P_[9ZUA;+M[BL/&]%=F;%G$0_[@1.H2V#&YLF-S+JA6K3UZ7C8/ M:@[JJG>U8:(O6N/?BUUK=?MGI4[D>NB>C8L:-_::_3 M].L-=D>,:66NED<*P/WT]FHU;3/_DBK7'FU@]O4$\HO3LI4Q=IK=WB=V:F63 ME@9IQ7YZF[2:G9E_22V5I.D:XDX9B3)],G6\LD5+@_#*%OVF5K9H[B75K3W: MK;=^WNH,=PFE6ZVLT-)@N[)"O^F5%9IW2>5B[='F^4DS- [1/_>H'J^!EJ4!57RP[_*#>^W;\_1?WQ+Z^B3B437(78A?QL@GCCV\C M+O7I4FPB_O?ZWD%CZW[CAFTIKX)^RRZ6:]?$:(H,LGZQK8/-[0:_WZ _GUL\ M^=VOIM<^@^;EW:C79K#WM&'F>_:>UO:^A9LW@O[N3:+E?:6_;^_I+Q]34MY- M8^'[=[0F3G0+]S?-S9)OF8J[_NSO/]<;ZSL;C=WMS:?KC?W-[:W'NSL;+QX? M[.XUGFUMDPYM?'W3Y(5]__*NFSO[FQL-^K2_^VQK8YU>N/''^C,RA9N-_3\W M-P_VE_C]/ZX?OU?*7 Y.NF=TN]1OX'G$TT'CU/<:;WWK#!NG2)[RQ/?PUSO< M0WLZ&X=_:;SA%B,*P<3 M%<&$_(;AE&^,X!:@.\8;-XY[0TQ(SN?O3=?W]Z]:M1LD?AEVK4M2@: MX^9]AR3!OH"CC>>P0S_;[_]J M[FZL\\/W1V^.7KX01P?/WQT]_>?U,[G3.GS?5;L'QQ>[&WNMW:?/V>Y&^=F^ M.'Q]_&[GY;:@\UH[[1=L^^E>ZY#;\YVF:\?VD\[NZVVQ_?10[!R\>7]$UQX> M/%?;!W\UCUZ?O-E^?R@.#^CXQK'K/] MNM6B9UWLO-]I'KX_?'>T\>;][LL7U/:_6CL;6^?C:^A99T?BA:;GTWVIW>WG M%W0>O=>6W!9_O=ZA>^X>;*NC@S>P7=KY^DG>:;+S9P>;@^U])G3S MRB.OVO>5?5I*^X29)1VXA,0UI&@LR]8I95$(RUG"VCX)IB5;V:?YLD_OK]@G MIGD2F%050BKV*9*E@L@J)U%SFZ)B.:\]DASNR3)X/S?VZ9L)X6>BY 4BA'O8 M'_2:L53B*Y3P1G(NOJT'/FMR%]DP38HX?>SO6YJHE16ZO16ZN,:2E(PA*FZK MC"E7H&RL;,!8":)'/MO P41B2=S^J 7Z@A6X*X9TY9$W1L _N^I.BE.L5/=. M5?LQTLL,^HT> M1B0U""V\U^C@X+M8Q&T#MT4V19-B$>..W_O0[SLX&(VSKJ*:21FEWGQA"G%2H^GI,=7 MR86-2F:RN55V&BI@)ES62[RAF'E;1.>)TE.*&)]!AWSU@Y1]'8:B!E/EG/2G/O M3',O+FMNR"I;;V6%-I/F\@ 5V=A8 4)1:(6$)6FNLO<8L#G2W.7G.8L]\#-< M@1TO)7:M!GWNF/#4G;Y>]_4J1)RX\=RZ1GN\MT&$*"OFB\ETTE566%=I:QV" M$(H!7WOD[CG]PT/0JZ&>N=7>29&>E?;>L?9>H3XJ9D3O$H4J)6CA65;.JU!E ML(H+BZB,)^K#[Q%XOC*EXXLD2A2D'S"D*BZ,R+7'&3M$*5.4"ILVS4/:DF%9W=6D$6:-#E MYU7ZBE]!,:_IAGIO)WKWM*K;FXUSAM^<)5.JE>/W5:BBZLLEZF04W&$/Q= %CO MI,UQ]Z_&D2=JM)Y?8RH&H_&H5!6$0S):$BK+N*BR=HF!4LXS"J:DLO>X,G,4 M3:T&0^:3;ZPT>6J:?(5^@&'9&\4JE4.N0#-;69U(D[URP2;.M"];7'-[3^MY M6C8XH7&1>688H[WB.\>-%OH^-NI>J;JY.J-??GQH9*D-T\3F6,88/"L0[)7& M[.87?:P#I)5EFIQE>G&-8TBN+8&4*S3UAX)<<_I M2<5%"SK>L=2:/+'YEI4F3TV3KW ,:9A6G/0WI9PJX,I6(8E0.1^X!SHDC2!- MEO>T^>$D^?E;O#//%&.K,_"=XV:IX#@D%*N!B^FDJHZ[?3C02E'.5B>VSDK/ M/>UVT[MFJ[4R29,S28?7R 5JBY*@I&!'J IL9)5%%BO)F""^83@7?NV1N:?, M:OAB>?5Y<@FL*WW^_]E[UZ:VCJQM^*^H>.YZGYDJ+4^?#\G]4$4,R3!EP#$X M*?M+J@^KC1PA,9)(;/_ZMUL"'R2PD=F"+=%3$PRH)7IW]W6M0Z_#/>-YWHT1 MN15""Y"$TFPL* N>2 U4$"]UE!QY"4DG77+WF].:O[/1;I?+/K!G.#D=QDYO M\!>.)\45V:G.EA6K1;.5/Y@N_/['=1]7YFR..=\L:$*,4.DEY\ 3]R"$1_!4 M.Y!)T^!T0JE+72954@*JGV5S0=R4+E1!?!\@GE-_0D@.^I]1G$VG3S?RT"\2-PL>QBPE%I--\;A.$9=B;NW:6OY?L4BL=@ES6E M4%RM_?YTZ4_)*#@LB25"3O7Z1B:YN1KI)MLJ2J.Z2=NDU%\.H1/*_SQ$*N.H$BQ(-@ MCH.S$H%J'ATW7GOJ2WFBKKK[Y6[[?"'KE>E[O1[QK4>^6X)?VU9BZ4X?MW_\ M36'C9I.9*_TV1[^+95*D,,8(I.!F6I0+8))30&/BD2FBG.69?KM,\BXG3877 MM":/^8Y]BBJU/3)J:S9ENU);H]0V?\T6!:*T%(C'K%DJKL$$(QIJI M2];^]O^J_OL!CL/R>N[P3[;W_EI_]G^R?[>\;01^-ZO+_=/ M7MVE#_)G^\+SRL?A18FC_HZ^L=]OI:]FEH_@5O:J!VV_YWROWYOT\%:-:+__ MKN@A/^.1%=W^V(7DW+TO)?3O8LQOF)9UW1-NBB+5="^5Y[/34XO@-*Y8+>9Z M>L(-"40 =;'T=E(.'%(-4B3!,5CDK$03B*XR;6KOU) XKX2TD834=%.82D@K M)*3W\U'1RC#.#7#- HCD7+E#"*"YHH)K(4-I-F=TEV_L'<)Z:'JC"XR?:_$U MIG+UZE%9\V>?EKP24N.$M)BP*F(*1#(%:"@'$4TF)!I%27 3U%!D)-FM;4NZ MI#&_4XN\YA7%S>L4%<7W@.(YM4)Q;U%@UB,T=R"\B6 L,5G!\%'IR!-!4XJ0 MJZZQ=^Z M7R:)XERSV_P0-;!J=;D=%W@R?#';BN=N5"EL)106%J_WM63&T @\N&P9>[LE#C++18G$*9I)@5!(1'!H(*#S81"]$S MG>4+-[:D(##1-:VZO:T^BG;J$A6_J\;O?$^TX*.SPH#+_ LB,@.&$P)1&DZY M-5KQ@E_9E:I-/L9'YISX6-EJA'_AX*(Z)E:M1SS-'UK^W.^]R>G3BW%^=!Q= MW>"^KXS4&"-]V%G0*"@&E4PI Q%]N?6P$K(T$4 -*IL%"R>RY)2++M=MJB]< MO1/MU"B60'+JO^+GWL - EYV/;MK;.=C,'2:4C N5W[:(>DC'7VT>"K[ M+,$^BX6E3/+4$)G HLA&C:"9?=!'R#]AJ4E#L71W-W>_W:@>B=8"M2G]H0*U M2:#.AT8$K0)A!K):0$!P'P@Q4TJ9J^(_,]3#?&K4F@#Q4 M2]1%]JENB*:H:;&V$L.HK94.$HTE=(L2L)(82,$[9@2CJ$BY7A6UZ_H&(WDU M+5$KDE>*Y#DE0TKG:70(R#0'$:@'HX("CI((CBHZ&K:V>=>L4[^RI520M M#,JC$G9KFY7;#]I4/$5KZCDVZ-IXO,AO+!*C(G^UR)\/YT1K;(P,%+$:LEZ2 MD>^$@6@Q;V@@3,BLI3"ENYHUY0YI7[G#]2MO]^QCHX[O#O!\#(;4*@(\:Y7_ M55#3KXOI(D%Z3%I#$)2 <#* B!X*$$XP1#)_&8Q .SKARVV(:<=^-3_ MJT9BW'L.:B6E59#28BG29(4@/&JP@5H0QC"PO#15UC8:IYBT'K/)TV5W;VU: M S5:B^/5I:%6'*\(QW/*141+T+@(U$0*@B<+AJ(!PV+P5FM,JA2XZ-)6M?%[ M!+Z)ZQJBU_B-!VR*_IE3==IRN;)24ZRT6,8SHG+"6 ]<>@\B_Y3U#(]@5.8A M*U-0L707U5VM1(M,GNJU:*=Z4;%\GUB>TS"0""&TM."2SY:"B HL<00DLXPI M)DST;EI"2[K[HQVJEG5"C?)Y3G]0P9T7M,(+V.()@68 *E0 3G M,1#"G&,%RI9O8$9*F]6,KV2AW%G1> Q6T(HS4BH_K8*?%@MW\KQU.J$'I2*" M2$&#D1K!<^])3)83I[>VJ>WRNQ-4]6FT%LTKSDJI:%X1FA=:E-"0D H@7F?# M(0@"EA(!3$:NT7%&L(1\DJ[1&UC"L]7JQN041Y_4BEH9XSY5C++VGSM7*QNM M@(T6*WDZ5NK]A0#),P?"6 ?., X*K?-!*\E3:0RKN\I6/\;FPK@QW:+"^'Y@ M/!^,X;0D-#I0DF084Q? 6FY H%;*$V&3I%O;VG05V=2"GFN3[MI0+,;C379; M09IK9:>FV.EP=[&XIPHZBQ4C ;'$H6NT8-$X2!83:N>XC7YKFRO5S4S5D,W3 MFOS6!MT;CQ?R*\AOK9!O%/)S"@G5(:E\:L'(TM]=40.6.@E",*YU",Q2N[4M MA.A*WE3N2?L26]?/!_)T>';6FYQEA7W<<8,X16&>.@Y"N73YQ^%P@AW*_GFC MXG*+U;C5-EW1Y&JT@G?CW@^#7O__;4U&%[A8._CC$NP,XM//%Z#2PE*TL%BC M,RDFM0@<4"4*HK1:MU0Y0,N$=%SE[VU!VQP?K,;H?[BSNHPXJV?UOL[JG AS M!KE*0D,DEH.0Z,#8_*.G@6I.HXD8;SRKC^!V?F_:F_N'[Q(%MU6*'_(S:D_V MTI-]=)5-,CYU(QQW.^=NU/G+]2^P\S]?8[SG.#HN[VA$D=\__'F>^3Y.['@R M#'\^=Z.CT?&D-#G^K+<^?_P8].#MX?["[]_=AWWPX>/,' MCU8'[35@*6HE."?9\D\>&&5.6]3**?UUR7G#.?H^'U ]1VMZCM#(Q+SRP(WT M(()"\%9GFY*[Y&4D)1]@:YL\(=<4C5[X1><<1S,Z^R2\,OD^G):YLL^X;RWD M)A'&Q!/]8")LYV)R.ASE\?&'SHU,,Y-N*W(T?\DQ4T(9?YI5=40U1SR_?HMX M^"OV,C_C;V]?GV32F1+/ZSR?/S/9O/CSU8?\["?[?Q^>O%Q4_(N4_'9Q22]ED0&=3^< M=\LSM3\]]O4XM?,X"<*5(*41DV29ZZ+28(5CX$WT2BGB5.&Z%AVG2E&M/U.: MV)2HM6 E32"0%;\"H1"]#!IUT J7IJB5BKU*46T^3H:0$'D)2U%,@_!9U??" M:TB,6LUB#+34.LU'";^MC-U"77.3SH$;A=/9-3>GW4XY65.U[3\7 [S\->G. MOBE,]@T_Q6-/C5F-H3[U %;(-@79^01ZY7R0R8 T*5.X,@9<) $8>BIE=(;+ M5C:+K6EM[0SMJMA=(7;GKL8U81F?ED!IVPZ"EEOQO$%9$9.6!:0*N6PC=NN5 M[F6(5X9DR^YS9[.JEW#-P?;E-[3D\]/\3.+PPT^GKW]_]?>K#P?D\.UO^7/V MY2'[]5U>BSS//7GP88<<_FS>'_WZA[3$::,))$XQ:\DQHYYY YPGHM!PY(P\ M[&5N/42M/T2*2$.MSP964%E@!$G >.Z!&L\P[W5@E-2;W'J3V^Q-;E-*YF<$ M4^_;5LBKD_UW!_EY7[&]]_E9^H'_>E]FW=$Q> (6*:SZ#+!%H6504A*2R8M&N7NQU]8S]2FG*E$K,N\H@"3 MXB!,BTJ)O/9$$K(:?%U0Y;6 DHI+ITIT:=0\L]YUYH;SV6;CESEP_:? MNW<')P=_Y!-@9#02))=9,?0D@L>L)ZIDJ)-6)$=GA,CU8K.K&PFQW!%W.)E2 M8;T9OI^;X<\P>'FU5*&U'+3F:X+88*?M63PCF9,9"V"2H!"=*$3B&@T M&"H4:,ILJLNC*7RC354LSKR%T5R(F*W2;A^Z< M%>49\\%)56J?^-*VA8"3UH CFAIF/,T;FZ&KKKT>?A#H-EF.F;+6EV/>R;,N MB^WZG7/7B] ;=(([[TU5WQ\\G:U[):3F"&FQCY3+-A]- M)H!EQ&:]&QD8I@SPK'1+Q;73K(0%,-J5HDV^G>IW;:??M8+X/D \IU6$9+2A M-H))LA2D\0*L5AHRA%$ZBIRX:5-LT[5R\4YQ[1VT:Z-;A'!Q=M$OZ0>=X;2O M5!B>G8_P% ?CWE_8Z4T;RG?^T1^.QS=74W[TML_WZQOC_)CYNP7.^K0OTUXU M3S_?E?WIICS+6W*(DZ-TXMY5+FN.RQ:;3Z'4B,)S0*UIMI!2R@H):J NA:!# M_JW/%I+M4KE8(K[Z-MJ*[X?01"JJ'Q#581;?'9K2B6@/]Y 5.7/YE[* ;#?+\[]2*:J,YJBF7Q]6*[UTN M^&>89A7D$0*W#BN+?-;VTKP MKK@F];1Z/S8%STWI'!7/]XSG.34C):6\B0ZB*7BF6H$K+A$GD-DHM:+!93PS MV[56M C/WU T8F]\WG?ORV3QZQ1P7R,W;<)+J9%KTU44I]U8[N))>KS=!9M2 M\:8WZZ?#?E[&\:P[3A4!S8F @P65CGB;& L:I"J!9 (59 N3@0A%R&NJT:BM M;6-TEUV3+PPO?Q MX_[+:MG3_\X#KLRG4OX(N\CN#6 7!*@7!8A5AI=%;7^J/DE+8"7T ;S$! M=R8I3:S0/I3+!B9YEY/%?(([=9IN $X/[!6LO%IYM:4J=>75>^75^0K/RHCH M& =B! 5A*0/O) 5TP0H9&8MFQJO6=!5K*DO_X7EU/9V=_YJXO$I7V6^?U>[\ M[.$#9I".+NEC^W_]Z%_;7R;-W>)MC;$.)=^B'59HYQBQXT*)G'.#]WEK.X/A M)'_Z9-B9G.(8"_%$'(RQK-9@>ABF 7>I-W"#T,O6Q;@4 )ZV1W_2N?%I+_\D M5WE.Y\/Q-*;UAQ'V72FY\N/?O3@YO:+!S]YU>4C)I[X&I"FN49SZ_7C:N2TLI69<83^<&&(S?=SX<_=S9/WR:G['SCV='Q\?_;/TC_>/EP%W$ M7F;8;J$^P)9_3&E\F3FU_[VL=2 M]D18]5T?^_77)+_YC];)MG"RDMQN0IF@?UI,T_\?4.H^OM_V4NMIX38K<9L'ODUCD4U: M.-8$:]335D_;=YRV^^ZY<\^6SV4>R%\XN,#O=-2V_MKGEJOPO?<^[;W6N>6# M+W&OD[P21EGK=*#"$.=0&>LX3X*JJ*C[8W=Z7TX)A=LFQ$R/WL^CX5GQ3Y4I M_-Z;G#Z]&.?UP-'>N]"_*.NX,QYC_G]W_GO_/A]>YA[_!M_/-@]^##P8[0;SZ_5=^L!O/RL^O3O+WO^S)^3N?PU]>L5]#]KK\?'J8OW]UTD]7]ST'QX0?G>RPP[__X X=E<&!<:6R0(P: MG+(),"ADS!,7!&YM4\ZZ4MTY4Y%HI%FAX)=\J*M^N"9\ M2.?XT''EB!<2C$H((IF8O^,((2;)&8WY9;VU+9GM:KM8KZ7R8>7#1\6'B13# MF-#$%!,^*PLNT(")6BLL"B13/J17?%CUP];S(9_C0QV3-=0PH)1Y$#1D31&9 M ^N(8CXE$G3,?&AX5]X]!^F^^/"^^Z@\!(B?#L>3$A7U9CB,X[*&<5,*\*V! MUZ\L_E&ZY++*3TWQT^'3!7]>I(9(&3PH$@H_60*>IP1,16DH*L]+@8R\=(U_,[);17#[<5PX]Z5BN%587C>;\(3U=9DT*J,6(.U?LKAAN+X8;]PA4#*\*P_.V?HI*$R0$"'J1Y3#QX%VV]9U+"EWD MGFE9,&RZ3-[Y+JA6M?UN-/XR&H['G?/1,/4F=ZEHNS85D=; XI_NR?/IEE2. M:HRCCA?L?6H8XYPK$)(9$#JSE:>205*<:Z85EX9DCB)=;1[;]4R%_L,X"BKT M5P/]A5 5G?0[40'E&FFA#)!$+ZUK5F#I:TK]#<*^HW[%RKT M5P/]>>]"U*:TS28018S9,K$1O X>2. F26JT*5*?2M&U6\)EG62*YEDDUY _42WW0GX L1\0V6<02>LHWFHE0JQ6SBJZX435GX%=(MA/0*,JPJI.\'TO->.Y^IF5&1 M!;36^8N*$8S0);P@$ND36HIJ:UO)KN 5TAL,Z14D"55(WP^D%YQQ29G@B8 L MD0GDDV' :>DA$2-\UL")X;BU+4DWLWB+(-UDL\0U\ T<8S__\DVW\P8'.'+] MJ8_ Q;/>H#>>C*85OVLRT+VY"2YWXY?97F3.VOEB)RIM-4Q;1XM90B08IJB) MH#)-@4!-2^A )%W-GE/O$MIZB]0],Y%?VIP< )>$Z(DM9G$2P4;T57LSE9&Q79[L=VXXZ!B^]ZQ/>]!8%D^ M9V/10J16@* Z@L^&(Q@4/-N2D3!EM[:5[69&K]C>7&PW[D&HV+YW;,^[$C@* M2F.2((7+3)#",FNUI4ZG#'Y&NYD&U@+\CRNKJS<(PS/L_*,_'(__>9=XDDW+2OW' M_7HNQOF!\WY5VJ?-809:H:)6 MJHB29CX3U]:G6 !08Z!9HTNL32."5G@Q*OQ7!/\Y=<8&X1U: 2D0#8)( 9G/ M"9#HB)0>$XNE B;M,G[G\C25 S:1 U;GS:@")!A*C! M4F&!LN3RKO)D9*E38[N6-E7(NG+ 1G' ZIP:E0-6Q %S>H 6) A"L_07,F4] M@#'PSB>PACK*@I>4Z:UMP[O&WMFE>5\<<.G8N)K(Y>'F4X#?N5U]';K*>B;M M=B9-3G'TI2.IVQG@8RMBTA*'4=F,P^%@^*7$^!@+6>7"$G+A8-$]Q(4V@5'0 MSF7=4%L*)E"$H+/"S[UU6:IO;4NZ&.QX>]]0S8)NKV;7O(>GXK51O,[I<<;& MR)(20'3I!.L]@;Q?#!@7*DD5G#5V:YO=/3BY@K;%XK8!G\QWBMMJHS6'[04_ M#<,4&)>023B $#Z"CY*#<(Q@%M328KEZ[HIK7+55&K<6V _J9ZG2N%'$SDEC M&=#0E#S80 R(H"4X*A$B(Y$$S:4EJ13_;RI$M(:#W YR^QE3(QQ//AKQEVDL M=[#C'T=&8],9*U<;\07M?,Y'ASBI++04"_VZ8,,'GG?+&0V:%9M :0TF[UFV M";202A$92Q^"6F9@W8"[C$70@!U_@T50(;P*",]'G6JJF6,"'*&EV7#,9KTB M#+A'FP^')R3ZTD!L\6YFZ1"MBM\VXG=U%OWM\%OM^N; /6_7VQB(8*@ M2H= M3+T$CUH U1+1)!Y34,6NSZ>QPGLSX=V 85_AW19XS\ENAR3J$EC);(H@,H&# M3U8"DOPM(593K[/L[I)K*GT]"+P?PQW^+ZXWZ&1,YD,^'$Q#3]P4H\/4F9QB MYS^_=9X.S_*\WC^R2_V'= ;L_?>B-WE_@)/38=P?_)5)JQ1(?H%Y63Y@+#M6 MXL".!KN]\?EP7)CI<]I*O7<8X0..AI6QEF*LEPL. U22.>H"!*<8"$HY.*DT MH'=H-&8KDN'6]O_W?PRC[,<6N2[K?4/;;_\KQ!\*XG-*B<)@++.A)*US$,$; M,"80X)%$E)PI2ER%^". >./I&Q7B#P3Q>;>"2IYQJQ(8%2@(I@5D>T.!\$(H M%K*FYGF%^". >.-1 W>#>/4OW!'G$^I\5P353T- ''$MRLC0,G MD0)1.F$47 M;BNEV):$5[)L+]L;=$56L/RS.Y[T2FC(?$B> 1BL0W&6.(PTJRBK6UQ7I[8AYJ *^#<"?=U-0:E1@%HPU'H1+!KPE#H*36;NS5 4; M2AA$IOV-"H-8F]8>ASCYLJA!QV,&!%[]U3X?+:M^\*D\SL^CX=G3&I/W5X%A.X/XY:=<[]VM]7<:9,>PX.VPU FM MG"QAW1&$5 &L-P(2L2E(+[GB8EJ&TU[3ZW7IY,Y:3;S-U/*0OI%**.M**/.I MI\X9HF4"-VU0DKP&XPT">IHHLS2BBUG=DEU5FQ-55EFQ$Z:RRIJRRKSWADLI M%;<$LOHJ09B0U12,')(VEA&K530RJRFZ*\R=\TDKJVP6JS0>AE)995U99;X( MN=*4,1292ZS.K)(0G"RJB^7"F2B%T'9K6VC=E6*M>JK,E1Z5M?3HPY4>7:>P MH?V/'K>K!KN=6SC>-EQ\-%][Y%(L7"9%_H0#3+V:#-D@U?^YX.?*O&Y9%O:@ M5*F(Y 4#ES2#) UAUE/-758@65KI1>N<2WMKGI%^*]CD\I=I-#R[2I4Y MFSKE\H KK]Q*8E'6U _[L.$H;CCNW]H=>X.+]7 X*+,<#?O]:1WBF8.V\F!C M//AV9\$:3]*7WDX"@D +@GD$:V, A MPAU0V6--V&->BV(Q")]8MF-B N&, F]]J3 LG)74"\E+45+6U6;EMS:50M:1 M0AKS9U0*60\*F7>%>"THI2R5@N0<1&0:##H.DD<:2]J?BR8K(+1K^T #1V121FR!TV-H6W'896WFD M:\/Q(QM=&V7O!K?.5UQ LT&(CZPL2AMSC6J@W,JY;N^Z3B[&,B4A:D\A'Q:6 MU24?($A" J%1\U(D@7;SQK*[_O&]YPNHV/2RAD&0HK2"<)E M?+O@(*'WUD6O4XF.HEW*%QTJ%=^MQ??#1WA45-\CJA=*GN@@;%(>$F'EMMEE M"T6IC&H?%1J2O)&^H%KR.Y=GK-!NL>A>99.7"O+[!OFM\ D.C*JHY MSZIYR>*7)E#%E47C6B6Z'V6422U?TBJ7PO/1,/4FA;."$9&L%D*AB)F<3->25<9Y;-SURCHB_R$3/BK>5X3WA99S M2NE($P1DIERK,O"44B#21$*4-4C(UC:G7;5LB'D%_::#OG$/1 7]:D _[V9( MEMN\0P&",@ZRQE:".5W>)97_)VU2J&P6\KPK5*WX4T&_VK26"OH5@7X^!I-* M3!GK6;-G",()"HXF!^B\YQBTHL&4Z ?3)7;)?,Z'+9VQT:$/Q2]1_!$=-YF, M>OYBXGP?.Y-A9_!% -''[C"/+-[A(:M"Y*WYY$W=^6Q[3H:WB>ZJE>*_D]H. M%IP6G@4;1? @#3(022@P7@M06HELVT27C=!:*?X18+QQ-T3%^(-A?#[@ 76* MV$_[.BAV\WD[YUOB=*K0]OXQLTFL5V337%$@UTQ3HLZGS/+\XO"C>OB_FWFP/GOH'-[@! MT:(3^1Q'^:'.SC+ACD_=")OQ*M]M@Q[3T,=VC?&3&_?"LOS]"%2X-5+4OGJA M\!Q'QX5'FKU88#?>*^RYT2"OV_CJ[T[/UTE0D4A9+02J# M(#CQ8)4)X**EGIA@F71;V^3)-3;HTA<(:V1D5AYJT[-]!PW=T?7/*ONLA'T6 M:FY$'5&7"'&7340J&%AB!42C-74$F6"E'-Z399NX5 JJ%/3@%'1'YWREH)50 MT$(!]/8<>MTCMIM#6^W1NCQAE4^7XM,WBRWJ528YX756Y%2V*B4U MD+5O IQ[1R-)1"IU9Y]6^_*4*A.M$Q.UT*=5^><[^6<^=-4ZHUB@$$)IJ\>>>F7BW:HBRK2D*5A-K@U:HD]'TD-._78L9H2ETV)6-QK2,R M\$9)(#)F_8=$FA78J5_KSIT]*PE5$MHPOU8EH>\DH?GJ,,DP)PP#Y@4!P7VI M',$5D&@(1LM=LB7&73Z1=[[@:U_">:L)Y??I#Q@[+L_*O<'.X.+,XZ@S3%\$ M"2X6N+M5E&#G8IR_Y-'YL\XSDCJ#:\,1IW_B%A&%WU\QM'Y&>S[CL3F,KPV M?*S%9&9LLNK:CU>LMC,CM<,IIQVEJ4P?'UU,QI-,7'E)+^^M:O9'0Z+_P\Z" M$S9ZZ2(G$AQG%$1 H;I8/ M!O-Y;R+W@GHK'3AM=:E2+\ XEH^XM-:+0),182K-);]SC$J%>:MAWGA*=H7Y MP\%\_N8R8#;&# &E'6:EW9;VU3("ADSF(D0FHIA*\TSM+8+Y8TNMO"$4[58T M==O0WK6GJ7OR+5SNQ0);5:)JCJCV%KP+C-IL91 +4HIPZ5VP(D'@BJG$8Y9& MNBGO0OOB]BO0'\"[4(%^+T"?KU=-I&/*F-)5@H&@,1L>5!.(Q/-$153H3 :Z MZ0K&*] W&NCWY5^H0+\/H,][&"@RI4V08$@!>O(!O&$1F&?,Q& 3V@)TVY7Z MSJ9'!7JK@7Y?'H8*]'L!^IQ$I\I$C8Q 8)A5=\(9>,8%2%24AKS3CJJI1*>T M34"?^AC^-0V#R?_&WE_;_YN_7/WI,S=ZTQM,*XW)*;!G$_2C?VU_G.Q=WG.K M#_SL@0*6ABGWCW96T'Z,V'&AA/ZXP?O2!7,PG.1/GPP[DU,<8P%[Q$&)$,K? M34OTN1(SE'H#-P@]U\_SS;\XRX\P?M)9^FF_L4B7,Q7%QW,^'/?*L?IAA'TW MZ?V%/_[=BY/3*]+Z[%VSL_ #^?06Y_/,,WW<^):V[ ;[\/QK:NWG3ZL?[A>>92\"-T?X)+^0%_C M(A#_S[?W1V]MGTPC](:I\[3(THR=__V7:Q-7Z&LU@YUGS_^]T]DYW.T<'>S] MLM,YWCO8?WITN/ORZX?'>;B=_=WST;']W)T^[ M/YB[]]YW/YO>YW]P_SS7N8/H(TS?]>/E9EQ1>>'].T$_G.'OY$SL](3.&NKQ6N/S+ER\_ MF;XTIW[,7A/L"6?TQI?)DYM?^]K'4O9$6/5='_OUUR2_^8_6R;9PLI+<;D*W M+&9[HR5J;U/W=H;I^[$US:VH^"3+3.P%J6Q<^!&X;3#:;>)XK5K MNBR'^3>W696[GII;1%G<6*.;+);I;O>B%C?C;=(7;O/ RY6S7O^%8TV L9ZV M>MJ^X[0]A@2OQ0+P^:?^19SY8S[OK9M?F#77K1U#'ULGEG9T#'T^&J;>9&T: MLKP_Z%UYWG_N'[S=R>-^.CO<_?/#8?[,5V=[XF#WC3@\>?7NX/?R&;_U#L_^ MT__H>3_[-<_M/_VCW_?IZU]^[K\Z>=%[_7OY73P[_!#/#G9W\GO_T\NOG)">IJM]#*,ZLQ!DDJ!T(J"RXD XGE%Z(,SGM:.X4N\1"/G=\VE^(:#Z&J M%+<2BJ-S%,=HH"Z(0G'.9HKS!CSZ!(9H;4W)T\@;=4^]0BO+599K-\LU'C]6 M66XE+,?G6(XZ9] K#T0J#@)-2>J@%"QE/OJ@$56\;!AJ5]XPM"F::[+JC7ZB MVYZ:=C0YG?69/!_A*0[&O;_P2S=D=UH+:I@Z$_?NNTH_W397MWY&>S[C,3C< M9_SS]:\_#T?Y+8-.N!B-=R:C_!?[T[BOCHMO+\:3$O98$SM7Z(3^4K1/ M^>KIYW0U:P]^N5-/+S?JI.S3;'H[@WCR:==^<;U!40QV1KUQ7O;=BU'^^CRO MPS >XN0HG;AW56=H2FN$I99^!= M+3:PA5SEA97Y;N^%%RKTEX'^O-_7BI0R\3N@-C$0UGFPR4=0ABGCA+"6Q](V MJ2E3H0*_C=?2#;@T;[B6KJK!>O'#O-,TRX!,^$A HTN9'S)36)D\1!5)9!(M MD2KS ^DROIAHML[-K3><'1[2$U@Y8;TX8<'%F'4&8X0 R[P!X8,')X."2+3G M^3L:OX3#HC/!O^Y?J=>#$M4U_RZ:YR M2\O(XG \Q6EUL+<#^YC*41X6^)\@:'OQN->R@LZ??7CSO\\&I[M M'#W=?X%YF3]@?'D^'!QGCCP:/>O]]^)R_Z\GU]1[AQ$^X&A8>7497CU><,,D MKRW)_ F<4@TB?P6/*FM=B@C,VG?, K=@W##*?FQ1Y< 6.,A7[.3X:-R\&_=^ M&/3Z_V]K,KK 5D.T0G$9*,Z[11SQ6<5!!Y2Q:7V-!-DTYN S!@UR%:S2Y>C. M87 -\?!=IG_%PX;C8=X-D$](:34EP7-M0005P:<4(=E,H001N??WAH?-5"Z7 M2B.Y+Y/\P;7+:KK?")WY==-:17XY\#-$D3V^.H+I+=,@=$IK67.RL+'OQ&M%S M)0_VKS)NGP]'4['R62_%D^'A%UFX^Y=)N%6&-"9#WB^X*4*@1HLL-$C2$43T M":RT'M!0IM '(:0N_4B[5"[Z?S*,&#]-+\P<\IC2"RMQ/$"^726.]A+'O.,I;[TE(1*0PNE, M'$F")=0"%TPYPZ7W9AJ:RGCECKK+7A]P$/&6SR%:9; MGMEJ@,AWD=K18IX.5TD&- F(X]F*,B6W-P5?DG6B9(R+4!K(;GZ R*,'_'WZ M4BK@[P_P\VX3801)(48PZ 4(+PAX81-0PHG+9I$,CCP&P+#5=8I6&7Y6\-J@-\S".<- M<$_RR] M/7NM--;8 FV0!'F(N),J'1J3#HNI+L021T.T$$J/6D%D-G$,LV!12R*E<=FD M;3R&I %0K4>=QDJOCYY>6^I,JJ3:(*G.>XNT]EZ'%$$&[4$(QL$0(T!'%RE: MI5"DU0395&:MS%J9]4$CERJS-LBL"Q[%S*@VB0 LV03"X8OMJ2\?VZ83O@8L>-"F%4= MFG5?G.1/GPQ+0:(Q%G:(&;Q89-95Q:+\0^H-W"#T7#_/-_^BY"*/GRS=)_X; M;=;O]VV7RR+*[IP/Q[T"A!]&.*OK]*GS>N'3S]YU>=C)I[.M?7R(BP^%R0IKE&;=GO:YOU+KS[/F_=SH[A[N= MHX.]7W8ZQWL'^T^/#G=?/CTY>M%YMG^P?[*WN_2IO.^G*#/>.SS>V^WD[XZ/ MGNWO[N1I=XY/\C\'>X<6?_L+/WZ\O]DU=M?JSI8?[' MRX&[B.7FK-OI#3)Y#2_RQ\7Q/SO7G?(;>?EV5+'PGMG=WD=*F$JY_.1]=S[& M'ZZ^^?$J6[PWF,Y_^J8?+S_KDD<*^2Z1M?)D_H=[XFN?VN=WYMLNH)%:;.=05SE9:MR5SM$REO M?K5=<+4N/&"?9(-S3>:JGBARN_E\(RIFB5@FFF-\)B(?(V]3VXW<)^ M;]N#;SW[ [4TN-U#+]'1( 3"4HHIVD"%XMYAX$%2EY3FU%K]QWXYA)1]JY'! MM%C>926H62F>K;:T*#@\OFQ1\/8-.?C]Y8>#7\IK>_)@]\79P8ON*O/K]YS\//QSPH]]?G'YJ47#P_I"]_/OHY/7ITO3W[J'9R]^OO5A_[;^18%KS[L\]K%WAX8<__SY\&_Y(!"DZHX#;2$&X M_,4++H!ADOG7*A%FMK:5;K8]P3<._GIT=:G,M:;,M4QW5JF-9=(%AJS4WV?6 M,R&C"R)0FQ>)W$Q=-S1EO8[#UJ$'R[H0W.'3+PG..<9B1?-K+):@ZPVI[;1D+Q70I9>4J6U5)+@)!+0Q!/EO3/,\:UMIF574%)UM\IM MCY#;4J8M[= KHZ(@D=G\D$H31XS E&%1N:T=W'8TI[%9YPA%%<#8D$U2HQ(8 MY008FO"*L ME%E;D\&"H"&"8UF-<^@D]0ZU5KBUK2WO6ELUMTINCY'=3='T'A!G'16 M&H/A*%/:52^7+ZDM]=YAA \X&E966YK5?IUC-9M%D0T: MK%<1A+:9U:C5P&.D0@5A\O^V,GL91MF/E=4JJSU&5G-1<9LMT6S,""32<70\ M\8!9AXLLWIK5%E6V_4'H7Y0%>SXBZL:MY= M"?'5EX1(@N2,*P$N.@(BZ6S#*A20++,8!!H7^7JI>4N'_EW?P&S&9.P)D^UF ML[UW. J],7:&*3_NM(WKN "O,SPO6S3NN$'LC+"/;C:F8&K4"Z4]Y&Q<88+Q M2KO'L>46_UHATCI"O=01ED3 5\[:J@1_W:6Z2RW?I264$ZVE"=P8%301,:*S M.G%I8]9'G U(_MC-R@DCE%"8?L-OTE+<<-R?J2C[X_$%QMV+45%,\OR'\3?7 MO\#I:T_)1)"2G-75:1"O!)QW:6Z2^NX2TN(2\^R,:>E#Q))YE9F MK$TJ6K16*97E:!67:R4N%VYII'5".>3 ">4@A/?@39:C]U=NT/., M7US2F?KB^.7WN4Z_<1MW*]:\9C/6@S6_3[9]Y>P]T)WI9N_2,C>&P@?';(I* M1:$$\9GL=+*2)2S.''IKV?;%U>$-XNWD$K?3,3-(5_FUI/P*"XF5@A(9DJ.0 M.$D@6.!@+*<0K2?,( GHU-:V:.H*L**XLNU5VJNU1#_FY<[]][D],25YNGWIFX=YVLB=2HOGKM M4G>I[E*;=FD9CH\.\?!V)5YUHR#YHRI-PL1?LHFX;7.^VA(+/5 #%A+.01#M:6.><'= MUK;N:L[N8$Y5K%=&KKM4=VD==VD9N=E8?%^5FRV3FPNA?H%RI9QB8 U#$(XC M&.M(/H*:$FE,XK8*SK4#>Z7D==BE92BYL4"_2LFMH^3YF#^9$O-.@39:@K#6 M@PDN@?**2NLTHXJVBI)KIY\Z@I"T !>1@*:H4\)N4Q8)>QZLD+E[G78I99=WB ,S[#\,ZM! MWQE\46\^OS K.%^39FH,4]VENDMUE^HNU5U:YUVZWW(=7UJI6>/8GRH>C8>I-*LTV3[-SWG=EM*3$.- :.0AG!5@2+4@B3?]4 Z7J[7'>I[E+=I;I+3=C/3H?D M77).>F$3.HV*%^U-I.1B8$MK=4>34QR5 (P1GN)@W/L+9^;TI7A[>BG=3HIP MFTUO9Q!//HFZ3Y$>V1(_2B?NW;5]HY^[_#&3JALNI1O^.CF:JP!O"0F)T@0: M(P,18P3#K87(G.-.>$TQ;FU3M9C*7"F@U110B7H==NDA'9V5J-M,U(M-_YP1 MPD0!><]GNQ4Q;@VW98VU;U?Y8-1+CELV^*[9ED$)X*ZRA/ MPLI@A6',*$D=,FI%^&-_B5Z\I= LCL9[_[WH3=Y7"W$I"_'-Y&"N0I"U1%J> M# 34V4"D5(,-E(-SRD5)O8YHM[:5;B@"YW8'_X&#ZRIS;39S+5-"FQB*QJ(T MUC+!H[.,Q6@\"NF]YIANIJZO]4R=X[ :9]@!4EQ!U]\K8E=\JOSWX0R]!;U&;:&W2EH0H: Q>(Y&2!Y/R M5R_D732SRFH-LMJ(;,>; 8(I98_,2 MO+<1F#(2J0\Z>+>U3;N"W?G6LC);9;:V//02S!8TPVA-5M#R_RQEGBE?"I:Q MJ+EDZ4[^M,IL#3K;YLL#&&DTII+I1E-6UFQ0Q=&&8%P05,H@F#?9&*6B:ZO: M5LGM49*;%D;PK*?9D'4WCMPI1UQ"GPDO:IM$);>VD-M<+# U5G.:$+Q"#R)0 M#3ZS6B$W297DCI<6=(:I3&ZTDELEMT=(;A&=\C$E[8(1C M;PC.#<4RXK-+Q M6]ND![W!<)0I;?^R4N27U)9Z[S#"!QP-*ZLMS6J_SE6#$0RE#A:0$@<">J&2"J"S@#%'K MI>9=QOU=S>(2!8Q/Z>YZMOQFNM%W#?WL,?,?[\3A13[F7SYG_8/U#]8_^/4_ M>-NUT2K,=V!]T+MOMU&5<9AE#N#B[Z+L) MQLXTG;?S13YO9Y;0V_E'2=-="(6K*_N5E7V!$Y=_&3M[;C3(LZ[,N!0S#C.2 M.SM'QS.QPX7G/X:@YD';EA(^N1 MKB,W;&0]TG7DAHVL1[J.W+"1]4C7D1LVLA[I.G+#1M8C74=NV,AZI.O(#1M9 MCW0=N6$CZY&N(S=L9#W2=>2&C:Q'NH[1&S:R'NDZ8CI^BG*>N4*$YJ2X(59I@?ENSRN=JV(@IM/ :0FB@0-G\Q MA@E@(=BHI36HL53L;JAEW:W/_@-WLJP4]A@H;)G>!)HFY:/5&(@6'(W1T?/@ M)3)/,ZNIFSFL]B9X$*:;[TW@4844K 7)K8>\A1),1 =)1]3444U-FO4F4.(. MO0DJT56B:QW1+<%S-"7JN9%&.2*,4H8KIE.0*CFK*<>[Z&J5WAJDMSE%S@=C M(O<4$ ."D)*"T\: XC)O(V6)I;BUS:3M6LNK-E=)[E&3'&I)7&!$*RD2H]Z@ ME(G%;)?&X#VO)-<.DIOO5L"#DUD,19!&+952?)"4"(\8TZK9*RS@EBCDK*5XMI!<0MM"ZSSJ+7P$(B@($*, M8+A.X#R-+&:V"XYL;5.MNL96EJLL]ZA93L0D!%K),$K!&3?&:RM"R'J"IUS? MZ6:ALER3+#?7OT (1K@T#DI=[\QR@F=-SC&(1#%%J191ZZUMKGF7D4> M-[6V-7AX9IQK:R"<\B[3(Q!%:/'C(1AF+02;'"KCI0O9QI54=3E;&^WO MKI70/__;E#UALMV=UB4?%^QUAN=EE\8=-XB=$?;1S<84 M6(UZH90_GHTK9+#:4KULN<6_5I2TCE,ONQ]]7V^/%K4TJKM4=^FA=VD9&\R2 MHHG$;'!1(:5U44996@)3YQ51[(_=J7ZBLSS[>O\E-QSW9UK*_GA\@7'W8E1T MDSS_8?S-]2]P^MK1C$2O2#;N#.*+CP0Z'?&RT.>+&;_&JI(LI9*$A? )5#Y0 M[@(H%1@($[-&PID&[:)03&OI.-_:-K*I1L$5XI6(ZR[575JK75KF8B801;73 MW*0H&&Z#+T\W>I64N#:VBG"7M MJ/)"4C3.9V''M8A*6'-XBWJQ:BTS$S2%?YM:3\>K.0EAFU2K9$ M\\\<;TH0,$$Q2,$QAL1FBQ&WMJ5IZ!:PHKAR;=VENDMKM4O+U"EP(1IG1$A6 MH" ^.&I"";4P4990:7\+D?BU@@55-JY0-B[D@GCG$F$\@>)4@>#1@:660I0B MV_,\*$_"M<)QZ7H%%LNU5U:JUUZ""_H':3AYR&EJ?<.(WS T;!*R:6E MY)P'5&JA>& &#.<:1$0+-C@!-MF$*>KDE?H(Z1;9D8\L8/3WWN2T!&;GJ7:14[\>W%>'*&@^D-J#(\<>\^ MH\Z?AZ/C4S?"G\KMZ=/AV3D.QJ[,LZ:L-*=D_+D0'^J4D2P*D8UP'2#OKP83 M66+%>&;GN4MVE==RE9>1F8]&A56ZV3&XN%OKP MDJE(1!:7PF;CG%LP(B7PQ@FE?.!6\"HXUPWLE9+789>6H>3&':25DEM#R7/^ MTN@3BY8[R+O+0)#(P5 60(E !0KNDFD7)3^R<-']SX)%QP4@XPSSP];:6X9FGN[L]#91GHOD'H*@@L-P@8$4[ZD$!@GIJ3U MTJUMVJ+[H(KF>C._(;OTD#[TK]W,W\BW5>5LDHL7FE,PJR6E#B@)"00R#SZ9 MX@D(/!E'LKBUI6Z[8*SR\7HAO?)QW:6Z2^M;7Z%*S=9(S07?N119$[+4 F6> M@1"2@R?$0):DQ&M-3+!N)C:;ZNA4H5X)N>Y2ZP.,*R'?$R'/>LZ>>#2U[@?R]ZX]X$CW'T5R_@3*U^@6'X9C#]E*F&717IYA3I_87[ !6$ MBUES!L,QZ]&$23"6:M"HA5/9@E*)9#V:=JEI4]FRR@J5N^LNU5UJHX1=94A] ME;"ME[ +=P>.2"E\D"!,$;'4"O#,(+"0(D6"7#FL(G8]::&2]SKL4DN"[RMY MKP%YS]TSH+=16BQQ^3YF^R@D\#[F+UK8%+PWB;61O!\@3G\R/'^HFL[7E2[I MC'$RZ6,!7JI]7K)P[EM%W("KV\B M\0U=I6HB2VDB!PN.6DJ-\CIDVQ$U@F!)@O6,0Z0B6<&EC39N;>=SUJ)PATH" ME:KK+M5=:J- ?3@O;16H#R)0%_RR)G$:1!3@% VS:F*&! _".A?1*R%+/90J M4=>.!2I7K\,NK853MG+U W'UG!N6.(Y94!.0G)3>1(Z#Y<("6A.EDL89TCKK MYP$B8Q_,!WN(Q"(!8:_?33C49C= */?7Q2O8H^GKI85Z13904N.;1E^[%( MJ4BI2*E(J4AIG:7TN+>D7>?V0$5V&R;R=C [NQ3'UG*5>#1>$Q-@77@M8Z*6QOLI M\&1=+QX-]J^%!G:GD8&BRTOK\F_7==G3H)2(% GO\PTI(B*CL4 X M2L&5HCJ*L+5-[QTF*VK<6C5>>;#\73U(W5$QQ*M7WOE<8Z5P,B0@PE@$Y74! M:6$MXA1'FRP'$<:I(39M,L3/K"CXFT$-O_8K/Z[KV/?GU:B&SGK-]E!E+W:6 M2FIQV;@DUCFU MH8XGL3_L?HH39VUJWEY.K=M1-FZ3X>WTP]&EJ;O,H0 _[R =V2_O!G7SPC5/ M[YV%;HIGMQPY_# Z>'D]_3LH%R6-!'F>*.*)$Z2=5$@EBYGF4EI"MK9-JQ(@ M"@04H-X0*3UE++P =9N!>C&<[EVR@N1SPOE.KP!>O(F"HP#NNS&:49KO)RY( MO8X#VW@4")RZ\(%.;B\IA%A06FB,DH$*=<(:,D1C(:$Y74 MAC&[M:WXO6L(%%!H+2BL/#!_7U#XU7;[S=9F5?/2""(JP< QQ835RR>0OC'#G M):7Y7%8!XLU5\=4?YB@J_K0J/K>CQ 67(GF!##$1<:(-LHHFQ(BA/IC 1'"@ MXIQU] V5J8N2;X*2KWQ'J2CY$ROYW/X0]=0H&3G,:,+Y_A",G& : 5$CR84H MI;=9R45'ZL43(4^BY&5SJ+3'& M$I:X$=YP3:F6@MA(B>'^X^[=:$M3BO%DT(.Y&[[^S[@[.B_48RGJ\>=H;Z[< M? FJ3@P#TM(+@J!&=)&1Z29Q)%;C'D"]T*J%:6EW&WA/W$F6T&NS4:N95PO MK$G4)@IM#.4L6$-I"-I%+IQ3+*;;H6L(CPD_W07#BF^U.H#;G]NK2EQIYVA MV&B-N(T*H"X2E+AU(F"&+9, <+*#L;R'9U7PK>!;6QYZ"7@+2@=CDC+8!TZ" M=RIB(9C7";XZ+N[#S JJK1#5YFA;3JYP@&/(4^H0CSFA&$0&R\E:29B@,=*M M;:ID1^!5I107;"O8]N0/O4S%4>&L4HQ[$QV70ID0K&,N" 4N3[*D8%L[L&T^ MNXA1"5S,!Z1P4HA[2Y$%GQ1%'6C P7IE>-[4YO3>Q9$*LA5D:\M#+X%L7M$8 MC :"!O\90AV5SEN;BP*"Z4_WBJ<59%MAL&V^CC)-U!C..&+62,0)(TA;8Y U MC#+GB(H\.Z.$=TRA;074";Q FYM ;>Y M9,1@E#"")21=B(A+39!32B+KI# .*%W,-]=J*@'<2 &W F[/$-Q"M* =*2GK M-:>,&R<$]=I2;H'2L3O[I'O=_J &2+NLW'$5VE+W2PSHKU@/"JHMC6IS^9=4 M4PS,VB"F67%Q=J*@6D&U9XAJ7)G 4MX5Y?"/*..9 M2)&+:!160ICOIVR[LTL&EZIB5&C>*@%QOI:)YEP1*1'FVB+NP8>US!.$B?$T MLL"53^M%\Z9Y?[-1S+1@ G>K3F9_I#ZNS!B#:0F#,6C,]2DK0RQ#+$,L0WRZ M(=X,O(Q^!7B7&&9;9J7T4?HH?;2@CP(WI8_21^FCP,TZ3%_IH_11^BAP4_HH M?90^6M='@9O21^FC]%'@9AVFK_11^BA]+ DW?VO23.![Z'[:_E_X,H<^/%]@ M?C88=G-FPT]US+?M?(H_?^Z&T;*NR9)!S_AR[=8-QSTQJ/;WW(EC\'' MG-ZRM>)4((*_E0M$\YCX1<)&,Q57OY[4ER!Z')&KH_T3V01C_K?HT=6-:5 [;]_]?:?:V7]5'>R]_G6G.GR]M_OR8/_5AY=' M!^^KM[M[NT>O7UV?GA8^11[QZ_W#UZ\J^.GPX.WNJQT8=G5X!-_V7N\?'58' M;ZJ7?]_9__7U8;6[7[W^[]M?JQF7?[PH6_'H3N*H5-U^]7H9#"&[L+P MQ^JF!7MU%=KZ&!9BWJD6$PJ15?U24YM];'B*GCT;QI]F/_P\JQK6[3=C:=[T M\[2OJ7IG3)C+-FIF:_+R=+D;_4*S9L5/RXU-/WBJ#"^:E^:2HR:O4?%"4'7K MR_@%^<[7!#/?]MTJGW1!Z<=6&6]V-C@Q.3P?]ZO#$ MUG'XH+>/;=K,'>4*S>/ZO&IRY91N_'IV/P=6.HFIMIJVM7TU:3NVFK'_*-LU=X>)G:;T_M^SBR\,=0O;9U M'T9=H'$I:!R *E<[!X<3NS(]1_0_U>0D49G*):;R^L&J:OL95G2I>6&M2Q+ MNK36&]:R+.G2T<[7]X>[5Z_ #Y@+9C7%M'$%>)&,>2(3\A2$4CB M.O&4MK:E7HN[WPMT%>BZPT/_L 1V41^$=C&ZX#3'-EICN#:*,D$SXZ2X@E@;UJ1W!IWT9_=0?GZ(P&*%I9P7AED:XWZXC'/98.DLY$@Q[0#@1 MD+$D(!>#CE$ZYR(&A!,=8_ "ROU8 *X W-H!W!+X)IT,F LG57)<>&^C"EA% M+6F,5B9]'VY68&V5L/;[=5@#^%)"ZHBL'N&\,:]]M$3;ED$A\8+C9DE-*D4<"0F?B7X5N#M MD>'M? [>N!?&1RL0!I!#8)L\LM81A+51/$E)A '>IHWI2+5(W J\%7C;?'AS M- B? G?$6AY9LLE+0JCD)JC@S9UC;WO=_J &4)O=['(=W%+W2PSHKU@/"JXM MCVMXGK8QYD,"VN8,X8B+Q)!1$J/(G/2.2"^XWP+\TB"WGPNN%5Q[AKAF+!A^ MRPPCR7.)K:&84Z:\$8E@1N]!VW;[OC?.$_9N4.=1[(Q&==>-FZN;CP;[URZZ MNAD-"]6[-R32>:IG@)LK9Q"VFB!NJ4;&\H (V++HK)4N>[+K1/663@:\^4JS M"9;1%U2T&\]>?XFU[PYC-4CPN,UEKL.L>M7@+(MH6-E^J.K8BW;2)FM5W?7Y MSLA)NXP%#WN](5UN\F\T(^L#J";%A^RV-]/UD4H2+H\ M0RXJ1UGRX#CGK8[[(NA7L.JAJ..SUO*I+U"DU&HI+9,2R$R4AA.<=.+*..>, M9,D)+")),O&5 /$_;6\<"PX_"@[_?A6'Z<<43)",8:18L(@K[I".6B/M%;?@ M_QLBP]:V8 6)UTS'"Q(7*14I/;J]#)@DA;EQ)%+.2'+**,.=Y@D')0@I]G+- M[.7%9A_?/]K%^\$6'[]M]L*2T3F:,L&!P%)7=G:W;M1WH6PS/Q1ULXM?.0A;C^*#&\>+8T,R]2R8)8YQ 1'&">%0TY]5' MY*3+:2&24W&S>5SZ+&31YH*Y14I%2D5*)77TUOG^5W=TDC.T8>C5R'ZI@(N4 M[-"R]U*D5*34)BDM5?%O5>E],S]I)_PQ'HY.8[_9Z+( C$>#(_OE"G2^&=1- MXO4O>1/LY>#T+/:'-H^SG%U9H3M%YC+]^$>AN/=**Y0TMH@S9Y !#QF<*:&U M$XP;[,"9Z@@A[^%/%64OD%RD5*2TCE):*M*XJCR_8CA;9SBOI_P=['Q,,G"9 MK$$A.8VXQ1J9 $8T*F49YYZRR(OI7#=U+Z"\#E):!I17EO!70+E]H$SG0)E@ MY;P-$2EG 92Y)\@X&Q#F21I/L'-:M0J4RT52I>6&M7QVN:QGX]J?V.NYJDT5 M 3!+(=:S7^K+AF?UX+BVIR5A=>UVMXJ45AUL?I",U4NE7,S,*21LA22,74]? M_4 _*B\DH88@T?C%E.@<31;($IFT:PHUVZUMVI%2E!2=M5'I KQ%2D5*14K/ M1TI/&O@O).:126[VMI#+RI'CG1>[6R7#N>PV%RD5*;6_2L(#)C@?#79@YO((;.^=[8;=_DM[ MUAW97H.:;CXCX'W\S[@[[([B8:P_=7V<\(SWT0^.^TTOA7*LFG+PZUG0'SY_ MU%*&P )%F,6 .%,*.:8,TD[K8(("7FFVM@GN\%85#2JP4,"[2*E(J8TF]B%3 MH8N)70,3>SV@NK?SD<7$"- K1#!3B*<$1E90CY(VWF$=F""\&-GU!(8"W^L@ MI98D31?X7@?XIG/P#<:<6^(#LHE[Q#&UR(#/C&B^ZHYZGXQHHX]4\JM+RPUK M^03YU:/!V=.8K/TXJGJ#82GM6W:ZBY2*E(J4BI2*E-9:2NVHW J\8K?O!Z?Q M+9"+XCNNSG=LRK5^GO,=C36),B91]$D@[@-&1HN(B M!N11D) 1\1]TQ6+4C MHZ>H1J]T,E1XV11Y;53Y<*= MUD%*CYP7?0O@OJL'J3LJ:/L :#L?= (1OFA-/3(J<:8LT<;X M=J'M,TN%?C.HX==^Y<=U'?O^O!K5T%FOV;BJ[,6>5Z?JQU%SU9G]4K*DR^YR MD5*14I%2D=(*,C6X%E)Z[ID@BB=.C)>3TW=RZFE.\J&;C*\G7XXNC1[EYD>X)D?I"/[Y=V@;EX8C>JN&X^L MZ\6CP3L+W8P*@UPA@\P)[=<3VP5E3N?+R%D4%G&?'#)2!<2)MU;(H(@76]NL MH[AN4LKLZ?M"^:^VV\\!VYVZ.X19OUK28H;M!YUA 6H7T 7O*G2\L-:UF6=&FY82U7="2@S3MM MO]B>[?O8J?9L[4\J1CI5YDX/<3#@6^]S@SK$&HT&9S]ELSH<]+JARA/P;5;; MMEG][V7WB._X[)O"Y'402G@:1'*)&V%U3-IKRBFWD>"H/NXN450NWPX3Z^'K M_XR[H_-"J9>CU/CMT>XLN/UE_X_=SQ\=2SA)SI V,B&NF4.:8Y4#),H*8; 5 M9&M;FONRZ:56_A/G/Q7HVFSH6B8#S!%A) _1,8 KX:5U'G-/N&+,"N:^@EVW M)'[=!&(E:+!*A/OM.L()ZREUD2--O$ \I]TZ;ACB*81 O--!)D XW9%X!94P M"\ 5@'ORAUZ&FQ$IJ&.6F92X#L#(O)62$4R5 KH6[L/-"JRM$M9^OPYK(7(1 ME0E(J/K,.>-B9@EC404"G&P3TA3"K\";^.8F*B9 MW]HV'7*ONT@+OA5\:\M#+P%O2E*IN I1)9$/!.L81%"*2N>$C%$7\M865+L\ MS;UW]/MY4\C1YWP&AY+,A1PM$#E'G41,""T4M51ZP#7)68?C>Y<"*_!6X*TM M#[T$O!GEJ'(D"IL(3\QI+!6SVB<6B$O*%7AK#;R=S\$;T51$2BS*M\T@[ER^ MZ@3#>L:$8$T"X9YN;6NM.E04[[3 VW.$-T S:D52F,C$A2:6.49X$(+2*".) M=X6WO6Y_4 .H[4+?=1S.99&G[I<8T%^Q'A1<6Q[7\!RNT>23SD5X-$@*\:@Q MLBI(9&/&.!(QCNXB%[G@6L&U9XAKW :JK/$\.,.$_8C6=H]@?]/(YZT(/A']^,AH7JW1L2Z1PDJJ"B(CI+0D%.RUXGJ31,!9Z.8Z@&= -ZJCWD\4A]79HS!M(3!&'3F^I25(98A MEB&6(3[=$,NA@M)RPUI^8TDOH66K5.H;O"P?,V&>)T:GW1!Z<=4NAYIS.=2- M+L?+P>DI>!K-A3;?=W?! W"PM9BYHSK:X;@^KQH7JDS=$E-W>:M2E:]50KO] M:GJQ4IG&9:;1^_'IN&=',53-N>OJVL'K:G+RNOHAGZ=>2-,H,_N5F7T?1Q;^ M&*K7MN[#J LR+H6, ]#D:N?@<&)6IM&E_ZDF\:4RE4M,Y?5P6S6+MY4Y7'HY MWK#XGM-9U'^,^[%BN#F*2EMU%/69;T]L[ X%H91;X:/66O#$E$E!8JF$H282 MKV2S0T&Q9+@<2'W82S*O'$CU,+;?V4<30S*>*P2B<(B[G$-"M48V)4.B#2(E MGH]K/?1.PJ;LKQ8,6R,,6^9L0Q26,18UMEYP2Z5+,1F-$R;:26[U[2!6SC8\ M$=3]=AWJ6*0\Y--;N=PPXMHH9#$+R&@BE::<,"4!ZF0'UMP#'FXH2%>0KLUL M#3NM' M"", UX&R.$)J89E9J&9W["M 5?'MNMYC*)@7%LP[N*\*CLXVJ'[GS]&S)RW*B#@XA1Q M"P"G05"(,6JV67RK[_$VG>' M,5\4[RS@V%O J^[P^$XAJNW MLDU.#C4O'DR$/UL<8:+4)62D9$@%DA(FU@N-M[;OO>O[%:PJ]S>66S:?J9268+@>.QV9 MR==J>NXESC?DO5S< 12>2NT,PME8J#:\4(=B9I2SC6V DCG2,\D4"LL*Q@\;IA\7Q 'COB!8D>!14P MXMQHY )6B&B?;,2:VX#;AL4K.KJ_+O'V][$+.I-/\N=H^FA6>6@:2S\##8Y+ M1N3?'W[XOOC[-W9W[X2;-PAC/7#S^ZS;5];>$^W!;[:4EKF940"Z19T,5I'C MR)WVW%/K@8P&DG"\LW6[M@E]BX&;50QKVDQ4NEBP92T873CA2R4XAX$(1"B7 MB$N&D8T6O I/"''P&C.YF,&J#H84-2Y@6Z14I+164EJFYH7E,3K/I$V6PB5\K?E&,XX,:QX5#12 BZ;QF"+X;<.\HF$12(3 MQ5[+&\WCTL4OBC87S"U2*E):*RD]12CT'O:PG-E8E9V<#X,:IKRS.B$1@D.< M)(LXU13SS#-21RK/;-14H^7UM=_=4CDYCO]DHS?<#' V.[))^[_D3=1\ M:T#L#VT>9SG^M$*:P18R18-W$KSNB )W$G$K(G):,I24<(%$C87+-])WB%B\ MC_[N_GA1]@+)14I%2NLHI:4,YZKR1(OA;)WA7$P9#58+KYJ[P WBU.A>92T@')[0'D^:,H#H=CCA'32.N>.6N0B MY8@3922XL #,NE6@_,P21W>OI(U.:@2 ZH985Z\/W[TK^9]E2Z](J4BI]1NO M*P^0?FWC]?7I66]P'B?'4=Z-:W\"K.)=SQ8RL4HRP1="HXH0(95V2' I,CQ:S&8+S.9"8)0G8E7* M>XJR\<&=0"88@V@4)&J)%27%<*ZGLA=(7@% M!Q409Y0C#588!>$%C9$RZF/[(/F999*^CV=3G;AZ:/YJD'3Z2WW9\*P>'-?V MM.26EGV^3932,OM\#W-T_E(I%^U9,5NK,UN[?UV>H\_5A#_PCTPR$14%/R*P M7)@=?G+)>I08.(])@4A]V-JF'2E%._;RBDH7X"U2*E(J4BI2:DL&:2$QCTQB M+L*A?/]HEQSL?!1&!L\Y1H:KB+CRX'L;IQ$6VA+E)*'1%!JS;DI=H'<=I/2D M>:(%>A\;>ND5Z*5[GS\:A37W2J$4@D><^XATWI,RCAMJ=72$V%9![S/+!FV2 MI)'+RI'CG1=ITB41M&S,%2D5*;5^^_0A3\H?#79@YO((;.^=[8;=_DM[UAW9 M7H.:;OYHR?OXGW%WV!W%PUA_ZOHXX1GOHQ\<]YM>"N58]05XGQ=R1K57%B>< M$ G"(DX\1IH"]0A1$:%=9"2PK6W&.X28%FVT%E@HX%VD5*342A/[@&?JBXE= M Q.[>/">$J,)D\AXDQ"75N0+NRF2DE#E/&5>FV)DUQ,8"GRO@Y1:C0X>QJ3M1]'5;?O!Z>QY$J7O>XBI2*E(J4BI2*E=9;2X]XA M==T-!3ZQV]")MX/AL/B,*_09SV^X,\IS@Y.F$JD0*>(I1F0CBX@:!2XC9013 MLK5-6(=+W:);@8L6MWPOH&CQ0VKQ?.!>.DNHSTG0R3$$JNJ1B=:@8(1+ ,2: M2UNT>#VUN#"F=9#24P;NW]6#U!T5H'T H%TH]^ 44542 :>$+=2(Z<,1S2H M%"F34EK:0J!]9MG/;P8U_-JO_+BN8]^?5Z,:.NLU>U65O=CFZE3].,H5(4;V M2TF,+AO*14I%2D5*14HK.6X_E L>2.&F=I90QF5BD.'W_U>H'HY-8 MY^R+.I[$_K#[*4X<[:G1>SFU>4?9Y$W&N=,/1Y<&\#+- WST@W1DO[P;U,T+ MHU'==>.1=;UX-'AGH9M1(90K))1_O3TZGJN$C*FS21)D@P;G71.-C* &?O4& M"&4*-%=")K@#U+++EC ./, 2]7AB'.N3 BN> D:Q>,ER3JTG+#6I8E75IN M6,L5G0MH\][;+[:7KZ'L5'NV]B<5(YTJ$ZB'.!OPK?>Y01UBC4:#LY^R61T. M>MU0Y0GX-K=MVZS^][*[QG=\]E;S^65*E >AA*OCZ/^/NZ+S0Z>7H-%#IW>M!;AYP4,XYE,OX(.ZQ19I(@H12 M2E-!70QA:UO>^TCB4BO_B9.A"G1M-G0M$XIP1!C)0W0,X$IX:9W'W!.N&+." MN:]@URT1B)M K 0,5HEPOUU'.!.E95A[1(@"A,.6YT*8-.?@DGPJPG-F >%T M1^(5E,,L %< [LD?>AEN1B08>6:928GK (S,6RGSR1*E@*Z%^W"S FNKA+6Y MFGN$J>1C5"A800#67 !88QPY:JW5F!O+@+@Q2CJ"KRK;M8!; ;#/* M4>5(%#81GIC36"IFM4\L$)>4*_#6&GB;3[6,46 O4T *BWSP/<-;4 ():C/U MCN"C@G>JM>I04;S3 F_/$=X S:@526$B$Q>:6.88X4$(2J.,)-X5WO:Z_4$- MH+8+?==Q.)='GKI?8D!_Q7I0<&UY7,/S*>04$\JT11HGA;B7!CDB+8H8$TNP M3/#O(B.YX%K!M6>(:]P&JJSQ/#C'(XX&#+\GC$H3K00&]_VT;;?O>^,\83>> MHMD?]/,XZD$/AG]\,QH6JG=O2%PH;"VXQHX!RY-2 "2Z?"^!UH@IA7T(UBD0 M]%I1O6DBX&P4,SV8 -ZJ"^X\4A]79HS!M(3!&'3F^I25(98AEB&6(3[=$#<1 M>$L?I8_2QX;T40"J]%'Z*'VTMH\"4*6/TD?IH[5]%( J?90^2A^M[:, 5.FC M]%'Z:&T?#4#]K=GSAN^A^VG[?YLODQU45_]M^V(W]4XOSD9Q98_4Q[QYONI$ M X*_E6E QR1JZ/]$]D$#_B3[7VVY\.MOUV;A]-N?S8@ M16'$\_-UZZRD]&"S,LD9@ <;U$WEOY] /6.=6\&8;&O&4IW4.>GFO[XM'[6U M?91!(]^I\3+GZX""_._?;)L 0=V8>K3S]MW?=ZJ=_5?5P=[K7W>JP]=[NR\/ M]E]]>'ET\+YZN[NW>_3Z5>N?(H_X]?[AZU<5_'1X\';WU0X,NSH\@F][K_>/ M#JN#-]7+G<._5V_>'OSKL&K] _WPH6_'H0O8VZFZ?0#GP1BZ"\,?JYO0Y*JV MV_H8%#[O"HL)JVZ6Y06,-GO&\!0]>S:,/\U^^'E6LJO;;\;2O.GG:5]3[,V M/7_S=IZMR@\Z(!G;E$I,EK4K_0G-SZ,GYQ^VM? MZY:P%T+2[^KVZZ\)QAYFL/Q.W7ZCGMHW"9)9:'I#_B.[;I'J"U'$$S"67_\[?)IGEX&U>S2*'%R9IY,!O MX-&/3ZI7T<=3%^MJ4CN3W+J.UNPFS3O.6;E*\^Y)_0_"^O2__/OH= MVK_^O/?7;Y_W?_U'3M:'S^EU#X[>G_[[],T?O]/][F52?_[L7WI[?\"8?MWO M[OWQ_D]X/XSO36__U3][\+G\]Z-_G/Y^]!N>3^K_]]&_>WN_?CC??W7\^7>Z M>[X/X]G_X_BOO7]]P/O_^@!]G)SLG?[[9/_5^[1WGHMM7*^O;I@! 7GDI;:( M:QF1,1:$).$_89*,TK3P<5Q>?NK;.M@[FESRNUX532ZN$H84YDP"112;D3 M6EM/?$S$&&XBC[B!(S*#(UK@Z(G@Z*_Y6WUU,$$$CAP3.%?*X,@F+'+)LT2Q M84GF0F>S9CDT&ZWRY M\TFL_O'/ZN5DMZ=PZ4?CTI,#M7MQ=#((N_U/<:*Y[R-,RU\QS*XY.NB_Z@[/ M!L-LQ5I>5& =K-O^X0+9=CX0;QE'A-ELTT1 QB:.<'0*:YI"D'S5!05:Q+8W M7,.7J56Y>C[/8J/R44>ED1,R7U5&,#)4$L0CQ=XY*W#6QI[F:YU_-'THHY1&YQZ4< M=JZ(8*-R M=<"UF)/"L'*:.(4B)Q[QX!VR@ANDG%5:$J%BQ%O;I"-82W:J2URD?7SDE@M4 MBW8_MG;/TQ)/M1!4&>29M8A3;Y"Q%B.E/4N,I&2LS-I-V.*-JJV-DLP.A\-@ MX]=1X;%:/K>PSN&)K2-R=E*8Y31'/2/L$6): MY.R52$[[F%-1YD=7YO/KR@Q^CDN::42(YX@K'I'&WJ*8,%-4$Y9TVMJFI,,% M;Y$R/[?(S0WY+W'X_1FYZ^O9/76\IHZ 3Z_BY/MN?V$3/ X+)"T%2;\M\(NH MB29.&L1X DC23 &_ *\M6"EC8%A8!ZZ'N6&;J$1D6JNW;8G(W$5_"]]8H7+/ M\8V ;1+4::1 L*#<7"/C-$?**>KSZ4"C"^#G1C=CXH3,_+Y63: MLSH?71^=-XDL>=OH[+NWBYZ%>[0"]G$+C,V?9VQ*\!ZDG>$PC@K]6 ZA/BS0 M#^H\#DEX%%B(B%OCD9&6(RF3T,)283+]8%JUR!TJL8VUX2!%>5>JO'/T(M%( M&'8,1:8(XD8*9(5*R&'JE;3>^AS.$&W2W*G 0'7TZBP[[3##O M+^12_/75&=3C!3:LK,%*!XF89P'QQ!S2\!=$ K>!8BY\DEO;7'8H;Y-1+82X M]35[BFX_NF[/D65*'+'66*2T!-W6T2.+4T( T82F* '/33[Z+LGBT?>[A]K+ MKM]WZV?.$^R/!O77F.5F;A>T;)OOBB *)*T.DOY\3R@)&L%_S\$W MKD(^LRX=EH9:0YIT!,47TQ'*]M]&Z/,C,(VBSP^ESW,4PU,3075#+O)I$<\#6278T6*]?@0*4O3ZP?5ZCHM8[)DVVJ%@,Q=)T2&M$_@6E&J- M0XA!Z*UM@CM8+5[V4^(=C[GK&N%+YV%QB)8#9IIB@"X#*(2^613?!KU(QXYJ5E M5#5^DS"B'7Y3"8BTCY'<(\.K*/L#*OO\>7 =#.&6 $-Q$KA*X,APAU'$WG*! M/0M2-\4=F%I4]M8F46](!B:$%$2"?H.GT8ZPYW,+C]Q$.9[L#J9GX76MC+;8 MP;!W8Q;&@N#WWQ(3YDSO& M!VTM@$#T0)2H8H .(2&!%:?PDV4\E^#L<%,NK7Q2QM2H5N8\85; KXZ?8G]< M@C5/&:QY"9^71_*O[NCDY7@(TQ+KM]-3_ 6Y'B1@<_#J X8Q?<141$5[0U>)V+17RQ\AQV4)+2_NRKUC.#,%%U;; MX(5%6.;L>4Q!P1U3**;@&<(E1:L?6*OGTV^]5]11@_0DHYZ!\T%41)'R%+$0FONTM2U%A] V MW3R[RF@)4RUG(SGWUMOA2:XR_*D;@)>X\ZO5]D 8G[Z?F4QGQ@WJ$<&IS] ME">F"6I6LV?;;%A;>5 %!/82Y/5N*JY?SC\,\Y;XY8'&"XD5<%L=N/V^>%D" M$0HX"T71NGQ8F5IDL8XH).[(^]_?LJP:K5&PY1E#P\H93X&& M)X*&.=YCL'3N[HGAQ"NB,/NL-K[I-T8-P0_IG(2HKP;'%PL?61_#6<4"2"W#1F4C( M.>^124DP$FT4(I8L[W75Z">M/;B42A=^'M 9:1<$ MDE$;JPFQDN5R7KBC6$NJB3Z[,,JX]B=V.#FM=O,EI]4SBYD\:?F?=_:\\9N. M!CL>!%#'=U.9O.O9_FBG'U[/Q%*0:V7(]==B&61CF%.>6&18OOG)&8UNY2%'N)U+N^;")![DF<-Z481:4FVADI8DH MY-.D'""=&P/*K3OXAL(9;3QNOW;7I)8!EP%O>M3OYAW*FSEVB?$]X;;D5ZQP M,;1+&-K%(P7:).\DT.:4H@!#JW+97QX0-9[Z",S*$ [^?[D[=8,5^!'V'HL" MKTR!YVM2<2(LE@(EFDLM:)^0=3:AB*.B5D;X*RBP:9'^;CXM6O.(XZ\#&$V_ M"2P>UZ"O53TI<%N-!O?D0^L;E7BRLEA7L?12,+]FN4SK#A\-"II^'YKZ13ID M04J!&92\H(A'^*(U(8@('T243GG%MK8E6XPHEERLC5'@U1:R6E*!2U1QA=H] MQY5(4D$3)Q"5%K1;X'P826+D),B0::UY+DM%.I3?^Z!E2W.QUN>@Y7@(A*/; M7^YPP1U'JU)>\.&)\&'^S&6B6'M,$;@S M#/P;KI%Q*B(:O99@!C2-H4F:(#=0H/;APXHB,RUA1'<[;9FZ?=OW*SAMN M(%?PPM$_LE^N".K-H#X\L77\Q8(US&=)8G]8_"'_K@@<2=?K@9W'*V MQQ":]<9YX@^S1 \F BVPMSK8>[U <+"BTEN!$4GY4),F,YDFF MK6W>*?N8&PT)#YK752"AW9 PQX2PM9Y201#&(N9B:^#S,&,08\I&08W4RN<; M>:A>HZW/#4@56_.HT]3MR:I;U?'LZE%5/S@]!7P:-NA0@DZ/'W0"G_/]A4@. MTLM&'@WB%JA='=0NWOF15?26E<(48LW,'/A#-<1(V&!=7!--')& M.:0QEC3'N'4^+*\[DK7)MROAGM:SCJ+/CZ//\Y2#.:JMI0C\!0OZS TRUF"4 M>')28V:(25O;PG1 T"U2Z.<6^P F/J7E.=QQ3\:QOG[1D\8Z+F50@&G5P+18 M+$!83(C4$BD1!.(<,^245LAX;(1VUBCNM[8)!F!:O!RYA#8V0H57SC**"C^H M"L]Q"QJRG&*^^5@1^"+ 3;!<(Z:3!BAFW 2[M,TL3H)*SM1M'-#C]9?O)D ML71B^\[1EG/V:[U14T#AB4!ACO\(PIQ/^6HDDG-%!$G(,$60QP(DK(QV-,=' M98>)>R?>ER/VJSMB_SJEZ$?-[;1?_(GM'\>JMJ-837YNXB^9.'46KX++YY*N M'+/.K]\G-K-IH-@.SC01[T%Z/17N>Y#M03\C9O[_]:4XWU](,K^PTP_7_W"E M98'*I:!RL5 13M3QE 1*7&/$3>!(.QF1B48RZ6R@-D,E7<'5+:UA3RL,"FT: M4#PE>RKPT )XF+^6+EJ3?,H[S3@B;GW>9!86"<^38?#/9_?JI@(-WY?_TCX: M=7.DJ=4T*@>8NGU?Y\AK]0.H7//3C[F*XP/3IPWU*=M!G^Z%A._@R?-UXY.U M\&JZ)BX.@%[%W D.%P]U=;BZ>(VO"](1ZBA2$A@7MPEH5X99+Z@"UJ6%4GQK MF^L.UR5N]2PPYJEO_BW(LJ;(,L?8G%9<*&V0T#3?0\(PTD8%Q!EP-8 5PI4 MQD9T1XA5W2;4/M:VAL&OEW>F9I4=52X>=_O]O$N8;TIK5/"9)2,M 9@QX6QO M&0]$\N"5QDD;(72D5!,T>+M00C499QG%!P0B%. MB44N$HTBS^91)J9-V-IFA'?D_6/^)9&IO;HN:,*84.E3TMPY;ZTWT:L876+" M1=/H.BFZODZZ/A^42H9KJCS*%4+!>:(16:D94M'#%-M@O29;VQ3SCB:+^8IK M?S!K@UA,A#_?RE\>U@-L75K8?S_<\V\,N',;J++&\^ <.+K1!"4\852::*54 MK 'W.^22%W!O";@OUDPTR4EG6$+"80#W)!@R3%.4L./44JYQOAN*2MD!+K\N M_NN*XF,%$0LBSB.B,H$E[2+G\(\HXYE(D8MH%%9"F*EK6Q!QC1!Q/IN-$N$5 M"PA; JZMD!@9[2FB$3O#E2,IY9*1E'686CSNVU)$G'+AV4!FRY\W>/>T%YLP M>*0P&+M>;//U*W<=Y7-P.@['9V>]F \6V5X5ND/?&PS']:3\)>@":MR-*Q<8 M@M=Q>LH_-"J#?6GFLN=N^D>_%_=C5K$Q?J-QX M!,MA5)U'^*L%0+M/$*-1-C[@Q+&GEAY%?VK,N@,WK+V>Q'[JC##:[?3^N MZQA^&8_V!Z/?X^@=++'"C%;'C!8+KDGC/(F)(\$T0SQ0AC3\!\Q(:.DD=32R MK6VB.M3H%L4!5T0<"EIM*%H]0'Y'0:LG0*LY/TYJ'ZD5% EN)>)4*&25H<@E MGWTXKH('/XZ*CKBA(/43[UK\;63!TX#OH?MI^W_ARYSCQB0HP=E@V&UH=)TO MW^I^BC]_[H;1R4P!KKQK\@D_XH_*^N,9IJ'G7@FG/-J--8>!EB ME)%C>.M'M;5]E-=N]@5?9I3MYZLW[?9U,3[I0KO9J=UY^^[O.]7._JOJ8._U MKSO5X>N]W9<'^Z\^O#PZ>%^]W=W;/7K]JO5/D4?\>O_P]:L*?CH\>+O[:@>& M71T>P;>]U_M'A]7!F^KESN'?JS=O#_YU6+7^@7[XT+=C,*(Q=')"_>AD,(;N MPO#'ZB9@N*KMMCX&A<^Q&S&)"$F_J]NOOR88>YC!\CMU^QV1S27"/H_8].8'H7A='V2% MW=_@3$U Z7%<#GTGI-JSM3^I&.G\KZO_MIWC&G<(;SZ;R:#7)N,Y1,G? Y'J M^VZOVY"IYFJH&Y-U.C=EZ]PK-/YP5]NO,&[^"%?;KV%0_663J=4/"ZMDC6/G M9G.#47=[M"?*N-KISR<.[(Q>VKH^AUG[I^V-8XD_K2[^M'CF4+I(8L0!.4$$ MXE8$9$"JN=BG$S@Z*I3)F56B8_AB7< 2+F\=-J\E0K4[!:I U.-"U%R(/"7B MM)$8N9C+31CND572(:.)<=8J0E2E:^Z=M^1SB74>#G$.\1&#T.RN<3;?NYK*X;P]"/@?W="53LSFFJ)QUW"RK MM;M .97VF% @FDZ) %:+YN+U5"!IL<7<1:N#7ME9QQ4J605B"\26PY// M%&+G[W".# NG,#+&<<0]CD@'SY"DV+@@;#3,K.SP9 L@]NO9NE=RT.1-&1M/ ME%-[&&-EO1^1X-J=!*',2MMB/U\A M^:B;,9OH]/<,'?'TX M@C\T%XN]N#V#\-FE*JO;4Y7S:!L\^6;^+&#?"O*;I7HA;LAPGEN7T[GF3=LK M:W7RAQ9D@-+[)^:NU:/N'QR]/JR.#JI;TGC?[.[O[+_R?CVFX2RA:?^8[:Q;<6>GSL)ZT(@.;$\.V/3Z$//W\P/_Y MM&3IK_T+L@3DY5^9\!S3@U_WQ/[1;T"<]KO[I_#9IV].@3S1_5=O3@]^_<>? M0'QZ\>_OS__]KW#F*)?0WY=,> Y>_W27PF?2W__U^U_[KW[' M>_^"UT[?)R!6=._5\4>A@<]8K5%*UB&NE02R$P4BVE#P*%GPF$\H<+<_CF$G M Z=6 W*!798U#;QZ!@F@DG*E=ZJ(E#0LVS6ZG',F8=@\/Y/WV.T[]4T/_T;^/A]&\_ M@EN7J^UWX/NGV!N<-9\\S.4D8'57KA[84-7-152Y3-W@K*W+[ MGR$TJD<)%O^@>4<]R.V RL*JB_#]!*8"?0+Z> J,%SX%]"8O_&$^2S(MF)VK MX0T'?6"U>2RYN^:<2&;'0#IK:'I#?O[-V1%T/(CH>N64H8$;!MF&&K(\6<0YS[BR\;,V\ MK5H/W&_$GIMN3RYZ;@.&;BJSUW087M)2,XF5Y#WX$F.8Q\ I)&+ZM>=G7<75B,C6S<[)]W3*U&(*Y6$&AQIAI"[[?8!,\=^ EFC M0;63 SB Z01GL1]&/ZZ;6T&;=\TN3,C8=]H=#G-O[^/QN#?I^!#]_X!2T!3F M(<0PP;S@X7E8 ME\\UBWQT\M[GN#=J%NL5$+XX'I!Z@\_#YIJA0?/9W='Y9!(N9K#YP"S\7AS% M6P(X^8&&<:G5,#P9C'L!U@.,T(;I"/X8]R<1X LY?#-Z--W@[34-)G.50=[" M*KY8(U>H!U$_#ZN=/K#7'H@HF^I\1>4;>'(0+?J_S9O4A]X.'LG M='SYS-,5?R&>F5I.WP//?3#I$,8\^Y19OWV0*_"8_NAD.)7+Q3&Q+!-6 :XT M:C5[C@G1" U=^13G!S\Z 2)V:L_S.HQ?SF*3(W#+&LC#65@$+'/4+.P!O*.> M>Y0I([JVAJ>+ M9_C*-<4'EQ755@6T 8,%P82STX;08S0]P;=6!^1A]JP<^% M5>;\Q'O8O+88]O?1]RP >)K2VUL&NDZ6>\;'3\ "U1>/EP/SLLKT_<9%!U9Q:C2F8?^JJ4^3Z[==@0O0@;Q7L _(7!'R M8KD);Q6147=&MBP#\/IC4X_]DI+T6.KCXZYO#:NA^-L=V&LG\&_ M/KGV*(W9S;]??WNS>9LC%M$M>#7@OHZNU+8D%-8&#/^S3?"69%T]!2#X.9__'5UXRV_!R3_^ M(W]I%L0.L*=K$S=UB^*-.7QGR_ E-YZN!S)S:47%\0$WG=ND7? M'^>WSA?O8SF[DPF+#>=)"*VTBH$%YYWSS+E).2S0K<:S;GZXNEV_L%M_. LJ MG1_4>1]^=+X71R?Y"K.\N&)\.3X=3S8%WP']RM!S' ]@W/7PI'NVD[>[@*A= MF8++6V81?7;.^3$^^.TCH4)A'RABV 7$(PDHURQ#FH=$L&9:";FU+? +L[## M_G\ZMVK6]ZR5X%S C!BIC>)$6D.39H0SXP";O"IKY4G7"M_[_%%AY9T@#.P1 M=8C3Y)%Q4B*%3:3<:&^4WMKFYL7B+4VP5J:,.S:BF!!DD,,,SBYQ=DJ6KYE: MP,/A+"( "ZLI)C6!X'KPJ3ML/(YI_]=%60BTEU?N MU6# =&PY_M!;@,5%O*0WX:6/3>5:<'=R[]-/J@:?IB.??^ Z@EF)U[O(];.N MN S7WY8C"^\,_>P5^>OB8$T[L*%35X00S4>YG%? M$=EIHS[Y,R]C,Q=ST5")J9 7.<^E#_7%@,+O8C4.YN M$^&Y1A!FH_KR0P_ #'TQ>*MY?^G40#@3LWR:%8#Z%0OYJV''[H_-JMH"),[OZ+R M>CX#'/D"4AY%6'?+K2D@,U8%FYCTA"M%K-26!0Z&4P>1')]<6O9-:[6X?+): M7BR6R_7SG)<(?/9O'Q470(Z# RLD,8)?.-+.8)1HU JF/$K*M[;I349H9B.^ M@4(3#V(2&KJ,I5P%XROAKTO$!,>A"^LL9P+F!ME)7OURLX0X['(J"N-<\6!Q MHA;@BULE\S68L^4& M[5]0\>XP>\*^L;97EN+\!U^>C5K>C%K-6?1>9-/)34R6*VIUTE)2%R0/-Z]! M7M;@=ZS!8[J_ TX:V!(<*1*2&W#2 D=&2H84V!B8=QZ,P%O;[(6YP4E;Q*DL M\ GS&]3-ED^<;5LU.SR3"S?FEV5>7C]T/_UXU_4%K\(GSG_2/VQ_G+<4;@@B M?V_0^&'V]>U@V/OI?7?XYW"G'S[TIR'2O-%7MO3W7_WYT1$"KI_U*"8O$3>VYM=#&"2+SG$F;>1'=3"D!; K\OIS'R MJRESS?)H%./: JG>3SQJ+O:J M7Q[\<_<5(N8B=KJ^ 6:2B\.^&M"K2>;3%D'KSFK M_W,M3>ASS!MY\;AQH_(>'K1I=N> 5S41SHO-K;]B/4 O!Y^Z.9LI*^G$-[[* MXY+-P=?S:G@R'@7P+X=7D\8 !*')\"2G;1W':WE=>70C,,"#.J/7<#P\B_WA MU#0W^R+3?J^,.R^6C*K0Z63S;N>L[O;RHLC[:;-]X]WK0#N;"'BNO(]^G*,% M_8E_#K#;[,I^;F(:,4_WL()%E(;?S!B?(QTI$!TPESZ%Q+'4FG#'E5$:N"&/ MN6KB8YS>N-E WI)#_RV:M#TA"E,;-TE[ L/3GZ;[Y+1<<)UR(#O[ )\FZ6E7 MK:"=2U7R=4-&,D=I#$:WGZ*_L&+3[-I)4"2GR-B0TX"S+;8I-[PQT^2Z)6SZ M *MQA1*,3NKXU0R>)E5NLH?9;*@V>35GMAY=A/H_#^I>\T"3L7V.LUQC\+KK MRN4 =AQ.DZPFGP!##'D;]JHUF[S>RTG43<;#:%SW)^QMDC@UL=+3Q,/.]:ZO M9M(U^495;P FL9[.S)7P]93;78S@Q0U6L<7^T,QG_S",!^DU,(4.]4?XW!\)<\2 M./SIV325.+LF5_#S(M-JEH65PRO#8YH*-Q MDRS:Y$7.^V5+G.:&*>OU=F M3D 2R-G)M)UFD=E93K;/'MY$NI.M 7B\\3#F#^^!]S/)=SV;WH[::2*]H[E+ M4B=G>T;@BG7S8:/9HK'9=[FGP;(N#Q:1.[Z3:[.@V&3!+Y<[JWG:!&S@?/^SMGD\S9RS3X":8TT'XU MUWMPO4'55!M!@X0 2R[BB^\//ER$%F_@BLEI ";36I2'_M66@_Z< MO;CE(,@OT]SWPYS[#M;K_['WIDUM)&VZ\%]1$&?>MWN"].1>6=TG'$$;[*&C M)6PCMP-_(7(%82'Q:#&&7W\RLQ:5-A!&@(":F,<-2%65E7GORW5GC2%VV=O= M*/^V<^UC;UVYFW[*PH6OLMP7V> 5*76&SAJ>8G)*F:EI7;#5 QO5F?96I^;),*OM[/#_/$]&W]4<1 MV24K>JIRUSA23Z^T'(J8:'1Q\QGSJC\8]"]CI#-\8VJA4VU7/V2G&]MWY:BR MDB4KF-V:ZLYUA_U)5G0A-*)F#"NTU6?7D:VFVBA F^?K_G7^RJ+/R/MNA4D54PW>S/$$7P%P]# M44W^J#E95-B@X=:3YKP*)?1CO&$TD%$D!9K+++]%1_RF\:_TUFK8])E-"N25 M/RG8?V$'X@S]>%]NK&,;;3.^E6R#7[,.OBBO9@>/G8_F%G9=FZ&GD>ULS[G'E MGS,:"V=5&WO-]M&QWRN'!!0 .BT =90"Y5(+,)$$2J$"8-YL>!1;160BL7$) MITE"4RXEPHAJXY1@EFZR<9C302%L7FSO]4U&Y&!^#T)DM3\^R5I@7#]XMC%' M.+(7PS\:OZ'?/7<$S5*TME5"(EE/3RZHM'>/O3<[^+/Q&UYVC1>N46/&>A#5 M[9Q,0K[56_I;D-_+94_=H=(.FSGF_KOT]^B0ZYN_6#2;K;R&6,+"?I_:*W_S M8@N#CMR.79S!>UYRVZ#F@O<^#)USTR*[U'G# CMD$JL9Q2Z@3EYG[>DBT\C% M]\)-3SL7%YG SSKHLLW?;O1L+*8I3!JS)*R1@7C,1C8RU>X5?];3&BV%6#)O MXO85!H#IA&BX&F>H*-67RDVW":'ERPF5C<,LT)&I8/_=8LH%=W=JA[78S4)02:F8"B>)W MHWHH(?W2C[3CSSI>670_9!>>=/LJ&E[^NA_^#OUQS*F49#1SJC'<-5Q&2?%$ M%I-&XW )\0V*8H4LY5'*DL(\Z^;H0+&7<.AI,6L]G6X."*]T[JV542BR*)V% MR>Z,!_HTFNO^"=5U-4R65IJY\Z3QNLJB Q-=A.F(WY*=*)V#TTXH80O(G5/\ M%OK)/2^-8WRU7$]#%EV0,Q!#F2N0\]\P6VS :/ WC@',Q0RY72&+A"WTO"J[Y4[.9N2*?W\ MR#RCO.:T[,)9N)F!_N,]JSY]C)GZ'VLO_"8A,3F\)4HN"W?G+=B1Y8:%_O9, M42K0X& $7= KW8ZE[H:,M5#9J09U&V@^: _3R3JZ(_'&(]PY?.=%-B_AN@I[ M+,J/=]/+>5<(HCP"]699RU.G<+-B@L7D@C" "&;^K#SQS'42WCE+E$1JGS,- M$BUJVK[>Y2;9?6 MU79UM5U=;7>@+K-; MF(HZG-%Z\SJ@L9R(GX-QLC0RN/C(_O';T\L#Y;L9.FS[W&N^M&A0]5>1&")]NL2N%>SH;Z0MT5'QIB0?IS>O,/3_LO/,TK4][_DU/ MW.1L=V/]SAU$PA#E.F$). M24=-HE.*"$NY00A:E%"=3]O"6$R-@F%+\PKGF='Z<>(W')1NPVHC7_@K2T'X M^[+6]1?DUX5;9_N7QXG%B'.+0:*D!12E""B#$H"]G!<,(VD1VGI+V9*Q+9Y5 MNK%":AK)T#/8^,*[ER&==7=UDT+S^I@8YB 1 M$MB4($ 3IH#2C@/HU29/O/ZWF&V]73J;-R<%[Y5WRNAX&2PH(O$\'#4H M.+B($?C+E,WN$+5I=-GT:<K^BT-':LWE4M5O1 M-E7Y%D@T(CCFV1J3KR/X<4NR"S&H.&40E+XOID6Q?'1!J]N0WRPO]%M!XLZ$ M)6/91.;+7XQ'!U,LQN"&_N=49T8D/18IX4R/QZ)[T2"?6*QE[D!?75 MC$V ,9O8+,,[]P#,>N9'4(*FQ88CEU*8H)9P+1 M$LR7I6KB_:!_7@2YOOHM*")<>S_S@M2=F :QIBU_UI)B<7/[OG^?+_YOWW^V MVDT4&MV)4 0K!&R"** ,IT!:;0%38<"W3IC@*C2Z+YL%7 B+$/)F(,]59CNN2290G(-%/Y<3?\O%0])@QFOQ .8X(A;,9E^C?& MUT:%&%_XK!C1R3%<)H20A>G^;)SV+_U?!V&.A#TOA72G5^V1RI\U%VB^8639 M!A7,'(8"]+]"ZNA=I?S\X"*?XK-?5)I]]'2<%TZ_-E$4.WOTL40\94B0T-D3 MIKHJ"Z3T5HL@#EG+2*+UPDD%FU(2=6,O"U^_H$KJ8.*%[$)6\!G1 M1_QM1Z-N",LO:[G(H'(\-Y^$SHWJ//!X1;0COR/-.RCXB_GI,BI>)4I.7N,:7R=8X^596 MVK+P_3K#Z;+7Z8MF.W[.SV/\*5R^^+GOO?M>?5+C9F2H=>Z14V]DS^*>Y=D72;5.CZJ[Q"C]_XD8\]J(1=,04IO#>XN6-W^?SUZOW=_6/+M19&,J H98 FU@'!, 3:H8029U.D^6PZ@ZA4W[Y<":\CZ5@2P_\V*E 8+,XTWC)0HFY5/B^+:/!T3NYR+ MGN0I #/7'8>>[&UOXX]B^7A>.;R=I6W*_.N",:,+!HHNG#RZ/8FX5$8[]R]B+&#@!J_OFF2'%9(L0I;MU4$K>!UQ CI7CG.< G[,A M'3(']?&[9#VMQ/SX;:O)VF5F1H5,IJ_+AD M'#OQ%P]C+;VORGM'"+M0&]<-/J-W"P?+UYT'+D-D<1!>>1C[K?O#879.L;== M.N1\PQG#R<1@,I)5T;D^D?L1V0I M3XH?YY9;R3U,+3OKJB@'Z"[>I0Q883)[-IMX5&Y.CEY88+CG36^E6/MK]L4G MQ2'+ ,=B<\BTA"Q1K,*?HG#).C;*;8JGGJ-I++XR]A].)'EV/M7JF0Q,JVS< MR78LOV7DP),0^!D$U9+E>L^#U)[:LI-^WT1@C+Q%J?*402SO+08K>2KN#,+2 M_HS3H\-4XV4'4,#^++Q\KGGQ1\=>#F>^%+5ER%_G&-3#8LBMG;W\#RFW,-;*3M!)>O:#/LR$Y(A%I0W:WE'?)"#E.21_>D,1D[/I82SU07W M@\"OTORB*-="ZE]=L&V"(1>-WG_+[$6 HLE!Y#K/&=)J;IYLH*Z.'5;?KH3, MB8,O8W&-9_K?*I985+01%=Z_SW;^4W\\RF3I[X&E M-G@BA:#)'.WOBG#D>5 MAMB\/C33Y5,#-F,%2*ZDY66I6P,NGU3]6.[A1957I=5,W+ "->LW:1QX*BM7 MF_Z"9X]3S]=9R>'%PD)_9P,00%FTV(GM[X/8Y]H)=H6]-9 M">"^*W FYY+"6;=X"-,[^:,_R(S%T/V6P3L6*YT;#+=='4:28TM-MN-RX/U. MD"'^YU.^)QVF$P-L#MDX:MK9&>3!G*Y"+/0G#_)>0K!Y/0GXA7>&IW8"3A2* MQ@;#4L56]=!DG<'EB=D'+PFC7AGJ@0RX$"MLFE='=G;3RL*"2J=VT4$I1UFV MHS+N.3XZ[-7(_S?L5KQQ6$N&>WPR"#9,)FWSWD4U>>9D-L-L+/%A\YWOO68) M7&,/W/O"/-Z/XWC/7W5BL]7>.5;0^4V%%%@D(:!:I$#RU '"H+92IBQ)Y:*" MILW7K.'4H[",WEUY\(W*R3_KEJ=;]>]T#^+E=6Z2_1,D= ,5 MEE?E^M..%W$#?1HB!>]F;U0T:D^4;M"U84I*!JNH9.][4*8A,E].!BDLSJ)@ MR4VY]^4)Y:;E#;G4[:7 $^7?+^15]L?)6+WP@IW!W#(F9:/^P\HK^$N\E@_: M$7YC JL M>EE0Y!Z^XW.8('K3W<>OZ$_'JZ[JY MISM7>7/GPJI[SJJ_.TE\S.DY5'B/=GIFKZ#ENAAK"770UID^UD(I?S#:FS*" M \J5 U))"E*&N4L5].I8AV*L6UH6MV<0ULMXHQVS@O@/ST9?/L40T;!X,J@LAA MCJEB0DB-M'4H36EJJ861#E AB1Z8#FHY-$4(^AAKB(4Q"4BXHX!:*X$*$DER MX8B&+DD-"W(HO4T./6OW:#5;N!8B$]IIG7TZA@A9;UI@X G%"Q%BO"GL/ %) M0Y1BBBABV7,5(K5W='>2N-X[5L@E$"8$N(1Z[TAH"%(:P)\*]9B(8<5JA>[&&>_H$1K> MGLMUK[$Q#]6->75C7MV8]TN->;< 3#:I MA&=GTJ,7^R$J@]>?;X%'#NE=O,JD &+04+9G73; =5($GGVS:"U2<9K.U%:4 M%LYZ7P2O]"(3',RGV,;= JPS;&1EAO$-,XOS9L]8%1.(*C;ME,ALH="D[T_C M/^.LIRF4(>2@,U=+FYW"53E>EUNZBJPTNS/(!PI9D_?I+)AQ];Q(N5I2TIG" M@JL2:5:-XST>E?6*G(T'G:')H(1?,P4?5EJ!YHNSRPIV8U]BCM8867IZDFGL M:BXG]TWR;=[5]U\9A +?4. 6.T7SDK'7?0:3 15EG\PP&P@8( FK-86YU UZ MW@O7("WGD#&C:+T\M5EUVJ0'*),M>;./&=M7O.5?3SO=K!$_%'%F19/]\2BS M'F(UW3!PQ&@4&N;"CF7J;-)[G^NCK(KP,E8KANDIY:CW$-/:S@KMJIHPZY:- M/4%YPVEIVF2HW!457BBB&'H_F6W^W<&>P, M1]EINH8>GX^SX'C!UIU>K*?WS!6F=.:=XOZ61<]R; ;+.I/]*46BZ2P!-GA> M^BML[Z0!LQ*:.%N$)6=\ ,Z(''94-H0F*\'Q\'JP(5<)%G?JOG(8^ZDR*9V9&GJ;( M1.2YM:,B;B(78>M4XRZ32,$KYZ1BLR<;'*<6SVL#]E:>+E7?X3>*-P\WCHX]%I?] )!499+U'.KB'YE&OHK'@Q[S2Y MN+#!NPC1,K^N?-Z2IQ<=AO1X!I]"Q(^3[6(W4(A&3V!GBI=ZY100PUHY9V0G M.#VS.)\;98KQR)ZQ3T+AZ,3V**_.B>/$6QG9D!;_1J[C1G&J512F!8B<%0.$#_-1*Q.TJ.AWY29)Y[4' MV2NM(W'V0@!4RJ8AYO9 4.F=TWX.&IHQ0Q&2'.8B(ZJJ/ (YM-4#BYA+)9A8 MIMY,&&BCKXJSK-,?BTZFG[NQHQAI*EK"5P@*SVN(:ECX#B'@FR3G+X=]7^%) MWK:5$5QA6$(OZFS$9:Y?HAT5ID79:4"#:F=^"%R6#5\1YO%AWG@ M\I\2?_)@L-L9>LM3=@_R3\!_V G1LSJTJ#F[I=CXS!%-DF!4Z$TR$(( MT@1R ,,<$8J4DI)NLIH&!S^.F0 M2)V8E+HST./S'+AE#B1V:(N[A 3@0B38F"RQ>;XA9C-F%A"!J$?3L=92$.7* M9H)\->X%*.U\5ER$_7+=_N6PG'57Q;RJ1+0C-F2."#F/\34/!)ZC<_OO5S!H MLX*I:L3'_M1Q-I2["3&WP"#.485CR4Y13UX=T%B,V[L!53(/+$=[93*/ZF;1 M6H]D65/E-ZXKO^O*[[KR^YHY-X@8^"A1VUZ13.P7B\.O:C,*G=KP+^B MRKQYK$F*C:46)!HY0!FT0"@B@%4DY<(9ZL@.($>*;]P*^K< WS:=G8=!WR1/A_"ZF/ENW9R9[0%C;)PS#/O?[9R,@N"%6-/0JBS8FWF8R_\ M>8#^9<^&4IKQ0)=@JY.X:I@%$[/JMKBC7O0Z5=#W2AH^I'&]2,V#UCJO[^SF MQ3$3Q.[PV+X7((MOWLD2(+8WF@PR6&E(P2)"7(1/=P=WY&&%EZ?42:[^XZ#? MZX>T0 4SNQ9BK?;)L2(D$4HYP+!%@'*&@$H$ D0JA&@JA4G%)OO#G[.:E$I9 MQO19/QY,[XT"+VO4G?]W)0?]R;#)%[]+MN7>X=O/"ET6EL0$'_LJ#+8Q_3AV M[.XO^EPB&/N]QF$8K99-&BOQI4(Q4%$*M'/XI='JOXF? DBW&UO_5%ID0.-P M' I _.59G9$--'PRD.?#QF^'8^75MY>/W@@%#/[^1V,W&]&5@X4NN[1QH+IY M'!'Z?HKL17G#W3*9J_)K"*O.=*C/B>9&3 M&E]%$%7_X[)[EB/,_#><"R/KLB%ZY\F' RLR\&(R:3^Q K,-LF95 Q<-\I M]FY83"/+1ZA4;KL=XUX7HTIU<+ZX$!<+",MY_7&5/K8K./:_OF#RIK&790:# M_,O3.A;;YO= :"""X747=WIF@E/_6 MCOI!$#RE'&)Z_Z_"Y=DKYB5ETF_AG:I:(I>[PRFG*;N#EU7G\GNH#NB%<3VF M\L1V?=*YS7&^9 WGW\[F?(6 >1?=D MOV))5CZL<^?P72-E G#("BE4<)UGG%R=A"ULG,HX4W12V#,]^&+*_YG4_$X\ MH5]CMR>EPC#B;F=\$@J"_2[ &XT3""#?]K),C:)&PW^&'[,C]%L3XOQ%==Q! M]%\/+K)#KE@I"?0>V>_Q.[M^P3^B\YHYS?]K31BVE=_Z73\;$!;U1"3/JU*- M'ESVBO&$DUL+Q -!M!,=WRVLE$$YZ^,QXF/G'J(O.$YN=3?#BF1, \LJWHY MS>'XLR$!PZFRPU-O+P12K1"R+I\6=RECF+Q,O%@O#D1GNGW>CCJZ.BKS_9?%P]M'.9-/:&U+2.$L(3*@,P(1&\K_32% MC@IO&FM<)O6.Y>N62:9EK]OX#?V>*[]AI9@UG$D857H2^@Z">1&GV?K]_@W_ M7CXF2Z$-0B?756,0Z'K8&(1Y":?^YZ*D-EX8:BKMH'Q\]MW,GOJ-5&_8#2&8 M@>Q6VXVS49!%@^5D;THY& W>L.HID5<=3SIU^C?O1PPA3?4#C$*%<&:9N%M. M/2>1_)"*<<4Y.?4KQ747(185=F:Y4 P,OVZA>*>\WFO,SY'E^;FPW!B&2E.! M!;7"4$&I5^U*0*:YL99;"HW5QR39JI-Z=5*O3NK-,]#C#_>[<<7X3>.!0]U% MR=>'07]\,=PO'.7@"Q3)IX.R"F/B(6Q,Z/NJ"'VW.LWV=]BZWF??SO:POPXW MK]]WCMI?KIMG_GD?/ETV<>O[P8LC_(E^._OFFF??KUJ?CB'6QE .@68T!103 @0R'*0I4CIU MJ>((SJ;O"!8"]2BPEAE)0X[=@D 0["L,_]\J8S*ZW/^(?T9^_ M;S=VNA>GLO'_R?.+/QL'Y_9$-@ZG!B;_=AC";J>R\WOCGY$W]W[+[[=S<-@X M_-_B/M$RVSGQ)]CX&.<>VT9S:E!R]3;>:@XF47FGC\W)G<*-O!79/\F,SFBI M9X_*;,O\FD/;[7JO:O(:5L9AY)?>F.U>Q7RB"67^PX[I!*R5Z5&-VUDF,QM> M$+SF:.UE_G= N) G YM9VK]M>46P]7OAC<>!S2"SJ;,YZ<'<[\=1QB$7.H$! MF#8%RYGU>>5LGD#\^]_)^*Z\,FR2P@RW"W.RI^=7EU.EM\N1TF'K$?9$Z&\0 MQULWG%1A5G-PEB\$1E2TJ;?W;-RI&?Y=B^&9X43,POB:EC#+C-(-> M4RCCN9@JPQ.G'$Y0FL$[(X1(<,&S'ZHPOF16;1R6='4PR(11)J<*B?2N3#Y_ MS)H5/3LS=87][H6R)@8VL1RCTB898L>D,;!"K9>A!14 "+WVKHED.)S+K!FHK;C8+ M+H^3!!-F=.)?PV(C"$2.(JN<@40(>;R_B,SV6^^GP,/G*2OHIU8D\ .W$4(3@6PO:>6C:1)NKCO_GXF_A8,\-4FCH@4YP&_/@4J$0Z M@(DV_O!=RA3:>CL,]6L+CC_Y?2(_MF^Q2Y;0@6-2:LM,DE).*=82:>]W<*&4 MDHHBG-/!C$%2RX8')XXO[)@:PYPS"'@KT0!*"?)D(B7POW$'4Z,QDUMO77\\ M6$ ;M$(; 4$V.J;;E?1V"7ZYHF>:>:2],N$VYY=N-R[&@^$XI(/]G2:0 MI<6#AA$#J9^E0$IG]FZVM$+"^U->?FF-:$J-M(D1"?72DP@E'2GT&*8WFM"+ M!5AI)$_LYM=K&C?;S>N#G6/B=4&*$PN@(-QK+"V!TE8!XS<^""NH51(&)\W/ M@_ROK =^%&NPXK"D&5?[U'9-@6Q05MC,2HQ%Z;ZJ/,GK4$(.-TY)MW;RG'"& M@>O#X+?(\NNS-K27\_L,?=$:[=Z-)R:C0)/%FE"64I=Z_$REF1"?2:(.- M7DR3M*;)7Z#)+U>MDV,C$$HY]NJ1*^^P042!\I( I(02#JW%&'LKBKQ)%[GO MN?ROT%!H/OB9-R*$[+ 8AA@8:R8K@ $&@^*$.#CP6M1T%:I,VY0BG$E@D$T"9UD )0@&S4D,H M3:*0-\LH6Q0>**CM]BAC9IF4JCJ?@(O>-%ZV;?*W[(U#N!SSZL3?RKZ$WIBN MC2*^L#!#Y5G%9*T:'<$B'819"".;6QC1=*F$URLAXTJ29Z?X0IE>J$Y/F+%? M2^BP!3;0<.H)89_VBT\J,>XO>2F(;2Q:0[8'4]>&E_02:A@!,2X#7%.FR6;I M:DZXA4EC>;UPC-Q?7 SZ/V/C>_>&R:<+)95URDM::WCBU1R14&).89H0DECO M3I+,],(085ZKN?NF/7>0-[VT%R\.2PUP&F8A*R]S9&H(H%83CM.4:*VWWB9O MQ/RTN2AX+OK#$:ARR@W&V' 1Z82J)>G9*E12%008?,L,>/9S\Z_E%*1[5S/D M@PTA#BG"N*740IXR8:RR2D&:."91,?(2<["(C@"?):2/ 3/3FN%[[Q@>>D(Y M<(M)Z[F,-'QT(MO#S,>[9!8-7FN"@5SZS?ZD7BK)[-8&-U-GDB,_MG'-E5 M56%UIEDW&TLVC/-KCP)HWBBQQ @8TNH M=N_=^^T(/*WFZKHG?8ES3_ R:'?2/AB?E(U?"+"0\9&A*\=X4=",PS9R[X[, MHT0%^$*_V#O-C%:<"IZF,M&("BBEY2*57IF&4=(<%<("P<7"(LR,#MEI_]/B M697_^$T-.K36GG<2$_JZ=7*<,I=@FF+@4JH 38,)CU,'".)44IP8E: 0/66W MJ$]/BI&VHP:[$W7\4M'JHHGB-5&L@RB@-[F5XEI0*0&TW 2B2(#7) 9P"+DW MO:T7T6HUHBA 4BL2,4O?+(P#3":.;S?&T40*#&U_OVJ>K-,NJKN19KJ1:(T66#<6U8U%=V@LNK,_M5I''X5;&]S% M1!Z\B^ESUDK[,60^JMIOXQJ68+/$ZMJ[:NZ^[W[;_>M[\^P+:UY_]AJMVVF> M_?O]V]D):NX>H6]!$Y[OPSDMV-Z_;'[]]WOSPZ>K5OO[=>O#T<^#K_M7K:^? MSP]VOURVPCUV=_P:/KN#77U][*1,"",66(C]8ILTT?GRE;[$VM=?T'^G6#K;/_J&$G,F!0&. NU]\ \ M'\GPEWFI4N=K*(D8]PL;9R7:$["2.WI MR%6.X32<;K?*X@ EUD6 >SA7W2PY7?1H#;/),!$$9N?@,#AW!XY\"FM)XD,%(W/B8 (71+8/W)5==YH-MLSA_@;X0XDWQ4;<\ M/\;52O#UK)TB>)[.#6W\*[4 MLPBL/#6#LV/):,JQY4!:D@"*K0#*,SP@BMA$"&D8]@R.Q!MZ2XQE L'JB2>G MKBJ42"D,,J&\'8AG^Q:XUK]D-T+3')Y:.\IYODBO1RRH0)$%K,OJP>1L(/J= MR%5!Q#%!E')$E3#*$(6]DTZPE;K/7QL M1>ATMPY )KU!R;#VU$PTL-Q;&=!AS@,U8[A 74U30?7J<,.JEG<: J=2+.X13(&%J 22(<,(X M3EU(,T"^H$Q[BD)FP\0%>N90=I^]:(H3\V8(S"O6FL1N)[$O5\>)2B'Q\@!8 M[8)3FT(@H/!J54GDB,9,*^U-YC>W%8)L@ BJ">&7">'3Y;%F!#,*L??I!0:4 M"@TD(1:@A"O#B+>L1"B^I[>95M.B9FUF$/X%69.Z!'&M$N,HQ8I+#AED GKA M(U-%15%YEI$8KK7<4QCUG^ Q3@1-N*>W5#D)*%<"R,#W!"NFL":0&;VD$/]^ M,HBDU#K%+25I2A-II4L4Y@(+[/T\!+/0#BID4$T@3T(@7]BQ41HES$" >6BN M%S+4LG(,+''6),AX?I9;;SFZFVA:EQ6T&9*I5GZ_3&$:'C/E/%4Q 01EU'MB MB@&5IL;K0HBY),P8)D*F=NV>V .(H)H2?ID23M@QPA1;(OWY8^AE#6$(2$LA M2(B5B'D#2;ADE0C3C!FTH.IA%1QK,DG0UJ,75RJF8'4Q15U,41=3W >E]>[R M9L7R"K+)Y17TPFF*(H*3S_=O[-Z\ZCKT>XN;M__:W] M^7L3[[%O[=.SH^N_.JWV^\X1_G)Y\&$/S>I?;7Z;>SH\OF6:O;^O#I M^JC=]<]OG34_[*/FU[_/OK5WZ%'[7]>\/KDZE@1)[4UWX+?/.WU(2""Y": X M"9?:((RUF"VF2*!)$N.M?HY0P%B2$EI%$FFX-]]2:&:+*5IV5 QL_"T4-O_> M\%L?TH;>F&_$(VCLS R#SD!,XWR%!1"F.>#HS:48"ZL7;EWZRE,C"WY\6%H] MU*?6C&-SW0S5_B6'';W3,[N=8!"8=MBY5TS)[)C+U$!K-% Z\1:C5A;(1"C@ M23IT7";(4_G<_+ZGL(U"(,Y-6NHBR>=YT'QHI^SJ<;?LA5'AI",OF.RL8P8] MKT[_K1L9JIQP,#=676=L5AD,,?RC8)3L2Z6U.? ?@C@5XF)H_RA^^--TAA== M>?5'IQ??)5[TY[02#MHJCA[Q2\^U;F26[..)O?8&9C;;:.#_9XHGYQ^_B1_] MS\C,?T:]QX?1TH_AF^6?W71;A-_0E/_2;6_^C)'E#WT=BT5O$LZ>SV()P2O= M]G\BY6;4ZQDDL%&L+2L=&A/Z-?[ %S\;:-H*[5HWQR,9>SR^H04G@SA+G9F_ M>?E2Z2HOE9G6C_-:8J6W:L=P83.+$NY-1PF7ONO\ <+PIELO9UM:(7:ZPJZ\ M'OJ>O)22^OM)'-8)\K6Y^']_YAHQND07HT:L,&H4"W]6QQ_,RU5V8I477LH: M<_?)C8/Y6[VHC<7K$"NK4^/KV-2:6A^%6E<4]TLW$:/7)$5_RV;KCOTMS&2D M[L3U,G(D?[_+_L[OF=;6^CW;3#T[Y\YFID4(?RSD7!#%DWXG_Q&\PVG<3GXBVS4985XY73_'&7[8*-YR +_L^]7K'Z:K$9 M9:/>[;='Q(PA2S%C/"E.$$)6JR4@SS,:?'IT_K-[<':$ONU^)T?7&AV=^6>? M?2(!S/_;N5]/NW7>W/U\=M3^UFFV]RZ+:_RSQM_P%Q[J"P[:YJQU_6^GB?_M MM'8U;;6[Y]]V_^HV\=%EZT/KM'6^_[/9_LNUWL&?_[3W1LU#2 [:.[AU>2P0 MLEI@#;@1#E!F)$BA1 %@1C,HN4W3-%0@;*32&C6/+()-:%+4COE)9(Q BAI( B:Q&%,#3:A!9AL4[ZL7Z"62!O$M;5$ MRCPW&%PTB!SFF"HFA-1(6X?2E*:66GA;(7@MD1Y-(I$9B<14(H6V!+@P ))R MG7I?#1%@K>!A:(U3BFR]I41LPV19_\!3B*0\FC93+9Y&>?,$$;]*O)[X-S+] M<8AQ_4I>I5[EBUWEFB+ &ZT1=VVO?][I_7IJXQ8;HK['!MYC31F[9Y/:B&7$ M=>;NM=QCG9D[S-XDFT[>7^,O 5[*KRH :V?8@J&LNEH8/6R,AP5ZVOG%>&3S MHNL;"JV7L@R^VVXN] Z?D0N5[=_Z\U_37E1QCCO9,1:CL&,GQ/!@@I0>Q5GM M9:W+RSJ83XL9Q:0AD %), )46P@$3E*0.&/]GZT_3;CU%B?;"7J!D>B:RQ\R MGU1S^5-Q^6R^24&C$'06!(C-@'CF@,2* >R8$T9SPC3R7,ZW!5XVN:[F\I?! MY6O/T=1<_E1XU%S^ MDKA\[7F/FLN?BLMG\R)66^^("0AX(JVWV%/LN9P98+47Y50;3 V-NMP+]@WB M\M<6B\5BWNQ^89ZE1N7NZEC@'4,L(X!OGR+HMG>"=9$C .VKK]?MLYT M'02LV;P. KY -K^:9O,Z"EBS>1T%?'%LWIK1YG48L&;S.@SX\MA\1IO7<#SH!2;ZNVGLM]UAGQ(XD&T[_ MAZ.^_M[H7\2ANMN-SX=?LMFC>X'MCS, &YFV$V9\J[ M"MG<[A>8Q&'.Q57X\LY@$$;2AA]GVIY[&8SY90K+1RI)RDLYYY(A:1&Q(.5,M(AY%1,P83Q RZ8TE 5)DL/>; M# 4")="[48HX1 VW4G@1(;9IF$!1BXA:1#QA*50M(AY#1,R&5I#%/!&: 0&# MB'!* R6P 5AA+(Q.G4V#B$BW67+O*HE:1+Q0$?%8952UB'@4$3&;>.'")!9# MH+'UC@8D&"A,*&"6(Z3]24O$HQ6!T+,1$:\!T&]^C,ORL;DK#72Y%RS@ _87 MKAI KU>YZ:M\;4W0L0SXKL+Q)8-M+WK%S;:4;IR35$RO7V]@%B\=E[0G!SV_ M;\/BN7F9>6X P=H 6L$ ^C(7:;4<&H0- R81%E "%4BYT$":%"DH=(J9W'H+ MWRQ _E]],-(-DNR)_)]:#CTG.?0+8NB>P5]<2Y\'D3Y7LWD>DQB;*,"$%( B MBD$*4PJ,2!(DH<44PZVWZ VZ]]R16@35(NB11= ]@\NU"'H0$30;)%94B,0R M"U#"&* 6.B 530&6B?%_DM2J-!A ]-[E=[4(JD70(XN@>P:O:Q'T,")HQ@H2 MB"DN3,#<<1Q0G @@!7/ 2NVIU#BM1!A/R]_0>_?LKU$&O;;)X7F"YJXEEWFD M,%OZHF#A:J'$ERB"'V"'-EN";W0\+:?O6IK?29H?S474)/!M?P@(41(9Z"#C_-X1M?6SSH9/X:S%:"U&-S@<6 O/7Q2>L\ VJ10<:P2T M-BZ8PA:(X)Q#;:5T6&$E90P(HC5UQ-02M):@M03=@&AF+4%_38+.QC.Q$ E" M4@!I0DK%6@R4X Q 9KSE"0WRKD.,9ZX+&*R6H"N\:2T^[[ ]+TYV/G08MI:= MOR@[9ZS/Q DLJ< *PH!)8J#U!$.H!'0FI1(EWK9B=@;=N]\])IYYEY!W/^) MI;)OBU=JC<\]9VC_N^G\>/M__3_%:YS+P4FGEY4NDS=EP+;3,[8W^@/C\*>2 M0?+;K,&*F";^0WUJS;AK#]Q.;]0IP!0/2RS%O9^Z.S;6O!_TS]_%5FP9#NC MS7)-VZ_JKVY??W^>W-*U__OYZMM773<\UK0^?KH_: M7?_\UEGSPSYJ?OW[[%M[AQZU_W5-3^W'WO/%B60$6$(MH*G30&DL 9=2.:6) M4-++$^L%RH7?^]%@;!]?W.(@;MNGMN'ZW6[_TI_=!$=S$8IFX](.;,/FY]]P MG@ :(W^YGE!!Z-I?H2^_(8?ARLZ@83,(S\O^N&L:I](_3UG;:TB_"% LH:P= MSTK."Y[/.-?O4U=>#.T?Q0]_FL[PHBNO_NCTXMO&B_[,62L7!(&U9O@VKH#TXTV-_;.+[K]*QO\[,IT M@=C?'08,W =2[\6#64"*-&&)4LA *A*<2LD04<1:BBF"YLZH>?<,P>V<^U,8 MO0*(B_,OUT=G>_[YWZ_]9[1U_0E_.SMA(137O'[__:!]='W0_D*;N^_/9H/: MW]JM3K/]K7O0;IU]:Y^0UNZW\X/=[_[[.]?-KY]8ZZS)6NV3R^;7EBO**2HC MPT.83QJ- 55"!B@]# 0F%J148W_BR%*FM]Z2;<3P!A47/P',S8MG?F0(%LA( MAP2AUI.%$- FTCI(C!;6W!D/;TW,7_/W7?C[>H:_B9?3J75):)RT@%*7 @6Y M!!#*A$+ASU@J;W[6O/VB>=M:*52J'&**TM0PS^3A_!.K<:.[F,E6(T\1X MRXTJJ01,%?8_8TBE29VZ,P9=S=U/P-UDAKL]3U,'!06(&J^Y>>JY.X4"6,&P MDP('"+JMMRC9).Y^#=AR83IA/9;P!G$DA+D\0&.1-#&H@!#+Q M%H="AA+)5>JM26]LU#/&7C9S2Z8M9I9IR3@5S"B30,^$R";=V-O>KV"MN&. $#"B<2:*(A="'=@TT8EU-S]\OF[B3Q2ALJHE!"*+)$ M2J6=1M8EB'CK'-5Q@N? W;-Q FDT5%@BD'BG"U"J($B)PB"1!B9<*L+3-'#W M!C'W:ZA#:/='LGMS0\(:QONMU!GT&L=RK'O^7UW)L%ER\'"^DD$S24-L(H#H M>#E(%$B588 B#%GJ*&'(ADJ&]/Y>S-IY\!EE4VK!\[A3!6L;ZPEDRVQX1 GO M S.3 *]$,/!2Q@'I"/.&EM<=+)%":>9MK'6E8FK!4@N6!Y]%6 N6)Q LLZ&9 M5"$B*2' >4,54$8,$%)S0#7GFCL%$XFWWC*^YC'&M62I)]F^)*<>]_^7S7XG[?E?I2H)Y$JTU1@0:TP5% J"%8",LV-M=Q2Z)GDF/*M MRD4WWS%?2,[+3$0,E8O^L!/6^L? =F5@J0F^0V#URG7YWL/))5+Y;1Z/EE\R MU\GT1# >87QF=3>J_YX.)OU<)Q:H@97?O?GM%_N'[%[*J^'6_TR?HS_$_.8\ MB5NX[.VG435H_&Z%"NB;&=#Q1]JBN;ZNN$4[_WS\WYW&3FNW<=#<^[#3.-QK M[K\[:.U^>=<^^-SX9[^YW][;74I3S^I56P?MO<-&^Z 1WF^O=;BW&WXZ//AG M?W?'OV3C_7YKI_5N?^>?QF';_Z&YUVH?-E[&J__VI2?')HP<_7T11Y0BY+'7 MQ=XT'ABXZ5V_%W9^$ 7SY\[P^VYGJ+O]X7ASH)A:G<(4^/:YZ==IOG+:^F3\^;N\W+UOG>]1P4T]?6>>MLA_IG>'/ =%N[)U=' M[>]7!Q^^7!WA(WKPX>-AV.B,A@V=D?8@DO9PV-<=&0"_+CNCTX;]>1%%3I@, M;3K#;%1T?Y U$)O.(*!]Z9+\ ZM,9K$WI-;!=1DV_-=LYT%S8&;B)IV M>/J!.PS+/.AE?Y_*#_KWUW_XPS7RZI6));_^G\?:>/>50P42AAF@A!$@$@Z] M_VIHFEBGF1-;;PF0NHT+>14>U5!RV GRLZJ$/"$..R; M>L$Y#$_M1DH>GG8N\G>>TAK^?M7?3^6PT>N/@IKTAV/]"YM&^/NP8ATJZ==@ MU:AQ.?!^#.@[%Z7LHA>-4"5ASX:CV:WREK\-.YQINV&F/T_"VI?<*VJPL"FW M;LAVKGQ/QETY\,_(U' !Z>DZ/7^0G5B\DX51(MD$[%#Y0W:ZX6%O9GRS&2/X M<1!NO;"9$49!#/UU%?Y]+[5__=?L-QWL''OI0D1""4 I4X B:8$RA'NQHQ44 MF$."V'.T:P_'YWYI_@+CA4&04$$D^85U?G2,%Q+3DM%+"D_?UCN&0;PM8APE MN]%>S/!Q$?RO\,53_SQO;(Y.9<:BWL:\\$P4"MA&L;(MR+(0PHVFLXPA^^$? M*QF+^<[5:+C/"[.U7NPS0<-= >WL60&:/1[&[+/:EI<$);O:&W^T@W ,\B3: MQKE6>^G LNE& LN^BAVM$64WG0Q?TL;="?_U1;3(%&FDQLX:.F%>?O%6;WRN M[&"V+-0Y)A5#S%)"29JD#FGJ6,HDE4D"Q2V-+G.U6W/)L8G2165)%L#/,Z"0 M3Y#JGG\[>]_Y]N$3/6KOL=;9I\OFV2?__'V_UL^GS>O6V;_OW_;/3UMMK_CUN[.56OW>WC>]]:'O>LF;GW_UNYV8A"B,]>B@A#F M_I Y$)AR0"TW0"++@3900TQ39V$2RLC?K+G<\T%JKIZ"-_[KEZR]]9>2OE)A MPS#C4' DG6'4:2]N.)%4*:XDL4J)6YI;:F'SD,)FMF=%0IA*FFJ I3: 0J>! MM(H ;*7%*$%(T-"S0M^L"_RS%C:UL%FCL(%")5@D6#,C:,*4A-3H)#%:$,LH M<[: =+<'YNFUN 0 M31+WM[G6 _WT])*N!I5;O\CPXD%3Z14Q-I8ZR 1GQE&'1$J4TB5D9!T3>@J1 M,8=C0JA-,=, :J@ ]=8N2"FWP(A4>DO$_2VG6F34(F-ISHI83G6" M-..&>IF02;=4'./GM)M^[,UOV$Y.;MUG\_=1[PQ0M8AQ$VB43!$/$,BU2B M$<0N21.#/3/?-N.D%K /*6!GO4^+E'%$") H1\-P P:$1A@@H4/+K%6(&B]@ MZ9L-F8)8"]A-%Q;_/6]XEYB!-W2MTA4 >>O>HI.US1]D\#D5QI=N7@CZ ,T MNI(WC.,':<I=VS.(+!95E?/2,FNT6\\EB\5E]IT'_\I<"5!O?63GI MHPQ\OF)/TRJ"=,&./:N-^7O;3!3@*OTHCKRKVL[S3 M:X4W_M5VOTTW0NIJST=V 147WK]+L4/(42R5) 8KKJ@1AA%$B])R3B H?GCU M+N GTFKKZ^;N=^R_TVGN?KIJAK6>[<.#=O?,/]/_]V]_?7/.!6SM:M2Z;EX> MM(^NCO#^96MWW[N/)SBZD%];_OT^L>;YEZNCZX5]+(0[(S$R0#(.PV $#83 M!D",)$$Z14[R6.W)ZVK/NMISU6K/^[WQYAWRKVF4.@5]ET(W(;FF+A6<4NM8 M0/H/HU2Y5QU$.5$KC2=3&@L*W;"BDJ<<R$L M=$#7+'+FA-0IG4<6S0OFM!+"'+=6 )3J%% *)5!6A>RY0(G7IY@ZS^.4KPT$ MX]F+YCH+O'Z1@2R6@E$)"60T#J#@CG"D.&)$$I76UMP3BHQ9:XXA*U.E)$B\ M\ ;4VV\@A0D#J;)<(NJ/$NJMMPC7(N-5>OF[OV0 I6*!,#05$>DL#S% M$4?CW@6%+\5O77>HZV4'!E^:EU\O^)4N>+IF:VX*W:(YKS<6;SW-)(?_;OP3 MAK#$*0L(_M?2DK+7.!$V63X1]@[3=].MM_48V7J,;#U&=O$8V2>2AHL7S1]\ MQNSA^.*B&T>!R>Y?V=B;PU-K1Y-1L\--F9ET<%@X,)_HT=4F%08'D81/M+4 MKP.WD]<>MOHC._RG[QENIV?>9U/+>B>?RX+$5TS)M/GI6"-KJ4XP@!(90!/! M,^ "Z"!R@OF[LE6GVH:B\(><]A7O^$?'"Z6.7D6%SQ>?;C=Z=O3':L-:GV3^ M5MV5\+A="<^JXOI7.Q#JKH.[#TO)F79CYZ6LL1/AES[WB9@?)EV;4 MQD,SDTZCWDM(9*JI48I::%.3,(T(YJF5G"?D>']1%@W,I=$*&IK8ZQ\&_>%P M:F+X'[WQ.3#]$)A1H: 3J2,"8NQ0-#8*)+F2IAJD?04(FFV MM"E14+" &X1$(@!5B05IP':2%A+G#T^D0F^]%72;TG7-Z5F'2'H-]44A-?=' M8Z?;[5_&<*7G@L;%H.-_DN9L/!R%,/+PE94>_?:(EI+L#[M_E-O_OC_X _ M9[+W$SGU;CP8^+_4DFIMDFH>;MXI!UG"$;".$F\\J="1B1)@M3]<+0WG(=E* MZ+: \U"POS]R75+=!?<@+'U?2Z-FZ2=EZ5GCPS"=8 8QL"E. 46I9VG!%7 ( M)X@(;XR8 %\HMA,RCZ_U)"S]&J)+B^P.TQ^KD1MW2^"15]8/]IAV1^D.5>34 M;K[_\RY2*:=J4;2R*%J I$J9PJF$#KA$,D"9A2"U!@$#(>'6,DI5L"[F&SQ6 M%T.;%Y&IF7;],8R::1^.:6?MAU2% 1":@C3%H2]+&"",82!1"DHHD/1R>'.8 M]C7$+):5AMS55IM.%A._X\$"Z=HRQ7D_ *F-V[?5(\GKWZ#-%N(;D1IKV5'M M#ZY;GL^WYDMIH9-$ &0BU!;60!&7@L3[B,C_1CE6WA],MRE9%V[*^OCHB:-$ MM42M)>HSRNS5$O5!).I_?N]>=:\/MAM?3_RW_16/#KZ^O=IZWKGLGG>.FN>>Y_U_,BOM[6H(AX: M08FE*4#>&P740 .D2@2PPJ40!M=5HJVW@F_3=$.P]>J*^%HZ/5K?W>Q^S?:]ET]/@LU9U\ _"].BYN='X>=9VT(G##J)',"2,$ 3&N#$ MG?3TI33V;I%-:?!\X':"[VU;U 7P=^+&]YU>9WAJ3>.DWS>OK=+]*4V+8N,_ MA'VO1=&#B*(%M>_2*Q'MB $8.2^*(#<@U0H#0W&*J(%84V]:8+)-A-@@-Z?%="^VU">WYVG?G4JN13H E6H<&1 )4FDA #!2(:VZ( M"KW02;J="/)B2C7KXO=:A&ZJ"%V[.5R+T/6*T%F[%R8)MIIRP!V4@$KH_5C# M"4@Q3)"0*+5)XD4H$]N0KBNF]O0B]-E7NQ^,3NT@KW3?&0[M:/C:Z]VOFCO' MW#FK+-+ (11<-X6!8I@!09B$0D)FK7Z6]>[QN!LZ.^^&C =>%[[7A>_W+OJM MZ\GK>O*'KR>OR\9?1I+O7]D=6^ 7;$UC)'_64.JOKTIS+0"A__3]B_^[TYZT M-K\,-^YL[^J@_>W[4=N[7Q_V4#-<=_Z%-G??=YK^[\VS'>:_[UVZT\ZL&^Y<'GSX>U%-.'4.)]HA M0%.. TJZ!I(R!JAFWAE'EA/"8R1L@Y(7=4%X+6H>'+BT%C7W%36S$2-,0K6# M(D +:4+$2 &I4@24Q5HZX8^=P:VW"4DV2-0\[SSI:IR5Q0@N!O9">O/:_KRP MO:&MB[P?/-L7]_UCMNU[V:Z_'I26QQ)#\[7=E&C(G+,@<.V8K%L"S9<66^:UA3\NP+GVCHE1(*Q#B]L+@>O)0=Q P?73'H7)IV;92)5FEBC0.*E*:#2 M&PP2$P820G!*(392>0-?8+Y!+/IJ8@=783A@8]1O#,<7%]V.'=0!A(>W$^*F MC_J'^9;7 N8N F:^K$+CA&II+;!)@(*WW *!PCA51K"3!*7*V*VW21U >,', MN3X3H&;.>S'GK/;G7CZF/.' I9XO*2882*0)< 8)*JF@"49;;S&K"Q&>*G.@ M^^.5'DC,'\S4'T#$N M*2( PC1"S@J@.". 86*4UQ8DM:&?/KEWUJ .&6PNEZX/!:/FTK5PZ:PU8#$3 M5%,!!)0IH D,0+(, 2ZT\[^X!(7L'KXW*/3C10Z*SGV_6'LS7S_6-U_:@E]$ M;"9K$IE86G5_R./TATPD^/!53?%]K,KR3+Q'8ZQU_?VR=::/D;:4<\6!YEAY M&6\52+E$@#$GO"-(N(Z6V#9+[@W06T=J-I>-U]H@LH2-:TZ]&Z=>37.JDXE M'#L X\!M2QQ01"2 <(8D,<3P!&V]3>@FS>AX^=;-/=ON?QWD[35T[*]K=UZ, MF%ZKM94AXM56UMIE=W/.RF)*,QEF*G%B$T!32X# 4&=4:(05XG@*N"FIWQ= MT"-K8IT-1RVIQ6/3.CWC2?,/C&^!XWW"ZW). MI@$O]:(_[(07^6-@N_Z-?M@<)C5G\\I5^:G R252^0,8CY9?,@>8^/C2*F+4 M(C&]%]5_3P<3V,@3"]3 RN] .K_8/V3W4EX-M_YG&L"VTRMNSI.PYTO??AJ< M-J+V_CD+XSN/*?G@6[08QG?GGX__N]/8:>TV#II['W8:AWO-_7<'K=TO[]H' MGQO_[#?WVWN[MZ'Z/H]7;1VT]PX;[8-&>+^]UN'>;OCI\."?_=T=_Y*-]_NM MG=:[_9U_&H=M_X?F7JM]>"N@\?-X]=^^].38=$;6_+Z((V:$6Z8W,<7$4&\N M2T9#=[K0%&GN;6B3"L.=R-2]O\::G:"*)21>PR=&6DBHLHFD3E"JD4@0E]Z1 MVGIH*/*/@_Z%%_-7'[NR-]KIF;W_C#L7H;[Y%4.0PX-/QPRGB14,@L0("BC! M&DB9*& TQ%+KA"=8/DL(\N+ MQL7X<@;LF<:MCCT[4;/CFI \AJ0?%74Z!6] MTO..,5W[T%C/=QD\MJ;$\.9!6]?(Z9N(G'[+")4:4OVY5[_^XU^[!D]_)8C& MW&)H>.HLTHHF3G@+7#H-$T5MBOS_5NSS76)Y[_W4W7'8M?(O_M-W_=[06YEQ M:7%B_M;G-77S;][ZWVY]/6AR._AKW+H[:^ M]L]9.%>K]<%_[TSC(^SO?[USU?KP";4^[,%O_GV;[;].6]=-_T[YJ/KYSF&N M70JI2(%$"0.4LP2DT$%@H$3"FD2+A&^]I=LBV:3VQ!J2O19@-PDP91.;$"VY MMIPF-A4HE2AU-";Z)%NU%[H68)LGP&9+I)5(E5)$>XD5&ADL=2!U+O4_:8@M M$]!:NWD"[.67Y3S#HN._QIUN6&Q=:[Q,KAK.M-4$(>(8Q21-E?/\)Z$4*4\A M$K5A^#SEZ@)06IKX\\22 V.D!%2X!$A_Z( QE:284"I4:"#GVYBN:V1U79>\ M@2P/)95"AQIU;6A"G#!:PE2GC'&EI>&U*?5L67[6E$J88B2Q&& APYAZAH!* M$@R8Q)H)*Z55>.LMXML\O3>25-U\?B>&;V/F='@_\BAOG4I_ZKPRNIK-; M=3OZ,B'&#/262^*8H)"FRBCN_R-3R1)A+,&TMEN>J1";!\1%D%/+B0%,R\0+ M,21 *A0"4G,LA=5<_S_VWK2IK619%_XK"LX]Y_2.H+QK'MSOZPALL#<=EFC; MN#O@BZ-&(Q 25T-C^/4W:VD )#$+$%#[G+8QTIIJ93[Y9%8.%)P:1O$JULOD M$9;B]@7K/.&4>FT),3*!K\*U5DPE103E,3$2"G%YMCH_35RP]YC;JNDE$X@[ MG)")PB(;DE(*D%V2!+Z*5JM"W7L^3^FR=RN-G>A'Q57ZG4ZK1%BN0JW@B/?$ M>!(L9V"]G!!>) /230V1L3"59XI:<[;>0B38^8"L(RGWZ!:V>"X9C1DHK**Q3*-ZW@-$98/G<.C03]VS\(I%6'I=5+_ MV'9+J[_+DX6$-RPEP;E-7$AL09:ES6VJ@B6*X\)8GBE\S3859HIA ZP%X10C MXM@2I)D"^)(@-2Y112+X6=P 8UFFEF0EM+)@E4_.&HT59C22/-'::B"N3D@C M6 S,E-#*\U7Y:<;";,),@:++JH\X^"O@I&"*7/2YZPT546:5EZM*W-M)*9&5 MV_7(2ZGI8RT-NJ"I@VY), 7.!T<>XXTBEW[%+P\KF/F!F;Q[83M4P]NTJ$9=';OZ#< MFGBM0<.Y$<$HJZ-4C&OLO66X\)5GJ_$SZ=2BB,A)JI%VP"ZH MY$H8F>-!%D1."(JM]M(,;>X M )J2P\)EA.,+5GF:A#"."1L=XSFJ AH.@N!"\M@)7WC*\U7YFZI<=D5GP1#4!NX/W=HT?GL\;; M!.81EU8P)835 @"7*[9*%S9:;SDZ M_"XP3/1:@6)!L[4+4"PC4$RUNC58)28Q1P'(=YZYA9&.+@%NL(B9$ Y[!4!! MZ2JFSP,H7D=TJ==[6[/>#PX'+=N/ ?3PJ LJ436O?&51IM^>8*#!VMG2KY]; M>?BY%?,/ &EKAQU8H]/J]Y>"80&WQ8';Y@P+,H8"Z\FYA\1SQ,&JYV)/HO+/.FA#GCIH\_+=L:6)VS1B :\%@M?LV"8M M24I$*!1C /!2+G>A<0Z)P+C1+FD:#8 7(:O\_J/*[]"S]MD';EX^6"Q-[*: MQ:+!8GI(D=4DT8"18(R"A\,T5&AF:+)CZ7)4QS$6A_SN"LDA3,YKX[(_NXPH_)&?M?2K>#-V\LO?H%>#,8OBJU= MZI,61W.A(/]]AJYYX2@)SB/*5.Z-+("N:4R0Q8YKIX55V.3D3;U*Q+U[#"Y< MDYXX;%4PM6#JTO+F@JF/AJE3Q%E2B37'!N5B!\29H$AK'A'Q3G&+L0J1Y6YH M>E7*!0?OGA!3;S!E_(JAJY>.$IXW\_MAY^Q^\WLQ#%IQ*VVV^[;]LPE/M-;K MQ7X/M.A3IQ..FZW6=G[.USMX=X,VUGX 0:"!>H\DB;GP(WED61((!Y>P <]1 MQ? L!^^>O?>:K5[\<-ANF;5[X].^\EF[-QG.6D;8EA&V#S3"MDRJ?1F;B7_: M?FXL,&PW'?U>&Z[[\Z16D;&9/<1[[S8LW>.7"9 5I=4V*:\B-X$13ET.RF#L MHJ(8@T.8U$V#;!^;<(WXN?E/#-/$]K7LIASN[M4_[>YO_;U[4-_^27;VOYSL M;A^(G;_KIUO;P&^W_VCN;(>#K>VOS6FG8%*(2^;R3PZYF-^JY2X$ MDA,Z5C%[@:,\"C:]4&PR4B4L.35>*DZ8UY9:RRPGU*8@';UIL*I@TR-BTTQC M3*(T3T0@A6-"W"F,C$L2:44%,S@D[>(28M-KV.?=[MH0*UTI33 OW82D>;A M*:?6N^ =3@$;S 7 T+5S1FZ.005F;@XSLRVW.8DF6A<03C8@GG!"-EJ. M@@TI[S."T<@3 V29$/*"E56ZX+A-SD0%I)Y/R&"F*HHL* M<2\3? .$ O'"-)Y)*2%?QK)ET^7[QMK* 6O M3YI?7#3^T31^MB4T.'CP#I-'@-;@]RL&?K_0&.4^/30HXQ06H/%FE8M%C:YX M+@G$!08>-26VP, CPL#,P%!)/:4&(Z&U Q@ )F\Y_*09H &A-,"OGAL,O(:( MPVP[0GNN$]8KBSP\13O"*U#K7-NR\^W)"HXM#,=F,SE8WJAP3(#'@CWBEA)D M,+=("&;!**EHG,UEL:N$S^Z6EK:#+T*U'X&0%-5^>-6>IBA*>RH($2B0RE,Q M 3E,0=5AB6N<;\:P)U[C0J"C\PA1^-B5! MJ6B5TPQ%1R/B20I0>)V0"A2LMV"<8+KR3JTRO*A]SA*9>%%(L"@B4)#@D9%@ MVO1;K+G7P>:.50YQ;A)R+#@4G&"2&!:-3]GT*WWOL74E.+$X51WKQBL+0SP! M5SE#H0(T-P::.7.\951>4P<8$X0&'X,$9(3A*(]"I4P%1TS,B55FB78_2P!A M26E#46,X^^E="J %EI&$ =CGWMS!\0U3T8KJ7Q4RZ:4KZ'\87XCAM+: MKK1A>C:\:8YGM]DNGMU#8?N1@95/>=I<<1>FHH=CC]+SKI"NVI#\. M^H-N/+\;O?'K*+9[\;4WPR/U+S^\U21($E#D.B(N+#B3"6-$C>-"IA@I9S/- M\!X9JJOF=AN]/J!?SN-*U?NL'<(;/QP<7DCKJL7AFZUU4JTY[835FCWX":"U MU>H<]VH7FS1-NN0]>@<\(U M$VVW%MOY=FN3;F?7-X2['3%]#?L:&:=KOWV-AQ:4L_WS7LDE+XU;O^B&.H^1 M-#IKP(>"!@B]!?8_L^*LR"^#'^]_H;OK.V)W'XZENTWX&]>!X^[^_74/./'> M5KX6_<+ HN_-](%>WSUH[+<.&^M[^[N'?\#?P)/_!LO_:0,X\0:'YV*[ZY[6 M__Z8ZK.!!TM(DM(0%+@2N=*-(>V (! 9C7)>8B["RCM-[CWLL025;XNMO'33 M62X :L#UMX]CZY]8AYO9>PV5.(\%3+,9[(HRXW!42.;V.]R#XZZCQ C'H"(5 MU _'%WH2Z/"+]H'WF1 M2U/L1TG6?D)S,:=L0UION8D:Y7T/Q 7VR"G)$/8X"DNIQKF3Y .4;=Q+D1:S MY32UV72V!95%O=D>5-3EPG;22%UXCJ,?=7K-_(6WP_9Q_\11^'RD2^>.&CTJ M/CO$.GBP0?_R0RX;X?38.QS$7-Q:.__G7O-]@#9!#?[UK:.[4EO MY=\71_LTV^.32U4-JKKLZ2]N6@R'6MUXRM7#+='\"4=KG__\SUIMK;%>VZIO M?%JK?=NH;W[8:JQ__["]];7V>;.^N;VQ?MV\H^?QJ(VM[8UOM>VM6GZ^C<:W MC?7\T[>MSYOK:_"0M8^;C;7&A\VUS[5OV_"+^D9C^UOM93SZ;]_;%JQ2/X9_ MS=.(*= 8FB*+&4XZSWW&C+OL2UI!W'!&6QZ3M41#VJJW76MUVC\1:-CA:&^Z#&F[Q19U M&=)6AK25(6T+'-)V]S)K<_TYREBW%Q+E_[,;C^S)837:+76ZM:/1I.9JSEL< MCVDN*1\EY>-&82G;Z;7>GLG4QTYW//K[_-3OUQ"0^KK7V/Z2V?#Q3DY]WO_: M:M"OS9WM#58__:NU\_?&K]WU'=S8]GAVY/<&::Q_;-77W^_5__[K$)Z/[7[Z M8Z^^[4\;?_^U!^<[:.Q_(8W3K_-V5#'UDGAF4$I4($Z=1YH%B@)UF"GL78JY MQ>DJ)FR)]B_*<+<"3 ]9J5& Z=&!:;I&(TEJN3,!:<4S,&$+[K\$=-+:1QVC MUBFMO).KVKRD;NO/ 6,VV__$7C\K0 W8L 42V/S']F/KI+876_FQ#^&F3DJ> MVD-OYE5AI+.7\4(&1ST6XLS9FS..8*<22M(80)Q@@0HE@^")K,7$.JU9K@I; M5$G8$I7+%N5<=(UG4<[[*>@7)2)U&PPLK75[LGE\,BF/Z6FC[56M+W8NY_A?Q5NQT*V'(:+ M_CFO^07WHU&BEXO?"M]>ZX\[M#5.#XX;^_Z']HR$/+V7&B41%XD@BX5"G%G# MB#+1LSR/?)7R>S.%$D)87EU>R/9#T>5'UN63B[H<)0LUB'FU)L]'ULMVXZ=00&@!P&@C1DR M$2-324N*I+<$<6ZS3^,$4I1*(!+$!.MR S-"[CT^M(0=EE>=%YKW6M3Y\=1Y MBD\D+[R*V(+^"H&X9QJ!IX 1O$5'!%:8N9PGNRK$,D417T.HXJGGQKRT L;% M+]"+ ?,'X&8%OQ\"OS=GZ!@+SH<0' );BQ&7X!1JFKL>14(\M4Z!5<[=EE>E M>)0.@;?2H#+T;ZD0HV#IA]UUIG+_SMM?U(2U?#6+H:EJZ&3]75 M4+U1<_O^+M-ZW:NQ8>E?6/H73AY_;*%RCYK8[@V;1^?>A2ZV8YJ3.50ZA+U0 MMVY1(;*-PZ-6YR3&KWDJP06N^^'UN'B;F>NRW?7O)_ WV=W^NE<'-VT+.''] M\ NKKW^G<-\GC=-P..WBU??_:N[LAX-&'O:^#_?T:>-XYS"/T?ARLKONCQO; M.WAW>Y,UZ.Z\[H5:JR UX3D\9A"\1XZL].#A$1.=Y]8;GS.A]*JZ_R#WY=N] M+.#T0L%I43&G DZ/"4[3*>/8"8VI$RA@:G.I9^Y@:"4R!EZO,YA'25?>,;X* M"+9$X/32>NH\NQM^$;O=?]MNU[9S9_!,N6VKI.0_-!/]L]L) ]\?+_S:<-T_ MM&ROUTS-& KD+QCR&[,%?#K$)*U7.3B>$%=>(,.80\R9Y!.S7*HJF4X3L439 MO"4S?TGY6U'IQU?IF5Y!V ,@[U)>_O898$ M_5LIY+=^QQ_4NIW^*(QW#Z+Q*E)\%U+[5RWZU]&:CP&IP-""86@VTI64C]J; MB*C7 7$7-=)&.N2)UHFJ: D/*^_X*EXJ7[*DZ2\9LR@Z_(@Z/--#@-J(>1#( MAMQ#0 F!-&4)&1NI!Q&SQO*LP\J4-@)/LR]XU.VD".2ZT[:M6HJQ=!)X\+#% M:.G_/+?R'V,)4"\>CV;;&&=.877 "& I!_V;7A>%'I MD25:L82:O*AH1='D1]/DF:TF'!2ED2%KHT#<*(JLI@8IJQS3C$M)]#!(899( MDU_:QLVSN^$7$08:<[=F^Q^ F4[W;I/'7H7WN) (T&B]-\?+78!]83D$\WH] MP7LQW$3DDL(HDS*DG4M(V.@Y(=@R0W(]-Z/W[@]3XC[+J[D+B?L4S7U0S9VJ M/HN8*!F(1\8IDJO/)-*6.(25"]P[0C+,9N_*+%/$]C5%>Y+UHW2X6G>8(5>+ MOW)>>(G[/ Z'^#A\ 2<;HU4O@+0X0)KM] 0VPX"/:) +"0 )RYRLP(ND$D6!'U2!IQ@%-SQ&>&THJ2@13T$@)\$K( K>FP;X M-3A5C(+>FU&4*,_K")H<=3M'<%LGJS58AG:_JH6+_W?0/,I#BTL@Y3%(T)^C M5_!G?@&P_AOCY2]@NC@PK<\V6E+:ZB0M(BQ8Q+G)VV <*)'DB6"O65(TC_,1 M;)G>!%H,M;(1"81C89+RTP4N1T^Q:O\ M_HY-B;3<83*7'9&-$EQYW,:-,^V7RE;\PN'HRPRQ" 9S)T)"Q.8)GUQX9+U6 MB-%$#<&"<4)REA_@SA)Y:27,LF3$HJCR$ZCR3#-M(H., E'&*.(F<&1$2LC2 M@ &?==#.KKP3J^0YI=6\B/C%AT$/+@[A5X(E;BQ0A>=O9W.3B>0,NEUT!H)JC0" M,B&1P=PCDX*S2GKN.5]Y9]0S2O98\MC#0\SQ&CU@F3WS> OT8N!ZP376)7S\ MD #N9T@7#HE:XB)RG('_)S%'#A.-@F-11&O@Y8'_9_ JIO>.'R]1,BCJC'23#AD14@\,AJ8Q"OO")&KVBQJ MNNW3 ^H-!GI=,55I>+%F.X!TOJ7T8>=%7::GU72H;WN=;A_U8_>PYJ=W[VJV M&W,X+B?+Y6(L'YO_Y *M;N?LR[VL6[5>](,N+&DM#?J#?-"P16:MMS=,M>N] MJ=76>K5.JDVF[-0R25JM_9_; $707/J$50R!,Z^UM!;^T]IJ0@67EQ OL;"0 MNWR>$''GV6AP_R<_A(:CA/.(RF@0=QST.S*!E 5/F%GI#<_S^D"(+U%ND-I6 M?K/'$22C$I[)/O%:E=I^&QD(E#"9B% V:BY8=(''9#EE+FGM7)&!QXH<#1)Q<'^0QCR@(%14UAG';98!_.:R]=)HZY#""-1 ;EBA L7 @.Q(\\]MA$RI!QPB)NO$> O Q%:26EU/" JR'( M;^2-A:!39:).;,G$2HQGBV4C06]I)#P5!*!!<,8Y24XS#I#!? 3^R$UPE[#) M(AMWEHWM[[]^8(8)LYSDD@V*.'$:::=SOZ.8N)":4TX>T4CX:(6,,@5/N"'$ M*6*UTB 3/&*M<9&!A2-QF=NUC#56>F@DPCD&Y(%A:'QFCL'4_-S%F%#WQK M$*KF9I,JFG/3E5/6'Z(A;Q!VLK+F2Y\PU'6-WK@!^=F;]TCUQ&T)819@^S<1I: M.]OO#W;WOY_4]^'[<%R#?FWNKO\!+@Q\]W3MM/%IYSB[/-,;IPWZUQ[]0/<6-]ANY_^.*@??FPV#C_NU]?K>'?_?:M!/Z;Z;)]_P;F4SGM$++B8 M/"J!C',&:6%XTE)&I^6"1I@M7QU10:@7BE"")HP)E3XES9WSUGH3O8K@^S/A MHJD0BA2$6D:$FIY?H"GGS(:(2! ,<7,O'Y M0DLYN-7\0GJU4E!U&6;=*1)\%7A]RWVF;#?,![$_NS'^:O;ZL*";;=^-MA?7 MX_#O F>+@K/&AQG"I800SO* !,,.<>L4\,>$$UE.#-E#/1+UO:$ M.9$!DT0EY4YH;3WQ,1&3!SKPB"MM)V-MIP^J[46A;Z/0T_PDTFB85AZ%D*>O MYB%+SB6.M'2"1>K , :N-]5,"D&]BSJW*M(+"YX]?8WG@D)O!5L+MBX>6Y4)+&D7.<];<.&BT-/CO$.EB%0?_R0V:2*Y^HC('BBQ4RY__3QJ8VM[XUMM>ZN6GV^C\6UC/?_T;>OSYOH:/&3MXV9CK?%A<^US[=LV_**^ MT=C^5GL9C_[;][8=A&8_AG_-TX@IT!B:+N"Q1-*@/)A7;@VU7,4D P>_1;H8 M_(/5E%7EAE7SQJ^=?G5#(UO\VDO(V-:7'YA$IH7F2%F979!HD8[@?7A&F-9: M8<'$3 G9_,K 7-BS3 U8YA>=];(@U+HC2;A_Z=E-:B5+>=J++$\K16=7%IV5 M4K)22K84"TL7*I:OK$#L-624E+*OUUI4L9 &\?-\BU<4W?L.]^9/\[WEWV]M M?VTU3O]JUO_>88W#3? ]&GN-_;W#W;^__)J)[FT?\,9I'>]N[X%/LBG@'*SQ M-QRS[^D.^"IUND&W/NW"O8)1Y3ZA#B+!#FK/;+&!-5(IA*JGC> MS#5$+1$DO88LG4FY5JG6>O"4X4LAJ/K=9J\WB*' T*)@:$Y!5M36.LH4DF!' M (:P1UIHP"(F,%0*LI97H1>6+%P4^I$5>II7&*$Y#\(B MQS5'W/*$'/$8<>6]3E(G.YQGA]F]6UJ4Z5BE&FEYJY$N1:+75*GP2##T;897 MI$@%URXA&;E#7&..K%,*,8?#L6,TEJE0H!4A+4(!4-/DQ-7DF M4,' #R"@OSHIACC' FF/)9+"&$^#4,)5+1L47Y)2PM<0HRB51"7;_9E5$I5H M\Z.!^&P]N-.>1YLT4@Z#+PC.7QX)('+PV<)+!4;F6-X PWI1,Y.7-;V]E X5 M,%T",+UGZ5 !TT<$TVE&["BS!D>+!/44\>CSC"62$'@R4DDBDPPQ@RG%BXJ9 M/SV8WF#6YL/.>=G*$V@:G;8?"OBY";.O/#E_\U?CRX] E=11I0DT8@'XE > MM84(,X)K#%:>\%LEYS\_ &#VW"'3+KE7Z09'4IY8-DUE]^T?MDUM.;W= -J/FULPMTWJ-QW&.EVO94M6O M5*?YR/Q(E8KW2FP?,IUGV0OR->RI?IB>EU[R\5])\NNB&AM]@)/FR_W=[.^- MI6DR.O+,WW@-#C4XQ=OOFSN'NX>[G^J_=DZ_YL_Y[J<-O$/K CR1@QVZ<;RS MO2.F'6JX1U+_]$<3CCS8.?VXW_B4O9.]@YWMK_L[IP>X<0A_;[\'A[PU+SV? M>^V940+9F-O:">:1YHPAGUPRF(-;:/S*.T%6#;ULKO4SWC(N$/5"(6I1DZ(* M1#T^1$W'_%)02G%K8#V#1MR*B)QS&$DFD_%)"!7QRCN%5QF^]PY*V0N_'0?L M'!X-P&\ 7R7UCW/SA7,QHI+#_Z#[N>.U_S9:^@)+#PA+<]+WA4^1>V M8!<4RKNYB!LN@%1)3Z,#YK2JU*+:EBW1SFS1Y846)Q==?EQ=GDVT4Y(H95"$ MMX@XCP;9H CP#.6XQI0$KU?>:6 8=(ETN83%EI 27;%I=EL6>N76\^7[SJ_! M:UW(TKP8&[2H@%PEN^>V]XOU>0#K,YLA2.!_@3"!K/8>F*3UR#&3D#36)$8B MYY(#DU2KTMQ[EM<"]6?)8W<%/0MZ/FJLL*#GHZ#G-'<71!&P?3%7NC'$A_MB"\!>MX@&[#ZY?")KC M>C0J,:MUHX_-?V*HI6[GL.9'7\Y=7KNU7@0=R_4X:= ?Y(.&#?UKO;WF477T MFUIMK5?KI+/^E[5,AE9K_^) M%W?.M]S:WCG](2DFBFJ,M+<4M%T&^"DY8$U:N."\)"FLO -IOJS$'L2WE=_V M<01IJ01J(GUK-=L.MY*+0 F3B0AEH^:"11=X3)93YI+6SA6Y>!RY./CU(U'M MI<,:!97 "B0;D7;4(I.2J6HHB^VDOO:#RA18( I)J1- !E %9R3\%(R-(D0!;C.( MAGQS66QO5C0Z59!G8HDF-B9G"@Z/8;BR,_26=L9300!)!&>!S)$ H,H0$V*T0=;8AOUU4#_\0G?7/Q["=_G.]E>P2P>B MOOW'_L[A]Y/&]HYHT#\.MC[53V=LV-]?3G;7=P_J?^_"?>WM-3Y];&6'N7[8 M:.YN;Y+&_@';R3;RM)&VUG_B!M";I#PF7"/F5*ZQ5@DY%AUR6,J$28B=[K=SG&S_;-7 MFYUL.*50EPK7/S<.,B)-S@J^?9Y8=#;I CR8W,GW& M9J\&5SSJ=OYIAE@[[G0/AV3(9423QKS41B*7 Q# M;38^3@/D9UBYK?2A>LJ/HX>L6[BMP>%$BS_8(_BD?_(L'(1'!]?ZZ>;)C\@< MMSPR1'4>(\ZB1U8'B0RWBF//(GP([L&<=FX7O8-.]U8>XMW$ (DB!0\@!?Q' M8)1K)3$B1H 4!/ 47[5T.5',D5+C(14A&1,*5 M8=:!0B0JN":XQSK] MP4/4E'*/%*4!<6<(TH 4R"0#*)68$ 2H3[LS(X>USJ#?Z]L+K1"K_=C^'IB^ M5L>VW]R>>YFV MZ2LFMM6NK0U^#GK]FLG*3LPE7.QX#R#F!'6.VX!.%XC9;_F+__-?('/X]Z'% MB-WJG^3W?TV3M3196CM>VB% Y7/\I]/^>=#)GP&L?;%87+!WSH #GK M#MV!,7_[;739_WQ[_V%\R56X5;BD.ZG..;ZAFNWUP!?OU7SL]BWP/GC *B=A M_/Z[9^^_NB'X=V?0[<6*S('XS[MS6PVDO7@=>,P+5.]2O 3K">@[G?2I.=,Y M#$V3Y-1J+8*76# MP'MCBF3() ;\87,)9%:5!V.A/I/IB4A/)/HR$_]G[.9X MQ59JQ/[L>28HB^@K@]GZ_O=?C>,?$MZ(U&!S=&(2R%Y@R&)JD/,F43!O1@J2 MZQ9GP/6_QRK5CB XAWE=QS(86\V?S2QX\X1Q=-1$OB;FO'I]Y\YT&^YX-S$[ MXX[WEK)").?+V$YN/D93P((+AZ1Q8,!#SG@P02,5B8H2)V>=6'G'\)QTF-J( M18Y[7/G7: 7VSFK[KL+F^E5$'VUWS,&&$_ M;[[?^CI!]:/6X HF.!?9F%9Y1!?1"K1$!FF!DG@JP0I3&86C.: W%#ET#<2= MC^]MMGO][B!+VGO;:_:^'76C#5OMO\ R98',CT!>,V;YX]S,3E'O%56(D9R* MKAU%1B2#E$HQZ(B-- 8T84 M)_9Q]H@1P%6I?>.O]^'XWDB$P+^PP^R_&,X"*B!9(5M6.-=V_G+*>8(51XC= M?YH^?P/P[V.S#82U:5O@Q_0B@.C/03-D"@NWL0FG'DTARUNQ)S5O>WNUO=@* MX^'T64NZ39])1:4$HSNM9+@+S"?__J26>49MK[K+5OP)EZIR._/5.RGU,K#_ M!&X!^I9/.;G_,868+,SJ$,7'5"1-[MQW_HGP+O3M@6^>*MT M%T4924YAKL'?\$9SJ[&/QA"C51S:%DJP)A?C$O+6MN5KS$FA<#=;J9B9VT:M M !:4!C &&H-8 FS@S *I$8E663&*.QY44"OO]/5)ES>5Y2RSU;YW#G+G7Q_: MD?;UX,U?S.F=$X XQX%L%0[V "RM9N6ECGT(D.7)=>&$8_=KJ6+?5SSEO/M] MK-NZ4XB'4..PDI%&DT,[RAAIE4G1$Z>EI_K:$,^-M7WT\L-:!4I;9Y&*$A": M4>\Z;_S\P26F +L21<\,XIQA9!212-EVY@ !8I0!R,V'%H0K@L'C=8(CCKE' M+@_%PR8$9KQT*?#YMN+,([E9+$P]E\AA=C_&YJ[]\X$V:A]Q/_9;/.H/-P2& M5/(/,-E[\-O#)FAJ9EI V#?;?A2%.Q=\J[YX%GT[%SV\-&:X.A,7'*]CS7:[ M>:]C&%^[2%MM9?$S^DR\TI@]@XE;.O0I(G#S3&HS9!T-P,K:X99N#IKX/7CT M[DDM,Y*JE A^UQ[DV-[0Y3C)_L?@"&A%[,[0]A'SORIMA3FE.1?419*X<\1Z MPXT, 5M+*1/Q!FDKWP!G/N<'R$1E^\PYJGZWG9G3JX,@3[;6?AC+"=. .8Q& M\&*9B:0UZC&/XK#GR=_J1 @2F1PDBOD'(*J N5 M CGN+9+!F4@8"(<&UL*O"7R-\"*_?AOV![WAZ(-))#7^DPU*:OY3_0[LQ5$' MY 9D9Q1; 4=58C2,M59[]=OY]P,XIM'I9U.8 V*M"FVR%6S5<@#)MEK#6$\V M8M9[L,T5#1\9U@DLW=)A_ #HJ2![//F4M(2\E AVVP5GM. MD@44O[8L>!@ 7@,I:5W@MH"GX[KT+$2WE1BLD\0D&.I 8EPTQFMJ MN1':LT2I-:. )Y\JU1$W0O=UN+G16-:Q:2\2,T]B-DBV^\FHJ+U!/)*8&U]3 MY"@AR-.D"6AT\%:OO)/7"7CH% MQ\ SXK$$&VN93T#V?$36>((4MIGN:0?4#QR#*[;D+SF/Q&M[P21&QL8C5CQMK/U*26D>LD<8<1(P8CXS*T\%( M<,(QP[CU0"1O*6*KE5-YM;F9=2SO)@ W-3<7WW\Q.5>*!FZ R8F!:8!W))VF MB$M-D.$*7 ZN$P7C$R7+PPO?Z.M,SA2Z9-?"Q3W;2E4/@HP=0\"Y$*<#U#D/ M)<.=[%&$^];.JL-@L2B-47$:DB$D6@'294CPT;.17)F[ !ZN40#J9@$"1 6FBE$@+:@RP7QT%F# R#U_&Q'4<^YQKR[(7 MV8W-0Y#RMY-7*HT/ MSIK K.+PGXT\.:^P YOM>#"C&)P9QN!F!+?$X.XNOCXGS&*?3.0*"),C8!\Y M&$DK0D1,$0:FD$''/;\OW.V$A>FWAR(3]LB(YC! VU/=L-U1B,,6".MI$F:6DY.WS>_M59 M5>&\,-7DM%G^;[.S<$^)G@U5C0"W]['3'9OIK50MV#"3CA0".%_ #TC]^ <- M@1HN%,*$.@22[I$S3B J@(.;H,#M#ROO\'6-J$;",G\C%,1EDA5Y,AWES#HP M["=R#I2KD'5.TJ@*6>%<)]4Y[Y0MCJECU*N@P,1SYHE5@LG(@S3*6.DNZWLV M(V<7$W8_Y)(U4$C;*E[&5=5=:PR$+*G(G 04#4F!Z0_1(I<81X1JR1PU2>1^ MJ(2]N6Q8TCA9SUZ6?'9]^MV\M* QF(4+R1"WAK3[!MTGQKDWWZEUYQ/&BKA= M)6X;>&OM!R>.)H\M(M7X7V7.IO]B^:_4&E]55U MX$HNXEOY5^9E^M=&4:P ,'ARQ,;J@.8O83U++=2EY M?VB9^TZ6AUO1TT^MKKQYX1B=5RK M^=..9&U<6#(ETA<)5TY= ^/1!]D&1P3^R-6DN<1D')FK;G%4"A/')&URFS,> M[_5Y9-0JF=DCX]%S[:S#5(NDG(V,)TF&'+^2='0F\E>QK9PX=D&4 2G\VS#H MYG2I5R:\6^L_7Q9F-FR23Y34; M(F'EH.;."@#%($\?H^M6W1>(K%!4P:L?"DCSK PBH]ZA/%DJ;X\N^RF$9 M-BT[.^1*EC>\X&Q29);;7/0TZF:8GWY<3)4?[*P,9/@(OC4(L7=EO4A_S_8O M))O/+%ZSNN1D<4,7K& 5[+I5]U70*24U=SCWB<+&**'!M' -'H[V6(S\:$HD M&O]PC1_=[7C0_M[';N_)X5Q8:,;<@!:8 -,3H(EG=,-,N=G(-!SFJ* M2)0"7D?$@;@;V9 Y^D?/F@ND9A>T8VX0R470@FK'9#9N=(5/-)2]F]4B5<*_ ME-5(UWEV%MU-H3'R3E*B4;N#'<@EAIJBB.V!%OU4VC%?-(XD?; M[/YE6P/XX)HZI*+D(R7?W\B[I(D)I07QB(2(P:%T>2X6"TAKE7A,X.]+FS?0 MYSB4DP*2%^Q[U>W)L U3]K[F^EWS7*ZJ)C+[IY7!'/6E"Q>7(LVR=:7'Q$6GN8\=FN505QZ M^,DEAX*T(48?@\!YFUC-23:8:@QQ>Q]H3-BZ$2PF\+N\&7<[+VAH/\^HZPV\ M("4<#S0(+CFGS.H4B4\N$ SK8+"L>D94 HC.)/%.7M!QIQMZL?W*Q*IRA+[\ MD%8Z#4XF,D;CW-/&(FTI@'/$W(/Q--F[?)%?[..#4F8]U8?L\QEG,'33M# (MVM)U\Q]WC.T$@OUH*SV\3 M?\N*%$:;Q?;G*VZPU-C?^55?^Q$LS4,Q)#(J;Z=Y*7(63$(BDF09<5&#&P9> M.>97UFR,O-EA1495_,J,ZGN$^U?D]JG.-CG(>V3C"7&F\+3&ZY2H0;]K#(3]_I#OMA M57OKU0V/MSCRJVAW:C^K/I9Y+GVO5QV<>U;^;(-8A#<7.F_=-$;U +D!<;)2 M2QG]:C]I*>-MTR3RM"&FI3:, #/G2?,@<]F[3H:FZ'$);3TJ83W=I(VN3*L@4T*_(T>KFY-S38@-[9 M7)/*DF7CU9KDUU2_JN:BV=XH8;Q7^ZT*6W8&&>E>7&WX\ ML.DSOY.GO!]-H5\Y J]J5RAJ0GEP\]$[L=)+_T8OR&7?G;5:0&'N.1W M.NW5E^3BKD=>>;/J06X6XP>Z67VCTU;CWD<" 2*7I?O_7V$K9_[UA8GRY^6Z M%=/EH^07JNOZ.C^I\P9G>:WW M,0*O78I7>SV,5^^VFA[RVZ1AWK]N\%ZO?>X;K/>S/<=MWCVN/0<)^#_3K_Q6 MCWC^T:H^R4OU;+=IY64#5=9X'ISC$4<3E/"$46FBE5*QF\Y]SUG%>0= M[:[7Q>[ZUX/=_3_V=O[YSF>QL> ]<:[-+OLKZ_078. MZV+G-!S43UL'C4]?#^N''P_K^VNG6]L;IW"OI_7]]_N-OQNI_@V3S]L;??B; M;6VOT<;Q#X)%"CX19"T&]FVH1\80F3NEM8[@?YS.P>]W;N?:X@*6M\.K3?;#;C\]G%L_1/K M>5N[5Z!Z85#=G(%JJ42*W@14S=OCSB> ZD21CEHFPSGQG -4DU6N+BNZO#%4 MSX?+QX'JY^DSB.(GW/ <5T'U37V& M6WA>K,I+>/.P6A%X;0)[-DVNHH&"$H M)2X0]Q$C$X!,6^V9I,&PE)-X *&EG$WC*63Z@1%:%C)=R/2R(_1>-\:"T8O" MZ,:'&8S&Q%LL8D2:Y5ZI$AMD0TK(1<$U)BQ1>*D9H[6ZK*E$8=$/AM&JL.C" MHI<F3M2R'9XA<0/?FH#L;728X12$QP@K1;B!#XG2*^\$DX44/R[B#AL;CRE(X<>+X\>C-,B<1YDEL"K) MJ(W?:,'DFY#G#,<9FG-2ZUH[?,M)K_GG#YU#!_<7;M-TL #W#8![-N@L%<56 M2(&HRH-*M<;(D6B1$I$3Z9,TEJZ\DW*5TGMC]VT5IU#IR[7U<^SUW@X3P9N] MWJ"J'?*=7K]7F/6K9M:_/0F,#[O8#R=4Q#RBK?>IV^GU"CC? IRW9J/-U!'N MG=%(2,^ 5:>JN$4@8:.E20IKA3FUEGA-W_^Y39(CQWJ&?L4V^=\BNT9GZ(1BUNQ.,LU)PCOA)?! MN-R5,B">2WL=Y0:QP"CQR6BN;.56$+*H(/QCN17C&QE+^;!D],F+JQ[SJ^>6 MFL%BALX@EX=.K_5M:K_N<)]S4']4P+I$I7[?SNIX,S ]3)7?LUB)L^D KWPA M*@9YX?E? V_^\ZS?7&6 'XX.%3I8Z.#%G;_^:.?OPZ#;!3@X2],XSP_S%T9! MB\(+%Y3CO+V9.>&OS T;IP?'C7W_0]*DE& 0HXL82H(A2HTA<], ..:5Z MY1WEJX9>-B9GZ8AA\8@+!#X3"-SXE7O1Y=;1TUA8L&_QV'=R$?MPC#*&9)&/ M-B(>N466"H:LB=H2JZB->2 Z667XWLG#KP7[7C7P%=0KZ05+AGF-*;Z' [Q^ M3C"2*KJ\A660=B0B*Z(S0 0=L>RQ\@M*4S?2'W$P?D;6RIWY[1*K/ M>J"&FB"]020X8&&!8^2HX0A 2CH; )=(!!8V.PWD2?;42];+ M0U>G/28;6.0\("M3GFL!/SG,/&(L1D.X3<$18 ^S6XA%5XNNE@RU!]#0:7[/ M8V F-ZW0!!/$:>+(&4S!KDKJJ9/":E)2U)X@12VS]YMGI]W0IQIU<9ZSZ5^" MTPM;H.6&[Z7/4S)P;V4Z5Z1C']7,Y;>G1O+>V[$]/PQO9?/-';0TPP;U6^NG()^CTEL$U84>[T8 MMXYB'J39_ODYVE[L+,?"7LAM(S(>R)!R9Q UGF"+":2F,A!.L008T'H /HR MUFE!7(B.D"@E9P%>!55!1Z:%]L%C/#.>[3%>ZR@2_.I?ZDG]RP]0;I5L,,C; MW'C8&8FTBQPY!6\I?AR/)O-W+:A>_O_1,;X%OS@WH;=?S;X= M?=8Y/(QP<#7D-\\Z?E.K3;!X^)U>S7;C>+QRGB!\SC&?.-7?8[.36;LM,\/;_[? M'OR4WV(>7_SA_-CF]Z-QO]_V(EP?'FV$1Y<]V%$WWT'_9+5V! <.YT'F<7E61^.8XR4W?^FG:,Z-W^QVS\O%9(!RGKL,BSM163JYY];7CW#CPW#?FGJ/9JQW"IX,\37ITOB.X>CY)EMS);.7#9KMY M.#@QVCO,*Y /ROIQMCFZ=B]X:5&!\ 3 M5FLRGJQ]\3O]SNAZXV'AK1;\N@L4\G0\+KS6 68)G_6:@!BV.QPV79VN&@:> MU3@+%]PYG.QLT<^MU%Q%/.J"'],%# *):%5BDR=Z)U#O"!J6WT0>A%W)18C_ MQ%:G$MY:&LY2;N8O]< #&LHLG.D@5E=9V:=Y6+U MG%+V!D='<%>3F>.]?&/#9_IIX1]YO/E$F:IK' W@3O/G@,&#/-<=UN+GY$%G MQHU/H4.^E<]#4#R[9,KCT>$GN)&18L.2M.-QU4T"1*L'-SU\]$NFP,/RPT?P M=7C5U8NVO_*2-"MYR,HY7)PL#>VSC;X,+7"3TW7,O+=8OZB:>>^?WH M-'/;']?7?F ._F,2$A'-@&9B[I##DB&EF**$IB0QT"WQYK+:A]'<[RR%%@3= M[X$\=4]&PC$4E2S@0R"K_1/;H=,=@L(WH"#QT(&89>]@]9RPY6'R\'K;82A4 MA_8@YI.#X.RU3L:(EZ]X=%:_V@YGD)L/AVO_RB9G!)PI1;CK?S)VU+9\OS.^ M;(9-N/ 0;K,H9UVM;J4'=S"2^.I>JFM6=S8--':XEW_8">=8$]Q/NP/PE/D/ ML#$0P^K@,PV;1L;^C&I-Z=77^OO:I:KEVR=3JF5HHBHQJG"('#-GA;>2:ZN- M)IQ:DU6+:"RPF:]:$\\,7NA6^@#VN]G_.,3UD[K]E8WU^[$)_6"/X)/^2=&T MN9JVOT;!H0M:&$450S))BSC5!MGH&:)6$VR2B-CFO06,W^ 97:N=4[-IU1J9 MB#_^FMBE2MEVFNW_V&9E\O*WQI]EP2)\=@%0,>>FU##53K'HF&T/@8&2U5LWE#8,X%G&0 ME,GAYZS?N4>#7ZY'/X*-Z@1DBJ2%3AS>?5:U;AASH=M0Z3%:#3EX@F-C[22/ MAZ[\JE[OS4W&N!/V9C+)?=&(Z))7%%*0,O-.QU,U#GC/F/.M*C\CLR"O(0M9J=8ZG MA:TW=D-!;'^K\*TS /4*O7^]O3KZ-1N_GQO1OQ T&FX5[(/3TDPGET/"9?'_ MB[V->(:5HTZOX@UO*Y( Q.;WXV;H[XTWV\X=-=H'P6>'6 =:->A??LA,IY;' MAZQJ-X&RJ:4_]^?>I.73D?T9D0,G[ !54PS>VM:Q/>FM_/LB,@,LCTXN587, MESW]",-'Z\:K[Y[#=7X&ZX^Z1/,W7-8^__F?M=I:8[VV5=_XM%;[ME'?_+ % MNOQA>^MK[?-F?7-[8_TZ<_4\'K6QM;WQK;:]5?_JV]7ES?0T> MLO9QL['6^+"Y]KGV;1M^4=]H;'^KO8Q'_^W[V%#_:YY&S(V%7QM#GP)JG)(2 MEF 6#>-*&F>4DXYQ07#PB87+8N[7QM"GKF.3#8DI+B5VW(,=B-P+1R1+Q%OB M\%QES*]DB)/SG_5:(S.U^<6,3%.M5:K MPG9'O?AV_,/OH=D[:MF3M\UV]=*J@WZ_*%I9CJ;VC"NQ&GX\0B&CWV!C,A"- MTN!'%QYAU)L*HZ8VP(>?,?4&"WKIQ_@-N?2SJTX+[%5C=J?37OV9X*+<[/.Z M67ZCT]ZWEZ!YIHWC\G3'VG!4>FWCG!>4W:!%--1[INO2R,[AG&697I7%M:"\ M2Y'_\JU;=D1?<1_&[) OR["$Y[)@15Y>6=O.Z8W>M_=I:W^C]/*G[E=?;O+I M;O(U]-89;DE<]N?':BLQ5]^,@XOWJ9)^:34,\Q[QQ=0B)">YEL98Y0G7V-HH MM;&,)4YDD,166P@,DPM;"%=5=5W,7-X8BM/SJ$&XXZ[#J ;AYW'][^]BY^_- MXZWUO_;KZU].=_;?-^O;[UN[^SLG]7VXG_W&7GU]AT[7(,#]_]K=;NWM[*]Q MN*_CQGJC6?^T^:O^Z:_#QO[F29W^U:S3C>/&_FX:%W2=FWJ0@HO&.H$2X21/ M/<#(!,L0=D)3)YG$W*R\(ZM,W[NW[?*U+2G ]$*!B2EA10#I9%YQFJB1V$6F MF.0^81?L:&]S!$RT -/3 ]/I]'A>*W%D0B!A(@!32A%I*3@RD4E%K14QL0Q, M7)D"3 68G@DPW2GIH@#34P+3S-SPQ)/6BB(,/!=Q$F,N);,H6JYH))XYQE?> M\55J9OLQ%F JP+20TCZZ@#:7[;;K/(I MKHJAW:C#YIRE>28=-I\RZ#1>_TDV:P&B6P!1X\-,3$E*B[54 @&G!89D&$.: MI8 4^&I2$:PC)BOOZ/T=M_E0\)1M?HJ:/E@(IJCI/=5T.L*26,Q=$$%-95# M%WA$+JB(F.#&"6^=I#G"LK A%T5-EU!-%QZ0*&IZ3S6=CC=0+:3VQB/**:BI M#!8YB3&\#J6E]<* SJZ\4V)1+?>*FBZAFB[D\UG?:^L>%!YS@@#PS4 MU,2 ;$P189\$(\EC8<'[5GQ18_+*8*B;*=F%+C5WRP5[@.S)LRJZN[RZN_ H5-'=!]'=Z=@4PY0$[0-22F'$773( 7="$5NO MG 0\CF[E'3.L*._+5=Z%QZ:*\CZ(\DY'K*QPP5ECD IY^H!, 6F+ PI6*"#. MP?G:HC^,KFVN^+%[\>/DG"6T%@VZ.0;/E1YQR>$6) M(1^=1QQ,"#(I2.02#H0DPY@1*^_TO?G#\F72%GU]%,>]Z.N]]'7:66?4&FH( M0T+E)H=1YYP185#TAA#FC:8NYMG)15]?KKX^J+->]/5>^CKMH)N48F+6(V.B M0IR EVXE 8X?.!:&2)>267E'Z;TY?E'8Y578!W70B\+>2V&GG7)MF'7@QM%O?9D)/7BGEF8O(JQ01-T8AQTC, MNUC18!=DL!)<659B3R]83Q<>>RIZ>E\]G0XY:=!/0[E'#A.1MZEP;@0C4% " MBZ!-2 9<6/8"FRT4-7VPD%-1T_NJZ72DR4M@/#%RI#4#(ZJ=1YH1BZA.+GGK M#:=93?'L^*ZBIR]&3Q<>:2IZ>E\]G>D2HABH*15(1"41("@#M0!4<:IP?P.__#)4,LMQ)1P7(Y M#4G(ZF"0-WGZ%;C(E+B5=W05XT45U"Q.>YXX*[C@:,'1Y0]2%1Q]&!P]N8BC M5!D3L \HA9PLA45.;M01)<63ID)&Q7.RU*J4B^J$57"TX&C!T4>+(A83E\-%K0L?C$=7P MJ/%JZ"W?O/C-:F'_7V#P6O,3@$ M'/,+('!#J+&=7NMM54+<6VN'STWKFJUFOQE[GR/\,F[GY]B&"[UO=?S!\\27 M5OS/UY/=O\.1HUPV]K^SW?T-43_](G9.O\"QWX]WMG^2QJKC-[!T5$KYH98 MME5SME5UB>OM19"06K,]M$/9$'9CR_9CJ/4[M?Y>K'WH',+-GOS/?VE*U.^] M6F[5?FNVX12= =QUZ*W6XB\? =6&&S-5 M=F4^ ^B:!R3MU^"L\5]O+^K&I?HT9P[MW(6N]'4"VT/PA05OV:->?#O^X?>Q MOC?;U;)5!_U^\?7F:TX!;W7!X<>_#R>@&_'&8)G)Q0B!1Q>^?K2Z5&^DN/SC M.T]LYV\(?Y#Q\I(^S,W>;&I]F1-^D35//]N653X'^8]".-88G:_&T(Z$K M''L*!^=L+O3G"P4<#WLO\U_)%*R7>M[T :,E'-?W5\LV(?Q\W^ MWCFN,;\&Z=[)9TNW5&4Z5^7X,2A.ME(K]V+S+M,"I MWDJO(?BR>UA?S]=L'6QM;^3[$XU\OY_^.&AL?S_>7?06/]@&YM'_"=PR^DL?W^H''ZQ_X.W6W63QNI/MNBE/% M%#8:*69D;E%*DR=$L> MO-(X:2.$CI1J@D.L@(EBR7 !IN4 INGR&NZ$9,E+9$@>+T(]099IB1(+/AE* M)>$9F-BJ5"4E^''U<#RZX//=1Q?,\O Y0?@E]!9N>I?%7?BSF[V"_LEJ[:AE MV_TJACAI];]:@Z?O%3_AM9CC^_H)U2[)%>U7/V5I*N9X4>9XSNQ,[#TGR0@4 MI<@-$1E#!EX8"EQ&G=3_8^]+F]I(EK7_2@?WGGMF(BA.[B5I M)*X68_CU;U:K!=K8!0CHB'/&0FJUJJNRGGPR*Q=-,8DYUN5% MYJ77N/1"<>F^9D*-2X^-2[-F0I31)U EB&,O$-=&(0M8A"232K+ J=,Z-Q?7 M;)5J/[X&*^&:+E#>#X^&HQ/L$(][,?N385%>61.HGU:(1$TLR=;$BM0(=1N$ MFJ_G0TARB9&R]Z+/?5(5_; MI>S;.0IWOYHSIQ MKG/%=3/W:E,0;OW\JXWE3W#>?06:U];BTC!]_K1;2INX$1IYK@/BT2ED6&XR MQ)WV@@7M/<[6HL3+.E-:F82L>[JX:K![=6"WK#/T&NP>!^QF"2P1%N0R*>2E M,CFMBH/AR1D2D@GN?#(IBA+LS+W34Q\+["J2.Q[(6+*K'()G<3+\/$;Y&JR) M?\H_8B@LC,H>Q*(7CVRKQ?\2AKV\Z6K%?ZWB M7U!!/DGK1$H".6\TX@IK9+3B*'JI*5<"!PU6CMR0YWJ_6O\WRY#[96B[9[]W M;L.=Z[WSA'MGEC0G%SD.1"&K\I$-]QXY+AP"Y/.*6\5H[ARN-CB][Z=-*"KA'A00/1%Y0=549023$8SI%+Q#4&Q.H^Z=68J^PBIL9=6(>UE FTJX95. M#%%8-*PBR572UMZ(#7SUUEDUM\]*W^,U4(\YU\U4=9)5@=W:4?-TCIJ7&79T MZ>E-9WCD8F\II]7\5A;I5K7Q/L"^^ROV0.UV9ACG,D8HAU/ M"(B.1=P0@RQ6'GEO@Z>>,Y63+?@&6U8]O'N>S3S%5OC7@_JJ:OBXZ_EO#1^/ M#Q\SK!LL5*P(\8CFJNX<&#BRN6%WQ(%Z):6 9<-N:P$-FQ+U8D3^SI M0;'N0KFRG*H&CP<&CQE&%9@7P@&%HD(;Q+EQR"C.4-+.*T>QM9ID1J7FDT%> M*7A,E^$>59.<\? NKT3S)>6Z)RM_C^1>,V.3LXZSJ+G R<)^M$E1+VD*-OJ7 M4SC:V_YAD=K=DR75C)XN&3T2ZJFZT3]08E=RN]?&4! M9;:AU=V*2%]3[9GKAQGLS09TWVK/YGG6,6[".T4#+COL%]N Z&X*/-\"R/S MU17#?N7EK^]?\?H9.B'>9K5T;%N@77K=H\(>9:J:^QKX]C#OG%*CQ.((5,ZP M5^JRHILJ#=2^:(YQMZ)SM\E2>.KSOT>H4/V"#P?/V4]_)&=W+E!]4U__RLW4 MK1N*O@TEGH[>PYB^M+]L?3MK['V&W_WP]MYE'SGT\GC2.POD_GPMF%I\G(1!&A1",N<03C6PM$##'>&[# 59FT MR\FRVGZO4!V5&IE>*#(MO5EAC4P/CDRSR0*Z:C^&\M(AKF- 1A"3NVESJURT M4F2WX+J1RVH 6U>*>5BBF*XZ!KWWZ<7*35-=!O1A6.+D^V?6&:UYA[<\R=+W-A P[&<8PDYQYQ M+"VR1FDDJ83%XEI%K-?>2'SOAA2U5[!&H)= _Q8@4.T<7!H\S3D' ]6 1 %Q M \C$6:+(@5V*A!(L2.ETP#([!\G]@P:7[QR<2;6^7:;U2XU?D.EN-T;&#^:R*\\%ZM .N<^A4UE692KHL21% WH2'\434$[[J!A1N6 M\3OQAS^TG8.8=4OUE:Z#QRM%I&[Y]UH<64NWI69*!^]6(K?3V:X$[EVW-WT& M.N'=JGG.T/7M;AWMGKM MAZ_AZ[D:8C5\K09\S<=P!&&)"X@)R1#GW"(3'$&,"LZ=-QPD(#[' MJ3,PV'@UXCW6E<]SP/,);),Y95-)3M6JH@SHO_"R*?+7;WFHJ[XSH M)\LZNZILWYTXX.7^JW- ;-C!L ?_[N75V8.?^ZW=]=^>)_ZUX_]^./WR3SAV ME,OFUT_LR]=MT3A[+SZ?O8?O?CKYO'= FK\W^)>]3P)PC *F\<][[U+C;/ND M\7X_,<4]3AX%3(%^&/#: M6,JD$\DE(A*SL @1E,HQ+,.@-XP/OL9_1M"(\1+E5Z_U:*U_-#;WJ18R6HV1 M2TX@;G-A%Y<2DE+)(!(5(NK9M<9!6Z8B]TP:;J.Q>8&8<(DE:6"-9M?ZW1#F M.Q9'K4[K:'A4&?#'E<.XL+TXD0::7W;3*-UMI L962_R,A=SN:&SY1TO*?=X M"=#> GKQO;"WPC:>[W'<[;=*OU:9-MOZ'JN$THI,3GRK2D?%%U^QKM]M#P>7 M?V4N-^V)\)ORF;F?^.]A[V**#R)RO6B_(9M@L+_8]HD][:_]9SK1M]49WURJ M_KI--Z1CIM($YY3>H\T17.9>N44;?[YU_]N%IO-K6*WL?W[9O%QN['S M=A?VZ]N]W0_%GSN-G;WMK>NRGY_'HS9W][8_%GN[17Z^[>;'[:W\ZN/NGSM; MF_"0Q;N=YF;S[<[FG\7'/7BCL=W<^UB\C$?_Z5/'#D-K$,//BW;$5?GL"VL- MX)046!:81<.XDL89Y:1C7! -\SH%\>CY^F:#2G/'?'TMQ$.DP$NJ'B!?GVGS,(.]V6UOF)#^I%ZK MF^52?XZV5\1.'F[QQ[ 3"X;7[Y,B_*P2R2\.:/Z\>_.B!S@K?1:3-ZY[MV#J M7L/Q[M[AN.T98'KF\JF5W8G%HMH,USWWJVT1>NOG?S%>\F7U0[[2 S".5OHP MEM/=]*Z4TL]E8X:7[QMOG#3I-FW^OGWZ9.^S+UL'9E]_AZ;=VSAJ__]%N M;&V+QN]?4F,^PA+(*@:^RA%CN7V#MQI9Q0("?FFHCTEK+-;>D'6N[^T;O^T> M6O$ S!H+:RQ<0F_XFV)@#7.W@;G9(T 3/:;4.N15PHASXI A!%YY%2@84USF MKO!4+RM.\[':)+_H<#783/Q22^>5E9I]8F*V-8Q-^.6]D]C^'D>%\&I:MC2\ M:LW1,DJ9D890%' *B&/-D&&&(9(4E=A3GW)[$+&.\8J4HZW+2:_R'K^2<-1[ M^V'W]AP7(2P2YS4BS O$HQ7(6*P1-;".VAH6,[9.^G66+0T+)HOO.X$I MMO76?FR>46_IY6_I67I!/0N6*(R\5PKQ0#72*AH4+0\J1BT)MTNB%W7%NMO2 M"UG[,U:*7ASV8JS1:%EHM*B &T\@]0$CXT($@J$#TMIBE(@EA"GMG7!K;]@Z MYZN4>U$[,E9T<]^(8-2;>LF;>I9B6)N43X0CIZU&W%.+G/<.IO@G#J/?TDO?T+,'@.37;!X$BR_U # >K08IL-3#C+:PC M\W%$,.JJ^X\>3=R+97Y8[D^8 , M$9-T042D*:&(N[)#40[(D#%RR[ D40$BX76V4D4D:D?&*N[MA1SCDCU=;]O; M;-M9(H&E$9YIBX)R!"P$@I$&!H%DU-8F[(R@8!P0LTI[]C7X*?:ZN8/UX@H$ M]_%?W"\H_U4CTVV=&S7=6!INS<=E8*^LMU(@K Q&G%*'=,0.6M/X/*HX>#!_2$U#"P1!F;IB].,>Q="=F;&# ,2[(]<$HABXCS' M2N7B#6(=BV7Y-NO$E25LTZQ"J\;G12\>]V(_=@:C2MJC[DROS'?RTZK1F$^= MT.K[O#XQ;/_P<.EFN5HUF"T+S!94$8[4_;V^S;61(BE&3)48ZYB,.&A.\QUP,9/4-HX'VC=V9K[UY6+;@NZSU3UEM,S\5L*>-R5QNC MJ>91!ZY!1AEU&@LO0XPR<@Q0L"_T6ET+O*X%7M<"G]M 5Z+.TPS:;!0/W*CC MXZ'MQ<-N&Q1)?_O_AL B-CNA?/,WH!9A?/"W*ETZ=M^.R<,?K=P]JKGW"8." M%I_WWO_X?+;-/W\]/ (2<=;<^@SO[[ &$(O9+AV-HS]R]RC2W'LO&EOMP^;6 MNZ^-O_>KC?A]3\"F1C!4>(8GNW2,;D2_RY&:U$V9BT_ M0"XO1_&V>W0<._U1K?>K.VXLKD1_[:"F'X)Q&PGVWI+@N!),.ZQ\LC9JC(-U M:2'LY\UO'K)[47G'7UH#@!5_@UU43F#Q(1X/>_X0IO&2S7T-WYALSD3IAGB* M]DR$PN/L=(J/\7@0CUSL%103M5X,#F/Q6]?V0J[WO-7J13_H]OJ%/3[N=;^# MV-A\+%D]?0'O'?3L4?%3_M;__)<&A/CU8G**OT8?EQ^07W^&>]M!87-S&+A1 M_DJ60=LY+0;=R;NV!GV0G:,CD+1^GN]^D7K=H_(+71#9 F3C6QP4<'U_:#N# M_&T+0XDH]C/!;/4/X?8?AD!O =$$(L6@9\OB[\=MF.)N#^X$)/G@$+[3^FX' ML7U:=.)!=]""UR%?#+NB9-O]8GA;9O8K!@>44DP&A&/"6"3 @:]%GP4HHDE +L9'ACWNHJ8.^U MX<5&4>2:Z-7Y?$;40>LH2Q8(19;C"R$&T2F+IF>AG=\1L-(@R+#%0+ *6"17 ME5>WY69;+UH=WQZ6(NN&@Z+3'11M^)U2.KNC+7HNTH#6<;WX#G;'42Q'9+_; M5KLRX_--)_99WHA$_3JSN^"A/HZVV<7PP_GP6_WS75ZV=_+5,5G9P-GV82#1 M]H>]T_%6+2?H@/_'N11@:R4HK<^PDA P>^M[A >"_9Y M/V/=E4.&9]LLQ3;7#2[%S;;/KX2?J48)2S4QR%ZLVGE'V\M?ZF_<7M$]%P6Y M->SE:2D%.M<&*([*(H>YFPA,P(+69NM3>FU2WF>5R*4Z9"3'LQUGG>1:&F.5 M)UQCH$U2&\M8RHUH);$E/V>87-(P>Z?Y;E:A[%624"J6$0!L>MAG(, W4R+X ME2F1?$WS[!.!9_K1V-OD^Y);XT%[Y/I("7'E-=)..20%Y8D1($/$Y\0>N:[E M? VTJ[C-^@A=9T#T-K3CGO(RSS^FQ.5OVQ[&L;2\A>$U(O"0&\K-:R,?TW*S M<[H/TR]=2A@I0RD0$2.1,\PB+/-**<6X![FA&_.Q3".LJA%_C&E"BI7J M+;V6&9M_9$T603]DR@W0\SWV[$$<\85KA>FOV"L18;E"1:^4J;$X;8Y&FJ7J M8A@UY(#HO,?[AC/)#-4()AEGR#%(>\:0H(X2XD"40A8=OC%_!EL< Y\K,2<3 MOE;6\AEU\HOC,>O*;U2\YZ$4F?>!@1PYS5G@3B6GJ*%<)6X\B\FX+$,@0)C6 MBNS!K*'\]\%^$$XP!>H+C%&PAVC4N5"X1IQ3RRQSFN8VA*"\#%D79#[-[5R! MW5-5W5,B:E6U5,E@(!G4<"IRQD#R,5O*D@/*#]2>-DWS$1A'("B9B)"E<$&:(T:!N;@HP)EB/7TL ;9#Z3[$+= MW(BG;(RHS2HJDP]Q,*]+4NM'#.@L]KJO64A(\_U^Y#XDAPT2B1G$;6!(:Q-0 MH)HJS+A1WJZ]:7;G)6225%2ZY!#PHG Q9E=+.>O 579'O&0%):.F&5?+QZ>3 MYN9^H,$:QP(">T$AKFFFK/ JN\-)2$%$I:ZD&?-BLGY+80 [)4:%G4U<^4[L61@P@41JL[.NOL7YQX3IZP_=[K]F_8&^,5 MRLEIK@Q)(J'1!B2D-E8J_C%U:'4/*G)/4:JIR!VD@S?>[SO!M9-,("TT:!G,''(,+!:BN?7" MPWI(D8,,(-OJ*O<(5,'R=V1+R3^B#W?ZE=D]7OL M9RS)Z;+H,8AC8D&%("U2U'F@.HXC1[!%!CMEL>1> MV%3:2PM JK*;J[.X>'Z.VXY7GB0OZ>SM@2/#_&$,PW;<325JN5ER].%\8XW4 M8"?,O/,I;[1-F*GON=I5GI17'$7&P3*WDEFNM$,I,8:X< 0Y T97Y#KJ7/B% M,S8;@(4#%\$EP L,'WMM4XJ&Y((P0A,MY&P4V7RLXJ7)ET\2D%4>T.;;5Z?W ME%>>9E>*:K5F: _TYI-/"EFQ2?GYNDCI M*C#RUU6(E*!5=5>@!CFVKPR8*!57?W@$PX6;]";3 OAY2140QCG:I3Y+3 9;7O@Y]'PFMZ6<]=''5>*"X1M:DIR[4.6/5S]@V4WNNTUU0]6HLB!NE$6 MY>(DN265C!JEGCS.X^KK4CO*QVV>!Y!>T.;1%)3,HZ3[)?M8QHQ<6J+FIEG,O?>]E9L)7#'][95J]\KSQF+OZ"92A-G'JFES+3YQZ)\J^W M<*=L+P]MN_Q[+_:.BI]RO>/^7+F8>L*OF/#-\_"='9C15J=CJ@#(=ESN$N M&!>]O4/;V2W=N_WS91^ISA=]+E=5.WC7_O*U^>W+UT\$_G_:.,N!A>&P^?7; MC^;O[[XV_OF[U=Q[CYM[!V=SU0[^^?NHK(JP]S?\?P?N_XWER@F[>]OX\S^- M'U_^V2&YXL+N5C,UY@O'1$T,)=8B%V0.+E,*:4<$8E01%8WU(M&R(8LTZQ(O MN7;,2RD-\]HKO[SHPBZ7'"G>#4?G3I@? 47'!*ZB;B4_SO0XL^.25]08>CL, MG>M%H96/5')D8%L@+H-#.@B+A->*):FM4GSM#>,;>#[/Y&7CYVWN<9MG>A9H MLO"\CI DE168!ADY=1\]Y=@T2_K2DY^GJ-7FMW!YPCC\MV#3CY.'L5)O>OVJK?R==-'RC C M_IKG#=W7C-?!#FPE"">5[C;LUKSMTCY]Z1DL2< UYM+BX1OM@,?-$D M@\U!PD24YJ)+R+FDD(P8,YPC0ID JJ/7C>'KBRI'KRC?65+SBA$*T@TJ5AP) M2R,@AE?6KN)VGK(@A+18)!L#RR61')=,.>^M8(S@%!>&5CV1RZQTXM[ MP\+*8>'-6>&B1WRFB'>Y8^N>L/>('JYIT*O=7$L&OKG"R-*FQ 5!R<2$>" < M6:4]DI2'&+UD(::U-U1OD'O3OM6#O1=SCR6=&S\;IOMW:13>Y[SX&1+=RULW M/7NF.UK/FNDN'?#G>]4*ZP#N#4%8 ,GE"FMDC15(&:<<*+7J9P_ M&;YYCZ@K$&9%SWU?,LE=](BKC78OFN1.XUU-,>7-GN0YS%RE#Q">.>#0: M:1$QHA(DQ 7OF2$ER5U:]X\5@KT79\"V/J>)1*2Y0P(8@[X9$F0'4-24K0P+#@N86Q6,>Y.<\J=$.MW;FU._=E M,=T*\8: VS7-73+>S=%4 3>>;+R$)Z*&:NCXCU;&0*2O,G!61^0C,)Q *&B02Z@7CCD;"+REE M5&<)O0AUL2!+R#OCE)4(6R5SU*I"5J4Z51Q9SCJRGQ"OL4HP2F#7= M,/-5N5^E _DYL:>%*3UWLK#KE)YGN^-G4WH\2X[!\J*H-<]E3NTXA1I+HX0( M/(J$:]])EVR'4B\+I8FHGV"+DWXQJ ,-AX-=6HKYR^LIS8_Y1%$\SZ7J"K4HJS479DG*XQ6U=UO7;6ZJ*N=ROJ>H.=,?[6*M1^';>1WXI^ MW$6>DNG>@0>C3,!;]FSAFG!.3.*<*FZ#-%Q('@QW)B9,PZCL./S\R.:!%\\L M-^[UE(*.,!*/&6\6"5T[S;,I<%OLV+I-_-(G* MDXT92E2N&C.L 0KUUW[.?1T\\ /;ZN2N#_UNIQ/;52OWB^;K50,9N-;%LK7U MZ$ H2W+9JCWE[Y8KFUMG'I=+G3MCASB(O:.R9/]H-#"Z18W&K3]LQ>^EH)4_ M=PP"D5KG0RZ[CXQ[HWV/G>&HXW0_]T"''[GH0[U@%&4+X3]L9VA[I\7HZ(KF M!SG?E-5Y%L_-T$]BNUTV;C_,G5!\Z[B517JB!WAN.MXM"\>7C<1'#H-18YW) M;0VCZPX/#HO^T!]6 ZGF%&:];)G1S[=*W6$O]V^W\*.=3OX'B#L@9KO<285- M@ZJWP:637-UU_+MPX[)UQJC-? DN1X$[? M\UQ73S.ZE"QXL+D4J/N>7"<6NUH13VL=96XGPHX1>"T))0I_S/!YBY M5K\U&/MM1@CSTOPK=P>5KY]X8W,_8JN)$P%)&C3BGB:DD[>(!$8EB1(^,[D- M#)EEIWF37+7^G(L8F/5>4P-*2&GE7=G@&#M!0 +J]7_R;ABB\7X_<<]Q5 Q) M[<.HQ9S3'B/*:>Y8;8(68>V-6K#^><[ZQ;"?<<\6C;SVZ*WMM;M%OW4T;)=K M51QU0VQ? .!%E7O;[P^/1A3@E^)#J_\-I5[,+94!TP"FBMYU'9([U<'R,ID/ M7YH$GI_8;%X\9W[*=_"0.]4S?H!'/.^[D;HC/^+"(U_UHO.Z"6U"73B.L4TIUD8TGNN47BL%T-/I=BKE'I M I7([N:^L)ABR3D*Q/B?O\P=\[7CB<1/PQ$DC56)(*"IR9W:+7.(4::W :G(Q.>-S 9 % M?<3^55H0H?6]%3*A/FW%=GATH5FF\7V5V&Q5C_FZA2:3H.;F/A@EQ&'KD*6) M @D6$CE&+;),Y]0R(;RP:V\6J* 9^PILPAST%&[7F%"Q2.%WK4LFDS%KF(^6 M49:4,T+J4F R<5X< S[?H7 3.);/5MYBP=D>M0VO72V7H(AH'NQ;;E(,TB$A ML$1<6(^<= :9+(5E.XMH;NC'?;0%3P3 N=B#/*5+)6X0ZM9>V!98T![@#2I"B KHBL@X!"6*25 9-< M\) 2)UI&G7'G.A?O;65!B:04P(FW\.M.18UQ=M=0#G*0:TF,2,L8=VI9>%A2 MLI<#$SX1>*:3QM<&W6=1@092%E'&#.(A-X00BB-%=&),2JZDS5)Q6=S (@2Z M"^30)77,7;%SN+('X];%?/S?T/:R9WTT Q_C\: Z"2C;VQ"]C",Z[;7@EGK* MO.,V&4.4)"G@R).PEKJRY[FN-AR\,$_8\:4^HKL)?G_CC8-]017C.->;Q P, MB5R9QSH-VY4X[6&-L18Y%6-COM7 >1/KDA"\OE,W8A:=NI%'.W7KE\=N=SEU M6_R(]SMYNYE?'7YCMU-L#@^&,/)JQO %.HTQ(/]QU!H,8AP/][7515E(RC'EDT!8FY]:/X/Z&.2GOF15QQ,\NXJT%)*?6G # M?YCAJ+R!AU%%^'8I7Z.YJ%K9YA5 V9%7#"Y:5$\?/^8!39_:LFK&+R:T>I Q MR3ZQ668 GGR>Q%C>HA=3&QCT:#RCH=GRF62&0QV'V_;T.(,C 0 S"L$,]YF@[L;.1T MB#JXE(E@/LJX+.%H@KQ/L^A\>:7VRL68XM45M^6Y-M)QMU^FEOS2BUE[?(]5 MW^TJR'WB6U4R)[[XBG7];GLXN/PK<\TZGXB_4SDS.Q/_/>Q=-&(^ 'T"(/P- ME7K\%]L^L:?]M?],AQ2V.N.;2Y5MDDN??KK;.2^OG0A('+WQ^%,T%T-93M'F MGW_][V:QV=PJ=AO;OV\6'[<;.V]WFUN?WN[M?BC^W&GL[&UO71=G^3P>M;F[ MM_VQV-LM\O-M-S]N;^57'W?_W-G:A(;>Q^)E M//I/GSIV&')MJI\7[8@9T!A!,N,V$NR])<'E)#GML/+)VNP'"M:EM3&_CF$S MH[S5R042 Z@RPF-2FC ?0-4%J67@)JX];!3ZE4 PY6-].N]J N6O>(Z \YJ+ M!%9^LAP4@?.*8Q9L[5U]7%7,FP?[D7BEG&/:>YYU.)0C1PG]*MT>_E;TJY4M0$6JQP[F:GBR,=W87#N'Y M1SZ7\FY7>0?;$<0RW\<.\@^-O8+'O3CQC=3JP/JV;+LXZ )V56,8W?N&_K72 M-5AZ@5H]^ )< ONAU\^.GM))=.%_F_"BM=+%!%PUH.(D]F 3QL%E3I?2)_:C M=-6U3V\%\E(J(D@"1>(I5\J[* )GP@OF)7&N#N-X7)#__*/Y?C]A8U0T&#&G M!=C>T2%KN4-440P*6 8;4@;Y>85_9Q>,@%]A%@@>\&6E) MP,?2'N7R/U&ZZ,C>F@AF&0']TNRMNX,QHP;L+%A:' +G-MG@ CR?HS"&LQJ MZ^NIXAGV=L0^@2UGK$DHVNP9]UPA+0ULSX2S(28)\^HFB8RWQ6:L8^01L^0# MYEXXASD1P7LOL4Y>N]H.>S*I>'^V'Y6Q3G*!O#<4<1TL" MT7JPSVNP[$:WO:;ZT$J4RE8WJB6VN(+3/=K?S!\X/<[CZNM.H4:%P<_=3E>Y M_4:34OK^2B0M_7_+F*-E%'-_%O,\KA@[FLFJ;FPYEV749I&KQQ8Y#ZQ\KTP& MRRM2E(2UGNFES/2'<2!B^==;N%,FIMFQF5-[RS=_^IS34N=:T=03?L6$GUOKH?#UMU;C]QW6/-L1C:,OAY^_?OC6./.\0;?%E[V= MT\973S_3#X=?MD)[MD(G?._D\U?/&E^_G7XY>M=J_O[^K'EV!9HL+,5$@U2.1).D M9#S%X(C"3$?#G;."5;$2)6R@"_RHFS(\6ZR8;,RM%B%I@PUOWGY_&8IO*9NY_ RX6NVG0-C5EA-.;+),\2)TKDB M#$>8<@^\QP<7,, 773>:K"LYG^"WHGSGUKZT*[K'$KI!Q8HCX>^C2-H[.=%N MVH'[&<'@0C_9/>,95[Y010V!-X# UGS/48P](T(BHU(":X]@I$,P2% 9&/?. M48YS4B9?I^0%-JF^-RRL'!;>G!4N>L1GBGB7.[;N"7N/Z.&:!KW:S;5DX)MU MK?5DD=QKO:I*[9,R;);E<>^5ETHA; M'A$/DB,M)4-1Z=RKQ= @V-H;AC?$O6W[U8.]%W./U^;.?=?MI=AZ?0[=%\QS MSY>TIKK+AOWFVSFJ&TR,@G./#.4R4UV%G+8,B22CBXK)&#/5Q>N*SY]IW9SI MKIY?HW;GUDQW19ANA7A#P.V:YBX9[V9IK@HNTA 38K*LT.L2P8,$G MB=?><+TA[QWRO7J8]V+N\>HR@*;3UI>0 E0EE3,0R- =YA3U\1.][ARAX*04 M2CL6F>)4:.-8'KAE]6V?\IN,0A2_+.]ZH?4)9Y7/4(:'"F6M[%>4',&.EM@I=#B:K[8?6;=OE M&JT8P&:],.S^]UZWWY\&]]3Z$0,ZB[WN<\?U M>Y1?/R"-S7UJ/?,X2)2T!'(H 9Q-< 1AR8QAL):4N%N7;W*2:VF,59YPC:V- M4AO+6.)$!DGL-=T6:H%X2H&0W,#"*(*DU!IQASG*6QI)087 Q.' ;RT03 DK M NAOYH$:)FHD=L 2F>0^87=MOZU:()Y2(#R727*.473.(*Y3+OTM "8,]R1Y M1X(/MT8(G*$ DT0EY4YH;3WQ,1&XI\E5X*\I]EX+Q%,*1)(6=(63*,"JY::I M%-FD',):9WRWGAJ_]J;3G:/P=WAC4#42RLQDU-F\6Y&LB4KRUQ4/+XO,EX7D MB^(J1]F=B,R,&/K#&(;MN)L6"V1)%,?VZ*@,^NE>)L![,(K?VO#A:Y.IK]NB M>; ?5&*4>U S,ONH, :0(IE[]O_M3PG;'@O67^-*F6[_=MDK]X@8"U\W$$U2W M9UC!W.>X^\^NW[+);KO"W2JJS6LYBU[1^QYUNYOVROY6O,>>KEF.QP5,OQ73H: MW::#T:N;I=*K77>!N\V4W::C6XV-#[D2N>-;\5.K4YS6#=]N.W>OO$@'6$\$,F#5QHG;830D5)-<(@/W^6M.HB=6-O7DZGY MQ[?FEB'^TO7]]]_7R4CVF;AU^V=D[G(H&/WN/F MV2?-LV^D.?9NOSV7O:H.^^-;[^L2A3,V 9M50& M4:4CXL(;9)CG*,7D5.0,WJZZN>F'[^:V2LE)=WZ(&Z'%RB%JW>KDYOF;=X/* MY>5OS@/E3)[FV M0.@%JA+P=0LZF:'HO9'14(1:91USY@+3+ 7A6\BB8C$RY MM3=J"56LG[99V^-8.W4#N%OFBVH9J=0,^R PQ]XX29US\'^IA#(NW* !W.(D MKI'S8',X..SFD*OPJ0.S.1$1]U<;GF@*23YD8)I G0J'9L#GW,\^X?S*MAY] MF8FDCX9+LSE(YTBH%,R"M#)6J28ETH'$'@FUMZ8 M=6/4.I-+K@'T9'W?5B^K\S5?^=JJ.H_)6EW5^;$S9#-KWNGWAS%LE8DPH[RE M$<.>3#(Y7Z%:]RQ-]\SW(%V=>I:U=%V=>)G3=W@79OX9>YNNLCORJ:^(^.ZR[ MW(MR-\"KX[>>!\[->DT(\P!SSB"&E0>P[H@A4*"4N"):)<;,^@^=(5AIJA GD6=+36<&PQ )F'A'8\)" MK;V1Z]30=:SU"M&8)47@K#1"C>O,C[M.=D(1?QQ'G_\8=,NW[Q./,V$R+^AI M5SNG'LLY]?>HF5(G;%>+N]?-;]4^JP=#PL;>9D;!TF_5//MVTOSJ]X.4CFDI MD#2$(BY";D&,$S)4&,M-HM:(I3FM;KT#Z_"?^ASY%3BNKH?"VI^U3 P\G<; MQ&7TWEA$T"QU$OT:E5TYI70FM6 MTZEU/0Y=TJNR-O66"4*[,Z:>"I1&Q@6BB=O1(]_7;IH0BPI=:Y!<'DAN MS_G#5"#2,B90%)(B;FQN)$X]XMZ3%)4,G/$'"N):Q@ZM([WJX]+GXC!;5NC& M/$1>Y2TC-43>%B)GC%D0?484)4AA3,"8-1(9'!7B(FF#!26$L#K^JX[_6G5W MV01NU'ZQQX&26;^8PSABJRPBPD7$F73(:"Q0"BX%RZTSCM?!7C5[62&_V'( M9]KO16J;;IDH,^_XPBX9K!!.-H$EAX&P<+#I+$[:619U2GR%P[W^4_:I?5,. M:[(Y[IL;-MM]L.U9WO&7U@!&[J^NL4]RL]SMH^-V]S3&4;N(XJ]ASQ_:W%D' M:'WQT__\EP9]_^OVQ[_^*E^27W^>>Y+Q,TRT#39C!&Z!L= 9_$+IQGDGX4=N MA#VYX\?/6EHOXR?-#YKW^P@V^OWAT0@77GV'[-W-?>LE\]A)Y"AQL$>91R;J M@)*140O%A0AQMN/U8ZL=6G;9.(R%O5B[8M@?A27&_@# >A#+]MG)MGK%]PSM M_:*;0/J.CD!#C=R/1:NL:P7Z"JS;\NHL\\5)[.4;5RV\^[^,A?^1.UNS#27P M73I;*[I!&5MZ^V$J-H1\NF;1U8F M]HUNV<1^>[J)?=T%ZXIYN_+$J2ZN<',3Y>]N&W1]NS4X+7JSK=<>J3;[8TK7 M?0VW3A7O/476*)AJVH=@@^"Y5X!51DN=:&18,Y_L-25_V-*"&]Z!3B^MM0GF M-N,WNECO#[#P3U. MOFRUOW[^Y_U)X^Q S!INS:T#N'[[!+[[H^2!O[\GS7^ "VXU@!?^]FWWGVSP MP7VVVJDQ7W8R@<4NO,+(,1$1-X(C2U)$(@8L$I$@#W3MC<(;\X[F?ZT>?CW# M3)P/K?XWE'I@LK4RB@#%O3N.K98B?'U0E=?R'2SE3K62-4+=%J&:;^<02N/$ MC+4!:9/]UQX;9+P+2$7"+4TN!Y2OO>'/ Z">(<':/L\+C+VC91P)/"M86NC< MNA,(+0"3&JC%4YC(G: MW+%FKF'-J$7LZD'0,^1(6ZWOK1 [H3AMQ?;EC0)J:G0?:K2\C+NK(&J\E#4U MNC4VM>:I4<)*$I\08!1'7!J!3 *4$BI%$I3&PLNU-_/M AZ)&$T>JDV%%91G M3?-';1.G3]4VX-FA?MSMM_(%O_1B-OV_Q\J/7NV1B6]57GA\\17K^MWV<'#Y M5^8 X(F./*B:/HF;_._AN6_\V!Y$Y'K1?D,VP6!_L>T3>]I?^\_TT5VK,[ZY M5/FH[M*GGSZ]X.6U$P=_HS<>?XKF7*;E%&W^^=?_;A:;S:UBM[']^V;Q<;NQ M\W:WN?7I[=[NA^+/G<;.WO;6=>>9S^-1F[M[VQ^+O=TB/]]V\^/V5G[U,CBW4YSL_EV9_//XN,>O-'8;NY]+%[&H__TJ6.'H06JXN=%.V(&-$9J MP^KD HDA4$EX3$#9F \.5+W4,G 3'_&H^OQ0.O:^MWR\1(>VVUU?OMI-'Z+O M'G1R*.ZHNOG;;G_0?\4'U:R1#ZH%$0Q4&HF&(!YS,(GC#GD#C$9R;*DW4&G4%9,2461^U.G':S?QQ3,M#LEX9-U%:"XFU"D^ MQN-!S)RTT&4V%5TO3]VG'A'^.&H-!C'FX_K\Z6]=((N%/3[N=;_#?!QU0RNU M1ONBGX_[\S79Z5">[\?_&^8S'IL)9K\X !):U2JRI;T+O]Q-\&WX]^2P6YS8 M/GS@RA\X&@VL^M$\)-LYW2B*'&4P_9LGMI4'4D87=(<]E"VX8@!358Q6K#_: MU,5Q[)4V=L>7SW+8ZA>-CY\*FZ,*"Q;9MJO'_/?YU_L5P!2EVB]OE6<&KBVG=NYIJ\=K=7ROI.IP MRSB2L!S]4(9$@+!5U2.9W)Z1M$3_WV+D$ ,C)038[G$ M@KO$G&!::^S!GJ8I65T!J\$:C5],&B1(+,TBR5%!C8EGV;F8E\D[9>R]69B@ M?&W O/>9Y"9E@2BO9$*@,0/B5&/DN)8(>V5CH$Y[C-?>L US27P?@$\;_@+I M'+6<&VWQPWSZD3=%)P<3'(V"">)T,$&9HKD^N8-!7O/N@8MN(9),NF0-C!XL M(\YP L-8.8]-\-QJY50ID@R32VSD>9&L5'D,BV6S@O5IH4JM'S&@L]CKOF)Y M\B>[F_M2FB"D("A2(A%7W"+M*$8Q**^M94%*LO:FTVK/R5,I+['S0?O#X&:MV[0(RQ M+ES/GY7J+U2DS$\REDLTY<:]@F:?@J%E+C#(;9-&3[#H6:LI*>=H9(\ >ZCP M-C_!B+%VRJ"8+/7%QP'\4[;;RY,(&K5[%,8O9*IE8QL/O3R MJBD*#8SO%)S)Z0:CEP=@WC4XD] -;N2=;GOU9X)=_J/U8%=PL +? M;$#W#;4TSS,2=:^DD3<(17U=T[)" ;K/(;YRJ=&[-WK@F\SH5/&*^5N]J(FE MR]BLM336TO@ TGC?8(L;*)=7(*\_E89%=PBW"/VYUO7UO#[ O+Z&0,7LO-38Y#YI.A&MJ+(6R^O[6[\=[FY].6QN_?VU>;1]TOCZC36/&J?-L[];7[:^X=W?_UB4 MF4(,3R*HA#"6+#L')=(V>!2Y339:IHB-N0&UHFR%J@G495)JI+H*J6C 1'$% MWR."$ZVU"5(%'13E M)'GC.,?6N^0I-E)+)BUV:13 2\9(57.J542JV1;%,42EG<O0!RU8$/NQ/$',$5@A?H_M[G$. [E/O]"7U !A M'I\TT4Q2'K4*D0>B-".2JF@E,=%2SVKOU(KCTX*J!"(0J7+Q/!T30YP'@"8I M&$I!:4Y\%-[KM3=TW6BU0DU>EGV\\NJWMC5>$LL3I49S1903PD5-A%9:):Q3 M[I=9L]=9>ML- :,9I])@ESG6DQGA#HPW TH&.&U$[#%9_:\\Z M#)+%U ?GD/363BAL.&IU6OU!KZSH<9_>BR\;JDQ(@HF$73YRX6!42A/!\F0^"2J" MU[7O8-6A:KZD&+/"4$,U2D1)@"JND!%$(9V8(_ ?A;W+IS"*OL#SXGIKC[>V MYYYB'Q@VW'))B)5<&E!42C$BF:M]!\]@:\_Z#BC8ARHPAK"V%G'B%;"0!%1$ M$HY#BDI%E;W6W=DJ"U9WT$"<]&%*!&A.A!V+6FV_X+WM#% T&H.W MQ/ @N)$JQAB"3=1&0/C:>;#Z>WO6>8 IY]*+B(A1 L&2>F02\\@E;AP53H@4 MUMX0MD[H*C7<778ZV@U3I6[41/WJ7*J7%E^U_ EZ,7B9G.1:&F.5)UQC:Z/4 MQC*6.)%!$EM[,%8=+^<+#X?@B/!,(^*9R;DY&)E@ J),$TNPQ? _P$N\#B1X M2=[6Y6VM)SZ&J4&V!MGE'U8K87-($F9><9JHD=A%IICD/F$7;.U+6GV0G?4E M22V$#LHAK[Q"G#J!C!0644>5)90I+UD^K*;JW@F0-<;6&%MC['5'<7>I$UYC M[$IA[*Q3SU#,C<81*9\<8*S"R$HJ$*6<$B8T%R*G&?!U0I85-O#B0+;&TF7/ MPXN!S(2SD8])HI)R)[2VGOB8B#'<1!YQ[2M=??]Y< M6N)V%5@L>=B;* 4^5"_:YV!+HBMB;K,G^[_ZX M4O)QVY8-%?JW*M+-;0#;QG@>G -XB"8HX0FCTD0KI6+[.S>KS7VC+BS-;B>W M5XBA;!'0W^LNZ ;0[ X^Q\%%CY:ZG/?BMBV #.]SVQ;OE XHZMRV19N(C$T! M:9(B [I,)<%K;Y1:T*JU."_E?7+8\H=%JU\6I/95CP\W59>Z"WNXL,5)U1@< MV5%G\*KH=!;I!V[W\V#B-6H!]*[;J][*U[VTAI[W:0YTMKNY+[!G43.#%'48 M<9]C^*VVR"I*;=("EE2!_MG0BQMRSA1OO[(+W4W+N5^&]^7R&*.IYE$'KCG7 MC+JR+5^(44:. 3GV>INL6P1L/O6E&%>+W[(^M5M^WN_UA+ZY(FRO: M^%A)\M$V_K+UF3>.&C\:7]__:.R]AVL^"9#LTP;]1!K_O!=?CC[_:&ZUO\U* MO!*4C^:7-K&ZZ!\>Q] \G>.?NR]^G'EZTVL+5MO/L/2/+9MFB<[%L' M3#@YC5)9C&S<3 AS)" !2A"-,="!<9,8(8DGA( MB@AJ^&Q;K*HN/TP[",M\)\89B;U_@P"F:2T0ET M>_)8>6=FNGBM DTZ[YXPV73FO#U".;4#^^.\>0*HGK*=U0^@ X/8/KT5^;GO M0>D<"SK?<959]%OLQ-1Z'AV.'GU/YM:MN_!>8^_S&8R3-P[V8V!"<2<1#3IE M2X%A%2J"R00'+]!@CEVN+1AV#8C$O_36-KL[[H8QZ7,VWMIHVNTI!&77/F^QH<]', M;0'>U CS7.1J%F&:RT.86XH92%)[F#^TCRH^?"P^MMMO_Y)I8"\.8BU#MV&. M8"":RN^?Y/B<,ETIIDYN@]TC0R) 06Q LKB4AK;_ &ONR,>"Q" MH5J.27Q9&O#4"NU)@0<,Z'V;+*&2@;'L6R1*:K M@ 7H3=M6OKT)]_'__)>F1/UZ.Y_QKFWV(=IVMOE^ MMZW.G]U^?[<#;%/@DQ)9&K#?$1 ="BR0@>4DHY*PJ>. M NCP:_E-[NH 4S\K-KWXW;8KA\1T>^>+@XA6[M(!RYB[&=KB:Q?^+K[#D@Y[ M6;UM_\@8->Y$>RZJ$QJO-8A'_5'CV05Z\*9H>$'M;WTFLC327LKW)3@(8KR; MQEAY\6DMV@L-Q*T&VW=.2AVD1SXZD&^3"+)!@(5(+16&R5P\^2;4_]-=@R*COS% ,B[ MQ[%7(GO_7+ 0?6V2M?<^ TU0E,:$A.>Y1[8+R )91U8:H34.QJOU6_)X ,Q>R4R_T31;Z$]Z/(;!$(F@4CA40;D*0(3G'!H,VBTL !RQ/AUVV;XZ#Z87C[N]09[<8YA&>!S7[7XKVF 7/)E#ME3F?_7R[OH-!C/: M:K6Z7NR&;9"^1BU@@JHPVRGO&O%][ MP_#&987H)XS82;RHK,F?XA14UYZ/ER W%.1&R\"\3!(IG^.48C3(9AK'" _& M&$9AC>[B^^@.EN'[^/GFCMR-VP>R/H, V,>,[+AOYE!]_'&__?B9[K[?3U)3 MS8Q )@BPHR)ER&+N4* "Z!;WW'FZ]D9LR"4[;.Z; U$O_CT7GS4/]@'5-"', M(!U, HZG+-+.<00\3Q)'G(^2@Q+7&]<=DXY1$^R.FUI'#Q+*44/*TTJ59XV3 MI4'*C87JCD>J2Q.6^DCU[A)S<)9)(0B&I#&BF%AN&V,4TMY1Y*@41%M+N2H/ M50W'NEQ\+'BQ/MU/F_(Z\'J57 MQ/8GI;'HG[0&_C#V+WYP^CM'I924UKSWW6&G].)7$ET-:>$E4\+?R@<.8SDK MA]GI%NUNYR"G)?;[L3?HYW.$(]O)G_?BQ,77;**)*ZN3CIDIN3B)>#K^MPOC MZM4X?:= S#*RSEDIL8T4>2(]XH0XI+$4*$GB?:*46J-O0@*S9N_FQ;@\<.DV M(4Y7A#?=V-J]=733++(G'B*RZ1:N^U<6V#28.@X=!SG916$+3W5<4<>OW"(#8S/'KSB8^V04 M18Q%!YLO8J1%WGS&61Q3M#3F6MWF6FO^YNIX.L[I_M*S7$Y82\_-I&?[!&Q5 MK[!G%CO@>CQFUL>0=3'EWM@<+( H"+5K;S2^U@Y8>O13[41<5;G!(#?/R8GX M\XW/2%Y)*%1JM3,E&?0G?4*P>8>]SCE3^00[$^;GXP"FM5].\P17@?F$>W>F MB4IU/IGO55;B@AG%)"N(TG3KQ:/LS^T>9R;3!8H%#]D9K9$[+3YM?-PH4@SG M_6/[^7?+>]DA[-E>:]"*BWZ!\!O^PGC(L[>\0;FP&RUT-=D<5OA70)"RM-LO MI50"=_SUI!4&A^/ZJA/?JFIAXHNO6 ?2.QQ<_I6)BI<^YIWQ1,4EJ9Z9NHG_ M'O;&HSFV!Q&Y7K3?D$TPV%]L^\2>]M?^,UV(K=49WURJO$DN??JJ9%LU;[R\ M=J*,V^B-QY^BQ577-O_\ZW\WB\WF5K';V/Y]L_BXW=AYN]O<^O1V;_=#\>=. M8V=O>^M2B7I6C]KQJ*ILEK _.NZ8P>A)S3.M<<;SO=RYH#>: MBZ)XF%^_V4KL=,KCRUZP'9BZD];@L)S<@V%K]$YWI,4GCC@S!QK"1[T!:,F2 M54TL8*Q2X"^\ P?#MNVU3\L#S_R_\N-VZUMLMPZ[U?EI^!Y[.?QH.,CW&3M! MRA^KJ!Q\.B4#(!,APOH?92)6#C R;/^M*2!^5RUU_W>ZH_-TCFESQ[E'9*OF:J&75JRH].D49WKNZ<'+*OJ]:>)\64/1S6ZVDY=6$EK M:_NT<; O+4O1)XE XTK$H56?N_0 M#O[I#MMA!U#;#\Y/+*JSBEHP+A&,LWQF$0/'7E$DA2.YL%I.W^(811T<+,%6*_JA_?!MT(M[ CWI-I2/GM"Z598GYV(*5AKV29 M_A LBCBBJ:/SGM':E<7H2]4:7O>"9'Z>S]Z\'UX<-AW;TS)^;70BEVE)J3_[ MYU,.RG%J88:=3O2P!K9WNC[.; 3:" 9 =:@WN:3CW9-Y9.F)FM3"+HY"]2;R M^";.X ">JT.R,8D]9YK]N=_)=LI%4-_Y %_Q>D_Z!T,7[MOIYMC'0VU8.7&IYJPPGEASLV* DMK^/';#/V]=: MWO&7UL"V6_X&LYLC0"G^M9SDP]9QN9L^^E;,IMJF+W=3]F&6EY%?UXOMCBU[ M8VP.#X;]04%'[NE;U'-?1>\!V*SCY\G^VM++G/V^L7K8P36S4_PTOJ*?W_[Y MM>_6\42,C.90.DJR)ZQ5@6\_'K6 C@(3&72SNH.9A1\>)IAM(!V]Q:[^]2I/ M9%3^)-]W%"- Q;\FOIW?FPAF]J K,Q",;/;QV^4/3 ]B^@YP?\#N437);_&P)LI=/S8[&\MJ,E!#:[GC4Z+,[(%5O3N.B2K=0YWL(J#"S[O J*V+@ P$T>R>G)/6+0_M]'(V2 M(VA *(8]4"4E 9S^^I1( 3_I72ED^0&.\_A?L12\'84-Y7C,DUB2GW%UB4H] MMTH#\KS0Q#FRP+H.%VCJE=,[=U?'.YW4'HGLAVRSE:_@R2_3Q$2^6%4\=>![ MKI.SS078VJ\F:7#8ZPX/#BM/_L*I*W[:^;#YVI4S3$%&QUXW^P' WBA(QM@N M(%II^MMV>0A2N@7 0FD=#8_*J?[I[69C;Q2O,+ZX9-(GAQD)QXW0; ?46QO0 M]>LP-R K $,!9C,Q+X_-J_RB40#.YKN/.Z,;9@:?=6;TPU$\8RX,@^!741DL M6%E1QV!?Q?. '7M\##NJ]"R/3]W!6O8QAG[QWZ1P(R?(*U_KO&9E1[MS3T^I M6,^C%$INTBF5VV)64\]?.7]^K*5&MN>$Z$UET]U2':V*SMG,6]X6?X)M?%#N MZF>N0G8[Q1]#6"NJLA 3D0V'HGK(MX!=&\7WC;QD1ZU^/L^+O?4+BV\/]L;; M[K ',-7O#S/_RW$[@(/=N1K@@UZT@[''J3_H^F_(Y5:,T^U*QQZ\'"'6&06, M^S7_&'9B7DFSGNTGVXGGSM4F[(7#XFVKYX>M M&=S>/C:-O]RB];KC: <3XFZK]NW;[3.=\B,+$5M!W'0>G=A'E: M/(UCHWIZY@'-#KOM$NABIW! UV"^#^/T;@)<>\73O5>Z\D>S6^) ?^CZ8+V/ M* $HO!;,>15$-#6YKWC.*J&TI>Q5+M0L1F/M68KHQ^%Q]N",-6ZG>!==K_2/ M ?G$ZX4;#BZ[&%"@73IHLOQF\G_^ ZUSU,FW:,>1]P:6)?L1+@>9A;OC7"W4 MH/-F<_=C<6A'QR_GF6V9QU3'8+/\:()Q5=;BA 8?S^>(%YV.;;RQ$7]NB-1& MR/G9UPF8M.=M;?,D'W4[K?_/WILVMVVDB\)_!>4[.=>I A@LCY@?4LOFHR*K;#*MYI.?>]AL"?RN\/+M(_7 M9]IO,8:4:5F#S7P.K_EI"K;Z(R?_G;Y2R7_']LGG_UR>S$YN3O[\PX-W>>_.C_W3 M]V^N3U[_\O[T/"6G[W^:_G6>WBPE_[W_]^?3/]_OL\N3] M!_?D_.@:UG-./U^X)_C>S[_D)^=_8+M@X+.V3X+(REF$O=O3#'N=9)83Q9X= MT-B&?XV'VZ>!G28,N&OB)(0Z"8T\XE'B)[Z=Y80DSPQ6I_0*Y4:U8,]>RLOG M*L(_N]K^X[E(RD2M3*462OC?DZA<67#RY=T/3VOG;FA[44(S0#DGB"/?!?$2 MY8S$H9_%P>X7J*!'N:PNJ$@5H[5H12,BU#Q5PES?8*06L+O?)@?'IS^/"?24 M-S)YF\M>(O,+B33#G&ZXC!33=Z_!&*C9O,W-^>'_^=1PX) &4M/W4# MB\0>M6(G\BP2YK%O!X[MQO39RW+.EM)V57("3R#@M_Q"]!1A.,',[.OUH@)U M<74UY74I5^4U&^<87/'(GDQY0>_FHN$>5 RP(34;;,K2I@+;(:WQT]D,D"L5 M!"F*:;-%W?!D.AGHZ-?0II<%RWL;5G:<-:,?,'$'(_BX]S>?5##OU24ML"-A MFZ?YBB_1/? VSXN45?(%G6U2]/@16/XUBNJU_0O7O&_-NS@%"N^O*LE&#PZM M"R3&5/B$I5.GOPV:E(N&NR/1!(,O4[BJ$B\57];KDU*Q"YZ"C3"0V2*\V*.7 MW- =%"Z3OV(N2\WH%.0?E=T?:S"7T[; 6'&0R]O:33TTCQ!2'.-AFDGGHS+N5#O*DQQ8H:-3[ EEGA M/27C?EMU%M17>G$!1,^O$RF"4:U?3R:L MSBB*%)"/U+B8E@G*)"YP4V;VI5TGX. )(:-0BQH#:^#(>YV.?ZO_['@8\?"&_)'[)GCR,5P+-4 5 M$[W?@-'(D#065]-."8''U$.KL /S8ZN"-?BVL^*5T;#T<@XGO;@1DJ14Z=J& M2RQ>"@%;N(!-,Q$,GV<#550F1 OY0.'G#8 U9UOWV KR#.R_/&&9GQ(/+#HG M2\$&)&GNDRREH1Q%Z2K^"^;>[36)DOO^7)4S;(J(6_@3;NJ5O*:VC]^1*"#' MNL7]*$A\1;-TL *0AN, M[\RGB>T^>TF^T.=_0Z$>[AU!G\LJLML9IA (>0EZ_C7/9T0]H49&*A*(9(L$ MKJT!K9:5E!?X2\&P9;J[8.K7J '6E\75%;>/7GS).XJ>4(?P.Q+*8!N(J#)6 M67!74WI5LQ?J+S\"KP9-\.9%,>AJ1;_J1U8U>%+I6^5 $5]W7OF) M+3SS307_R]2;Y=<3_M4/3;;\'7$GGNNL_=J>K/_NMF4==T+BX$[+WOZ=[ZU_ MJ=[L#F[6MS?;T \<6$;#B M#DN,"4K0TGUSMNA+,0%;,#:W%F(J[M A723F]CD MP&MI8VD=*7.7EWI2%^O>!U_1V*BQ\1M@X_UI 4_GDIYSNZ90EA+*4I&E&/.G><]8-8%@: M?_+-W'O>?KKW+M_-/DW?SMY\.GG]A_WNSS?.N_,_/I_ ;T[^_*LX=8^]=Y^S MV5_O3R_??;X@;^&WZC?PKL5?[A_!N_,WUZ?G\-GY?RY/ST^N3U^GG_Z:P>_> M9^]/W;]F)^[/[]^^OO!//U_F)S?VIU_/WS0G9[;W]OS(/;W^VR9VFOE^:E&' M^MBO++7B-+2M)',2D@-./:,<;U><2X",M= M-\;Q@I$= >-R'"N*6&)E$88TB,/<) '&%1#3]]<%-#3CVB'BUHR+,RX<;Q<$ MGI]'S"=YG"8^=8+ 25B2@G#.OCCR2C.N'6-?TCBS M"?%L$MMV3,*0.*D/,C?QM1MKGWC3Z:LE-U9L>X$3AZE%[00SVS)0JD([M-PH MBATW\ +;PVFEQ(2_?2UK6LT>OJE.-7KEVIC+P1-Z[I$TS_(,U.J<.+$34\=- M$?K8[4.)&X>VYUN>%]L6,//$BL(XMWSJYRFE 'XW>_;2 M<\PH\C2A/UU"]X/(M7TO#^*0D3B-J)_F!)@[H5[ 6$BTFV3/"'WL)HG2+ BR M++0H2SR+,*!QFGFI!=H;R_(H2,,,K T_,AU[W0QI3>A/@-"9%_M)&L;$BU,2 M>&G"\L#Q&19D^U$8$>U6V#-"'[L5@LQ):>8F5A(P('0G9U:2!M0"^K8#VW:R M)/">O8P=,_:C'2+T0\CW.2L7S:7QOV7%[N9;V-2EN]<,*B4>\4D0^(&=$B>) M* GR)/"I0UR/98ZK?0M[Q:#.EGT+H'>P$$P.T"TST$28;<4L(U;H9#9U(\<% M^?3LI6/:7V]Q[%ZX1M.YHG,OCOV0AK%+T@"0($D8R[S8(31P6>+FB78M[!F= MCUT+L>^RW,M= %_(+!)EL16'>6H%R-/](&61$S][Z9KAV@)93>=/@,Z=. 4J MCUS'3Q/BYSG-@]1.O3"(HSP/XEQ[%O:,SL>>A31*;(?XL45"[.)CVX&51%YH M178>$H<&68:>A= ,L&Q$T_E3I?/8R_P(1'GJQ(2$/HE#(',6P5\\0 E'YROL M&YV/'0N>&\5.XMB6[SL@S\,@L>(L":TLHY%MAZF;NNS9R\B,@EVB\T/(5AC, MA--9"^LXE.NR("->%#*?$D;R.&&.#\(I<$E /3?6GH6]XE#%DF?!#TE@VYEO M$8"I12BA5D)2:F4D=K,\Q':#^;.7Q'2_WN+0(8X=IG/FI+:316!?^B1,[#B, MP/;P4B?$'"4_UIZ%/:/S)<]"1E*6V\0*F.M8!,C9HG&>6['CT-RW4R>(R+.7 MGNE[.I3YE.GS$RN+,HV$&T.>1@L $$&M"?[J$[OEI"NJ;ESNQ34ANQUD, M=FA$\SCS \_3KH5](_2Q:X&$?A1XJ6OECI]8H+,Q"\<$6%&>VKZ?^3G+V+.7 ML6GO5&[2(:0LO,66ZK+Y9G%'Y\)!N#\1::,@=)/(=S#616TGB(.8.@XC29)G MVKFP5SQJN;,'9LAZ61A88>KE%F$NL>(\=BT6VVEJ>X0&:?+LI6_&WBZY/W68 MX[X[^ 0>B9R8T23S290F<9;9,:59#D1OD_"!&F%H4MZ&E,?^@XS&F9N!ND%S M%EK$"WPKP>;=49@E,76#S(\)D+*.5SYE0G:HXY(\ 1GM9\0'X9VQ'/X?HUZ2 M!GFF\Q+VC+Q2"^RG3.=V MDH)J[GL \H"XJ4LCZCIN[++(S7T6.]IYL&=T/G8>@ J6NXG' 'Q!8!'B$XN& M66;%L4?C'' [!"0*XIB&J4,BFU(61#'UO)PX018X5'M?]HG)OUUN2!$E3A+& MCF_%?N@"DX\R*XKL$$PV,-R.%/=':(\<2=(L5[/<^P_* MA3[U,Z K+PV)F[MQ8"?,"[V I+F=9%1GV>P9RQU[R9@;!$D4>99M!PEFTT56 MD@69%89V2F(OMFV6X#0(SW2]K^Y/IEFN9KF:Y7ZIQ.+KII9KEKMK+'>YE,IQ M;6KG5F+;5"0\1;F;611@'L WA(0Q!B9B,XP#S7(UR]4L]UL[%FST(-A.[@8N M2?PHHJF3LMR)8Q(SPFSM/=XSEKM4U980:@>N9[D)LMS4858(T M#GWLB^69?GQ?'? >G^5R[_,/?';QRR0% TD#UT*+ MN4%GF-.&<^#9QZ)>)?^9SJ157A0'A8MX;_\B'7$\,X'\RX+FJ#&O5B-L/I\_"*WI1L M.O?FR^S9B66]6#Z_6PZMWYUKT\&H]+EB/"];#JW?FTC0V[M+P MZKTXW!?X^8%-D-9SMO6<;7'\WP86O!ZV?2 3U*@?9:D3N%Z:$$)2$KG8/YAD MS M\F^:V3@J[%]_M^W_?G'Z^^/37^W?.*=_/[[-WL[\*>$OQU_N?/YQ\_K?[ M[OV_KT\^'[ECW^WIZV/O[>N?9Z?O82^O__/^])_PF]GQY[]FO\Q._OSWY]/7 M?Q6PYN>3UW^M&K8=QP&+\CBWU'4>QFD>]2G*YFF[:K1]9JQK4OC"O,:.+%P*=(D!.' M^DE.G<@CS,U#SW%8JO.3]HQQC?.3O?0"SW0)&7H RVG/]++1UEL^^,:YQ ME@\EF9LQ/[*H@QJ7YU(KRFEFL21,:9#G&4O<9R]!+<5]KW#B5N:T)7A)Y$0>!3FQ(WC AU M21QG(4TH\T(G#:F3:L_/GA'ZTKCM,(RS/ DLYI,8/=;,BM*88$?;W$L= AP^ M??8RL$$-V:5.EYK0[[OY5)*YZ"!AU N)%R41TP5S>?VC="'WM* MDLP&BB:9Y0#9 M0.I>FI.0D"@%- #=G29N"G2=:M?"GE'ZV+7@X"0LDD16XB8@TAF-+9H%MN4 M^<>Q&X6,1-BD/C:!N>\0I1]$X@\<@EY@Q0U6[32L;O#OL-C'(M7-K&\)Y#AA M'H=AR@+*J\NI$]HI4QVT%F@VD!$$+18Y$T]:S8 MSS++_O&_/89B&<>[&H1]G)$X9M>W,CE/'HV$$ MID>H'0I[1N5+H[!H$$?$#ZW0=5R+V-CW,HB810*P'BD-XY#X.&3;^WHK0]/Y M[M*YY[II%)*<45 WW2BCE#(_)B"TLR3(@DS[$_:,SL?^!)>$,9B/GI6$.="Y MG[I6Q!+/HJ[G)IZ? H]G./+.(U\]"4O3^>[2.?5]CSIQFH")2?+!SI/A(-P@:9N2EPWCG,2."0C3I3E MCIVXF1\R8&*R [].7]@7IM7-W28GY_"NZ[_M $=LN(&5N9F+\WAC*P;Y9(5Q M&F1^$F8NNAH\,_#NJS6S#G7L(IUGCA\"37L>YJW$?I0&O@WR*DA2-V3Y(S@; M\N(3RZS/K"HUB6]'XI][).Z]/?H[C9C-B.=:8&HD%G%RWXKR*+*\A(5Q$&4! M(Q0+T"/7<7_41/YTB3QF61*3R'-9GA)JDSAGC$1.$B0^3JWXXC2-+ #:F!E3"/ M6EX<>W%(LSA,O%T4YGN=LO!-9F;) ]Z]H>PAU*S=U^T\&=ZNIV4],08_SOT@ M3D)I:/N60]W (D&&@:+(MAA+@C3$R=7,O;=I6?=+93M>XJLYK>:T>DC6X7+: M9F-I3JLYK>:T>B3607#: M<0Y:[D11Y >^E9( *T=(9L4A(Y;G>9E'HB3V'?O>1F+M!J==,0]+GNMT 2A8 MI.+?2 ?%?,&'.@WF,4E:(C@\Z:JL"WS@1<6F\.1'ULU,0D+K_4J>UNY^0A,X MV*)9_Y.E-N,/SR_XA"T,_DD(B]OJ_7E9=_KAI"K"G^V-PA(?//P5+35=YU=T].MO_SHRCDY?&V]/ MWOSSR#A[G;_]W?CU^.3X_,WK+TWXVH^CGKX]?W-FG+\U\'QO M3L_>O,:_G;W]]?CU$1S2^/GX].CTU?'1K\;9.7QP\N;T_,QX&D=__L><@G1J M6/;]*HI8/[/MQ_ZT/"^X=<;>B/4(J6;G;FA[44(S,'.<((Y\UXU(E#,2AWX6 M!ZU0ERSL'NREH=P^2R]9MIBRM[F4X#6*\#>? !AS.E7BNSZ:9[^6\XM?@1-F M*,*;^J>;?[+RHJ)7E\B0CX _U.?(>L]A=S]-R_3#?LKM*?O7[S=__9E=)6"* M@&S^?/KGFYMWGX\__76>?3A]G5V>O/_@GIP?7<-Z#LAV]P3?^_F7_.3\#\RQ M8BGS;9?Y%@W=%*?_!E849H%EDRAEJ6M'S Z?&0R4FRN4!-6"K9 -CSQ^T7$Q M51K ;4T1W@;E #>-.6L0_^I"E&#C6,6JO *1?&,:5U,Z;WA>-?OOHA!9U?@O M_)[RQZ> (W5&*<3P)[? N MDQ2#:!*1;S!)T9OX@?M-YOUYWV:SY#[G_>W%0)>OG]RV5\?M1O&A;-QP.-8] MSK_:J\OZ93%GAF>W=W6G>5>;C$=Z^F/8#GQNTJO+8D[UN*0#:8+-8MOU8SO, MT)-'?9(XKF/#B?W(<_,H_#WMTK;^Q65O=_Q#&_S/VHF%CH$A]_I[-0]+?[ZYR_%Z>S?G^"=Q5\S MW.']VBMLV2,,DMVPY#BR3PM\1+'"O/',?. MDBS*$^?92\?QS9A\=5O*W2LOUQSMB7*T+(YH[L5.1+V4T#2A>1B&) K"*"0T M\T+.T5P[\&S-T?:;HRVUQD2XCEI[ (NAR%U;)+;84"T M.O8TF->*L99V3A*<3N+Z*:AC>199$:'4BN(\S6@6)H *SUZZ@6,ZY*N[]^D: MO-UE 5[LD2@. C\+'<("$L>!&_@>#@3P;)]Y6G]Y*BQ@*:W8"=. 8>*%SVR+ MD(19E,:>90,R>($=$9]&P (\UPR]KV[XI2OTMB+@M\TEJ^!TBWE3%;J+\"TI MN4'FIED8,TH(87Y*MG#GR:!IG68)X$^UHQSRC*DM!+ N!<-,HMDMB> M%;N@P62!'=KP/Q:EP;.7Q 38[Y#QI;L5WO.Y MS'6#D*9:?WDJ#&"LOS#BNC2,72N(*381R5,K"M'_$OM@R7HQC6(<:&:ZT2XQ M@+WVOGR3_@+#B.X=LG.?>I' _5_0D^'^A&9N2..49$E"F,WB+/138/X!*(1! M$'I:_7L:W']Y] 0%_9X&U+9<$A/0 4$.Q%&06SYU2!@Y<4 Q.]6+'--QOKHH M]MXI\)'=7YH7:UY\_\&$W,Z"Q/%(Y@0D2\/(SJ/8]R-0Q"/'SIC6Q)\*+QYK MXBES4ML-F14X202\F-E6E"2.Y46Q9\ MR]'U7+J>2]=SW;V>ZY;R+?P1EUUQ'+D185%&(H(]=)/(]M,@8RQ@!*1P^G<0 M/NO]Z'%NP'$GQC>N''M5SF9%@\H!5H>]XESX@LW3@M6OBSJ=EO6BVIUJL!LI M^-__\?GDS^//I_]$80^"_//OL]/7OQ3OSH\^OYN=D'?OTT]OST] ()]\&E># MG<)G[]Z?V.^P FQV[)W^\YU],OOE\N3U:?'N\R6L]<8_^3R]//G\VG7DH2YEE9$,28!>!949J[5AA2%B%37^5AE>$)@U5AGQVMGA![G.::!),EAC64B M\F.;?^R:1G/)3PQ[O3$N:6;0JZNJ_ 1J>,.F-\8_MAE4%+(X\',OL-.,9"RF M.0W#D $^)W80Y>N2R?TQIU" Z.#P.YO18@Y8>@)_SA:SHQE&8L7WP+4W,R:" M ^,I)^='Y&_B9&'NY:G%4@][E474PI",Y<>QD]' \T*6(_NW)\LID0;@YQ1A MCJBS#2)DB6V':>C&\&*2)W8<179 &./\';F)S4(O ML.#'GD5"DEH)"0,KRZ,<4"%.W31[]C**)\O..84'IE&Q^HJE: ]-;TQD-.6B MJ1M #RS8O5+\,^U)F*L*KKX"/H>0:1_A3*IFLP+0)END#7Q5T6L#>4Y5 #*8 MQC7-607_!1Y:,0/^P+K?JUM'.XOZ84S4J">:;V]!K@$)$CO)HC#*'.(F :BJ MC-I>G.>VQU@4:K[]L.3Z^<3]F]@DP&J :M XOW.KLJJ,8#%_0S,Q'!LZ]\PS^%+L$[D-23+SJY=A!5AD8]'N88;GD&O!__O=&)=DH].A\H.[4 M/^J%=6/RX\TH:)A5.3,:>"U'+?RO?"Q?-(N*F4;" /CXZ<=R^E$@T91= (H! MGTL9RP3DJZ)&C!"KP:_G*)N05RXJP163!3S :G@4>2J_THF@. /W.=1KX?86 M=5/=&("LP%>1.<,5?(:W)[AC8*K8^B:=TF(FL0X6O.#N%;.'G_*!"K9;"6T; MB$+US.&\K0!)/IT"FU^( PG&S>,F-3;%N89O\;_%3'QI7!857XC+BQ01W3BN M.E&AB/4CH%Q6P%*HLB_22[F5H0(*ES/%^TP7E5$7%_,B+U)L\).6==-"*V,Y MGZ8Z7(@?H5[DH.\;-/O(\)(9_"N%'Z*+"?\C0HE P)L1XZZ@+F^,=#PW7K.4 MS1(XGVL[L;BX/R9G$_@<#1O>^PCNY!? $X"#\1R'\+CVCZ_?_L+_YOSX/6=: M0,S87&F.^(NFSX7TP;"LXL-(E:K/*O!86#F+(/-RYW*Q]\ CP*\^K6H&_D; ]5$P>$%00&-X ^&%X52G%6# MFWK5WA3%18E+^;T;W"X/'. MCGJ%2;X>IQ; /><-7EU9?4!\X!O! W/$J%'HR#NIZP53R_P3F*W L135;GYE MP*1 >0=DOBB5NV/."L[G$5- )/%U+^E'#M>/13:Z3 $]O!708K@4 A!RR$BV M#O)1K5S+GGZM"3 "V>"2Z1SO#;]&3P/_#GOYE7- $+C#LJX+CBGP%X.[=4 + MP7?R#YI+VG!17:9P6^H"CJ9U.7P+W,%BSC$.;NZJ LF,<$$1LJCDINH4*)B; M-HMIP]^$G(QE4N3(4XY.0J?8V>?B%',V!&XI_Y(QQ M24K;M^8"G' 3@"@]0E K;'"J:[@28 \Y LL$TJLXD*6QWMY7 K^A'P!-)$.\ M*$%0SCE#W(1KF'A!PS]O,]-LI M\3LB4LI]B9S94%!MJH()S89>5$P:&?S2BX;S",Y&46637 5_42[PF:+*^%(% M5YQ^ ]UP@0J/D'#8J[!=<(@$\CK+9(JP$7RW$+IYCG:V4.;:37(V!K?6+B?V M(=4TSK1!SP/N+Y$0-W-^*X= MP^H2W^3N34!@D)!2L _X N_\*3R]?*^9(Y< T*8)+T;VZ+'D/2*B@7@AB$XTC,>=Q$NQ*W*QKZ26C1S1F$/"O_R>BRBP8:!2T.F/MH9ZIVX);B GP47&R ^ M?-U'0X%'8U)1U#$%X=3(C:,=!Y?] _ FRMV&IE2@ )SY0@M#J0BR $P^>7M7M,@$0TTQ\TWH&"K" MT9*\E,JU.-0V3GO;#GWF1"QT$Q)$#HURZJ:$1BPCD4_RU4[[X].?Q][:7X'Z M.G?!S5&:5D 01\TK6E4W\.%_Z'3!OCB5U3XPY^SIZR/WY.COP F.$\8N0)9XB1L';DA3^'L4$3_.[=4^ M> W6>P8KW&\4TSLLEG_NR$YZ*BS>N MJ>0KH%QL'N;;0W_'F#%RKCE2<]"DRPK@C, NAZ*4@0U7WDA%&R2R-$Z!&8/M MR9_L2SQR^X^P@ ML&A23-&; :I&F1:TU1B%Z%C:1<4-(ZD?HE=N)#W4.[A%4HVEA[!QQJ_BZL_X M33VA"\=X=:I5NCU5]4 N= I@N- M;+5)IEX.OU*&F=KS>)_M*6G36;R,@T)850TJ3.;0YSRREV[-/U]+P>O22P\V M;]U=G[>^>=IMZ#V[AV1W$J],=E\/N$=.]#T^?W-B@%@QC).CTZ-_\C3N_WMF MO#X^>_7'V=GQVU.>[ Y?_?KN[/C,>/MS+^\;$\./S]4SO[\Y^^/7<_[(V]_> M_'Z$7YPM(>E&&/R0LFMM(&TUKKWYE+*KIO6,=3QZX-'MXI)@]K!",IG65,RR MB@^Q:J.6QPV;&2X?C@ V*M"<TRJQI67(SKVYCG\I#C@Q;LI@9HW,Y M6.%,NG_<\$BYON"CA71A'Z7>?25X[QMT7#1S0@QU4F7E.:_6>[ )=@H$;>QH%!&^ W MCLQ8;E2R\1_Y/X0?#Y:LZ.S*6%QQTQ$AJIYV7$ RX.DY30PIJ'[YSW"- OXN M#CKPL/7C+<+[4 '[_UA4"QZC @-S]3Y_[,7G>H<4]FN'/C7C& :2N#4W 9$H MOP:)&#]3H: <\<@8?O$67OI;]RJ)'P"/,Y1;ZQ&)0Z!>).^E_VC@!JN*^H/8 MWV(N53+A(^SB'#.BCI=<)Q.&'H)UF[\=UC1D+M7.,RUK&G-KI%:-@OE MFT*Y$''&E/)I(,)S(WRQW-V4%3R*J-2DJ0H)\QV#REBDQ9527WKH@]MRPA]1 MS9E3H91-N,+W6U5\1"=WCQY^;:.SL$N\^XXP8M]XWHMNP>=M4$JZZ.M6S97/ MU#1GZ ]+RDK=#7^TYEH7,IWU<)P81]/I;7#FUL9F>1*($OSQL3L)#C$9Z+X< MSNB*1O6TIR-R76L!_TSA%:!\\.$M(C@@P%-ROS/\4YU.JN^W'*#O_>:[XV&4 M'%UV!@X?:KC#>N!DDR$;'BI R"&"89IJU?\M=URE(EPC> G878IYB(4GQA]S M[J,<>$F1CJ_1?2HU3.ESN@8KH&[!_O;,5+#L88-RH*JOY,?7;/S)8D E\D-@ M,.I3. 3CISF:7EU2_M#;&3!-0-)^VL&ODKVJ:"T0?%UD!5+Z+=FQ=U5!=UB MGXL C2+LEM8E ^/L]Y)S%6XYT$P&5-XOYJ.(RNV+2"'7.EO'O.5H/D=NM4Q] M_]LJ%WF!7A?C!@-V7+BNS/O-BVG/MNSS)H1U*Z]YJIO8&OS_,U!B>!!3K(99 M"-R]<->:M3!X]D67Q,,7\X4X%.CM1Q%8WPEDO=53\B<3 ZLP10V,*K2-,V _ M4YZ=@\"\F)8)($2]P @\FL(YCXN4@*2(17DY+4J>I@FF=37,.P(.A@K"%Q]3 M>%N/\L==T[?M-NS>^58NJO)ZWD_Q49D"(N;8B!_(.#.WWQW/-N9P86T(7QG( M*['=Z!"=JTY\A6!Y!14;&JU4KUC*X2O!7^QA)BRH2J\7E5!I0"=%17$&,+M4 M:[0#B+B#SC2NNP.*5(M>G-@/!CN$I?'V&T9GHM0A+0#;BEKJ?FP.9,+0-. A M"@5T=#TU;%ZCZVEU<$J4/:27TU MD._2UL3PK*!4%RE>WI],W S/9U%7(C/>.I26&B%O1\%7 MBQU;/B7NV7?;-#F1PR*\61(!!SW)T:1978 AMD.G=2GW!,?%0""^+W20>0-- MS]5[!TE/"44%N2N!D:8"!C,Y;O7NE1L:+$'QK M"C:*<,LU[$)F-N'+4+&I&A7S1=P![G9Q8TJFP_?00@%8VB)'O;I2N2%=R0T MN;S"K)'/+>0')IFPB^IF%>-I$04$! 9B+X$+6A_+Z0)C>SW0].T,6+OFM(48 MM&AX-9 <]P<& &A<\$\P0CD"E%/4Q?(IX /P<38USO\#_[XLU?(J ,MQL"E+ MK#"J 2CP^&4YQZ\2;JO?\//"/W%1K("5IAI/X43;;E:B(Z2";%_,6'S=(K-\'Q>Q66886SLH,8#1EPJ%:*SF' M*5*+*AV:FVN)163]]O%U-5W#8T=U005:UG3*ZA$;1="A3B:X-4KD:0F?\QQ= M= /S;4ZYY,.W -I\8,CB@0Y%$B'G4Y'P+?"Z-?0P5,J/#OL3D0%<50:U_U5, MIS48?:5IO*W8A4S0P KH MVQ%X_Z[,OG :2FF.WY@1_)&M=V. "5@:,\8:J0?C!<#Z,_RQ4EYG);2BRZ: B]7F$Y4&.Q],*84B% E''.YP'/;5-0>*PG!"N6&#"K1 M/+ECALEGJBB0OZKCNA7J,XLKR7S1=5NB^T#"1:9X\K%GDV&@ %91>P7S2:5, MB.3KJIDC1>?]#&]>"4DKQ329P!$E7 78:368["0<2K*&0IK"BYZ M.<=N,!J!>0L]!.CQZQZO5Z#_+V@3!8Y?148MVVG!0X]=8MP.(!]%RE3B;5)2W3X'B2Y&H"92BKK(',%<@I) MBQ,RR&>NZ")S$H6L/*Q$/])BRO\FR(TSB+.C$Z$5_?SFW.Q)M^-7G?0S8@RV^G4L\=+F)CFGLU]RY/N-QYO:.;!.T'2OYYT7] 15D>**7@\JT<5_$5'[ZW>?_HQ+=$G^O;K! MJU)4=_"X1K40O'(XU9FNLD4ZVC!;7H@_4P[[6X3J\]8_GK3GEGK KZ#V7?R" M?W#@X,CQP?%,Q?2Y@Q,60%&;,%X-MBBF/+/VZE*4@ DE7!1IM_G@@E,X'$+B M1GU[$G_7RS8?WIE\B,03YSMENZ+NUPBM'32=1NV]@Z;<\ENNG;4T=7MO% OZ&C (4,2P.8;QR7*JS4QYU:>5_NR5X23%= M.O6="'Y?1,7;^=)Y!\3P1D1A0!"_!@VLHP7AD_T?.KOZ<:57]OD9.NB3-G2L4]$] BAM+8&WK0+X9!=_,8;X-->I+U*&Y M4.$U76WF\O-G9^='S[Y7^@Q7Z2RAT@D.)=ST-2]4ZR5\\+?I](E?4I>A7B"B[X"A[#K0UYH#@C\ /N)ET5"OGR/?&P+1>FR!!(-(F^ M WFS5"?4KLB3]GD$F#NUT"KN-"ZVRDZ%(%5&<^][[&O MC3 _L33K>?A]MYPI-I>CPOZ<]+Y BU,PL&9XG;CS<='0\+Z[)(&\SUF!&Y9S#92D#@M]&QM)^%7Y;!#V^\2_7ZK-6 M1M)6&^ECS+*EN3[07__9%.F3BE-XGC5DONO0UC/RK&R8LW:'VYDL(P_P!LGWX=\Q \ M4AOW@;ELK(U+7!Z5A((VO/_(_ NHF*C=N4&_PU3OZ"*2PR&MV ZZ4WI\K(^E MR*; (.0>RI[]V=,&>Y+DN'O@2#W0:L,):ZX96\G45#K-*J*I!V_ >SI6WW22 M[X_6=%JU!7$%@Y^V[7&P(/=Z>J/P>8PY2XAK=F5L7)P/HJWA)'*_$X&ZNK'Z M5WH+\=:K7H(DH2)4;2P9RP9Y0F!OOV=K*BNVERP?,H^%=+!O?*G%<5 I>I.!1^@NTJD MB8EL4.YNK+L^"'W!4 N/),_6FEW)MA8H9[B[#-:;BK$%"IW/,"@O Y?G7=SD M6 :XX:F?4&44GM?SH]\1Z,(3*[-DI1$.2D^9?F@S;^3.^(6UB1"#6Z.U4/^7 M)1O&6'@@0/(UV6:A!$)0F^]'T%'N "!XVM]D^SBFSV&Z7AO&$ED2O-D# MACAG(GS%%?6*-Q\ ;?,"2 _8.).)!;P00BTHZ::O-F*G JP07Z0IJ^M\,>75 MYO+33FK >:C(R<6ZBSG/=T'^P^LFOJ!C\-64-UZ4S_/X2!L>Z3>=P< BC\^+ M0-%-%U%"?[LHVQ!1-)74,(PELKZWG_O203HN8->.VQ>-LM^#T.NPTAD#0LMH MO4H+5$]W9;BK%;S>,FV7ARX@Q+-5,/^&FX-775"O/6\+2+.?\2MIJ27-Z\LE MZ=KJ^:M6Y879O636KM"8W_S],<)'*I%H<\!?O?W/\6O+B8W?,,8!!CI/@@#< M^$E%LI^P#W00+JO05J#37#0/!!T]HY5(W1+TP!EZ3:/$+JTVM5XC:P,BF17HC6([0Y 73$#8Q6#F7BR8#+JHZ1EUAKQK@N07/ MX*Q0%1@EJ@.G $D .BC^FK>6J7L,6:W;VS@>K$!1%7 41%IC'L MZ-3V8KU$E!BVYA"Z(48"T?/.BQ' ,.:I4:)Z7;:WP>P20#EQ&8ATXC*6,N\9 M[W;PJ6ODPI:%@N#F%44>B,H/KBRK_]H2/,Z^+E5K%H'F\OI%=Q^X$U5:DHIN M2ZHEB.AW-@ 0'7#?EJVHE;'4@:7M!:N@RY^7Q52FB(N^#^UC7*WD#:9$[%_= M% (-6^LPGK:H8#@.XILR!ZV_&/=^@(*8%"*M@[<%5-O$%$/590!#(EG)"U1$ M1K@\PI5B .HMN$17PL#%D\P.ZTK\)1\1.VV37WKHQO,G6M^)S)3'"@[6*LZB M;Z6J_J!M]0>74,/J#\?]<1@FD%6B:"YR@1D/NU^IT$!;L"^I/98K(-V>A.NEN0M4*]8B"!-S(% M$XR"!9.+M!4J_4:#1X/7BW)CQ874SPMTF%8X'DV("Y%-T\]XE!ZD%DRUK'\6 MY=TL*4M,-YQQWQ_W4 N"5=^-\Q*YEHXII\AT%PG:O%SU!VXF*MVPZ=PU!HGG M2Z^6%S)F4\.>BUV.ZAV2"8T M^B[7!C/M&I[=+7/,\"2HM4MN-LS-]19"^U*)8Z+5'(90V2?0]A-EQ\FXBJ+Z28S]FY$)NE69%[SK4H&FZ$QZX'@*G&J3V+L#KI;(+DMM M0G8I'2 2-+*CHO*+\4S?+C=TD#HF^E*)#%/\T)>'%L>-"- L3$$!C=+\=5UM*U*TT MI!?&8XI2S.#K8S/W<"F=.,&>&/,%MT'0TT'[U3Q*-9HM'];L\Q$ESH;/=3JU MJ9**.!+-BD]"N)4JD=KDGF5I)XB)'2IBB-FZ.F6C3=D@.F5CAU(V1FGD4DJT MF'S+8!ILH:,X19^0J&I8/:;91&K#UU*T*I\9[[6E^(^0#)WGH3-J56IP5Q: M_H>8I$I7QUYO*.9<&U5 M;M9FG^ Y3/$IT5>3]F[!.@'VB*/]-Z4?A&JBJL)3^HV7HKRE-0'_"DD>6QXK:_H@2 M>,M2O$OIYGD9@)=3Q$V9+%.@PZI132Y4,R+N,%I@.ZI"U;Z@?,5FR:)#A:PK M6-YNHH#?R!*.KCJOO2!Y;ZWV@^H+4*5J]R2CZ3W8B4*S=AUA)%C8+S*ES>"B M)&YCT6C.:UJZAD^]GDL9Z$BE\=]%D7[ !T/"O2.*U%594^A%3-&SU'QRL@" M6&/!C*L]V/Q2U,'),D&8U MDE?6],Q04>*X'-93P9I5\9AU89>^K5LT@RHHSA X(LE.75+7QL:\E,>@VF:P MZDWJ2ONXUU98K$ V%9AJQ0(F3@';H1_+JF6Y=I7AO\XK^B']98:-(_S,KX8W^N:)H]#F[L;Z#-: M9]_(X.6,X596H ZW^M)Y0[WQCS&*K9J2<\G\@?$6J+*=##(%J2'4K8H@V$$O M1)+UWC$*6MVB^!R2A?P&E$&5E IDB1T(E*U(90=$="^)T3%%REX\IHULJ-VN MVQWGI0Q#/].BON35^,HSV[:Z5L$DY2.<\.S6HFYZU%S4_=YO3<6PLJ(3T-P# MM_[]GV3R1+]C0L\=RF.LHE]D%Z.3GZ^=/L1?7S/V@0>E\[R6Y;G*CYO+-W % M;=769+< OB55L*@T4F S'[%!<$\<=UK+\G'0^\SUW([<1\M9#ZZS^GQ2BO8O72$T&[4P66'+J8:;73VA<=N4! MLK5AW8\VK0) .6_7PQA+]_+^ZB;?+[RS0&"?R UZ'0K:.N@^)QWG#(*PYAIZ:Q)UH!CT!.*!(>2& MO*%)R@_7W_1$NDUX:@IR BH2.]8L=QMTE[!Z"T".C"_1FK!]JU2)L'O/VS1XQS:LKU4 M[X(WG@3=7F:9LQXOEV=55 1&9/+4 6P*U(5^>=F+=$T-KHB/D5RM M([3]6. 4&%X7'DG@\,UP"6Z@?F##[('L_:*6,T=%@5A1+0&"@R=3\!BZ!LRE MH'Q74J^<6[?L7>@WJMU%4ZJ_CEVZR:K<#>YHEMV+5^1MU#T=<90;T3-%>U0A MFU,(-.A]/HYOS?%%Z--II5X7W=HT!Z0W]W*<"Z&>,=L=7[ Y%UTRF:,O#TR9 M?\(=)-EM3$&D-^!(P)K)>3DCY.LC@^@&MT1<2]D$8VNL'@"C*_10FVAK$84P MN>2E>C?RMN6,(ND"%TX_;('%&PN.7\(I=N02%PD?*K5B0UAPBZ8W@DCH!VOR M(_H_XWY/GILAXMV#9,-1SL0*-R\*[OD(_^2 (EQNB+32!]#/5\6-M1GE"CR( M'R+4@M?;63@RET6%8[$L!;T=*B A?%XBA"-8UWB!7NBD?\Z1L=C%.20KZ:RT MN>@*4?$><7C5W/G/$QY%B*J8+_T(D:U1O6V58J1R/<3#7>,L 2'1JKQZ-T8R""-9Y!JV'W'$ 3>L)D<4Z[& MH@\*LGOML3%WG ^>VZ<10>TT[[RM_A,#VA-6RVR3%??1-)P&UK 10MZYO4RF89,C5#/(-M MMRNFNCNJ%F6@UORK-T+)Y"F;[W&,'B_>\CRM3FKLYB5Q! MX;TC+%X2@PH K"K^,2UR)OKKR70JD0>9KV_)B&KPO.>%R7"+E1B$*155F2"K M*A<&?09%+^#66$+57]6\4;IAZC:VVLZ85.U\RWG[JMO; M\>\-F8O> 3V4ZEU>Q3O=\_*GMAR^BTWP?\DATBC5L(*V*L6$5_@I6MA=7A8; M&M R_-\Y#%5046)NWQR?R.KCQ<$6FQA'K6L"61&/;U5="U/1<@83QTML M "TJ[E30&?@=H"9/M^>^SUY^!;9$4&5%KT_:+@A<_5>_ZC)5UOSPS4FO49C* M]YI*0%Q@$%J(ACIC^"BJA(\U MN7/C9Y94HB6$ZLXZJJP&U0I5PJ7&.IUS!1Y3#\G[:/OFGA6O^J$)*7D48W&) MQ7,PVL[]BOGW QRM .CWX,@9YPC_(+[JJ3%6:> R%U>@?V!S3OFP$[4-./@4 M89%L5+2M0?D%*/<+B$&9("AKE'@+!O%#SC)X@#2]1.5 !6+ZPZV[ [4'D.%, MF?4]Q=2@.5-3,-MK'AT?-U\,>TSQC:#4&XSNZF8&B1PF/D?S8BX*,U7^CTO4 M,(9K&0L:NB[>7 RXI5$R>>+]J^;YQ/*#KD2BS%'*$T%B*I+:_F?]!_!JY7E@*>F9DO4JL+S"A97OZHU1ZEVM$$\_ M&I:SDNP;M@9!=;3;1=G?L,=GCKY9#XB;2$C.2%2X I'%%0LP,6 M8W)V@//D0+@* =<-:>TECICCFFJ<9K^H9 LG-9=B^00WV 1;%8[)Z&RZ(KL? M:)G/ZY6YOZCFM2E12GCS;O1'PD:1G>_;;$YE!PWBW"MNOVCP L=;!7 MS?]'+=#; K.^Z)!F*E?-N!';IA:U%S1, )+*(#X_F$FP7 &I6@3,LU&)E!!W MV"[1J!;S+32=G>$U;]O GB2#^J[JVF,;A>72211;$Z[#PN5FR98/'[VEE( M(^3?<+NOX+U)5:S;IK.1=)P\>D;:^A%18TKJ39?B\H:*HJFDG"^XQ!&M[WC? M@2^*VQZY#"5EWU<)_P73YN:*^S-%FQGU.Q.- &'_K+0KVHJIY*8-C2J_2UFU M&6L8%*0B+6V&3<"[8M6ZS)MKE;XD'1QRG%.&NGM:M(\.2VY:18)K I-Q18&H M?^"Q_>$ C]8D+(9F42V%D4H+E?5-;3_FX<"/?@E>O53-(IQ6*+(L-)U4+'72 MEMDPH7$PT:H1 #[JJ2G*F_:S:)\*TSK823H_-2[81I=^$K?0XQZR4\])Y*3H.X85+26_4 M!TO\I-T7C\@+4W-5*D+7F6H]T[B%1YBBIHC-N8>BZPH@VE6TFT#&=LLEYG)D M["#M2"PF7'""XV&BN/ X8(6=Y(U]NVC*+K#A#X5_-;J(ODM<"'3BPLK$A4>P M:6YE.B(#F^D>WU9%WX,FE5O8C0YWD6.V@]'0 M3^K6]M='Q=%=CD?N)9$6[1&%C?41I!(FB+Y?5$6==7T.SWI^R/>+[**KO)8! M'1'^:TL"N=XGW-9*H>NZ2A5+]RH=X:"\829CZQ>&!Z9%5V\/"EK)A[)FC/)H MC4CLGFQ]*R9ZZS80<+-&MCPV/F&SX+2^)%VQWS*6=:'6%X&O4[.(VI("! M&'BC5%<4^6OZ>]G409;!%_,5G?_:EI\KZ''_&9V &N!+ MYUS&;AK7HKH06W;5S1!"./44LWES:4^NH531Q& X2FO5.APYI%-9X;39<8)> M[>N@SK&M(VI#Y=B,2HCD$:1YO7XO_[O/P&1)@.+5J.Y?T"H3S5U6+<;+/T5' M2-4^L,.2%6[PWK><3]-KM#80T:=T/A\E,ZMT:!6U%S3+*P+K>C&[&I37U2!$ M&*^QZ%]#W>M7V57WFFNO'\_3I4MUW6E-21.REPAO68A^17XUO4.M%%)XI=T4 M'BY-N/8DYF^WI3F\I8X*%%^P4@W9;K,*>IW".K$HT(!?%I*PRFY3MZO* 5KA MA7-;<*Q<]P*>:W4AVB_R)KJR15(7S)&,O]>137%HN)VL:%NW5=6-!0+NNFV? MV>4:27]&F^*U&N1;+ MBP5P#]F\8L]YY?&\/0_.XD! _S$YFV!;_U2U4+KM=L14$GRBQH^_GWP;[XR[ MF4'W6+ZA-@N[O8@NG[.=V22ZZ RBO"G>[# Q;-70];XSHTN;I(;K?[+Y33O^%V$K0 @Z"7?"H27%Q>BP_EFV ME)0KUKR7T$4E'.&B[ZED_S(YBH\Z1\BN;&MW@UZ]G*<;4=Z#6&":<%_>](<2 M#W\^3#,WRO$$QN'3K:/P@+'@E1AWP@MAA64NXQ(JR[QHYV8,6*S(7MLW"7L\ MSZ5I_WL[R <.LTZX.L&^2U?NN5LE7?N,O1.SJ.8!NZSE):D4]V;]U1G/CW\_ M>C1Y*TKB'S46P]'J]Z.NXP3F)#C(-MM!>72*Y;O"]8G.J-EBQJ_Z^:NCD_/O MQ;Q#^;#(^N;M(U3W&U!K%[RA.Z8HL_YHB;9JK#6[CWX^.Q8+BM%^P$ M7L@";Q7U*]+NQ\ ):PM*>KX8W!Y_$-N-,]"__^'P*@^TZ@X;U@@S%'"="<9E MI;RO6J@;(G%WM:*B[X_?7ZH$#_=/]%%/* RJ3^".2)@M8\E'2/+4^%7T6@6J MV7,1HIHENB$BL>/SLG]YR%? NR;&1^RO-IL5/ 2JIA%Q(^X<:.,5F.E-;THL MYF*(NITV "SRBAEM4YAY^= M(6A#%)CQMH]I.\VTAH-=4I%#CNF=%^PQ-;P= M(+ICV;"1@P] 9U0+$:##3SO8@+! XZX_1%K=H]3]VD9N:ARPJ.\:@(:[ ]-1 M$\IU0.%=1<'Z )K*C$4[LY4CS=$P8@C&"@@J[CP'I>.PH2F'ECFQR5VO<]'# M F_NM,!JEE=%E2Z*5F7GURE@#)\<75TQC!QAUF%5L[;7CVBX>>@7*T@$+E:R M-I$\5:(=NOH:E9T\O'F<+H.!+BQ_Q6F[\Q3N^Y(-J8GV0AR'=]WG//@D;I?S M :R=;9WN(/"*KKQR<+D'?&<2*2G'/>D536F7C,Q1]&QQA4X9)7&'%7:V:22+ M9MW#LAT-E\:73#;SX2\H6JZ#2TR9<,A@O^:TN87)K*2.5BQHIO/RZ.T9[UJ M*K *\7+33<6J1_I13^.2UF)/@JO[%'K139OP+HWXP7#+ [[S\TNV?@#QK)P7 MO '8_*(474S:?%C5ED)E6ZB8>RDF62];Y;=D(QU>EE^HL_Q69OEML=6$IA\N M*ARV8,E=Y_S_?GR<[#0LX'XC!@?( MQ>V$3]QKH M*K(+48-TM=E=A=)P@*V:6=R9@6J MPYO6!=;)%N[C;FB-RC%F^%%7H+2'D>(K_F\:RF,A'3*V2#TMX-%J); M,Q?7;;97[^A%KROQ#/M*5N,=BNZ^:'O3"GV+O02--KV,YCG@%D_6P?6P0%^U M!IW2BV_5X%?(%G1-%_G-3A0JVN$@^4H >(AVV+NFN\E\!1DK/@6DQJM.1=[? MJ$O(8M[F"2[ES1A<#VLJ:J&Z@!3?F[HB_EI?.ZN8EQ#SZQJ5%Y6:M_R7L' M=7Q3@*??O6+*TR=*E=HJ+DPNR9UF%\BDJZ*UR&;() 72HTO58"LW8/+2\34OY-3S ML0!2''[%Y1DZCGJ3*3-,<6:=TY#G;?7ZEBS?]8RWM6BS$E.\7V2BHM6&X&7< M[%2)=3*!CJ>&3U4;JK:YR#"3586LY8:Q%JGZ FGT*&,7"LMO[9CS>]=;]6W7 M'6%'Z^^VZ!;)6T#T.T*NZHAIRL+)3\@>:I$;LJ;^VVQ]#SSP*::68.=)V7X& M$R0SV7A'!N8\_A WCD6292\[=G4+8F08B,9SAI6=HJY.$@0J12VC$+]545F9 M^BJ;@BG0B1X8K:&'_:=1RY_2JYJ]4'_Y,2OJJRF]>5',^87R'_TH@2RM0P0R M$!2O0I72F<-$&ZTZ@^P?]P Z&O=G%(KXLKL56-P3=Y0&^]?A=]INKN* M *AO;G(7FQQY+74LK2-5Q.6E-K[:G:>L0;KN USL5R/K/MRH1M5'1%6-C1H; M=P<;->/4J+H#%^O>14U>>XGQ=L!XY$L*-[JDY]SG72Y@B:S^_C[DS).\I>]Z M3F-]2QJ7O@TN?8%!+0O#-&4,A.$^&?CCZ59#G]A&1[2-?3CH/[[JB/VC\0;_ M.W4VQW--/[!7.VNVQ%9CR_-NI2V.7CEF-!KK]@GK7-LS72_>>ZSK_-+;L?:5 M&+A[8.)1XTZ MWF.=EH9:&FH,.5 ,V=HG)@-$^^03NV7"X#8(ON+D>X/@CAF&9$L47PWI;RJI M1J^\$Q_:8S!YMAEYH0;3;H,I#";1H\#H\:6%1I!-[BP@D\?AM1I!]@-!O)"8 M$7$TH]]U,$6FZV\;$-%@>FAY;&MYK!'D=GE\J AR3RDO_.#A)/1WW-+_)Y]7 M+MI W,G&E\??.!UJ3R@ #,LPNF-\9)O4L'UQ8S\U^(:N26Q7P_>IPM?U)CL( MW<<7;QJUOEXT^),=% P:M9X :CD^,6/?WSWLT@"^KXQ1W_2\;7V=&L#[ ^!8 MZQU:.'PKO4.CUH$F9+QMF]S*(3+U-^](\C7%T ]64*TWJ3>I-WD0FSPPQ_SO MK&:\MQ9V]^R-<_@:)_T>*CVN:_KAMK$HG3'^T'Z+P/3)'=T6&DH/!J7P8).V M-8)L2;YM1J(OL=AQ*CKMURK-FMH>$(-%D MV[J6IX(?]^30W1=+_XQ-Q6!K.<1'#/49S)$^L.H[,/H#9UM316>1/S24B!FX MVVJ#&DH/;_0_3MG,X\L1C2 ;*J(:032"W&+UQV9@;VM/:C[_X#5=IA]H*.TX ME!Q/,UN-(%H:W\'L5S,DY^6\!?!W3">^8/:'AN_OP]=G*]1JU[J/G2=1N[ MCEK[B%>.YYNV=]\ZQY,32'L)6M8:M#L 6M>?W'=]MQ8%!X]4VS=T M>_I(=5AUH<4\+6?,>#XMZUM&'6[@-']JZO=SAV"KIZ4[N;=[V*.(V5.#K>>8 MKK>M<:7ANS?P?>[8DWBG*/?QQ9I&JWMHLW37=N,:M31JW8Y:L1D[=QQ(H272 M[L,W\LPHOF-O9 W?W8>OMW75C98,&K,VD@QWGG'RM%%+NFG4)N23'L>;U6BW M1?\9_:A^] $?O:?,L-UV.3:7K!JZ&TUCS@ZM,=%SW_$V]TSH\OJ'CHAL70NA M0?30%&1/R$-3T..K.QHW-KFS.Z=,:?PX"/QXCODQ6\3T-'-_8 "%[N.TFM,@ MVD;^/K@&J_GK?N"&?;"= \A:^AXWK"*U4UKQWXE9WL-EQ #WW M[&CK'! -GH<"S__\G\AUW!\/M&A=X\B&JN;V"9@:-PX#-QP37J 9_.X"R#-M MU]< VET :>ZJ<6,];CPXZ3X^;AQ"'/Z?M)@;Y=S(6%K.>4X0;0KX=YD;S24S M?OF/\:J7,QI'-BK%V3J7 M7^/'(>&'EL=[ :;GGND0G:>QNP#2LECCB$X'^(;I /LR4/B4-5DQ M]6%#/WVCX2U[21(.,6-G"\&FVVSO 50]WPSN?1Z/ANP.0/:YX]RA;O$)][G6 M"/75$[)W;=*"1JK]1RJ31+LVZ$%#]C[B$F%H^F37.(8&[;TT_[SO05U:$!PZ M3D7.)-9(=9!-%I2S10W,-0XLT<(U_;NV0M=1@X<#4FP_3GQ6 VES:V)K&?)4 M7/<:/S;#CSNV%M?X<1#XX9N^OVT_/LWD']KZC$S/N>-H$0VEAV.UCT-(FM7N M!WX$6P<3G@I^'$+3A2^E5L@/\ZJ*+&6LNRPP>^,CJ9L;F7S4HX:D-Q7F. M<1(WO+]P[E-TI>\I;#W7#*/[CI-H^.X,?)\[WC9]IQX LH\O S5:?;V"'=Q[ M%$ZCED8MCEJ.&7OWG93Q2!)IH_WH**Q*VO!BTW6?0C[HX\%]3T&_??FA%B=: MG&PTX\:?W+%3SM-&K4/([GBSQKESBR-(/,38@66!X*BN2->-[C2 '"_0 -IA M $VVLC37/:0\.,P MIZ\<9+*'[IG1"JW(C.U[3-MX&1JK[1BK/),%3B-%KR"ZE7T2F'>]:0M>=[&!.E18'^\XT M0G^R;?__IZ]C'$)N!?I=T-]BT*:IBF31T&3*C*8TYN4\A5]7Y11^=-&.-3FP MA K=+UV#28/I*8#I\<6)QA&-(QI']AU'-)@VMU5U&Y0=AY!FMAI'-(X\U#@3 MQYVX^S?/9,DS<#2]NJ0&G6?&VQF[H,89FQ5I.<\6:5-6QJ_%K&A8=DM&ZSS?,X=.JC\;-G4T$/%3DY(&"'[B3'/Z;%1]?_C_^AW@DJ7YX MV3ZNOE0;EJL2C U!.%\WZ MG_2N,V68T/?P-^>*Z0O#N^C_>5FIW5S1"V8E%:,?+)K#9E_0Z36]J9_],#C3 MK)BKQ4D\P2L<,AZM1Q+9VT-HUK8V* MI4C%'.^!?ZC M'V>TN@#P2DQ'V([HGR.T^%J"/8XGH1TBY&703KY8(L6$(\6(I8GO/'M"7++V M:WOBK/WNMF7#B>N'=UKU]N]\SSOHO083+XST7@\:!_9IK_N$ [#7:+-5OY > M\645W/FJ<@JAQ3R,5AB-Q&6X4BD\OZP8,T[@N#-'F7A"J_32\!QS V/F M\"[L%#[9Y+XVQ+1]<)ZMMJ^V247;QI3:;?"[MNM]\YM82TV;OT#JH,OO>%*@ M^,,C>NP]CV M/LU'X\=FRRR-<_N$,HU!W@MMM M(#EFY! -I-T&DJO'(VK\N%6=V-8*U?AQ2/@1F9&];2<'S>0?&$C$#(/'(6,- MI"T,^\?1:#6GW0_\L">/PV:LHE-NX--L5LR+NJEX MV?[7C"_>0WSWS=#54?N=!Y(3;BNV-) >6OW3J14:/V[U =VQ>93&C\/ #]NT M?2V*=QQ*CF$GZXD\=AM(^/'X<0OC\O&SK=UG^C M&P$_W 7M-L$XMDF\;?G#O5_2(X#+4LDU0Y/ Z$]\U MN>' &Q-KW'P(I^T=1]UJW-1:AM8R'M"C0TS'V45VC=DQ4>^6CN,&MGCD#V�]%JJ&>SE[MZ-O,S/D6>XW2J- M[I^^3?_T^VJ3?KC=T+_%Q<:'A*JO+NG\8GT1EZ9P3>&:PO?Z1E=0N)XA\1!] M_[?$UJ=Y2_?, 9_(%5ZQ"C=&+_0<#DV/FAX?_0K7T>,A]'CXK;QFE9$5=5JQ M9LD2V.:D3RT)9O]Z)4>V&0?[7Q.KD6Z?D,XAMFF[^]]O0V/=/F'=X6E>A]"K17CKCE\=V&@5$IK$N6.1PYY66.TA ME (;U!$]7&7'H?3<\4P219O+!PVAAX:0ZTZX@#CA^;X1>& MF'P[BGSB=QO$IN/<7L^KN=V#<;O8)':HQ='N LB?!(F'VWK#-9 >FLT&INOI,.DN \@_1#EX"&'2 M7\%^G=>B#5;&/K)I>35C\^;K3-O]]>!X9N#=L7&S=K,]%)#^Y_]$KN/^J,&T MVV#2M+0'0.)MZ0YT,+7&D+TEXP.%A99\>P&FG209#20M^>XK9+MM78*>'_%P M%[3;>.AXKND'V]+=O=_2CM?Q:'K1]*+:O'FFZVT[GTC3RZ8'U<2R^>WL-J4\ M#VTS"..MPQ3W=#M[%($ZN+$OSSTRV:*,8Q>XY^/;"#O/NC7W?EJJCN_&9AC? M,5M#JSJ:7@Z-7B+/].-M)Z1K>M&FP<&9!KX'DF6+RBEM&AR,:1#?H?7:@5L& M]S0-DBC&?#Q!]:THP;W:9!@''Z+H5R^ZW^# 6)>1.Y]K]$DB/=E MK\$D(-$WV&LU<;&X&Y? MQ-=.;/NR';K9N+8G=)]?-:AMJ_O4N*EQ\_YQ4V.@QD#-'??A+C5N?DOK8H-N.[UGKL$-)MDW"RARDC;C1YG/EECY_YH1%DHQDL9'+'K$R- M(%IL[9_8F%N@/KC@M#+Y@\#HR>C#!\X@A" MO,GCF#R/CR"'T&#T53FO%S-6'5@C44),/]AV H/N ?7P4/+TM,Q=AY+G31X' M1H\O(32";&0*.)/'8;4:0?8#01PO-&UG6Z^M9O0/#2:7F+:]K;FHP?3@GI>M M+3;-;@\*09S)MJ'SIX(@!Y+B,EO,83=-4U3W)P!Q:8= MWK')K(;2@]$2F3Q.T/#QQ81&D T11"=2: 2Y)6$N 'MQ_[,TGSJ4;),0G=:X MXU!R@JV--LUL#PI!O*V][$\%00XA4/];>- C^?9HFZJ@DX/ M+';O!B8)M[5,M!?ZH:/"H1G8.G:_XU!R[:W3_YZ**U@CR$9:1;2U$T@CR$$A MB!T!H]=!X5T'D^.9SM;3&S28'EX>:W:K$>2V .?!(L@AQ.Y_@T/0"]@M-_$; M5F.K"@,6^UBDK#ZP8+[OZ]C!CH/(-3W[<;R.&D@; \F>D -U#&O\V$BGT"6@ M&C]N<^6:'M&%W#L.I-CTPSL.9]1 >CA)_#@@TIQV/_##.5C\.(00_J]@P\]K MQDW[C'UDT_)JQN;-UYGW^^O*\LS VS8)7#ND'QA(__-_(M=Q?]1@VFTPN5OW M/'PJ7F&-'[M.QAI']@-'M#S> R!I>;P78+*U/-;XL:-D_/@X\K61_&T[P][? M0/@GVE?V'B]HM_'0\5S3#^Y8>GY_M_3(7G9-+YI>-LU']$SWKC,OG@R];!-U MN/70&X[>VQ,E!OZM$:C]9X=DOCT1BI,?(^'>(_-!3."O_- MBH\O_Q__0SR25#^\;!]77ZH-\U,6\XS-FQ>N._$YBC[PB5P\T7G9T*D:+&U< MT]KXA^.YD\" =TV+FEXCFFXMNN9 M!C4REE:,U@R'5?\CM">A6L8T8!F/3*+OX+$:B'!V12M8HBF-?[BV-W&7WE?3 M&3/^NZ!5PRIC2NO&N&&TFAC&.7S9O@^2S? 6$4?$ MXZP2P"GF\):FK&[@\ZK"'Y7\I>4"GES4P#'@2=. 0S<%G<*^NHM3%Y9)6+3; M$2.6Y&[4C]/%E%93_-7_W]ZW-K=M)&O_%91/\JY\BF((\)Z\NU6R+"?*VI96 MDG?/?CH%DD,2,0@PN$C6_OK3W3,##$"0!&F)),BIVLHF(H"9Z>G;]'3W8TQ M'HFHG!V6TX0X:V6)Z$925F;[:L4L)2* M+R5?G\#+]-TG)YH"E\E-P@?E0[AY0%U8!8MLV-I[YQ(H-YQZH!LGO)T6/ U/ M/#HC9EBM! MG,T<%,OY -CFZ[D]ALG^;+M/]G/XYJ?,FD!"Y,=!F2$)\ZM?:2[W0P"C:/UE MC/?W&OVEN0/[\@;D4O:Q"^")M*U^O;?@&7CPZ$J]D[?_S?0CY(?TZU:!&P(' M]@*W!]1K$1'VOE/@G,"+_NC[7*.6J="77*-^O;6Q9Y1[:*W]8?*O9R;"^S[*&*-L%W\:4=GGWJCG+.UCI%4NQKY?E@ M!Z[66HUW')X6$!"^QT,%S=<]$],7?W; VCG###]U"_GITH?-!J:>^/XHQ!C& MB-8+%B#$K??'3K31JBAFD+J*%"&!U;GV/&0_RW_Y!=3BW+6??W8\FA&]](OX MG/ OT:/*!4C(R^ _"V>KWZVWS1;Z6R)[3PPL7+$ZN6*Y: __#;R4;K.W].<& M'$^7_;;JL]UZJ]7>ZJNK?VNW^B<]5W!L6JV*S+5;-RM#URKQ0*_>KQ /6/VJ MT!7XM=TI]=4U>=+K+R;,]&8B$UI?>]/WRT((83?1\U[.*5LPHG3:?Z" T2?N MQEQEW9@2-STG2[?/Z/V5(%M)OJO$FHMOHC8I4=GDAORP:8%.*GS/?T;C[1>HT(5%V;#K'6[^VF:OLL:(\UUA[0VL]FH]9J;]@W2 M7*>Y[GO6=F;U:XU.<\'QJ1##;5*(4\&"FC/+JEN[WI_]U\1H;72"VJC9;=5Z M1P VH;FN6ES7JUGM+;L<::[37+>=76_66F9/.UZ'NT&->O_T_*Y30.*X38*5 M&+83M08EX#WJZ#43G)7JZ],MOW&&E]3EJUYOL=6#ZN?U$^^YI.GD,7P:U$-JHXL53"R MU&S4NKWJ@P%KIJL2TW6M6JMA::;33+?+$&W+K'7,C@ZB'^X.M;OU]NE%T;4V M.D%M9+9;M7Z[K6V@YKH=KLUJM&O-ILY6UERW6[O>J#6[.[\?UY[7!GFCK5/T MO+8O(CXX_7%":0I6L[XZ=E!YOCS%&[UFN[XZ#'FJNUJE1RO-@59?ZY7CVU70 M*WI7#T995!R]QK0*2[@%A$W#+&@"SJ*N@=;S8;!>-]!X0- M0>44M=:&M_F-+^\#K+29'CP;IE5O*27]QMQWO"C$[Z&C]N-WH(R@2_#CA@O# MCN'J5 L7.H7=I)[C\"G'=F'04'25=ZD/?+:;.[Q%S:97+8)K&+D2F-3F;%QE M'(>5U1/[)"'HJ&:*V$ J"B$.%C54L]NK M-XLUU%9 $OTL[,)!;E,YI=FI[W,#&TOT=5_5UQL#%:"GE;Y^D)M3S'K[W(H7 M-E\,7LU8+]5X\84CA,:U9Z!W%I'XXD^__].XQ*WTGFE(F(_O49WYV]W7:,_?;)[T7#MU\,;T7$^:!ZHTURKQ ,RU5^ZK+PG3L:;O M\W'@4'PG?L=W%#V>&J4UXL@%C2#PREMQZM ">ZAX M/1YZ:BUR2%NAMM$@UW"0-4*(!$30@PKY)J %*M#QJ>3P<$IXR0$GYRRQ= MBU7!6BS+JK6[JUMG5:$>2S-=E9C.[-3:+5WKK)ENEVOKU!K-9N5YKJ (XY@* M3YN=^G[TPJ&6;6BE=-Q*J5UK-;4EU$RWR[6U&[5>M_JF4#-=E9C.;-7:G>KW M^#MR_\OJK:FZ/U[_J[@45Z'77E20"G_>K!XU&25;YV)'4> ,8IX)3U].*V+3=QS/ M8+.YZS_#FG >L'PJ.R'2#)C'QDY"%F-F.UY:02._,3*FS!X-@;TC>DM6UK 1 M\BP\%L:![0U90MV: %I0.?"\. MY=^QD ]69!6N*)P".<\'-+?,HN1"Q J0M';NU<@??C7L)SL8A<8$YAVQD1BK M43C6B,T#-G0RWP]K-&UZJU_XUCSP1_$PPO^/_.AYCM5%S -A88PJC>1$84=M M(V!A[%)5:$IR]6$;JX.D35ZNG#$<3# MJ<$B4;P':L$Z:L8$^"T0>VZ/9H[GA%% 58-5*,<"1Z7>X%5Z6]1C6:WMJB+6 MU(PT^J]1AV%M5]UQ+'/MU)O-[:KG]%R/A0>J--7K5FA><0A;%8:%12Q*G0?OU M*EE@14M'OJ%_!]B;JNK(R9.1D#VU(@8]W&,AG; M#$JOH*BK^P*REBWK.CI!*YJ7C86QQ362WR]R4N)H99<WKVS;A1-"0Y4J>2.%=1.A!,#*?5 "9ZX?AF]K MAL9:)1[0Y6VZO*W2Y6UKRT J00Q=]Z8K M5@YS*W3%BJY[JR(]M18YI*W06D37O>FZ-UUG9M59SY_6&.W]_JU?NGYV^5 M!@3CR=,'4;EB6BNB;E3Y(@Y"I.PK3D9+'42DW( M'_L!3-7R:B&I7%% <^-O=IW>&/;$=#\;[7&1H$L+]V?NAPY^X.> N52^DR:A8X*D\I:XSV^DK]B#T'?C:/DK"V'HW>\] MX=ZTS"PMU'].@_0^8\+.![ A7\_M,4SV9]M]LI_#-S]E61SX6Q*P3RR>7_W* M@L[]$, H6O^A0Q:1V%XCVS#@:"FYHDQ%".^&,$RZD*,ZR>95FFNU$N.K,]H1?]E M"%NM3%]=2Z%K*73NML[=UK44^R>3EDA5.>-*]26>=CBZJR*:*?R\PT*[J*]8D M:J?X%(/G++3!* X0RV 5_L[Z8HL%")TE>#G%N U.;NZY8@L!HY$\%=@10C0L M@;MH+(&[2%Z7\!:Y47(P%P/;^VH,_"#PGX \*Z!B7@U2:N><(PC#&28MR4&& M42"65(;YSN(L">^![=EE#142GXH@.J)VD3L]%V1?:W/!I9A1:1%+WLMIZE MWZWW"%1EXW(6JU7OMK=+CE^=Z)S[77V2Z17]-5SU7SZYHR MH6Y'E[/HS'&,YR_'34VN10]H*K45T+8VNI=&Y M^P=#)9V[KVMIM#P>#I6T/.I:FGPM3?YJS/BN?""=\K3WE*>VV:U\RI/FN6KQ M7+]A:9[3/+?+K,%FK]*)Q,>>U&DVZSN'QMI_4J=612>HBMJU=EMC16B>V^7: MFKU:T^QIIM-,MU.?RZIU.Y6NES]VMZO7KN_<+=Z_VU7Q6AJ1X<:2U/N #?V) M!R^/9*F!&J##R6P5VC@1FX4U^KF 8IOS A7)%#%84E65 MY98:_8YC@&;A?Z098#',ML.?F>VZ]?9'^F.WWOIQ@3^S9.$#APED3O&>#O$. M(X?]4TXX\'D.TQ,FKRN?Q@<+UCY@T1-CGEJC(^I[8*RT"FD<^+/\UV?.-UP, MLP./JGW@SX_PM!^'QH3YD\">3YVA\4<<..'(&2*3A9GA.+R0*'J2VZ.61,'' MTZHH(/@3]D)4O,E:2;JP*79EM"$J3VD&/FJ@.Y#()D M*Q,QPBHZ0C$ MS3=<']0H:C3@>3 (H.U #/#W@"D/KZ&?\J30QSF2I/HRPRPP69_PYY::Z4T, M^@IC7EINN"UO*]J:A+&5.D!;V/+-1K=Z8+_I3\"3KV'(-U B)V;'HXP"ES;= M7FK5^XK2*+_96:.^Y-N]AL*#Q:;^+&?K=ZW$WI;6UB=B\\>.BYP@_2\C[#RG^"UD6E 0C8:)G$,:(V SM"?^' 7 M!\F$17I\CP;/QI?Z?=T8LQ$+;)<&"W%<^I8=@[T(G,AA12.8K9(CR"GG/[D$ MX;&"V_J7PNT$\37">/ 'Z+X<54(D"VXU-7#P@/!W#,0J9L8]"QZ=(1_ )\!>F-,@D=OA??,Y?BO%'Z8SAIR""_2-Y5Q;"Q DX M57>3V+4#4,OH"N#_Z&?7^1^ _.J'4H.H$.5M2HP><$;H7H#IM/," @NXC^0@ M;V.U/R@RZJS"B\_@/)C]T1 M_&44#UG.FU5UGQUQ3.:8?(2TC,],. M\68K$;B"]!U4*?1V*O@DK^BFC.. -"?XC<&$<=7+G5&^A@&3ZF&43FQN/]/A MA'O)J%&(LF$R$I M,Y_8\]@0AK:#YYH,DH#F UTN'&UU)9)XU(C&\;+[,V#\ M'*9$ Q2_&/9&.*Y)2QFI+,.%<=#DI">V9(+">BP*F 5T!OP>D&7 WR?Q8' M*?QB>OZ,IH$?3Z:@4KP1'B\]?!GI@*Y,[E-*(REX&L0/AT-)!7&$7:B):2 ! M7&HDE?IX(S: 54X"QKA#4EW/F-J2W7C&!S8(8M \1D:Q C4+=@+-IQZ0*D) MJLW;. AC4),RK)7,B1:DKH"<5'C=:IV3 LPN2; YRH]/8N4#D\%Q'2@$LU#& M3'JMR47@*S;\%;ETS/C)O]5.S31YN"$NDS#;D(8A>ZDAWD47 II<,^"&SMZ,9YCS !F;P^G#A@[[FW#$!A\-+ ]D*$.1$4YT1_SN.C,Z M.S_98^00^L8>(@M+JW=W)8% Y=]MCP20[R]0/W=S RX8'$[A<.2 JN/GRLLI M:*A%*>6O#N%O0.:Q/41GXYG3^QUVT(,?X9NSV'.&0AU^%-L@OYELPMYX%'2XU>3/DE?[ND+O]1"_08M2? M,G,>NOOTSC!;2F T,'ZP&LJ=UX#::<*_\.#Q\!DO4/!SL/;5L4 M1C J,L? =LG5X6%78"#T/8XSMBH5W3V;1YQH0!N@T.]PL)O"7U7O OT0-2X M\W:&EU)6XQ=ZD/[=_.5M1D4^36'KGL_])P\>5[5D+:\=4Y_.#@+D!WYQEO=< MA&%+AOZ((?! CIT$R5._$#0#\%>8Q.+G]#4@5PS: ;W4$6^%*HTAG?!@N].1 MI]3[M"W"M>B'@I7'B(PX[',R3<4MHS^G:"VJ&SFRO#CD0^,4?S#E->T,!QUE MF[02.V*WRA_QY JK\.*9&(LB$*,_XI!WW4RD"4_,&!-_I+_!].=TPZ#V:.TT MA#M%(O6 ?X_AG<\^=87%,*9+,\6-<.$%&,)U>>@9Z0@^!; ']_[YWL[0>_'8 MABKSTG:=0> L8U:S%+/6BW7E+E4B]R.3/08G5%+&"97=Q@UC<> ;IE472?E" M%7(7[@)>=#/R-H-#&O#;"&1&C:701SJY;^"%Y1SXAO$@=+OQH]R+&6 M]Y'YG'Z/08#3.\GL8D;,!2X3]VE\QEP8N"1R![>U>B(U$@):4:O>RZTH[[:C MT6!3VQWC%VE /LN,MH*IJN-G'7 39B,IF:3.%-$'^3Q@SFP 9Q58(%^=? .) MJVZ*5 (\M2TG+: PQ\XD#C*9/@DAY1V0$[F+FT)4CD %AN!Y"SJ+M8U!F9*C M M0!92 F(KZFJ$I4$C-^-TAJ<^Q\0QU3J&M@^&Z];?)+<%(0&)]+^2Z-6_#[ M,]FC68E9&C=@&N1&P&QN^'4+*,I07FC)F^'\N8636&[#"+1H,'JRE10GH61$ M(("$J]!2""(LD_.6[O,] MN<'<)?ZAU<[IZ82=E7,*^S87.X=<%,\G@9VD%^1S?L8VF$Q^)DP/-:X_M,79 M\"9@DX2/_8'K3/BS4FI8?GU9KD;'+,(0-B$)V)2D$3(>DA J'J8X <\;'F)2 M$I)I+B@@X3'5N<_$"4SJQ>9A05\):YD\KM6%C_"AG#"Y5.#ASZ_\\A&F2_I& MP"RD6BI,@,$#O D.H\#ABG3H/S)@MTAF*E#.'3PL;@Q2 M7DP?C*9VE+G16" >CQTGQ!T%(%QDQ0J8M&!;K#1:-'8"(%JA91@P( Z9VD5C ML$*#\2FA8H+7T+%WGYBGR4&>C]?I86(^6.0^'5;8;07IX224?A^YS.PO M"=@M/9=RY2X.E^\HT*$<+_-G5AO/Q*3"%Z.KO_G>Y*LOU/L]ACBFMD-Q/GSA M4IRB4>YDD$^>:7^[?W>9GJ:?,$(A%*Z<$.IG9^*ERD'D=XB$%%0"0^8\DNJB M">&=*#JU4BD5S=Q&YS+,CH-!:S7:TTT=>X3R2/T:'!U.!A,'ARR:AG@K^7(2 MN/GFS.!XJWA(:N)]DLVLNJPP_T01^S(9SOCH>R/X R4"$1[)#;BHN%EW^$X2 M+T 5G^PGJ7HS>]+.7?$ZH4C](>/G!VE **'Q@)E\].#; , M/RKF^D'X_USO\5PF? +H\R&Q Q?<2,NLI+QO30$[.P1WE+G)5;@T.#@N$DG, ME&Q3 #+!C3MRH+#B+IO@I23*&*40<\P6&W,20VY[DODO6+P:W^55%DQ:JQH- MYU&&@2/D F-Y>)Q('3E3.G(ZH2B34-34"46'D5!$1BC1<:BCQ8UV=K[!QEB MD-8%8PNQ%Z/Y$[=,8O/-T7'>R)K='ZT?E)7 N. M,J$ (2)JX*9;[^7I=3-R3B7?ES]J<>=-C+;?2&/D_3P[;,+UW MR9&,HKDY&E&,63U4YP)_*X[4,CZ+])-D4-A6>2E_W@92VR(4*2./< 1MJ9<< MXF3-KS"0KXUFIW$^@DW&M65.\Z]]JI9YSZKL*2?J&@4.E,HQXA!5CSV H63<)YDR!9ZY0RE2W(@Y*1))$Y8Q+%$/1]5Y MF B'";CX.8D_ O*ZZ/M,JFHZ(]C.I#G M4R2?@-282J;D@Z)"8(Q_/TU%%E_!?%->L2D*V/+Y+\O2-_DU'4P;;].C9=G) MBYEH(*:@#H9^8KXIOXOQPRCD5_TPOX&LJL)\+"027J(&CZS& M3\649\K3*9.['DHI$,OE=MZ;G/-L@"=V3Z*,214I??L(8PLD\G%;.!L@-918%SB>)RXEFZ!Y+?1/!NJ8^0C$3>1BXKFG/B$!P;/T)Q33+_\4U>P9C_G5'4X)P%+W@U:(/KKX'YG+04@H=H5T-CKU^.AT%0YWW M[S"5I@%2IY?CIH6:_QNA(4LR8UKB(/+'$Y/BX^',&]461Z3BX*D?1&0_N,D9 M,8H[AMRS]0-G0GE8(K%1V+I,PQ=TG*E"P[CACNIZRFQ"EA_,GE+<)MHLF5:: MR[G0G(%L%JTB33PIN#\/R=EVA&G/U&B74EP'5=I#B2-)6H[ PIZBVY98VD4O MSIO4A 7/F1C\+Z0GW_ D:4"T=8#U.G3E_W,9,G&:[!B=NU_O;H?.W>G5>ZWM M,')7?1;-0,=Z#5C>9O-U)MMZ25S>O78HS2.>%%??ED;W.A '/SI%4,F3D9]JH:J5V\T5>&&G@'7UF47R""$NH ;/:N0A<00U E:5NY2W M>K5.NZ5;XVNFV^':S'ZS9O8[^^.ZC15X#L^\"@R4*'#*QG \]4R_5'F7ZOA? M0(RJ=/SO-VJ=Q@902\7[_JJ:+C?D5I@,5=XALV:VK+WLT,FZ=6="1;PMC/1M MI2,JC K2J;7,KH9M.=@-,CNU9MO4SL-KTOB*"FAY(6#2 "-*.T!O=%MS:DZ& M:9G:PSC8[3';FZ+O[L[%D#==GN^QU;NZJR>/RR=:-G&.J/BE]P>,)*YY2HHB3&AJ'5!K%)23Q\&0>:V\^4 MPKHX=P;4M3$G>TJOY/RO]HX$T?#SA\$"X'UC**T M1-0>J3\/8L>E+F H/[#-P,%)F9&*#H2/5,*8U//"[S#-D1^$//T<%]Q7&"Q'N""FZBW95E_9UV*Q MA,^UU-SSPGU0NL'DZ)AN"?4EF'(^%LW/Y1(P6YEA-("VRVPILU>7GG!NP)&@ MTO4J,I'=WY3#):^L*)L_&H5O]E5M5QH,M*3&;S5[BJHDE;^-ZNY8JNHNM B% MFKS9Z*1(W/55.C_S9+'2[_>S6I_7+7L+0'V"?W__IRR +9[Q#\WLYZ1F3V/_ MA;"!^4\O(!07Z.RB65*YYX8CM138V$ULF%F\T@4;5"/]V][,M.:1OU_.;JE< MM]QN==K*ZC+:=[4"113=#731R^PAJDP5?#@WW_*6DBO3YC+UBT3F:UYMN9=8 MD>:Z*;ZH$6E9BNCOW.9SUZ>8A5[<[%>U)E0]F*W*K]K'D9='11;_6;DJME*9 M;*09^XUM ,RQ3T2J0>TH"IQ!G-0N_] W%?,B6SB'JPXXA695G=K$?V2!1\>; M22!:HB081KP)#19?S[V&2 M&%M-" \ZZP?P4WFCWMTGT9.]3P$6T_99HA%EKF5KK8Q:X*>:=@%.>,814D!! MUGVLU\Q]3" )2_#,=9X^?'J(O31*P8(7[51'48S4%ZRL6N.T2'WC8S#_*U,G M*Z"[BTUM8>DW'4(4#_NE+"WXFTW%WT3X$*7C6PJ$5ID:T)@'(PPB< -.XG0KS 6M3Q3PSE24>1$]9UM]1H=E.=;KN_:P1@,():ECY-$X;M4FTZF[<"IA8J,&M&8%RFC%+IY>MD9;9VM4-5L##XC8,A)4WDUJ0"LGT ^\\S?^ MP\.^PL!?U&)01O5%CRP1)#+(7M(.AQ,>J@01FUN*,Z>"#N% M#7Q=7SAP^,Z%Y^'CBS;A[XGG-H9WX!%J+LT]M\5N=2_8PM49_?6-T^_WK%Z+ M]4:M7JO5:UJ#7J,][(P8Z[!68\2&_]NSWNQ0A!88L8M=FNX8JC#C(L7ZN U\ MS\>8?X5=D#6!H?'XU<;G=,";+GZ!\C,%A? I((=],',QI@$;__7-?ZUGTF8+ MCDWDT?W_G^R_[?.BXC [N'I)MV+":Z1>N JN,6IF1'O#EKZ((83@ M.DOL]II.U*?G6'66.U8;J/?V&^V-[7NJQ>[7]'ZX>+A M^I]7QL7G]_B'C_*_WU_?7WZ\N?]R=W5O7+R[^?)@?+JX^_O5@W%W??_WU=Y" M 1=7H-^[XM--;83A1A3[(L=.1/K!!_@*Y[/ ";]BX(L].GX<8GJ)ZJ+=@HXU MKJ]KQC4H8J-[43/>@-X%W1F1 B&]!G]PY7^_YR\3R.;% %Q(/##B,'>'NYN/]R0?MW.$5_"A@3Z(*@$DK9Y=1A8^/JF\38N<%> M^P1U,Q*_I:Z6^*UF,$YLQD$+$I1M.N>)[X[2'1BJ.S!/=L X(Z#VL738[F*7 MA4(FF_:YV3YC;_E_XGMF>Z3^*;V*O4\[]%_)'@47O&>!V6^V:D:*,U[+X&:J M3TNLQ;4YM".23$(3,-+1V"0\C &N&=S'_$:OA'\F._FP6>[P!M@2&4(4Q/3ML+7R8P,>"$$\,\/\X M&_Q/@$WL@":5[%[*:YLD MF>_)$%RF3@L!JV)+^DN9H0$2JU"1>Q.PU,J%/;*1.,5/XZF>8ME#==D*LI=< MMC'B(#:EKNF)ZTEQ2/\0+SU)0Z",X>DY4'3#L^$Z7X7B6'BAMMD\RW'=_GP/ M0D,6AM0SKO(64#H=&W$9/U(@RKLS?CX)(%@2_ D_$_QX$=(Q#JA?>,:.\S 22N70]A(Z^I[[K!"S1O2049I:D2G/C@M^=3%]-\L,*?.2!BZOWUY]_O3]B..&+XC@8FC0&<#_"((\X*+J_3Q*(>Q"J4][L16)+0 M'DKT1\0/CVU8"G<)L,()#C"N0YSP+ZB<%Q$\$EXVCJBRB" M.!AF2)?[(,(9(W$<+^:31(?$YUB.CH='*(?)[F!_Q@PQ'>E^&_<'8Y(BLPX,"Q8YJR NJD?D\2M*#,5K"SCP3M?HU)@I['AN)I M"DC1?59F=;B+"G,+VN5FC&F%<8B+5:KGL'L 5@8&_B@>\HHRSENYC>.,+H/" M=* 7HZ2T53<9Z8:CS$FS:DD+(X.RUPH&063D0_^,HG@ OF MW(.4$C0).0PF"CH&UB7"LHAZ"(X1'!?2L1X^D\8PY'+4I21;+^$=LPPH#VOA M OOE%85:&R@ XD0A@IP>GX[DOLLLB^+>,HY!ADOB7 QKQ0OF_B#CW_,://_$A<[0HG-;734 _BNQDGED>.%3]GE2+>*B]W**!T@A4G('BT!H+N6 =.,HRQ'0R< M!^(]A+S%.. (#IPA4U,'D(T5^-9=IS3UNX?H#Z;W6>8%.H1X?6M\N+A\N+F[ M-PJNL2HCTWQA>*UJ7B"7\:O6[6](C=*7HX:\%ZW)M)J0KH$-!,+&J(6#A.&A M=.&$)45FBAL7SWF^CL\9/I^/$^82=LO8J6YBRS.2?V-+;;"0L.JJHZE3JU ES54G7X9(*5I,N.F18E#H$I##2 M^@+JD<1X$G(K6CAGEJQ1W#!(A:MS MI]/@2>\E@B>P/AT].21-GY[\+53T7S[?7?UZ??]P=7?UWKB_^'AU;]Q\,*[^ M\>7ZX=\HM%_NKA^NKWABPY?[*_Q1A GN7\ H=/=G$E1-#>>-+O?WW_G@ ?'\ MAX!Q/4(W@.C+V4JI(?I D\">9>[#[]*?;_G/\F NM!=>'L*'XI"?69*G>5JW M6@.6N(:@+CV91 3/AY@6Q/O2@ X\AW.*/7"=$/QWNOT'(S!HGYL82N!^G N4 M)4,6^/&$4*P?0?.YV&!OXD<.OV15XP[QG+X.9Y/)!/W!B(GN26F%M/!$.6@] M/_0E+5GPC*$69*:WT8O$P?9"E"$ @QE>3#N!M7-&=$\0*^ M6\DR W Q:P;XW' FX[>]YE]CX77:WR]@,YY,+;@Q.6$7\]$+'D4.S0$OA$_']@7 W\)!)%XL ME#E%.)2[=_A[,))5*W]RK[CP$KX@6+'&;:@*F+K9KUN];9'-5_W6['5>'O6\ M56_W^M69K-5O5V6RO7JO514VL-IUL[W\9_6SVX,^[Q(#N21(P"VES[ULV_EJ M4>"!?)7/TL\CY2M> )D_F2#>QW/)*&EO%ZDCK?Q'OVBP/@G'GW> M+LJWW HZ7N$M\SN6E7-X0+K&Z\F_+9A6:;25@X;9^=WV*(J;9)GZAOR3='I+ M,.NKHF%^!ZK1X0'\T.6ME6_Z>1 /QJD:N/=/$V0JN/G8:V>CG]K7\3$9[Z^ M_2'SX!1;:<=@ P$[4FEY/=9?8X"/QYH>F6GER8S1YL]&I]3K-[?RQ _*ZOGMK#H[7-S[Z5R%@*UL'O.PY[:CB':6D: ]A MC75V]!1BJ,<0*EUO20^(N;2P']9^:&&OEK";C5JWVZC!('MD,>$.R<'D!'F^ MYEH7J0FCCOP8M,7#^J]Z>"C^K].>Q']?X<]J.T M/S]1H'J MX=\JE$'5]_25=K1_V#O:QAU=W]0O8T9>=?/ZI1H.K=N[D[6O[<:+V%?3VI=] ME9\! @S/@:C8"^EGWG#]>4\T76=\BZ;ZR^&(> =%_.I_?KM^=_U02DNWBTIK M\#2QVQ)?JVZUS:U*?,UZR]RN:G;59WN=>K-DY?#+)LC.G-'(97N+]=;-_][@ M8G73X/PJE_JU0.P:90'U,I+-ODV=@1/]LO<)"I0]]LULF$RB.&!SQ #&9+.Y M6Y]&0-H$X($0]HYC3<:E^)-Q!7_S.7;XQ21@!'2A0@D*77U\TFAI:3Q4SK6& MB)Z2L*_/L5,XYRX#73E-/FZ:=5.S\4&R<=,TSVT_=!O-IHE)57\V\9]FXT_! MQTCRL>S/C* C2QA;;;RU#"V+P+<,PMUJG=EOC01R"_^+0PDAJBD;Y;]&@S<; MENR)>F\' [ 3X?G--Y<]2R0NJ]% @+T3$"9+"].!"I.UA3 MXK)I8=J9,%G: M,AVJ,%DO;YG,GO&E?E^_K">"8#;;C;72TF]TM+1P:=&FYU"EY>5-CY:6[SR] MF_7KS_Z'4S:SCWE++R\^GM:67MKN4(!K'?.^OK_Z<%K[^AZ!S9UC MW]:/%^].:UL_V@/F;M3-KTJ+QRV]O;LZK2V]Y6@L1ZZ"6T>VJ9>$Q7R+_64) M\]WFR%SO[( 3* 1-0 M0#^0\Y) 4(AT%<\)X("@$NO&+:)X(WP(/QHCX-KB4@(VL@G@R?&,/%YJ=@'I M"@=OS\S&VU)@V69S0V"$@A2W-:^IHW7*C[;A)%_IQYWG$1;FDAU,+AZUSN5OU[OZ2N6\554^X>PC,$[ $IY=4\)*+,_C9 M[#=;-0$Q,W%"1'>*"!L6M/FS,;3CD*!A"1F(8 \C@M]#B$T.'4B@U&QJNV.) M2T@A6?Y C4-MQ@B$31\4P,__09CBUV;2M0G5%N\YERGD+I[+WO&,/MG/?**B M,6>I0I)<.BN5EN\\F]7J-J1X+$EG+>J((-ZUZHT5/Z]\=_6'6XG,KG^Y=*%A MIY*-8"\^WOYV08A]-Y^N?KT ?^W3]>7-Y_=?$,[5^'C]Z?KAZGT9-[W_VF[Z M=L6>5=B#=\\_?]]Y\0!1('X*?^(JR_CW]8>+S\!)%Y]_+<%'1[.IQ2U""A:U MM%U(8W4/LP/<]'\[8QCT(YS5)GJK*R_"RV[&,?IPZ0=SO(0G[S)@$1S7](Y7 M?L?/;@,']GH.F[VP[06QNJ7E_85%8+LYF[Z VW\H,9&#"7]8R\,?/PW\T3/\ MWS2:N7_[/U!+ P04 " !+@*A6YCY,,G85 !=\P $0 &%O'-D[5U9<^.X$7[?7X'H);-5J_$UEUWK2,MVU(LS4SV*061 MD(28(K0@:5OY]4$#I$2)!P =:VZH5&76(M'= +X&T-UH@+_^XV7BH2?" \K\ M\\;1V\,&(K[#7.J/SAO?^M?-3XU_?/[IIU__UFS^Z^+A%ETR)YH0/T1M3G!( M7/1,PS'ZX9+@$0TYFZ ?C#_2)]QL?I9$;3:=<3H:A^CX\/AD]2T_._WT\2/^ MZ!PV\>F'D^:[T__C,Y.3CX,3P9';O/]8'#< M?#&'YGOG^/3PZ.C=\!2?2*8OP5G@C,D$(]$P/SA["X( DQ3$+ MO*7BXL'$?>NPR0&T]?#DY"@I"HQH"6OJ!R'V'9(N[X9S@G3A]P?J95+4#7DS MG$U)D,]>O#Z UU"EP^;A4?-85 J'(:>#*"37C$\NR1!'GA 6^7]$V*-#2ERA M!!X!F)<*I%Z'F(](>(\G))ABA^BZX?-/" $T=#)E/$1^AFZ(@X&L;\!#(#MN M( 7C+7-P*'432@9)9V3*'Q O#.!7$WZ]?0G6DE.TRCI\1.; M&J1T\NCT]/3@!90LOP:YBB/+-^'/YM%Q\^3(0FR1!IK+%K^:"=TVZK 88'9U M2.@VK$/N4"G2!1VE_!T85B-_?!MV0D( K7]O(S @SML1>SIP6.2'?&:B_'DD MR0\;M5]BYA)J(SLI#G_DR,2^ST))#T_B9],I]8=,/1"/0&'.$JUY(,-DULTL M #E#4_[G#'.',T\SC@^FG$T)#RD)THN'9##F9'C>@"6DF'U@2 AWNVB)0DM:-]Y(Q >$3U394;/N7$MN&")!#KDP3Z+]]^!WNV M[14?>\T6;"\FT@>/;MX:; B)'R5,F$ M5<)L48O/A_)_1ZBYL)";2%+]>K!:=H5+%!"WXW^6?Z^J=4P<%RDA7-$'8[KE MCLPEBQ\F/5?6GYW[RZO[WM6E^*/7N;VY;/6O+B]:MZW[]E7OZ]55OV?6V7HV M6B2.1??W1#^2!(J$)THS13%7I-C6"ZK\KNUB+EHU)B$5]32%RX25%K*3+&1% M0*$W2[Q_KA=PV<'1ZXM_[Z[N^[W.]Z=V6A;L$:=:Z28 M[Z%;=+?HC^[#U5=1YN;[U39QS&.L!?7].J N2:HEQ+D ]+ZV1*]T;B^O'GI7 M__QVT__=>FK5L-/"^:%L>ET&,(FN'4ZGV]ONW\V,"G!?'C M6F-2\$=20(U [(])FTVFV)]AW^W1D4^'PE3PPY8CXQ74'W691QWAHQB!:,%. M"^(G\!)HX'@LB#@1/P1S%'-'@CU*\4<+ 2B14",4K_Z(:#B[(^&8N3?^$PE" M4'SJJ^?J"2%&"!JRTJ)WNHJ>8H 49[1@C:B?O$NXUPBY!^+!_I"PT\-9GV,_ MP YP-AMMA<0Z=(X.5]&)62')"Z69U0B,>Q+>^*)WR2T+@B[A8K*9,+\W%DY4 M*]X+P@./A*SE3<=83$&="1GA'IE0A_ENY(2,W]()#6'KQP"^+8K3 GZT"K@0 MCI1T] ;D_XQ$#9"J I)U0.E*H) A60TY\\J*H*6:H+@J-5*7-O,=47LNJ\&& M;4Y<&C[0X'%Y[6M'02BZF9N-:6NF6NB/5Z%?$H'8$"DA"*1D%M:YH!H!>X$] MV*SKC0D)P>!@OFB+&7P%I%J03E9!BADAR0DM6-4*!O_Q@G'.GH59M_3#$(I" M*L$:=*I?;,?-<,W@(6S8N#'XB[#&09M3S-ORT\'Q8A2?-_>^)Z2Z7#7C1E")06D:-D%0651^_ M&(Z1='DM$A]7D8CM-TE>HT[ND1$XCD+EOA VXG@ZILZ-/V1\8C%$-#RT8&2B M$S%'.1(6/%&*:8T@ C^"2O<^$/TA#$Z(S!#?.(Y41J^%)A-Z2'&3\"SQJQ$J MYM&Y'07]C(-_QYD A67P#[U)_JK3KN?V(@I]*&<&_]:%:I7C3PMF"-9O5*7J MI$6V(0@+75F3M58CMA3CJ"/:^1$+"TQ+&6B1,PY\U!.;5-3""I(LG18)7@>^CKB9.W>_,>J'WT5+17=>DA!3;]ON8YX$+TF]2/Q47 5'RE/JXQ6,S/QP!UJYKRN**FL8EC/:=-V7\I&O];E MK5673"!RS4VO9BTAS]^VB@W^@!.'T"<85#90V_+40IP)4A;NCC437R5 "SE[ M8.<=!&:\+Z9 :K*_AW#>,9UP3+@3<;C2 FD$%&",JUJAMC>0BCEI\,P'!THDY$;(?Q*L 7$>P M/=::,![2_\;&[J*_6EN"V4:*%OI,/+ $>B48I26#B9W2B-9>(W(65X_YHY#P MR597['RF6KS-D\V2)1L$(9"T'^\Y;@V/B.M1/* >#;=B6!?SU&*;D[Y6YBJ! M&)22LP'^)+8+>&<1E7+<*9@%8)PE(02B3M\&/L.]>4Q_6$%GDZ@5R[>V&V;J\M6!FXDMS,-,C;2Y.A@QC M@:HH2D36&?-H.E7?6L%>VBI)9>>O ;8Y4RW*F5#2 N64E!5+9^ELP1Y;T4&0 M7WOML>>MX5K"4(MI)ER4CZG,"089>SQE_ZA(Z9U@.XDF\E$7S^3M"WTVI/)-Y* W4A(2HGZN);@61^E4)M$#F4;<&8N7 M-GAO08Q6!3*A)/LC?,TD76HA?J\5F@.6=*(>+LY3R"A.RQ$&K2#.7:#UY:I%L1,%-;@^J44M/4<=AH8XKMJ M!K/DV^"B8)P)!RRV"+BA)*T69 .Q)EJ0W,DSF*%$OB1(LOYD?^WU(X,:9%%Y M8O"X]LGXZW'6XI\-J9K@+[/!I+@ZY]RWB^](3WRA5!&[$\OK<-:"G0ESMLON M98? 4^+2I0ONH5[JIJ4?XN6-[Y*);YUDMID$+?29.*0.^N7?4"(E]O]=!WX] M> G.\'1*Q:P'3]1OWX^3G>4C\82H# 2I(0).[]\][)% [EH/L/.8N@L'TOA2 M ;;6! Z*-Q >!"$7)2/DD>#R,N >/9L2 M3ID+C3IO4!]HPN350"7!G#<<>3]! P61J D-(Q#RA;-H>MY0)6E()@T42B;J MR83Y GL^NQ%O@'GCH+ [YG$J"#2FXU1=/(/ZMM5QW,)^,*:O:@':DZL%>LQT_>-&ZD+*PI[P0W/QJ(D=Z(!N\(.6.3 :$%W7%.IRV MT _+VN"&O E_!6R"QMM0%G1-N<=PY'/;H(@@L^3%DW].CH;-?Y3 MY[KX2%^"4C<^[J\'64]8U>D]N<&G73Y;98I582K*O^'Q/H(:=H:MZ12N7([S M^RX8YFYG>$DY@4NL@N(%>R.F%C!;X"DDDA'A!EW2YV)VC?A,C4%"Y8AK/1&. M1Z3+Q>R;W'17V'X+#CO4@6DLQ'2:BG> Q;R:E^KP$$1!N7Y;,JF"]JNU4U0V M=9KMEHB'1%I-??(27GBB\L63EC&#'38W3*08CG$V&>25;*RG4,FSSS09<4N M,)?3A:NL%BN6KBX@4$I352M1+0OSXV72A4M6C9FP@T@74[>09#<4!'3<>' M67*I;&<8^0J0T2;$=H9W^ 6.I6_;%S'@7]4.7/9$XYBHQKPIIWEM,V?I"PZ= MU+$).RY5U>JT;6>FTV44KZW1OU%.QN4FT%*1*I@_H!_)_8:)WL#?P@L>4%\8 M(7*5O2?%JFC!H:IJF#KU>U%T#KG[T/L6.U2:38_UF%5!&8QFE7Y M75TWY)K'H@IQUM6/$JO8E&EXRY"Z(O$MX4O*?3_JWU(QHO\#_]R3YQ8GF W; M8['4_2&4.!R3=$"Y?$78B&45EHA%YOS%LL+^H.%8FKE+GV.$*%.YT]Y;WG;? 28/^B7#ORRU8! M<),0E HX)3Y1ZGS)1H&M$JY5-:EE_@QU[V!C@TB/7A<(+:'XJQD%TCKDLTT- M@P(V53 .ND(=.1R"XR34+(2Y1:LPGM.1IC63B&Q85'6DRLK/M_K+LR\][W57TRC)9&+;-&*SC!)V"WU?82987J;GK*J"KF\J]%F@>U&R K):_O? MF]C*?QUS./^\R@/!'OTO<;\()O#1]XXO5H(I"[!7%G%>BU=E-\O3BX21-I<0 MO+8N&_@G\[&87"JUB;.3PZRR.$/(+]F@5%.N/[H4:PR,T:/CP^,3S=IJ2EZ% MT=XZ/CSZI(MW][YI@^8V3*K0;L@=C<0JVF/#\!GSA=%G<.S8B+:JBW)\LC2) M:FG'=F'YBC8B(F%RWQ+YGG7C MU= O#=99< M7GN)^D$@AW1^5G1^0$$NIW(/6[/\6C!X[;9V.=P[>,'8H[HVL"RXLE*PLLNH M24!L)^EC?[VE1NS$N@H-+KAE_+6.WVQ@'#&"R$>&X7]Q3>PV=M_8 &X"YUAH7;1.+O MY7#)RIF+\I2?W0BL:/@-9COADK'))/*INILS,+I4R8"P"K-G?TRYV\4"-!5E M85RS.5="4(GV%'P=27J2_0>=/VI,7H6VEM\/L^G],A6Z2L9P>VS=\R;Y7*IJ M\*S8X>5PFD>9;G=>2[&LLZOVP56B%F:GW\:*50%>I]2QV8;L6Z?$F> MB,?D*FUVV8(1:17::!+6;$4C,3;NA<$][C^S_IA%<$Y!_!9K$]',@]OC7Y'> M@IV;^2T%ZC2+;J,G4[RJOD'>]&YX!:,):452]3>)Y,?QN\Y0V.19/CO9/-") MK$(R9\D%+*+*T00^%T#$5#CEQ*$QPO9WN12RJNIX4IGH\>@WREI?+5N%24^F MW]XX!CFZBT)5J+?:8@[F>\PW?NH[:_%'"\"S%.^%V\T\ZJK)"S:ML#\B06>H M0EQ) %_ZG+]]CS>WRD(CNY5;53M;-1,2ZZ!YZILE$43V5>Q>-/:"#!DG^8%# M>7F^H.',@^MMD\9K(E!;EU;9#;DN9PXAKFSMRD[C Y&38I^97.)OQ:6JJB9G MRW7C*F;$56UZ%SN/>$3E]S;Z1&Z=F?DD!H15F+;3UP+,@Z29^P',KQ;0\GAU MZT%^T"APQF2"/__T/U!+ P04 " !+@*A6_\*3\WKH O[TG&[;ZB\5'O" MMARVNNO.$P-+PN(416I(RLO]]9,@)9F62(D4\U!'CJA06;),?$!^R 7(3/S' M?WX]&SW[#-/9<#+^^R_BK_R79S#.DS(<7\+__YC[_\Y3_^!V/_ M]=N'-\]>3/+%&8SGSYY/(_;'9/KG\'-D[!^+ M?_1\O7;OUS^^M=;O_]%+7Y;A!!^7?SM M]:_.ANM^$3]6_/I?;]]\S*=P%MEP/)O'<6X#S(9_FRU^^&:2XWRQYO?B>K;Q M-]IW[.K76/L1$Y(I\=>OL_++/_[R[-ER.::3$7R ^JS]_U\?7O\P9)S,SLI? M\^3LU_:WOSX_?O?BY;N/+U_@'SX>OWG]XNCDY8O?CMX_DSDE4 MRWPJGFG%$_.U .71>1*I*0B\?0V@OEQEBO$.9KF9Y-I@2GJM%^>?8&F@2[5 MVQ)9G.9;C/IQRX1S.KOY]TW6D3)A/NA# 4MPX%2(^O$;; M< 8G\>MW.+X&7@S.+_+@F/8*5;.T@7$+$+C,RGAJNF\$LPT?Y)/FPYX"(./# MF\GXTPE,SUY FE\!X;4Z*Y)A"2(P;0!8-):S)%S*U@I @TZM^&[#V(8#ZFER M8-]%)Y/^\3E,>;:AAGB8UR,1 1HP7%W R^0"C%CF^C],?O)KH@Y=%,= )O1J#4)(& MSYP+4L1<2C*QV\QC> :BXU&>9R=K JG M&&QD0:*G*VHV008KO%?T7N4:)-M0P3U-*A L/1D-GD_&\VG,\S^&\]/G%[,Y M.KG3:YTUB-&G)&-EH&Q!%S@^Y,RE%RI8XP[ 6U#"O\T24$G"#H5 M,9O!_'NX(Z+E/!MF74"/QDK-DN>"F:BRUR$()2VU9E@%L+?O/#^%Z8]34@'5 MJS>:*5G1AP_>LRAP7KC=G$E2&.FH Z?;*/ITEO)PB=]RC_=;;7(S]P$R##\W M=?L.OL=P24'(N3)E(NY7A7]*M1C&T> J$;B*X#HR=NOP].D4A8X)9!(@X\3K M\6<<>S+]AD &&+Y[+Y5C,J:,4[."^5AUNQ>)B6M;>:'FP.KX?3HUH9/Y@U>8 MSJ^)L].C<6G_>_G_+I!W(P0T.YH_C]/I-XS:_QU'%S#@X(3-P3-N.5*PD_GI58@)LZ.$/MTOD)'H2[E1$:FC_-)_O-T,L(UGC5LZ+]GAP$^ MQX&%TY+I&H&ES!$6E*22\< SM:*YC6+?>;U'8( R+(N/7BZP=+H8I3B+4@B< M&%CFV^Q43E'BA&..F7AB:V#TR8?>4_HW&;_OHE-ZTA=G%XOSJX5S_WQR=CZ% M4QC/AI]A>3WV9C*;H<4_KB?QZZ!:RV.JDF4O<)MK RPJKUA,R" M=)P9;8R2442CR#WW&QCZY*03TV"OY283^LD4XNQB^FT%AY%&:LMUNRKA3!OT MYU)$6)(K$Y))(CM-+/;;*'9TK=E3DOR>:T[G;90R;+./H_=Q6%Z/G\?SX3R. M!L%B_">S0"(V[2/:O3HPKS54M"AWZ0.U5K(?2I[M*:N^!8/&);R$&4? @ MO$+G)+:H,17#DHV)Z2RU0A)*J.1GM8N1">\=WDW&^2H(UB5(ZQP397GPB0K5 M@F8EV92<4$X#=3;G6B!]BIP>(.D[KAT>N-@=Y6I]:.MW7/\U@P6Z 49O/-N< MF,]&X2258E[;P#*W55>/YE2E3E.U;@#J4RQ$P0.RQ2?CP_OI!$'-O[T?Q?'\ M:%R:GCYO)1WMC+R@!V6E]$PT0ZNM,1C1NW:1[*LJQ8 ,U.K@+CQ]BG (V$"V M]!U=K7,%TE1TK'U-.".>(HL^6:92\-JA)??"'^YJO0_7#7N)^^&+2R;?I1/V M%N:GD](NPV;S1K?9P'@KI&]&R!A KTQYYD7E[0P/?;54M./4[NL&*/V[']A+ MYA0+3GC!/(_C3\,T@DM7!.:OQWETT:K[?I],RI?A:#1PF8,+03"Y.,15 9V2 M6EIP+3#R> _!9&:"P9@]&L%B M4I%EA;B"-25S\D*>[\/3EZJMA&!O?;3W*"BBP7L56%:-DR4P#X#[&.)W96&J;>TR>VANZ M!U*?PF J7E!*H9,ZQA4LFD=ABZG,M,M(;:5BD2?)O G:RZ11[5,G&:]'TJ<( MF(H(!&M.=SK6#NI6)K:JJFK*,L7*A'>.:>$3B]"2!GFTL=5@5TE^-+8139]" M8RH>$*U]=Y[P*C;TRV+V@K5Q@;@M$%DF$J60SKH_7HM*?($D"41B#62'TO="^H/L709$J#5!)= MA$_7^:5>6F6$0J75[!E7N?4LPC#.9R^E4A(41RA?W,]_V&^MNY#Y MT;BLN?M6E6>E'/HQ.:"^BI QV D!8Q_;TB,+UXGZ_.0^3)3'!,4I*VVRS&L0 M3&M<=%]QCNBIE2H @K?427$;CPEZ$SKOSX0[Z+[3DG>91UY .&CGU]&%PG3" M/9P;"_<&OZ=K M*?CQ!+^^??GNY./QJ]?OGA^_??DCD#WZ"J[YZ&Z:"]XW!Z(.@^^GDSJEA,1OCIGUZ/YS#%OQH@^@J\1B:MB;A2[7K- MYLRR2ZDX!Z$6<9^^Z0Y>GUR9/>G5$QGVF8M1!K I*&:D,ZUC8V[=!O!;D[ET M4GMS,^7B\;CX4$5_$K^^_'H.XQG\!F- 0@T@@I'!5Q:\:>VE O[)F,)J,"A7 M*X0MU+7*&Z#LJ,R[*9SH";_66X7]I$>8P+3=\JS<-;\=CB=37*NKQ4"O>#M# M%Z5Q20G+(N+ B,H&YB6JF>JEUAJ#JZ2Z]3PZG5X?#$RO&=\_DI'MHF6NV26Z M0060*@G->(3:,C 6Q^-HV+51[0@IE4BMAG\ 0#J;H_E\.DP7\];.YV2R@1S" M59.@6A9XZ%19E3<25RZML M0A^S1&8R:*9=Q+T:M&+"1)Q^C;$&ZASX33'VXX8!="1XX.J22??W*0Z]!#$H MQ=408F0^.8L 6H,!'BPK^%6G(BQHZ@*7E>'W[U3P&<87<&6G;O9I?/GU,J.X MY9+B?Z6U5&@+FZ)$406EF!9%LZ!PQE8*B9(KP4KJY+8'P.S3^^@< .RK!;DTA M%1<>OL3T.2R7D=VLD4UQP1V3IK2,.YZ7T5W)W"D'K:D"=4+3+1 $'=, %Z?U MX'J!JSN:+ KJ+C]]D!4N9%>,?3)+3X6TG?* MACFW60\ MN3+VRX6Y,L=>Y)QBU(SK5N0JE&T=D1W3+6-7*2^MHW:F[T;4IRROI\)$0AG3 M1Z8K!X[ M7+5198%!!Q>8MAM<;88' .4HE(A-^)K8/2I[.K),&Q/:5*VOUC, M^@>&KU)_46P//JE8%9.6+[H*HEL &*,Z%7CPJFCT& MG2HX4=".!U@\P%>9]CZRX))G7-8D<]4J3:1S/8EXLR[@LOEN*\ /D49S-AG68 MER(M__=BZ=HVI_?H^/GKJS.??YU/QA_C"(ZG;X;H"Y?%KU^_@Y%32D57#+ZK M:$T"6[S4NJ*$V!8R*FXK^IRW2(QGM1-'.]^BVD[\Z:3V:#FE<4PK\3BO>B*6U<724[Q.^!T.-,'T2FH M6DSECB6,M=MC?;&]TV>8E."#$=PE1__:>(>N3ST.4[F_?_C5K_0:7#6I;0C[Z>9^7#9LUU^%;7I/^B ^TIH(2IN=02J>^XMT?7JQ.1)T_/?<5/EW*[F.)Q79WV\7BO!1[X MA,ZX+YZYRM$,A!18PC"@% M2.9D0FW% \HDFXQ!=\JI%*]EH"Z47H^D3VY]1YRY51"VOT@H"\!NZ)6CG"<7 MBPV> ;=P&L$@.@BZ<_2\?,# @!?#BN&\ 8/DJ1WO;7#UZG3M0-PAEU=W M#TK-,A&?;,9^7-FDC#'5.SCV0^N03'X@^E$(B:SIX M@] KF=7OX[=&Z'97CW\_&<\FH\N;^=;_=^&@S-!76:17?T^(/CF%__WOIEKC M^-M >!^T\I6A#XZKI41EWJ&#'FWQMF:;%=S079O;#W8)M$_^:L=D[)W9@@Z1_L?8.0#L^L_-3 MD(9.0AV29I';\WWF2T*;S+V+63.3O,=9<\4PFD"HR4KE=15HUCMGSSID.S[5 M\Y/2:&^9/5[M?A7-'2R%84BAF6Y59;Y&=!>SM4EFE7*@+B7LHG;?_V05T<#BUDZVAK:\V".TM]VKQ;=4+X.9SN/9>^HXY#:_N9 MS*[3DGC4 DPJS#B(RRN_$'A[(]XHCG%I^VR*\YQY+U3K2NA1E>_MM-6947,H13?48-^BK=7#MD<^?"DHA#9 0[(+P\I M!EGYY'Q(K+K6&\Y!RYU$6$HJX3U/V3GJM-1[06W%H@,V5W[O[HYR*XJIGT]1=2E, MPLN8\RGDX5(>9ZTPX+^OCD\1\!0NB]L&(3I158D(3K2'-95BT0'N""]!Z<0S M;@SR2YFMH&U%KY_D0+Q+J76HQVY=)N'T?;39&P%,U=@ZSD3+O"B6@;*^A*!J MY=T;PS7 MJ+3SW;832^R;JWB%*.(U0> =6IO+2C+K(GM&29N6; 9OW4X<2\3 M=ZG[L^_;N+;BTJ&>FG],P[>/O+IGTNW[Q $O2>B6$U$ABO:.M&3)\.7S21[5 MJ([DJ8T[P-N*5X=ZO_ZQ>;6G]#JDU[KG+:YVP;>!->T)+@XL6FC-WTM[M5HH M)JP*14D!KG3ON]\)<2N:^9^=9G12I*N/W2O+UG*TUMSCHO "N#P)S;AOG713 M3KF85 SY8S^$"=J[K]:MD6Y\_A$2:SK]AASZ=QQ=P$ EX%*C-'.PJ#V$E"C2 M[)F%]LJ3%#%)Z@NK'2'V*17V<%Q<\[9&9W(EW:KW0Q,(!)RVK.2D(+TYD'M%DQ,QF\ MY-7YRCFUVG]HS>Z#[HDS0%G<"KR>S2[P\^&XOH T'X#46GD7&4#([4))HM Q MZJBY>BF3D::+KG8;T/1)L!C1$L\BKPVY!-#(ES\D9' M-S'L6([P4[!F+SE0YL:M,:P+OL[^-<:%?XT_&+>7X]!Y74_C]Z,XGEU7"'^< M3_*?Q^>+S)R!BB%D62-#!SDQ'4U[<5H'AJNFI:FZ*DU=]]GIA/KT=,2C>EZ/ M01!R.XR*&3?AQ32?(N+CBI#/)N,%O(%+5A7N-3.V[<5J43.W)Z.T:"_(!DA& MD3]5?B^JIU ,T95M)9+5HS02 ETR^I7,V8"H2I9HY:5@WN _-#7Q1/Y*^$,; M">UG/Q8-C>NF?#HHQ<>,\Y:R/;M6,$[SB(V)E$J5(EM!WNYK:W!/(*+>EUEW MZ74ZP9'KZ)/)449<4XSAVEM#\V_-F+0WCQK:Q3O(B$^X7 2P +'EIV3.?-2< M91DB"&^SB-3] K9']Q1";W)J=2,[TN/T%\,V9RAKBGX'%ASW,G*FE )T2J)F ML6;%K(;,G=6Q"O+W/.Z&]!2B:FH644JIDW!IJ34W<]MYRY,5EJ$KZUICI,BB MJ077(@*ZO-%FH#XKWP'>$^@ T+W)HQ$>36N*572_3S[#=-R _#Z-K:#N\F#I M.S[MN9.Y(+Y8>%.("AA4HM,E]MD#V?'(W.3V,/N:)$;;+_6.Q( M*$?(X?@)WEV<)9@>UTLYKR3<,=VNPZQ![F_*]YD1DBV_7\#57=O$8UGR0O%3) M)W0?M6D'(DFS)*)DM>4B*UNY=-1!XUUX]E5^MS][\=[R0"N7KS&N(%IHUQ3%L^*,; T8(_/ T6Y"1HO-4TZ&^G9I)X"].L'M M3L]T)K-#NSDK+??(_9LUG]V18W/?+(@\FJMAOK5R\2I2]=FHEL/1SN5S09O2 MBIF"-<55G6*E+Z/]/O[^X=KE9WV(7][&.4R'<;1L,?0!9C#]W$J8:U55Z<2$ M;4_( 1K,E()A-5CI:I692_JBN_M0]3 ?;L=2I,(@C.DOKPX M)I[= !:M0T5@-?.E&/2M7&#)H8HK//' O4XAT;>QOQ=6GZ)R>IH0B8.>)Z^& MX^'L%,KODTFY X:-]*[IML'J(C%V7+.1%Y*HO1EIUOKX,;K4(Q2F)($Y%0 MK:$$4@#_A-ZNP>@FYTQ]N'H;Q?YY"7 >AV798D5D7[VNB4$[W-99<1:T=XQ+ M '#>*>7ILZZ_C]\G3V1/>=_.('C@,E.E"%S5#,PG'R_.ST=#F ZD2[$9-Y9# M;3!05\4D!3.0*\B@4(^E^W3!QD_OD[M )$N:E23,*%I0ZO5X=C%MZG&@K! ^ M:\-<:"7 22"*W%YG"@FL2%8IWM'NO<;0)^/?S0Y^V'*3"7TQJ>\'(K.5XQ>+ M,T .QO8F3D'_(WN55+Z*1CLH6ITJX@N2_,8YS"OKN:64^$84G"6?:.6MZWD6&8,88)*L63)R;OW;D:S8SW14^ !L0@(W;9A M>1N'8PQBFM6YPA($SJAHQVQICTP;U9Y"J] >]>76JFK%S;/2NWRW=4/L^/+) M4Y QX9H2'O0LGP6[?HU0V47=FNPO/OC4#ZS_XY=>K![NO?M)Z3TW&L_GT M(C?!+D[)/TV7Q^0#*XMR4#3CNL:F,R7SU4)[B#/79 V'&+>T0R2 ^G2$1$:F MFY4%!Y<<70'=6CC+E")?2\L:XDQH59D6JK 8HT2/NUCTN&H H.Y5