0001101680-23-000043.txt : 20230509 0001101680-23-000043.hdr.sgml : 20230509 20230509160326 ACCESSION NUMBER: 0001101680-23-000043 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 84 CONFORMED PERIOD OF REPORT: 20230331 FILED AS OF DATE: 20230509 DATE AS OF CHANGE: 20230509 FILER: COMPANY DATA: COMPANY CONFORMED NAME: DZS INC. CENTRAL INDEX KEY: 0001101680 STANDARD INDUSTRIAL CLASSIFICATION: TELEPHONE & TELEGRAPH APPARATUS [3661] IRS NUMBER: 223509099 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-32743 FILM NUMBER: 23901831 BUSINESS ADDRESS: STREET 1: 5700 TENNYSON PARKWAY STREET 2: SUITE 400 CITY: PLANO STATE: TX ZIP: 75024 BUSINESS PHONE: 4693271531 MAIL ADDRESS: STREET 1: 5700 TENNYSON PARKWAY STREET 2: SUITE 400 CITY: PLANO STATE: TX ZIP: 75024 FORMER COMPANY: FORMER CONFORMED NAME: DASAN ZHONE SOLUTIONS INC DATE OF NAME CHANGE: 20160912 FORMER COMPANY: FORMER CONFORMED NAME: ZHONE TECHNOLOGIES INC DATE OF NAME CHANGE: 20031114 FORMER COMPANY: FORMER CONFORMED NAME: TELLIUM INC DATE OF NAME CHANGE: 20000911 10-Q 1 dzsi-20230331.htm 10-Q dzsi-20230331
--12-3120230001101680falseQ1http://fasb.org/us-gaap/2022#AccountingStandardsUpdate201613Member25.666700011016802023-01-012023-03-3100011016802023-05-01xbrli:shares00011016802023-03-31iso4217:USD00011016802022-12-31iso4217:USDxbrli:shares00011016802022-01-012022-03-310001101680us-gaap:CommonStockMember2022-12-310001101680us-gaap:AdditionalPaidInCapitalMember2022-12-310001101680us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001101680us-gaap:RetainedEarningsMember2022-12-310001101680us-gaap:CommonStockMember2023-01-012023-03-310001101680us-gaap:AdditionalPaidInCapitalMember2023-01-012023-03-310001101680us-gaap:RetainedEarningsMember2023-01-012023-03-310001101680us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-03-310001101680us-gaap:CommonStockMember2023-03-310001101680us-gaap:AdditionalPaidInCapitalMember2023-03-310001101680us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-310001101680us-gaap:RetainedEarningsMember2023-03-310001101680us-gaap:CommonStockMember2021-12-310001101680us-gaap:AdditionalPaidInCapitalMember2021-12-310001101680us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-310001101680us-gaap:RetainedEarningsMember2021-12-3100011016802021-12-310001101680us-gaap:RetainedEarningsMembersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2021-12-310001101680srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2021-12-310001101680us-gaap:CommonStockMember2022-01-012022-03-310001101680us-gaap:AdditionalPaidInCapitalMember2022-01-012022-03-310001101680us-gaap:RetainedEarningsMember2022-01-012022-03-310001101680us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-03-310001101680us-gaap:CommonStockMember2022-03-310001101680us-gaap:AdditionalPaidInCapitalMember2022-03-310001101680us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-03-310001101680us-gaap:RetainedEarningsMember2022-03-3100011016802022-03-310001101680us-gaap:LineOfCreditMemberdzsi:SecondAmendmentToCreditAgreementMember2023-03-310001101680dzsi:AccessNetworkingInfrastructureMember2023-01-012023-03-310001101680dzsi:AccessNetworkingInfrastructureMember2022-01-012022-03-310001101680dzsi:CloudSoftwareAndServicesMember2023-01-012023-03-310001101680dzsi:CloudSoftwareAndServicesMember2022-01-012022-03-310001101680srt:AmericasMember2023-01-012023-03-310001101680srt:AmericasMember2022-01-012022-03-310001101680us-gaap:EMEAMember2023-01-012023-03-310001101680us-gaap:EMEAMember2022-01-012022-03-310001101680srt:AsiaMember2023-01-012023-03-310001101680srt:AsiaMember2022-01-012022-03-310001101680us-gaap:AccountingStandardsUpdate201613Member2022-12-310001101680us-gaap:AccountingStandardsUpdate201613Member2021-12-310001101680us-gaap:SalesRevenueNetMemberdzsi:CustomerOneMemberus-gaap:CustomerConcentrationRiskMember2023-01-012023-03-31xbrli:pure0001101680us-gaap:SalesRevenueNetMemberdzsi:CustomerTwoMemberus-gaap:CustomerConcentrationRiskMember2023-01-012023-03-310001101680us-gaap:SalesRevenueNetMemberdzsi:CustomerOneMemberus-gaap:CustomerConcentrationRiskMember2022-01-012022-03-310001101680us-gaap:SalesRevenueNetMemberdzsi:CustomerTwoMemberus-gaap:CustomerConcentrationRiskMember2022-01-012022-03-310001101680us-gaap:GeographicConcentrationRiskMemberus-gaap:AccountsReceivableMemberdzsi:ForeignCountriesMember2022-01-012022-12-310001101680us-gaap:GeographicConcentrationRiskMemberus-gaap:AccountsReceivableMemberdzsi:ForeignCountriesMember2023-01-012023-03-3100011016802018-12-3100011016802021-01-012021-12-3100011016802021-04-012021-12-310001101680us-gaap:RetainedEarningsMembersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2022-01-010001101680dzsi:AdaptiveSpectrumAndSignalAlignmentIncorporatedMember2023-01-012023-03-31dzsi:home0001101680dzsi:AdaptiveSpectrumAndSignalAlignmentIncorporatedMember2022-05-272022-05-270001101680dzsi:AdaptiveSpectrumAndSignalAlignmentIncorporatedMember2022-10-012022-10-310001101680dzsi:AdaptiveSpectrumAndSignalAlignmentIncorporatedMember2022-05-270001101680us-gaap:CustomerRelationshipsMemberdzsi:AdaptiveSpectrumAndSignalAlignmentIncorporatedMember2022-05-270001101680us-gaap:CustomerRelationshipsMemberdzsi:AdaptiveSpectrumAndSignalAlignmentIncorporatedMember2022-05-272022-05-270001101680dzsi:CustomerBacklogMemberdzsi:AdaptiveSpectrumAndSignalAlignmentIncorporatedMember2022-05-270001101680dzsi:CustomerBacklogMemberdzsi:AdaptiveSpectrumAndSignalAlignmentIncorporatedMember2022-05-272022-05-270001101680dzsi:AdaptiveSpectrumAndSignalAlignmentIncorporatedMemberus-gaap:DevelopedTechnologyRightsMember2022-05-270001101680dzsi:AdaptiveSpectrumAndSignalAlignmentIncorporatedMemberus-gaap:DevelopedTechnologyRightsMembersrt:MinimumMember2022-05-272022-05-270001101680dzsi:AdaptiveSpectrumAndSignalAlignmentIncorporatedMembersrt:MaximumMemberus-gaap:DevelopedTechnologyRightsMember2022-05-272022-05-270001101680dzsi:AdaptiveSpectrumAndSignalAlignmentIncorporatedMemberus-gaap:TradeNamesMember2022-05-270001101680dzsi:AdaptiveSpectrumAndSignalAlignmentIncorporatedMemberus-gaap:TradeNamesMember2022-05-272022-05-270001101680dzsi:OptelianAccessNetworksCorporationMemberdzsi:OptelianProductsMember2021-02-052021-02-050001101680dzsi:OptelianAccessNetworksCorporationMemberdzsi:OptelianProductsMember2022-07-012022-09-300001101680dzsi:OptelianAccessNetworksCorporationMemberdzsi:OptelianProductsMember2021-02-050001101680dzsi:OptelianAccessNetworksCorporationMember2021-02-050001101680dzsi:RIFTIncorporationMember2021-03-032021-03-030001101680dzsi:RIFTIncorporationMember2021-04-012021-04-300001101680dzsi:RIFTIncorporationMember2021-03-030001101680us-gaap:GeographicDistributionDomesticMember2023-03-310001101680us-gaap:GeographicDistributionDomesticMember2022-12-310001101680us-gaap:GeographicDistributionForeignMember2023-03-310001101680us-gaap:GeographicDistributionForeignMember2022-12-310001101680us-gaap:MachineryAndEquipmentMember2023-03-310001101680us-gaap:MachineryAndEquipmentMember2022-12-310001101680us-gaap:LeaseholdImprovementsMember2023-03-310001101680us-gaap:LeaseholdImprovementsMember2022-12-310001101680dzsi:ComputerEquipmentAndSoftwareMember2023-03-310001101680dzsi:ComputerEquipmentAndSoftwareMember2022-12-310001101680us-gaap:FurnitureAndFixturesMember2023-03-310001101680us-gaap:FurnitureAndFixturesMember2022-12-310001101680dzsi:ConstructionInProgressAndOtherMember2023-03-310001101680dzsi:ConstructionInProgressAndOtherMember2022-12-310001101680us-gaap:PropertyPlantAndEquipmentMember2023-01-012023-03-310001101680us-gaap:PropertyPlantAndEquipmentMember2022-01-012022-03-3100011016802023-04-012023-03-3100011016802024-04-012023-03-310001101680dzsi:OptelianAccessNetworksCorporationAndRIFTIncorporationMember2022-01-012022-03-310001101680us-gaap:CustomerRelationshipsMember2023-03-310001101680dzsi:CustomerBacklogMember2023-03-310001101680us-gaap:DevelopedTechnologyRightsMember2023-03-310001101680us-gaap:InProcessResearchAndDevelopmentMember2023-03-310001101680us-gaap:TradeNamesMember2023-03-310001101680us-gaap:CustomerRelationshipsMember2022-12-310001101680dzsi:CustomerBacklogMember2022-12-310001101680us-gaap:DevelopedTechnologyRightsMember2022-12-310001101680us-gaap:InProcessResearchAndDevelopmentMember2022-12-310001101680us-gaap:TradeNamesMember2022-12-310001101680dzsi:SecondAmendmentToCreditAgreementMemberus-gaap:SecuredDebtMember2023-03-310001101680dzsi:SecondAmendmentToCreditAgreementMemberus-gaap:SecuredDebtMember2022-12-310001101680us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMemberdzsi:SecondAmendmentToCreditAgreementMember2023-03-310001101680us-gaap:RevolvingCreditFacilityMember2022-12-310001101680dzsi:IndustrialBankOfKoreaLoanMember2023-03-310001101680dzsi:IndustrialBankOfKoreaLoanMember2022-12-310001101680us-gaap:RevolvingCreditFacilityMemberdzsi:JpmorganCreditFacilityMember2022-02-090001101680us-gaap:LetterOfCreditMemberdzsi:JpmorganCreditFacilityMember2022-02-090001101680dzsi:TermLoanMemberdzsi:AmendmentToCreditAgreementMember2022-05-270001101680us-gaap:RevolvingCreditFacilityMember2022-05-270001101680us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMembersrt:MinimumMemberdzsi:AmendmentToCreditAgreementMember2022-05-272022-05-270001101680srt:MaximumMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMemberdzsi:AmendmentToCreditAgreementMember2022-05-272022-05-270001101680srt:MinimumMemberdzsi:AmendmentToCreditAgreementMemberus-gaap:PrimeRateMember2022-05-272022-05-270001101680srt:MaximumMemberdzsi:AmendmentToCreditAgreementMemberus-gaap:PrimeRateMember2022-05-272022-05-270001101680us-gaap:LetterOfCreditMembersrt:MinimumMemberdzsi:AmendmentToCreditAgreementMember2022-05-272022-05-270001101680us-gaap:LetterOfCreditMembersrt:MaximumMemberdzsi:AmendmentToCreditAgreementMember2022-05-272022-05-270001101680srt:MinimumMemberdzsi:AmendmentToCreditAgreementMember2022-05-272022-05-270001101680srt:MaximumMemberdzsi:AmendmentToCreditAgreementMember2022-05-272022-05-270001101680dzsi:AmendmentToCreditAgreementMember2022-05-272022-05-270001101680us-gaap:LineOfCreditMemberdzsi:SecondAmendmentToCreditAgreementMember2023-02-15utr:Rate00011016802023-02-152023-02-150001101680us-gaap:LineOfCreditMemberdzsi:SecondAmendmentToCreditAgreementMemberdzsi:LeverageRatioExceeds25Memberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2023-02-152023-02-150001101680us-gaap:LineOfCreditMemberdzsi:SecondAmendmentToCreditAgreementMemberdzsi:LeverageRatioExceeds25Memberus-gaap:PrimeRateMember2023-02-152023-02-150001101680dzsi:LeverageRatioExceeds25Member2023-02-152023-02-150001101680us-gaap:LineOfCreditMemberdzsi:ThirdAmendmentToCreditAgreementMemberus-gaap:SubsequentEventMember2023-05-082023-05-080001101680us-gaap:LineOfCreditMemberus-gaap:RevolvingCreditFacilityMemberdzsi:ThirdAmendmentToCreditAgreementMemberus-gaap:SubsequentEventMembersrt:ScenarioForecastMember2023-06-150001101680us-gaap:LineOfCreditMemberdzsi:ThirdAmendmentToCreditAgreementMemberus-gaap:SubsequentEventMemberdzsi:LeverageRatioExceeds25Memberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2023-05-082023-05-080001101680us-gaap:LineOfCreditMemberdzsi:ThirdAmendmentToCreditAgreementMemberus-gaap:SubsequentEventMemberdzsi:LeverageRatioExceeds25Memberus-gaap:PrimeRateMember2023-05-082023-05-080001101680us-gaap:LineOfCreditMemberdzsi:ThirdAmendmentToCreditAgreementMemberus-gaap:SubsequentEventMember2023-05-080001101680us-gaap:LineOfCreditMemberdzsi:SecondAmendmentToCreditAgreementMember2022-12-310001101680us-gaap:InvestorMemberus-gaap:ShortTermDebtMemberdzsi:November2022DNILoanMember2022-10-31iso4217:KRW0001101680us-gaap:InvestorMemberus-gaap:ShortTermDebtMemberdzsi:November2022DNILoanMember2022-10-012022-10-310001101680us-gaap:InvestorMemberus-gaap:ShortTermDebtMemberdzsi:February2023DNILoanMember2023-03-310001101680us-gaap:InvestorMemberdzsi:February2023DNILoanMember2023-03-310001101680us-gaap:InvestorMemberus-gaap:ShortTermDebtMemberdzsi:February2023DNILoanMember2023-01-012023-03-310001101680us-gaap:InventoriesMemberdzsi:February2023DNILoanMember2023-03-310001101680us-gaap:InventoriesMemberdzsi:February2023DNILoanMembersrt:MinimumMember2023-03-310001101680us-gaap:AccountsReceivableMember2023-03-30dzsi:customer0001101680dzsi:February2023DNILoanMemberus-gaap:AccountsReceivableMember2023-03-310001101680dzsi:IndustrialBankOfKoreaLoanMember2023-03-300001101680country:US2023-01-012023-03-310001101680country:US2022-01-012022-03-310001101680country:KR2022-01-012022-03-310001101680country:KR2023-01-012023-03-310001101680us-gaap:PensionPlansDefinedBenefitMember2023-03-310001101680us-gaap:PensionPlansDefinedBenefitMember2022-12-310001101680dzsi:ManufacturingFunctionRelocationMemberdzsi:GmbhAndOptelianRestructuringMember2022-01-012022-03-310001101680dzsi:ManufacturingFunctionRelocationMemberdzsi:GmbhAndOptelianRestructuringMember2023-01-012023-03-310001101680dzsi:SeminoleRestructuringMember2023-01-012023-03-310001101680dzsi:SeminoleRestructuringMemberdzsi:FreightAndExpediteFeesMember2023-01-012023-03-310001101680dzsi:SeminoleRestructuringMemberdzsi:FacilityAndLaborCostsMember2023-01-012023-03-310001101680dzsi:SeminoleRestructuringMemberus-gaap:EmployeeSeveranceMember2023-01-012023-03-310001101680dzsi:SeminoleRestructuringMemberdzsi:InventoryWriteOffMember2023-01-012023-03-310001101680dzsi:SeminoleRestructuringMemberus-gaap:OtherRestructuringMember2023-01-012023-03-310001101680dzsi:SeminoleRestructuringMemberus-gaap:EmployeeSeveranceMember2023-03-310001101680dzsi:FacilityImpairmentCostsMemberdzsi:SeminoleRestructuringMember2023-01-012023-03-310001101680dzsi:SeminoleRestructuringMemberus-gaap:SoftwareAndSoftwareDevelopmentCostsMember2023-01-012023-03-310001101680dzsi:DZSIncMemberus-gaap:InvestorMemberdzsi:DASANMember2023-03-310001101680dzsi:RelatedPartyDebtAndOtherObligationGuaranteedOneMember2023-03-310001101680dzsi:RelatedPartyDebtAndOtherObligationGuaranteedTwoMember2023-03-310001101680dzsi:SalesAndPurchasesToAndFromRelatedPartiesMemberdzsi:DASANMemberus-gaap:InvestorMember2023-01-012023-03-310001101680dzsi:SalesAndPurchasesToAndFromRelatedPartiesMemberdzsi:DASANMemberus-gaap:InvestorMember2022-01-012022-03-310001101680dzsi:DNIMember2023-01-012023-03-310001101680dzsi:DNIMember2022-01-012022-03-310001101680us-gaap:InvestorMemberdzsi:DNIMember2023-03-310001101680us-gaap:InvestorMemberdzsi:DNIMember2022-12-310001101680dzsi:DASANMemberus-gaap:InvestorMember2023-03-310001101680dzsi:DASANMemberus-gaap:InvestorMember2023-01-012023-03-310001101680dzsi:DASANMemberus-gaap:InvestorMember2022-01-012022-03-310001101680us-gaap:InvestorMemberdzsi:DNIMember2023-01-012023-03-310001101680dzsi:DASANMemberdzsi:ReceivablesAndPayablesWithRelatedPartiesMember2023-03-310001101680dzsi:DASANMemberdzsi:ReceivablesAndPayablesWithRelatedPartiesMember2022-12-310001101680us-gaap:EmployeeStockOptionMember2023-01-012023-03-310001101680us-gaap:EmployeeStockOptionMember2022-01-012022-03-310001101680us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-03-310001101680us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-03-310001101680us-gaap:PerformanceGuaranteeMember2023-03-31iso4217:INR0001101680us-gaap:SubsequentEventMembersrt:ScenarioForecastMember2023-04-012023-06-300001101680country:US2023-03-310001101680country:US2022-12-310001101680country:KR2023-03-310001101680country:KR2022-12-310001101680country:JP2023-03-310001101680country:JP2022-12-310001101680country:CA2023-03-310001101680country:CA2022-12-310001101680country:DE2023-03-310001101680country:DE2022-12-310001101680dzsi:OtherCountryMember2023-03-310001101680dzsi:OtherCountryMember2022-12-31
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
__________________________________________________
FORM 10-Q
__________________________________________________
(Mark One)
xQUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended March 31, 2023
OR
oTRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from ______ to
000-32743
(Commission File Number)
__________________________________________________
DZS INC.
(Exact name of registrant as specified in its charter)
__________________________________________________
Delaware22-3509099
(State or other jurisdiction of
incorporation or organization)
(I.R.S. Employer
Identification Number)
5700 Tennyson Parkway, Suite 400
Plano, Texas
75024
(Address of principal executive offices)(Zip code)
(469) 327-1531
(Registrant’s telephone number, including area code)
__________________________________________________
Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading Symbol(s)Name of each exchange on which registered
Common stock, $0.001 par valueDZSIThe Nasdaq Stock Market LLC
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 x No o
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). Yes x No o
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in rule 12b-2 of the Exchange Act.
Large accelerated fileroAccelerated filerx
Non-accelerated fileroSmaller reporting companyo
Emerging growth companyo
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. o
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes o No x
As of May 1, 2023, there were 31,159,778 shares outstanding of the registrant’s common stock, $0.001 par value.


TABLE OF CONTENTS
2

PART I. FINANCIAL INFORMATION
Item 1.    Financial Statements
DZS INC. AND SUBSIDIARIES
Unaudited Condensed Consolidated Balance Sheets
(In thousands, except par value)
March 31,
2023
December 31,
2022
Assets
Current assets:
Cash and cash equivalents$28,892 $34,347 
Restricted cash1,975 3,969 
Accounts receivable - trade, net of allowance for doubtful accounts of $16,087 as of March 31, 2023 and $16,184 as of December 31, 2022
141,029 153,780 
Other receivables21,518 16,144 
Inventories69,722 78,513 
Contract assets605 576 
Prepaid expenses and other current assets10,689 8,371 
Total current assets274,430 295,700 
Property, plant and equipment, net7,135 9,478 
Right-of-use assets from operating leases11,971 12,606 
Goodwill19,952 19,952 
Intangible assets, net30,422 31,742 
Other assets17,013 15,536 
Total assets$360,923 $385,014 
Liabilities and Stockholders’ Equity
Current liabilities:
Accounts payable - trade$107,904 $121,225 
Short-term debt – bank, trade facilities and secured borrowings16,746 9,706 
Current portion of long-term debt23,660 24,073 
Contract liabilities19,476 21,777 
Operating lease liabilities4,859 4,834 
Accrued and other liabilities29,615 27,559 
Total current liabilities202,260 209,174 
Long-term debt  
Contract liabilities - non-current6,636 7,864 
Operating lease liabilities - non-current10,499 11,417 
Pension liabilities11,060 11,021 
Other long-term liabilities2,583 2,806 
Total liabilities233,038 242,282 
Commitments and contingencies (Note 13)
Stockholders’ equity:
Common stock, 36,000 shares authorized, 31,102 and 30,968 shares issued and outstanding as of March 31, 2023 and December 31, 2022, respectively, at $0.001 par value
31 30 
Additional paid-in capital276,282 271,884 
Accumulated other comprehensive loss(6,462)(4,351)
Accumulated deficit(141,966)(124,831)
Total stockholders’ equity127,885 142,732 
Total liabilities and stockholders’ equity$360,923 $385,014 
See accompanying notes to unaudited condensed consolidated financial statements.
3

DZS INC. AND SUBSIDIARIES
Unaudited Condensed Consolidated Statements of Comprehensive Income (Loss)
(In thousands, except per share data)
Three Months Ended
March 31,
20232022
Net revenue$90,812 $77,040 
Cost of revenue60,985 50,215 
Gross profit29,827 26,825 
Operating expenses:
Research and product development14,851 11,844 
Selling, marketing, general and administrative24,781 17,742 
Restructuring and other charges4,152 436 
Amortization of intangible assets1,271 294 
Total operating expenses45,055 30,316 
Operating loss(15,228)(3,491)
Interest expense, net(792)(90)
Other income (expense), net728 (800)
Loss before income taxes(15,292)(4,381)
Income tax provision (benefit)1,843 (1,333)
Net loss(17,135)(3,048)
Foreign currency translation adjustments (a)(2,051)(268)
Actuarial loss(60) 
Comprehensive loss$(19,246)$(3,316)
Net loss per share
Basic$(0.55)(0.11)
Diluted$(0.55)(0.11)
Weighted average shares outstanding
Basic31,04527,530
Diluted31,04527,530
(a)Includes net gain of $0.2 million and net loss of $0.4 million on intra-entity foreign currency transactions that are of a long-term investment nature for three months ended March 31, 2023 and 2022.
See accompanying notes to unaudited condensed consolidated financial statements.
4

DZS INC. AND SUBSIDIARIES
Unaudited Condensed Consolidated Statements of Stockholders' Equity
(In thousands)
Common stockAdditional
paid-in
capital
Accumulated
other
comprehensive
loss
Accumulated
deficit
Total
stockholders'
equity
SharesAmount
Three months ended March 31, 2023:
Balance as of December 31, 202230,968$30 $271,884 $(4,351)$(124,831)$142,732 
Issuance of common stock upon vesting of restricted stock units, exercise of stock options and employee stock plan purchases, net of shares withheld for taxes1341 (88)— — (87)
Stock-based compensation— 4,486 — — 4,486 
Net income (loss)— — — (17,135)(17,135)
Other comprehensive loss— — (2,111)— (2,111)
Balance as of March 31, 202331,102$31 $276,282 $(6,462)$(141,966)$127,885 
Three months ended March 31, 2022:
Balance as of December 31, 202127,505$27 $223,336 $(4,457)$(86,999)$131,907 
Cumulative effect of ASC 326 adoption— — — (401)(401)
Issuance of common stock upon vesting of restricted stock units, exercise of stock options and employee stock plan purchases, net of shares withheld for taxes98— 156 — — 156 
Stock-based compensation— 2,671 — — 2,671 
Net income (loss)— — — (3,048)(3,048)
Subsidiary dissolution— — (68)— (68)
Other comprehensive loss— — (268)— (268)
Balance as of March 31, 202227,603$27 $226,163 $(4,793)$(90,448)$130,949 
See accompanying notes to unaudited condensed consolidated financial statements.
5

DZS INC. AND SUBSIDIARIES
Unaudited Condensed Consolidated Statements of Cash Flows
(In thousands)
Three months ended
March 31,
20232022
Cash flows from operating activities:
Net loss$(17,135)$(3,048)
Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities:
Depreciation and amortization2,465 1,081 
Amortization of deferred financing costs60  
Stock-based compensation4,486 2,671 
Provision for inventory write-down1,086 705 
Bad debt expense, net of recoveries(184)(752)
Provision for sales returns541 1,448 
Provision for warranty70 121 
Unrealized loss (gain) on foreign currency transactions1,396 874 
Subsidiary dissolution (68)
Loss on disposal of property, plant and equipment40  
Changes in operating assets and liabilities:
Accounts receivable11,033 2,761 
Other receivable(5,511)126 
Inventories7,051 (10,931)
Contract assets(29)1,261 
Prepaid expenses and other assets(3,138)(7,577)
Accounts payable(13,875)1,586 
Contract liabilities(3,493)(1,446)
Accrued and other liabilities131 456 
Net cash used in operating activities(15,006)(10,732)
Cash flows from investing activities:
Proceeds from disposal of property, plant and equipment and other assets1,790  
Purchases of property, plant and equipment(775)(1,317)
Net cash provided by (used in) investing activities1,015 (1,317)
Cash flows from financing activities:
Repayments of long-term borrowings(313) 
Proceeds from short-term borrowings and line of credit, net8,918  
Proceeds from related party term loan4,059  
Repayments of related party term loan(5,845) 
Payments for debt issue costs(122)(178)
Proceeds from exercise of stock awards and employee stock plan purchases(87)156 
Net cash provided by (used in) financing activities6,610 (22)
Effect of exchange rate changes on cash, cash equivalents and restricted cash(67)(903)
Net change in cash, cash equivalents and restricted cash(7,448)(12,974)
Cash, cash equivalents and restricted cash at beginning of period38,464 53,639 
Cash, cash equivalents and restricted cash at end of period$31,016 $40,665 
Reconciliation of cash, cash equivalents and restricted cash to statement of financial position
Cash and cash equivalents$28,892 $34,160 
Restricted cash1,975 6,343 
Long-term restricted cash149 162 
$31,016 $40,665 
Supplemental disclosure of cash flow information:
Cash paid during the period for:
Interest - bank and trade facilities$660 $36 
Interest - related party$64 $ 
Income taxes$480 $283 
See accompanying notes to unaudited condensed consolidated financial statements.
6

Notes to Unaudited Condensed Consolidated Financial Statements
(1) Organization and Summary of Significant Accounting Policies
(a) Description of Business
DZS Inc. (referred to, collectively with its subsidiaries, as “DZS” or the “Company”) is global provider of access and optical networking infrastructure and cloud software solutions that enable the emerging hyper-connected, hyper-broadband world and broadband experiences. The Company provides a wide array of reliable, cost-effective networking technologies and software to a diverse customer base.
DZS was incorporated under the laws of the state of Delaware in June 1999. The Company is headquartered in Plano, Texas with contract manufacturers and original design manufacturers located in the U.S, India, Korea, China, Taiwan, and Vietnam. The Company also maintains offices to provide sales and customer support at global locations. Through 2022, we also utilized our in-house manufacturing facility in Seminole, Florida. In October 2022, we announced an agreement with Fabrinet, a third-party provider of electro-mechanical and electronic manufacturing and distribution services, to transition the sourcing, procurement, order-fulfillment, manufacturing and return merchandise authorization activities in the Company's Seminole facility to Fabrinet. The transition began in October 2022 and substantially completed in the beginning of 2023, whereupon the Company no longer manufactures its products.
(b) Basis of Presentation
The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with U.S. GAAP for interim financial information and with the instructions to Form 10-Q and Article 3 of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by U.S. GAAP for complete financial statements. These financial statements include the accounts of the Company and its wholly owned subsidiaries. These unaudited condensed consolidated financial statements should be read in conjunction with the consolidated financial statements of the Company and notes thereto included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2022 filed with the Securities and Exchange Commission (“SEC”) on March 10, 2023. For a complete description of what the Company believes to be the critical accounting policies and estimates used in the preparation of its unaudited condensed consolidated financial statements, refer to the Company’s Annual Report on Form 10-K for the year ended December 31, 2022.
All intercompany transactions and balances have been eliminated in consolidation. Certain prior-year amounts have been reclassified to conform to the current-quarter presentation. The unaudited condensed consolidated financial statements reflect all adjustments (consisting only of normal recurring adjustments) that, in the opinion of management, are necessary for a fair presentation of the results for the interim periods presented. The results of operations for the current interim period are not necessarily indicative of results to be expected for the current year or any other period.
(c) Risks and Uncertainties
The accompanying unaudited condensed consolidated financial statements have been prepared in conformity with U.S. GAAP, assuming the Company will continue as a going concern.
We continue to be exposed to macroeconomic pressures in the post-COVID-19 environment, including concerns about energy costs, geopolitical issues, inflation, the availability and cost of credit, business and consumer confidence, and unemployment. We have seen improvement in our supply chain in 2023 as supply chain pricing, freight and logistics costs, product and component availability, and extended lead-times which were a challenge in 2021 and 2022 begin to alleviate in 2023 as the world economy recovers from the COVID-19 pandemic. We expect elevated costs for components and expedite fees to further improve throughout 2023.
We conduct significant business in South Korea, Japan, Vietnam, India, Spain, and Canada, as well as in other countries in Europe, Asia-Pacific, Middle East and Latin America, all of which subject us to foreign currency exchange rate risk. The local currencies of our significant foreign subsidiaries are the South Korean Won ("KRW"), Japanese Yen ("JPY"), Euro ("EUR), and Pound Sterling ("GBP"). Revenues and operating expenses are typically denominated in the local currency of each country and result from transactions by our operations in these countries. However, a significant portion of our international cost of sales is denominated in the U.S. Dollar (“USD”). During 2022, the USD appreciated significantly against the KRW, JPY, EUR and GBP which reduced the translated revenues, cost of sales and operating expenses transacted in local currencies, but not the USD based cost of sales, resulting in compressed margins and lower profitability. Late in 2022, exchange rates for these currencies abated somewhat, but the exchange rates for the KRW and JPY remain elevated compared to historical rates.
7

As of March 31, 2023, the Company's debt obligation under the Term Loan was $23.7 million, net of unamortized issuance cost of $0.4 million, of which $1.3 million is scheduled for payment in the next 12 months. Due to the ongoing risk of non-compliance in the next 12 months we continue to classify the entire amount as a current liability. We are currently in discussion with the lenders to amend the debt agreement to mitigate the risk of non-compliance.
In addition to negotiating for revised financial covenants, we continue to focus on cost management, operating efficiency and efficient discretionary spending. Management is actively taking measures to enhance profitability and liquidity, including reducing the Company’s cost structure and cash outflows, including its investment in inventory, and managing receivable balances through aggressive collection efforts and tighter customers payment terms.These plans are not completely within the Company’s control, as some actions are dependent on the Company’s lenders, vendors and customers. However, the Company believes that it will maintain liquidity in the next 12 months to support its operations.
(d) Use of Estimates
The preparation of the unaudited condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the unaudited condensed consolidated financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results could differ materially from those estimates.
(e) Disaggregation of Revenue
The following table presents revenues by product technology (in thousands):
Three Months Ended March 31,
20232022
Access Networking Infrastructure$79,459 $72,462 
Cloud Software & Services11,353 4,578 
Total$90,812 $77,040 
The following table present revenues by geographical concentration (in thousands):
Three Months Ended March 31,
20232022
Americas$24,855 $23,061 
Europe, Middle East, Africa19,182 18,649 
Asia46,775 35,330 
Total$90,812 $77,040 
(f) Concentration of Risk
Financial instruments that potentially subject the Company to concentrations of credit risk consist primarily of cash, cash equivalents and restricted cash, accounts receivables, and contract assets. Cash, cash equivalents and restricted cash consist of financial deposits and money market accounts that are principally held with various domestic and international financial institutions with high credit standing.
The Company’s customers include competitive and incumbent local exchange carriers, competitive access providers, internet service providers, wireless carriers and resellers serving these markets. The Company performs ongoing credit evaluations of its customers and generally does not require collateral. Allowances are maintained for potential doubtful accounts based upon the expected collectability of accounts receivable using historical loss rates adjusted for customer-specific factors and current economic conditions. The Company determines historical loss rates on a rational and systematic basis. The Company performs periodic assessments of its customers’ liquidity and financial condition through analysis of information obtained from credit rating agencies, financial statement review and historical and current collection trends.
8

Activity under the Company’s allowance for doubtful accounts consists of the following (in thousands):
Three Months Ended March 31,
20232022
Balance at beginning of period$16,184 $17,735 
Charged to expense, net of recoveries(184)(752)
Utilization and write off  
Cumulative effect of ASC 326 adoption 401 
Foreign exchange impact87 (326)
Balance at end of period$16,087 $17,058 
For the three months ended March 31, 2023, two customers each accounted for 13% of net revenue. For the three months ended March 31, 2022, two customers accounted for 13% and 12% of net revenue, respectively.
As of March 31, 2023 and December 31, 2022, no customers represented more than 10% of net accounts receivable.
As of March 31, 2023 and December 31, 2022, net accounts receivables from customers in countries other than the United States represented 86%.
In 2017, the Company entered into an agreement with a customer in India to supply product for a state sponsored broadband project. The Company substantially completed its obligations under the agreement in 2018. The Company billed the customer, which is a state government sponsored entity, approximately $59.0 million and collected payments of approximately $41.7 million by December 31, 2020. In late March 2021, the customer’s state government parent experienced difficulty passing a budget impacting the ability of the customer to make remaining agreed-upon payments to us. In light of this development, the Company recorded an allowance that covered the entire balance unpaid by the customer. Subsequent to March 2021, the Company recovered approximately $2.5 million of accounts receivable related to the customer. As of March 31, 2023 the Company has a recorded allowance for doubtful accounts of $13.1 million related to this receivable. The Company will continue to pursue collection of the entire outstanding balance and any amounts collected will be recognized in the period which they are received. In the event the Company’s efforts to collect from this customer prove unsuccessful, DZS may seek payment through other means, including through legal action.
(g) Business Combinations
The Company allocates the fair value of purchase consideration to the tangible and identifiable intangible assets acquired and liabilities assumed based on their estimated fair values. The excess of the fair value of purchase consideration over the fair values of these identifiable assets and liabilities is recorded as goodwill. When determining the fair values of assets acquired and liabilities assumed, management makes significant estimates and assumptions, especially with respect to intangible assets and certain tangible assets such as inventory.
Critical estimates in valuing certain tangible and intangible assets include but are not limited to future expected cash flows from the underlying assets and discount rates. Management’s estimates of fair value are based upon assumptions believed to be reasonable, but which are inherently uncertain and unpredictable and, as a result, actual results may differ from estimates.
Assets acquired and liabilities assumed are generally measured at their acquisition-date fair values. If the initial accounting for a business combination is incomplete by the end of the reporting period in which the combination occurs, the Company reports provisional amounts for the items for which the accounting is incomplete. Those provisional amounts are adjusted during the measurement period (which cannot exceed one year from the acquisition date), or additional assets or liabilities are recognized, to reflect new information obtained about facts and circumstances that existed as of the acquisition date that, if known, would have affected the amounts recognized as of that date.
When the consideration transferred by the Company in a business combination includes a contingent consideration arrangement, the contingent consideration is measured at its acquisition-date fair value and included as part of the total consideration transferred in a business combination. Changes in fair value of the contingent consideration that qualify as measurement period adjustments are made retrospectively, with corresponding adjustments against goodwill. Changes in the fair value of the contingent consideration that do not qualify as measurement period adjustments are made in the current period, with corresponding adjustments recognized in earnings.
9

(h) Restructuring and Other Charges
From time to time, the Company takes actions to align its workforce, facilities and operating costs with perceived market opportunities, business strategies and changes in market and business conditions. The Company recognizes a liability for the cost associated with an exit or disposal activity in the period in which the liability is incurred, except for one-time employee termination benefits, which are measured at the communication date and recognized ratably over the required service period, if any.
(i) Recent Accounting Pronouncements
In October 2021, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers, which requires the Company to apply ASC 606, Revenue from Contracts with Customers, to recognize and measure contract assets and contract liabilities from contracts with customers acquired in a business combination. Before the update such balances were measured and recognized at fair value on the acquisition date. The ASU is effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. Early adoption is permitted, including in interim periods. The Company adopted these requirements prospectively, effective on the first day of the second quarter of year 2022. There was no material impact on our consolidated financial statements on the adoption date.
In June 2016, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2016-13, Financial Instruments – Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, which requires the Company to measure and recognize expected credit losses for financial assets held and not accounted for at fair value through net income. In November 2018, April 2019 and May 2019, the FASB issued ASU No. 2018-19, Codification Improvements to Topic 326, Financial Instruments - Credit Losses, ASU No. 2019-04, Codification Improvements to Topic 326, Financial Instruments - Credit Losses, and ASU No. 2019-05, Financial Instruments - Credit Losses (Topic 326): Targeted Transition Relief, which provided additional implementation guidance on the previously issued ASU. The Company adopted the updated guidance on January 1, 2022, utilizing the modified retrospective transition method and recorded a cumulative-effect adjustment of $0.4 million to retained earnings.
(2) Business Combinations
ASSIA Acquisition
On May 27, 2022, the Company acquired certain assets and liabilities of Adaptive Spectrum and Signal Alignment, Incorporated (“ASSIA”), an industry pioneer of broadband access quality-of-experience and service assurance software solutions (the “ASSIA Acquisition”). The core assets acquired include the CloudCheck® Wi-Fi experience management and Expresse® access network optimization software solutions. These software solutions add powerful data analytics and network intelligence capabilities to DZS Cloud, including cloud-managed WiFi solutions, access network optimization and intelligent automation tools. The CloudCheck® and Expresse® solutions are currently deployed in over 125 million connected homes globally, and many of these connections now represent recurring software revenue opportunities for DZS.
The initial purchase consideration was $25.0 million, including a $2.5 million holdback that will be released in 13 months following the transaction close date. In October 2022, the Company agreed to pay an additional $1.35 million of purchase consideration to settle certain unresolved matters related to the ASSIA Acquisition.
The acquisition was recorded as a business combination with valuation of the assets acquired and liabilities assumed recorded at their acquisition date fair value determined using level three inputs, defined as unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities. We completed the purchase price allocation for ASSIA Acquisition in the first quarter of 2023.
10

The following summarizes the final fair values of the assets acquired and liabilities assumed at the date of the ASSIA Acquisition (in thousands):
Allocation of purchase consideration
Cash and cash equivalents$203 
Accounts receivable2,322 
Other assets407 
Right-of-use assets2,172 
Property, plant and equipment232 
Intangible assets30,200 
Accounts payable(75)
Contract liabilities(19,550)
Operating lease liabilities(2,612)
Accrued and other liabilities(756)
Goodwill13,807 
Total purchase consideration$26,350 
The purchase price allocation resulted in the recognition of goodwill of approximately $13.8 million, which included the experienced workforce and the expected synergies from combining operations. The Company expects no goodwill to be deductible for tax purposes.
The following table represents the final estimated fair value and useful lives of identifiable intangible assets acquired (estimated fair value in thousands):
Estimated
fair value
Estimated
useful life
Intangible assets acquired
Customer relationships$18,600 15 years
Customer backlog5,100 10 years
Developed technology6,200 
5 - 7 years
Tradenames300 10 years
Total intangible assets$30,200  
Optelian Acquisition
On February 5, 2021, the Company acquired Optelian Access Networks Corporation (“Optelian”), a corporation incorporated under the laws of Canada and registered extra-provincially in the Province of Ontario, pursuant to an acquisition agreement whereby the Company purchased all the outstanding shares of Optelian. Following the closing of the transaction, Optelian became the Company’s wholly owned subsidiary.
Optelian was a leading optical networking solution provider. This acquisition introduced the “O-Series” to the DZS portfolio of carrier grade optical networking products with up to 400 gigabits per second (Gig) and above capability, expanding the DZS product portfolio by providing environmentally hardened, high capacity, and flexible solutions at the network edge.
The purchase price of $7.5 million included cash paid to the shareholders and option holders of Optelian, cash paid to retire Optelian's outstanding debt on the date of acquisition, and contingent payments to shareholders.
The payment to shareholders and option holders included a $0.3 million holdback, which was released during the third quarter of 2022, and $1.9 million contingent consideration based on a certain percentage of future revenue of certain Optelian products through the end of 2023. We completed the purchase price allocation for Optelian acquisition in 2021. The purchase price allocation resulted in the recognition of goodwill of approximately $1.9 million, which primarily related to the expected synergies from combining operations.
11

RIFT Acquisition
On March 3, 2021, the Company acquired substantially all of the assets of RIFT, Inc., a network automation solutions company, and all the outstanding shares of RIFT.IO India Private Limited, a wholly owned subsidiary of RIFT, Inc. (collectively “RIFT”). RIFT developed a carrier-grade RIFT.ware software platform that simplifies the deployment of any slice, service, or application on any cloud. This acquisition introduced DZS Xtreme, a solution within the DZS Cloud portfolio, to the overall portfolio of DZS systems and software solutions. The total purchase consideration was $0.5 million, including a $0.2 million holdback that was released in April of 2021 following the fulfillment of certain requirements in the purchase agreement. We completed the purchase price allocation for RIFT acquisition in 2021. The purchase price allocation resulted in the recognition of goodwill of approximately $0.2 million, which primarily related to the expected synergies from combining operations.
(3) Fair Value Measurement
The Company utilizes a fair value hierarchy that is intended to increase consistency and comparability in fair value measurements and related disclosures. The fair value hierarchy is based on inputs to valuation techniques that are used to measure fair value that are either observable or unobservable. Observable inputs reflect assumptions market participants would use in pricing an asset or liability based on market data obtained from independent sources while unobservable inputs reflect a reporting entity’s pricing based upon their own market assumptions. The fair value hierarchy consists of the following three levels:
Level 1    Inputs are quoted prices in active markets for identical assets or liabilities.
Level 2    Inputs are quoted prices for similar assets or liabilities in an active market, quoted prices for identical or similar assets or liabilities in markets that are not active, inputs other than quoted prices that are observable and market-corroborated inputs which are derived principally from or corroborated by observable market data.
Level 3    Inputs are derived from valuation techniques in which one or more significant inputs or value drivers are unobservable
Assets and Liabilities Measured at Fair Value on a Recurring Basis:
The carrying values of financial instruments such as cash and cash equivalents, restricted cash, accounts and other receivables, accounts payable and accrued liabilities approximate their fair values based on their short-term nature. The carrying value of the Company's debt approximates its fair values based on the current rates available to the Company for debt of similar terms and maturities.
The Company classifies its contingent liability from Optelian acquisition within Level 3 as it includes inputs not observable in the market. The Company estimates the fair value of contingent consideration as the present value of the expected contingent payments, determined using the revenue forecast for certain Optelian products through the end of 2023. The fair value of contingent liability is generally sensitive to changes in the revenue forecast during the payout period. The change in the respective fair value is included in selling, marketing, general and administrative expenses on the unaudited condensed consolidated statement of comprehensive income (loss).
The following table reconciles the beginning and ending balances of the Company’s Level 3 contingent liability (in thousands):
Three Months Ended March 31,
20232022
Balance at beginning of period$1,156 $2,121 
Cash payments  
Net change in fair value27 51 
Balance at end of period$1,183 $2,172 
12

(4) Cash, Cash Equivalents and Restricted Cash
As of March 31, 2023 and December 31, 2022, the Company's cash, cash equivalents and restricted cash consisted of financial deposits. Cash, cash equivalents and restricted cash held within the U.S. totaled $16.8 million and $24.9 million as of March 31, 2023 and December 31, 2022, respectively. Cash, cash equivalents and restricted cash held within the U.S. are held at FDIC insured depository institutions. Cash, cash equivalents and restricted cash held outside the U.S. totaled $14.1 million and $13.6 million as of March 31, 2023 and December 31, 2022, respectively. Restricted cash consisted primarily of cash collateral for performance bonds and warranty bonds. Long-term restricted cash was $0.1 million and $0.2 million as of March 31, 2023 and December 31, 2022, respectively, and is included in other assets on the unaudited condensed consolidated balance sheets.
(5) Balance Sheet Details
Balance sheet detail as of March 31, 2023 and December 31, 2022 is as follows (in thousands):
Inventories
March 31, 2023December 31, 2022
Raw materials$35,870 $37,354 
Work in process699 1,050 
Finished goods33,153 40,109 
Total inventories$69,722 $78,513 
Inventories are stated at the lower of cost or net realizable value, with cost being computed based on an adjusted standard basis, which approximates actual cost on an average or first-in, first-out basis.
Property, plant and equipment
March 31, 2023December 31, 2022
Property, plant and equipment, net:
Machinery and equipment$12,971 $17,214 
Leasehold improvements2,440 5,683 
Computers and software4,608 4,713 
Furniture and fixtures2,108 1,748 
Construction in progress and other1,358 1,264 
23,485 30,622 
Less: accumulated depreciation and amortization(16,285)(21,062)
Less: government grants(65)(82)
Total property, plant and equipment, net$7,135 $9,478 
Depreciation expense associated with property, plant and equipment for the three months ended March 31, 2023 and March 31, 2022 was $1.2 million and $0.8 million, respectively.
13

Warranties
The Company accrues warranty costs based on historical trends for the expected material and labor costs to provide warranty services. The Company's standard warranty period is one year from the date of shipment with the ability for customers to purchase an extended warranty of up to five years from the date of shipment. The following table summarizes the activity related to the product warranty liability:
Three Months Ended March 31,
20232022
Balance at beginning of period$1,896 $1,981 
Charged to cost of revenue70 121 
Claims and settlements(113)(149)
Foreign exchange impact21 (17)
Balance at end of period$1,874 $1,936 
Contract Balances
The Company records contract assets when it has a right to consideration and records accounts receivable when it has an unconditional right to consideration. Contract liabilities consist of cash payments received (or unconditional rights to receive cash) in advance of fulfilling performance obligations. The majority of the Company's performance obligations in its contracts with customers relate to contracts with duration of less than one year.
The opening and closing balances of current and long-term contract assets and contract liabilities related to contracts with customers are as follows:
Contract
assets
Contract
liabilities
December 31, 2022$576 $29,641 
March 31, 2023$605 $29,225 
The decrease in contract liabilities during the three months ended March 31, 2023 was primarily due to the revenue recognition criteria being met for previously deferred revenue, partially offset by invoiced amounts that did not yet meet the revenue recognition criteria. The amount of revenue recognized in the three months ended March 31, 2023 that was included in the prior period contract liability balance was $7.4 million. This revenue consists of services provided to customers who had been invoiced prior to the current year. We expect to recognize approximately 75% of outstanding contract liabilities as revenue over the next 12 months and the remainder thereafter.
The balance of contract cost deferred as of March 31, 2023 and December 31, 2022 was $0.5 million and $1.0 million, respectively. During the three months ended March 31, 2023, the Company recorded $0.5 million in amortization related to contract cost deferred as of December 31, 2022.
(6) Goodwill and Intangible Assets
The following table summarizes the activity related to goodwill (in thousands):
March 31,
20232022
Balance at beginning of period, gross$20,955 $7,148 
Accumulated impairment at beginning of period(1,003)(1,003)
Goodwill from acquisitions  
Foreign exchange impact  
Balance at end of period$19,952 $6,145 
14

Intangible assets consisted of the following (in thousands):
March 31, 2023
Gross Carrying
Amount
Accumulated
Amortization
Net
Customer relationships$24,331 $(5,451)$18,880 
Customer backlog5,100 (723)4,377 
Developed technology11,207 (4,822)6,385 
In-process research and development890 (385)505 
Tradenames300 (25)275 
Total intangible assets, net$41,828 $(11,406)$30,422 
December 31, 2022
Gross Carrying
Amount
Accumulated
Amortization
Net
Customer relationships$24,330 $(4,759)$19,571 
Customer backlog5,100 (506)4,594 
Developed technology11,207 (4,463)6,744 
In-process research and development890 (340)550 
Tradenames300 (17)283 
Total intangible assets, net$41,827 $(10,085)$31,742 
Amortization expense associated with intangible assets for the three months ended March 31, 2023 and March 31, 2022 was $1.3 million and $0.3 million, respectively.
The following table presents the future amortization expense of the Company’s intangible assets as of March 31, 2023 (in thousands):
Remainder of 2023$3,962 
20245,283 
20255,278 
20264,095 
20273,143 
Thereafter8,661 
Total$30,422 
15

(7) Debt
The following table summarizes the Company’s debt (in thousands):
March 31, 2023December 31, 2022
JPMorgan Term Loan, long-term$ $ 
JPMorgan Term Loan, current portion24,063 24,375 
Unamortized debt issuance costs(403)(302)
Long-term debt, including current portion$23,660 $24,073 
JPMorgan Revolving Credit Facility$12,000 $4,000 
Industrial Bank of Korea Loan919  
DNI Related Party Loan3,827 5,706 
Short-term debt and credit facilities$16,746 $9,706 
Total Debt$40,406 $33,779 
JPMorgan Credit Agreement
On February 9, 2022, the Company entered into a Credit Agreement (the “Credit Agreement”) by and between the Company, as borrower, certain subsidiaries of the Company, as guarantors, the lenders party thereto and JPMorgan Chase Bank, N.A., as administrative agent. The Credit Agreement originally provided for revolving loans (the "Revolving Credit Facility") in an aggregate principal amount of up to $30.0 million, up to $15.0 million of which is available for letters of credit, and was scheduled to mature on February 9, 2024. The maximum amount that the Company can borrow under the Credit Agreement is subject to a borrowing base, which is based on a percentage of eligible accounts receivable and eligible inventory, subject to reserves and other adjustments, plus $10.0 million.
On May 27, 2022, the Company entered into a First Amendment to Credit Agreement (the “Amendment”), which amends the Credit Agreement dated February 9, 2022 with the Company, as borrower, certain subsidiaries of the Company, as guarantors, the lenders party thereto and JPMorgan Chase Bank, N.A., as administrative agent.
The Amendment, among other things, (1) provides for a term loan (the “Term Loan”) in an aggregate principal amount of $25.0 million with a maturity date of May 27, 2027, (2) extends the maturity date of the $30.0 million Revolving Credit Facility to May 27, 2025, (3) permits the ASSIA Acquisition, (4) modifies the applicable margin for borrowings under the Credit Agreement to be, at the Company’s option, either (i) the adjusted term SOFR rate plus a margin ranging from 3.0% to 3.5% per year or (ii) the prime rate plus a margin ranging from 2.0% to 2.5% per year, in each case depending on the Company’s leverage ratio, (5) modifies the letter of credit fee such that it ranges from 3.0% to 3.5%, depending on the Company’s leverage ratio, (6) modifies the commitment fee on the unused portion of the Revolving Credit Facility to range from 0.25% to 0.35% per year, depending on the Company’s leverage ratio, (7) modifies the method of calculating the leverage ratio, and (8) modifies the financial covenants to (i) increase the maximum permitted leverage ratio to 3.00 to 1.00 through September 30, 2022, 2.50 to 1.00 thereafter through September 30, 2023, and 2.00 to 1.00 thereafter and (ii) replace the minimum liquidity requirement with a minimum permitted fixed charge coverage ratio of 1.25 to 1.00.
On May 27, 2022, the Company borrowed the full amount of the Term Loan to finance the ASSIA Acquisition.
On February 15, 2023, the Company entered into a Second Amendment to Credit Agreement (the "Second Amendment"), which amends the Credit Agreement dated February 9, 2022 (as previously amended on May 27, 2022). The Second Amendment, among other things, (1) modifies the financial covenants to (i) suspend the maximum leverage ratio requirement of 2.50 to 1.00 until the fiscal quarter ending September 30, 2023 and (ii) suspend the minimum fixed charge coverage ratio requirement of 1.25 to 1.00 until the fiscal quarter ending December 31, 2023, (2) adds new financial covenants to require (i) minimum liquidity of $30.0 million for the fiscal quarter ending March 31, 2023, $35.0 million for the fiscal quarters ending June 30, 2023 and September 30, 2023, and $20.0 million at any time until September 30, 2023, and (ii) minimum EBITDA (as defined in the Credit Facility) of ($1 million) for the fiscal quarter ending March 31, 2023 and $1 for the fiscal quarter ending June 30, 2023, (3) increases the applicable margin for adjusted term SOFR borrowings and prime rate borrowings to 4.0% and 3.0%, respectively, when the Company’s leverage ratio exceeds 2.50 to 1.00, (4) increases the commitment fee on the unused portion of the revolving commitment to 0.40% per year when the Company’s leverage ratio exceeds 2.50 to 1.00, and (5) prohibits dividends and other distributions and tightens certain covenants.
16

On May 8, 2023, the Company entered into a Third Amendment to the Credit Agreement (the "Third Amendment"), which amends the Credit Agreement dated February 9, 2022 (as previously amended on May 27, 2022 and February 15, 2023). The Third Amendment, among other things, (1) modifies the financial covenants to eliminate the minimum EBITDA (as defined in the Credit Facility) of ($1 million) for the fiscal quarter ending March 31, 2023, (2) decreases the calculation of the borrowing base by $5 million through June 30, 2023 and an additional $5 million thereafter, (3) reduces the amount of the Revolving Credit Facility commitment to $25 million effective June 15, 2023, and (4) increases the applicable margin for adjusted term SOFR borrowings and prime rate borrowings to 4.5% and 3.5%, respectively, when the Company’s leverage ratio exceeds 2.50 to 1.00.
As of March 31, 2023, the Company's debt obligation under the Term Loan was $23.7 million, net of unamortized issuance cost of $0.4 million, and of which $1.3 million is scheduled for payment in the next 12 months. The Company had $12.0 million outstanding debt and $1.2 million in letters of credit issued under the $30.0 million Revolving Credit Facility as of March 31, 2023, and, after entering into the Third Amendment, $16.8 million was available to the Company for additional borrowing under the Revolving Credit Facility.
Due to the ongoing risk of non-compliance with certain financial covenants in the next 12 months, we presented our contractual long-term debt obligation of $22.8 million and $23.1 million as of March 31, 2023 and December 31, 2022, respectively, within the current portion of long-term debt on the unaudited condensed consolidated balance sheets. We are currently in discussion with the lenders to amend the debt agreement to mitigate the risk of non-compliance. While the borrowings under the term loan are currently classified as a current liability, the Company believes that it will maintain liquidity in the next 12 months to support its operations.
The future principal maturities of the Term Loan for each of the next five years are as follows (in thousands):
Remainder of 2023$938 
20241,563 
20251,875 
20262,188 
202717,499 
Total$24,063 
Related Party Debt
On October 31, 2022, DNS Korea, the Company’s wholly-owned subsidiary, entered into a Loan Agreement with DNI (the “November 2022 DNI Loan”). The November 2022 DNI Loan was negotiated and approved on behalf of the Company and its subsidiaries by the audit committee of the Board of Directors of the Company which consists of directors determined to be independent from DNI. The November 2022 DNI Loan consisted of a term loan in the amount of KRW 7.2 billion ($5.0 million USD), with interest payable monthly at an annual rate of 6.0%.
In the first quarter of 2023, the entire outstanding balance on the November 2022 DNI Loan was repaid and DNS Korea entered into a new short-term loan arrangement with DNI (the “February 2023 DNI Loan”) and borrowed KRW 5.0 billion ($4.1 million USD), with interest payable monthly at an annual rate of 7.0%. The Company's debt obligation under the February 2023 DNI Loan was KRW 5.0 billion ($3.8 million USD) as of March 31, 2023. The entire outstanding balance on the February 2023 DNI Loan was repaid in the second quarter of 2023.
As security for the February 2023 DNI Loan, DNS Korea granted a security interest to DNI in inventory of KRW 35.0 billion ($26.8 million USD) in its Janghowon warehouse, which should be maintained at a minimum of KRW 10.0 billion ($7.7 million USD), and account receivable for two certain customers in the amount to KRW 16.2 billion ($12.4 million USD).
Industrial Bank of Korea Loan
On March 30, 2023, DNS Korea entered into a Loan Agreement with Industrial Bank of Korea (the “IBK Loan”). The IBK Loan consisted of a short-term loan in the amount of KRW 1.2 billion ($0.9 million USD) with interest payable monthly at an annual rate of 6.3%. The entire outstanding balance on the IBK Loan was repaid in the second quarter of 2023.
17

(8) Employee Benefit Plans
Defined Contribution Plans
The Company maintains a 401(k) plan for its employees in the US whereby eligible employees may contribute up to a specified percentage of their earnings, on a pretax basis, subject to the maximum amount permitted by the Internal Revenue Code. Under the 401(k) plan, the Company made discretionary contributions to the plan in 2022. For the three months ended March 31, 2023, the Company recorded an expense of $0.3 million. For the three months ended March 31, 2022, the Company recorded an expense of $0.2 million.
The Company maintains a defined contribution plan for its employees in Korea. Under the defined contribution plan, the Company contributes the equivalent of 8.3% of an employee's gross salary into the plan. For each of the three months ended March 31, 2023 and March 31, 2022 the Company recorded an expense of $0.3 million.
Defined Benefit Plans
The Company sponsors defined benefit plans for its employees in Germany and Japan. Defined benefit plans provide pension benefits based on compensation and years of service. The Germany plans were frozen as of September 30, 2003 and have not been offered to new employees after that date. The Company has recorded the underfunded status as of March 31, 2023 and December 31, 2022 as a long-term liability on the unaudited condensed consolidated balance sheets. The accumulated benefit obligation for the plans in Germany and Japan was $11.1 million and $11.0 million as of March 31, 2023 and December 31, 2022, respectively. Periodic benefit costs for each of the three months ended March 31, 2023 and March 31, 2022 were $0.1 million.
The Company holds pension insurance contracts, with the Company as beneficiary, in the amount of $2.5 million as of March 31, 2023 and December 31, 2022 related to individuals under the pension plans. The Company records these insurance contracts based on their cash surrender value at the balance sheet dates. These insurance contracts are classified as other assets on the Company’s unaudited condensed consolidated balance sheet. The Company intends to use any proceeds from these policies to fund the pension plans. However, since the Company is the beneficiary on these policies, these assets have not been designated pension plan assets.
(9) Restructuring and Other Charges
In 2021, the Company made the strategic decision to relocate manufacturing functions of DZS GmbH and Optelian to Seminole, Florida and to transition the above subsidiaries to sales and research and development centers. For the three months ended March 31, 2022, the Company recorded $0.4 million of related restructuring costs. The restructuring of DZS GmbH and Optelian was completed in 2022 and no related restructuring costs were recorded for the three months ended March 31, 2023.
On September 17, 2022, DZS signed an agreement with Fabrinet, a third-party provider of electro-mechanical and electronic manufacturing and distribution services, to transition the sourcing, procurement, order-fulfillment, manufacturing and return merchandise authorization activities in the Company's Seminole, Florida facility to Fabrinet. The transition to Fabrinet began in October 2022 and substantially completed in the beginning of 2023. Post transition, the DZS Seminole, Florida-based operations, supply chain and manufacturing workforce will be reduced by approximately two-thirds and the remaining team is expected to be relocated to an appropriately sized facility. For the three months ended March 31, 2023, the Company recorded $3.5 million of restructuring related costs, consisting of freight and expedite fees of $1.0 million, facility and labor costs of $0.8 million, accelerated depreciation of manufacturing related assets of $0.4 million, termination-related benefits of $0.3 million, inventory write-off of $0.5 million, and other costs of $0.5 million. The Company accounted for the one-time employee termination benefits in accordance with ASC 420, Exit or Disposal Cost Obligations, and recognized the respective liability when the final terms of the benefit arrangement were communicated to the affected employees. As of March 31, 2023, the Company had $0.6 million liability related to termination benefits associated with Seminole restructuring.
For the three months ended March 31, 2023, the Company also included in restructuring and other charges approximately $0.3 million of facility costs related to impaired facilities and $0.4 million of non-capitalizable implementation costs related to replacement of the Company’s legacy enterprise resource planning and reporting software.
18

(10) Related Party Transactions
Related Party Debt
As of March 31, 2023, the Company had KRW 5.0 billion ($3.8 million USD) outstanding of the related party borrowing from DNI. See Note 7 Debt for additional information about the Company’s related party debt.
The following table sets forth payment guarantees of the Company's obligations as of March 31, 2023 that have been provided by Dasan Networks, Inc. ("DNI"). DNI owns approximately 29.2% of the outstanding shares of the Company's common stock. The amount guaranteed exceeds the principal amounts of outstanding obligations due to collateral requirements by the banks.
GuarantorAmount Guaranteed
(in thousands)
Description of Obligations Guaranteed
Dasan Networks, Inc.$4,422 Payment guarantee to Industrial Bank of Korea
Dasan Networks, Inc.3,068 Payment guarantee to Shinhan Bank
$7,490 
Other Related Party Transactions
Sales, cost of revenue, operating expense, interest expense and other expenses to and from related parties were as follows (in thousands) for the three months ended March 31, 2023 and 2022:
Three Months Ended March 31, 2023
CounterpartySalesCost of
revenue
Operating ExpenseInterest
expense
Other
expenses
Dasan Networks, Inc.$153 $128 $294 $79 $16 
Three Months Ended March 31, 2022
CounterpartySalesCost of
revenue
Operating ExpenseInterest
expense
Other
expenses
Dasan Networks, Inc.$198 $177 $407 $ $17 
The Company has entered into sales agreements with DNI to sell certain services and finished goods produced by the Company. The Company also has an agreement with DNI in which DNI acts as a sales channel to third party customers. The above transactions are included in sales and cost of revenue on the unaudited condensed consolidated statement of comprehensive income (loss). Sales to DNI are recorded net of royalty fees for a sales channel arrangement.
DNS Korea has a lease agreement with DNI related to the lease of a warehouse facility. Operating lease cost related to the DNI lease totaled $0.1 million for the three months ended March 31, 2023. Operating lease cost related to the DNI leases totaled $0.2 million for the three months ended March 31, 2022. Operating lease expense is allocated between cost of revenue, research and product development, and selling, marketing, general and administrative expenses on the unaudited condensed consolidated statement of comprehensive income (loss). As of March 31, 2023, the right-of-use asset and operating lease liability related to DNI leases were $1.6 million. As of December 31, 2022, the right-of-use asset and operating lease liability related to DNI leases were $1.7 million.
The Company also pays a license fee under the Trademark License Agreement with DNI. The license fee is calculated as 0.4% of DNS Korea annual sales. For the three months ended March 31, 2023, license related expense were $0.2 million. For the three months ended March 31, 2022, license related expense were $0.1 million. License related expense are included in selling, marketing, general and administrative expenses on the consolidated statements of comprehensive income (loss).
Interest expense represents interest paid to DNI for the related party debt. Interest due to DNI was included in accrued and other liabilities on the unaudited condensed consolidated balance sheets as of March 31, 2022 and December 31, 2022. See Note 7 Debt for additional information about the Company’s related party debt.
Other expenses represent charges from DNI for its payment guarantees relating to the Company's obligations. The Company pays DNI a guarantee fee which is calculated as 0.9% per annum of the guaranteed amount. Refer to the table above for further information about obligations guaranteed by DNI.
19

Balances of Receivables and Payables with Related Parties
Balances of receivables and payables arising from sales and purchases of goods and services with related parties as of March 31, 2023 and December 31, 2022 were included in the following balance sheet captions on the unaudited condensed consolidated balance sheets, as follows (in thousands):
As of March 31, 2023
CounterpartyAccount
receivables
Other
receivables
Loans PayableAccounts
payable
Accrued and other liabilities
Dasan Networks, Inc.$224 $ $3,827 $895 $212 
As of December 31, 2022
CounterpartyAccount
receivables
Other
receivables
Loans PayableAccounts
payable
Accrued and other liabilities
Dasan Networks, Inc.$943 $123 $5,706 $1,019 $483 
(11) Net Income (Loss) Per Share
Basic net income (loss) per share is computed by dividing the net income (loss) for the period by the weighted average number of shares of common stock outstanding during the period. The calculation of diluted net income (loss) per share gives effect to common stock equivalents; however, potential common stock equivalents are excluded if their effect is antidilutive. Potential common stock equivalents are composed of incremental shares of common stock issuable upon the exercise of stock options and the vesting of restricted stock units. In periods when a net loss is reported, all common stock equivalents are excluded from the calculation because they would have an anti-dilutive effect, meaning the loss per share would be reduced. Therefore, in periods when a loss is reported, basic and dilutive loss per share are the same.
The following table is a reconciliation of the numerator and denominator in the basic and diluted net income (loss) per share calculation (in thousands, except per share data) for the three months ended March 31, 2023, and 2022:
Three months ended March 31,
20232022
Net income (loss)$(17,135)$(3,048)
Weighted average number of shares outstanding:
Basic31,04527,530
Effect of dilutive securities:
Stock options, restricted stock units and share awards
Diluted31,04527,530
Net income (loss) per share:
Basic$(0.55)$(0.11)
Diluted$(0.55)$(0.11)
The following table sets forth potential common stock that is not included in the diluted net income (loss) per share calculation above because their effect would be anti-dilutive for the periods indicated (in thousands):
Three months ended March 31,
20232022
Outstanding stock options563 939 
Unvested restricted stock units500 278 
20

(12) Leases
The Company leases certain properties and buildings (including manufacturing facilities, warehouses, and office spaces) and equipment under various arrangements which provide the right to use the underlying asset and require lease payments for the lease term. The Company’s lease portfolio consists of operating leases which expire at various dates through 2028.
Assets and liabilities related to operating leases are included in the consolidated balance sheets as right-of-use assets from operating leases, operating lease liabilities - current and operating lease liabilities - non-current. The Company recognizes minimum rental expense on a straight-line basis based on the fixed components of a lease arrangement. The Company amortizes this expense over the term of the lease beginning with the date of initial possession, which is the date the lessor makes an underlying asset available for use. For the three months ended March 31, 2023, the Company recognized lease expense of $1.0 million. For the three months ended March 31, 2022, the Company recognized lease expense of $1.2 million.
The following table presents the maturity of the Company’s operating lease liabilities as of March 31, 2023 (in thousands):
Remainder of 2023$4,209 
20245,131 
20253,575 
20262,232 
20271,121 
Thereafter693 
Total operating lease payments16,961 
Less: imputed interest(1,603)
Total operating lease liabilities$15,358 
(13) Commitments and Contingencies
Performance Guarantees
In the normal course of operations, from time to time, the Company arranges for the issuance of various types of performance guarantees, such as standby letters of credit or surety bonds. These instruments are arrangements under which the financial institution or surety provides a financial guarantee that the Company will perform in accordance with contractual or legal obligations. As of March 31, 2023, the Company had $15.6 million of performance guarantees in the form of bank guarantees or surety bonds guaranteed by third parties.
Trade Compliance Matter
During the first quarter of 2022, the Company received a notice letter from the Office of the Commissioner of Customs, Chennai II of the India Department of Revenue (the “Notice”) claiming the Company had allegedly mis-declared and incorrectly classified certain products imported to India by the Company at the time of clearance of customs. The Notice claims that due to such mis-declaration and incorrect classification of the imported products, the Company and its contract manufacturer in India underpaid duties approximating INR 299.6 million ($3.6 million USD based on exchange rates as of March 31, 2023) related to such products. The documents relied upon in the Notice were requested by the Company, however they are yet to be received. In the second quarter of 2023, the Company received a second notice letter issued by the Office of the Principal Commissioner of Customs (Air Cargo) Complex, Chennai VII Commissionerate claiming the alleged underpaid duties approximated INR 389.3 million ($4.7 million based on exchange rates as of March 31, 2023). The two notice letters cover substantially the same shipments and overlap in scope. The Company intends to vigorously defend itself in this matter. As we have not yet received the full contents of the Notice, we are unable to estimate a potential loss related to this matter, if any, which could range up to the full amount of the alleged unpaid duties, plus penalties and interest.
In addition to the Notice discussed above, from time to time, the Company is subject to various legal proceedings, claims and litigation arising in the ordinary course of business. While the outcome of these matters is currently not determinable, the Company records an accrual for legal contingencies that it has determined to be probable to the extent that the amount of the loss can be reasonably estimated. The Company does not expect that the ultimate costs to resolve these matters will have a material adverse effect on its consolidated financial position, results of operations or cash flows. However, litigation is subject to inherent uncertainties, and unfavorable rulings could occur. If an unfavorable ruling were to occur, there exists the possibility of a material adverse impact on the results of operations and cash flows of the reporting period in which the ruling occurs, or future periods.
21

(14) Income Taxes
Income tax expense for the three months ended March 31, 2023 was approximately $1.8 million on pre-tax loss of $15.3 million. Income tax benefit for the three months ended March 31, 2022 was approximately $1.3 million on pre-tax loss of $4.4 million.
As of March 31, 2023, the income tax rate varied from the United States statutory income tax rate primarily due to valuation allowances in North America, EMEA and Asia, mandatory R&D expense capitalization in the U.S., and foreign and state income tax rate differentials. Consistent with the prior periods, the Company continued to maintain valuation allowances in North America, EMEA and Asia.
(15) Enterprise-Wide Information
The Company is a global provider of ultra-broadband network access solutions and communications platforms deployed by advanced Tier 1, national and regional service providers and enterprise customers. There are no segment managers who are held accountable for operations, operating results and plans for levels or components below the Company unit level. Accordingly, the Company is considered to be in a single operating segment. The Company’s chief operating decision maker is the Company’s Chief Executive Officer, who reviews financial information presented on a consolidated basis accompanied with disaggregated revenues by geographic region for purposes of making operating decisions and assessing financial performance.
The Company attributes revenue from customers to individual countries based on location shipped. Refer to Note 1(e) Disaggregation of Revenue for the required disclosures on geographical concentrations and revenues by source.
The Company's property, plant and equipment, net of accumulated depreciation, were located in the following geographical areas (in thousands) as of March 31, 2023 and December 31, 2022:
March 31, 2023December 31, 2022
United States$3,870 $5,725 
Korea2,440 2,706 
Japan619 644 
Canada 157 
Germany88 110 
Other118 136 
$7,135 $9,478 
22

Item 2.    Management’s Discussion and Analysis of Financial Condition and Results of Operations
As used in this Quarterly Report on Form 10-Q, unless the context suggests otherwise, the terms “DZS,” the “Company” “we,” “our” and “us” refer to DZS Inc. and its subsidiaries.
Forward-Looking Statements
This Quarterly Report on Form 10-Q, including “Management’s Discussion and Analysis of Financial Condition and Results of Operations,” contains forward-looking statements regarding future events and our future results that are subject to the safe harbors created under the Securities Act of 1933 (the “Securities Act”) and the Securities Exchange Act of 1934 (the “Exchange Act”). These statements are based on current expectations, estimates, forecasts, and projections about the industries in which we operate, and reflect the beliefs and assumptions of our management as of the date hereof.
We use words such as “anticipate,” “believe,” “continue,” “could,” “estimate,” “expect,” “forecast,” “goal,” “intend,” “may,” “plan,” “project,” “seek,” “should,” “target,” “will,” “would,” variations of such words, and similar expressions to identify forward-looking statements. In addition, statements that refer to projections of earnings, revenue, costs or other financial items in future periods; anticipated growth and trends in our business, industry or key markets; cost synergies, growth opportunities and other potential financial and operating benefits of our acquisitions; future growth and revenues from our products; our plans and our ability to refinance or repay our existing indebtedness prior to the applicable maturity dates; our ability to access capital to fund our future operations; future economic conditions and performance; the impact of the global outbreak of COVID-19, also known as the coronavirus; the impact of inflation, interest rate and foreign currency fluctuations; anticipated performance of products or services; competition; plans, objectives and strategies for future operations, including our pursuit or strategic acquisitions and our continued investment in research and development; other characterizations of future events or circumstances; and all other statements that are not statements of historical fact, are forward-looking statements within the meaning of the Securities Act and the Exchange Act. Although we believe that the assumptions underlying the forward-looking statements are reasonable, we can give no assurance that our expectations will be attained. Readers are cautioned not to place undue reliance on such forward-looking statements, which are being made as of the date of this Quarterly Report on Form 10-Q. Except as required by law, we undertake no obligation to update any forward-looking statements, whether as a result of new information, future events or otherwise.
Factors which could have a material adverse effect on our operations and future prospects or which could cause actual results to differ materially from our expectations include factors discussed in Part I, Item 1A “Risk Factors” of our Annual Report on Form 10-K, as well as factors described from time to time in our future reports filed with the U.S. Securities and Exchange Commission (the “SEC”).
OVERVIEW
We are a global provider of access and optical networking infrastructure and cloud software solutions that enable the emerging hyper-connected, hyper-broadband world and broadband experiences. The Company provides a wide array of reliable, cost-effective networking technologies and software to a diverse customer base.
We research, develop, test, sell, manufacture and support platforms in the areas of mobile transport and fixed broadband access, as discussed below. We have extensive regional development and support centers around the world to support our customer needs.
Our solutions and platforms portfolio include products in Access Edge, Subscriber Edge, Optical Edge, and Cloud Software.
Access Edge. Our DZS Velocity portfolio offers a variety of solutions for carriers and service providers to connect residential and business customers, either using high-speed fiber or leveraging their existing deployed copper networks to offer broadband services to customer premises. Once our broadband access products are deployed, the service provider can offer voice, high-definition and ultra-high-definition video, high speed internet access and business class services to their customers. In addition, the switching and routing products we provide in this space offer a high-performance and manageable solution that bridges the gap from carrier access technologies to the core network. XCelerate by DZS increases the velocity with which service providers can leap to multi-gigabit services at scale by enabling rapid transition from Gigabit Ethernet Passive Optical Network (“GPON”) to 10 Gigabit Symmetrical Passive Optical Network (“XGS-PON”) and Gigabit Ethernet to 10 Gigabit Ethernet via any service port across a range of existing DZS Velocity chassis and 10 gigabit optimized stackable fixed form factor units.
23

Subscriber Edge. Our DZS Helix connected premises product portfolio offers a large collection of optical network terminals (“ONTs”) and smart gateway solutions for any fiber to the “x” (“FTTx”) deployment. DZS ONTs and Smart Gateway platforms are designed for high bandwidth services being deployed to the home or business. Our connected premises portfolio consists of indoor/outdoor ONTs and gateways delivering best-in-class data and WiFi throughout the premises to support FTTx applications. The product feature set gives service providers an elegant migration path from legacy to soft switch architectures without replacing ONTs.
Optical Edge. Our DZS Chronos and DZS Saber portfolios provide robust, manageable and scalable solution for mobile operators and service providers that enable them to upgrade their mobile fronthaul/midhaul/backhaul (“xHaul”) systems and migrate to fifth generation wireless technologies (“5G”) and beyond as well as deliver robust edge transport. DZS Chronos provides a full range of 5G-ready xHaul and coherent optical capable solutions that are open, software-defined, and field proven. Our mobile xHaul and edge transport products may be collocated at the radio access node base station and can aggregate multiple radio access node base stations into a single backhaul for delivery of mobile traffic to the radio access node network controller or be leveraged as transport vehicles for FTTx deployments. Our products support pure Ethernet switching as well as layer 3 IP and Multiprotocol Label Switching (“MPLS”), and we interoperate with other vendors in these networks. Our DZS Saber portfolio provides high bandwidth optical transport and services, enabling service providers to push high bandwidth transport closer to their subscribers near the edge of their networks. Complementary to the growth of high bandwidth technologies like XGS-PON and 5G mobile at the access edge, DZS Saber products leverage environmentally hardened dense wavelength-division multiplexing (DWDM) coherent optics to deliver transport bandwidth speeds from 100 gigabits per second (Gbps) to 400 Gbps over long distances that can be necessary to support advanced access and mobile technologies. Some DZS Saber platforms also provide additional feature such as multi-degree colorless directionless contentionless (CDC) FlexGrid reconfigurable optical add-drop multiplexer (ROADM) functionality, which allows service providers to easily adjust to changing network traffic demands.
Cloud Software. Our DZS Cloud platform provides software capabilities specifically in the areas of network orchestration, application slicing, automation, analytics, service assurance, and consumer broadband experience. Via our DZS Xtreme solutions we offer a commercial, carrier-grade network-slicing enabled orchestration platform complementing our position with physical network devices supporting Open RAN (“O-RAN”) and 4G/5G networks. Communications service providers are implementing software defined networking (“SDN”) and network functions virtualization (“NFV”) architectures to reduce reliance on proprietary systems and hardware, which increase service agility, flexibility, and deployment of new network services while lowering costs. Our Expresse software solution provides a clear view of multi-vendor, multi-technology access networks for both network and service assurance while monitoring, identifying, diagnosing, and fixing network problems via an artificial intelligence (AI) based recommendation engine. CloudCheck software is an advanced WiFi experience management and analytics solution that enables communications service providers to monitor, manage and optimize home WiFi networks. DZS customers are implementing experience and service assurance solutions to reduce support costs, including specifically the costs of WiFi troubleshooting and truck rolls, improve service performance and customer satisfaction, and ultimately reduce subscriber churn and increase average revenue per user (ARPU).
Our key financial objectives include the following:
Increasing revenue while continuing to carefully control costs;
Continuing investments in strategic research and product development activities that will provide the maximum potential return on investment;
Minimizing consumption of our cash and cash equivalents; and
Improving gross margin through a wide range of initiatives, including an increase in the mix of recurring software revenue and reducing fixed costs by outsourcing manufacturing.
24

RECENT DEVELOPMENTS
On February 15, 2023, the Company entered into a Second Amendment to Credit Agreement (the “Second Amendment”), which amends the Credit Agreement dated February 9, 2022 (as previously amended on May 27, 2022) and, among other things, modifies certain financial covenants. Refer to Note 7, in the Notes to Unaudited Condensed Consolidated Financial Statements, for further information on the Second Amendment.
On May 8, 2023, the Company entered into a Third Amendment to the Credit Agreement (the "Third Amendment"), which amends the Credit Agreement dated February 9, 2022 (as previously amended on May 27, 2022 and February 15, 2023). The Third Amendment, among other things, (1) modifies the financial covenants to eliminate the minimum EBITDA (as defined in the Credit Facility) of ($1 million) for the fiscal quarter ending March 31, 2023, (2) decreases the calculation of the borrowing base by $5 million through June 30, 2023 and an additional $5 million thereafter, (3) reduces the amount of the Revolving Credit Facility commitment to $25 million effective June 15, 2023, and (4) increases the applicable margin for adjusted term SOFR borrowings and prime rate borrowings to 4.5% and 3.5%, respectively, when the Company’s leverage ratio exceeds 2.50 to 1.00.
As of March 31, 2023, the Company's debt obligation under the Term Loan was $23.7 million, net of unamortized issuance cost of $0.4 million, and of which $1.3 million is scheduled for payment in the next 12 months. Due to the ongoing risk of non-compliance with certain financial covenants in the next 12 months, we presented our contractual long-term debt obligation of $22.8 million and $23.1 million as of March 31, 2023 and December 31, 2022, respectively, within the current portion of long-term debt on the unaudited condensed consolidated balance sheets. We are currently in discussion with the lenders to amend the debt agreement to mitigate the risk of non-compliance. While the borrowings under the term loan are currently classified as a current liability, the Company believes that it will maintain liquidity in the next 12 months to support its operations.
25

RESULTS OF OPERATIONS
The table below presents the historical consolidated statement of comprehensive income (loss) as a percentage of revenues and year-over-year changes (dollars in thousands).
Three months ended March 31,
2023% of net revenue2022% of net revenueIncrease (Decrease)
Net revenue$90,812 100 %$77,040 100 %17.9 %
Cost of revenue60,985 67 %50,215 65 %21.4 %
Gross profit29,827 33 %26,825 35 %11.2 %
Operating expenses:
Research and product development14,851 16 %11,844 15 %25.4 %
Selling, marketing, general and administrative24,781 27 %17,742 23 %39.7 %
Restructuring and other charges4,152 %436 %852.3 %
Amortization of intangible assets1,271 %294 %332.3 %
Total operating expenses45,055 49 %30,316 40 %48.6 %
Operating loss(15,228)(16)%(3,491)(5)%336.2 %
Interest expense, net(792)(1)%(90)— %780.0 %
Other income (expense), net728 %(800)(1)%(191.0)%
Loss before income taxes(15,292)(16)%(4,381)(6)%249.1 %
Income tax provision1,843 %(1,333)(2)%(238.3)%
Net loss$(17,135)(18)%$(3,048)(4)%462.2 %
Net Revenue
The following table presents our revenues by product technology (dollars in thousands):
Three Months Ended March 31,
20232022Increase (Decrease)
Access Networking Infrastructure$79,459 $72,462 9.7 %
Cloud Software & Services11,353 4,578 148.0 %
Total$90,812 $77,040 17.9 %
Our revenue from sales of access networking infrastructure products includes Access Edge, Optical Edge, and Subscriber Edge network solutions. Our cloud software and services revenue represents revenue from our Cloud Software solutions including DZS Xtreme, Expresse and CloudCheck software, and revenue from maintenance and other professional services associated with product shipments.
For the three months ended March 31, 2023, access networking infrastructure revenue increased by 9.7% or 7.0 million to $79.5 million from $72.5 million in the same period last year. The increase was primarily attributable to higher spending levels from our major customers in Asia. The increase in cloud software and services revenue was primarily due to the increased product and software sales and revenue related to the ASSIA Acquisition.
The following table presents our revenues by geographical concentration (dollars in thousands):
Three Months Ended March 31,
20232022Increase (Decrease)
Americas$24,855 $23,061 7.8 %
Europe, Middle East, Africa19,182 18,649 2.9 %
Asia46,775 35,330 32.4 %
Total$90,812 $77,040 17.9 %
Our geographic diversification reflects the combination of market demand, a strategic focus on capturing market share through new customer wins and new product introductions.
26

The increase in net revenue for the three months ended March 31, 2023 was attributable to increased revenue in all regions driven by increased spending levels from our major customers, particularly in Asia, and revenue related to the ASSIA Acquisition.
For the three months ended March 31, 2023, two customers each accounted for 13% of net revenue. For the three months ended March 31, 2022, two customers accounted for 13% and 12% of net revenue, respectively.
We anticipate that our results of operations in any given period may depend to a significant extent on sales to a small number of large customers. As a result, our revenue for any quarter may be subject to significant volatility based upon changes in orders from one or a small number of key customers.
Cost of Revenue and Gross Profit
Total cost of revenue increased by 21.4% to $61.0 million for the three months ended March 31, 2023, compared to $50.2 million for the three months ended March 31, 2022. Total cost of revenue was 67.2% of net revenue for the three months ended March 31, 2023, compared to 65.2% of net revenue for the three months ended March 31, 2022, which resulted in a decrease in gross profit percentage to 32.8% for the three months ended March 31, 2023 from 34.8% for the three months ended March 31, 2022. The increase in total cost of revenue was primarily due to the increase in sales volume. The gross profit percentage decrease was primarily due to the change in number and mix of products sold, as certain lower margin projects anticipated in later quarters were accelerated into the first quarter, and certain higher margin projects were deferred to later quarters, which was partially offset by higher margins on software sales related to the ASSIA Acquisition.
Operating Expenses
Research and Product Development Expenses: Research and product development expenses include personnel costs, outside contractor and consulting services, depreciation on lab equipment, costs of prototypes and overhead allocations.
Research and product development expenses increased by 25.4% to $14.9 million for the three months ended March 31, 2023 compared to $11.8 million for the three months ended March 31, 2022. The increase in research and product development expenses was primarily due to strategic hiring decisions in research, development, and product line management with the intent to accelerate growth and capture market share and the ASSIA Acquisition.
We intend to continue to invest in research and product development to attain our strategic product development objectives, while seeking to manage the associated costs through expense controls.
Selling, Marketing, General and Administrative Expenses: Selling, marketing, general and administrative expenses include personnel costs for sales, marketing, administration, finance, information technology, human resources and general management as well as legal and accounting expenses, rent, utilities, trade show expenses and related travel costs.
Selling, marketing, general and administrative expenses increased by 39.7% to $24.8 million for the three months ended March 31, 2023 compared to $17.7 million for the three months ended March 31, 2022. The increase was primarily due to higher stock-based compensation and strategic hiring decisions across sales and administration with the intent to accelerate growth and capture market share.
Restructuring and Other Charges: Restructuring and other charges for the three months ended March 31, 2023 primarily related to the strategic decision to outsource manufacturing from the Company's Seminole, Florida facility to Fabrinet, for which the Company recorded $3.5 million of such charges. The Company also included in restructuring and other charges approximately $0.3 million of facility costs related to impaired facilities and $0.4 million of non-capitalizable implementation costs related to replacement of the Company’s legacy enterprise resource planning and reporting software. Restructuring and other charges for the three months ended March 31, 2022 related primarily to the transition DZS GmbH and Optelian to sales and research and development centers, for which the Company recorded $0.4 million of such charges. See Note 9 Restructuring and Other Charges of the Notes to Unaudited Condensed Consolidated Financial Statements, for further information.
Interest Income (Expense), net: Interest income (expense) relates mainly to earnings from our cash and cash equivalents, interest expense associated with the credit facilities and amortization of debt issuance costs associated with obtaining such credit facilities. For the three months ended March 31, 2023, the Company recorded 0.8 million interest expense, net. For the three months ended March 31, 2022, the Company recorded $0.1 million of interest expense, net.
Other Income (Expense), net: Other income (expense) relates mainly to realized and unrealized foreign exchange gains and losses. For the three months ended March 31, 2023, the Company recorded $0.7 million of other income, net. For the three and nine months ended March 31, 2022, the Company recorded $0.8 million of other expense. The change in other income (expense), net was primarily due to foreign currency exchange rates fluctuation during the above periods.
27

Income Tax Provision: Income tax expense for the three months ended March 31, 2023 was approximately $1.8 million on pre-tax loss of $15.3 million. Income tax benefit for the three months ended March 31, 2022 was approximately $1.3 million on pre-tax loss of $4.4 million.
As of March 31, 2023, the income tax rate varied from the United States statutory income tax rate primarily due to valuation allowances in North America, EMEA and Asia, mandatory R&D expense capitalization in the U.S., and foreign and state income tax rate differentials. Consistent with the prior periods, the Company continued to maintain valuation allowances in North America, EMEA and Asia.
CRITICAL ACCOUNTING POLICIES AND ESTIMATES
For a complete description of what we believe to be the critical accounting policies and estimates used in the preparation of our unaudited condensed consolidated financial statements, refer to Note 1 Organization and Summary of Significant Accounting Policies in the Notes to our Audited Consolidated Financial Statements in our Annual Report on Form 10-K for the year ended December 31, 2022, as supplemented by Note 1 Organization and Summary of Significant Accounting Policies of the Notes to Unaudited Condensed Consolidated Financial Statements in Part I, Item 1 of this Quarterly Report on Form 10-Q.
LIQUIDITY AND CAPITAL RESOURCES
Our operations are financed through a combination of our existing cash, cash equivalents, available credit facilities, and issuance of equity or debt instruments, based on our operating requirements and market conditions.
The following table summarizes the information regarding our cash and cash equivalents and working capital (in thousands):
March 31, 2023December 31, 2022
Unrestricted cash and cash equivalents$28,892 $34,347 
Working capital72,170 86,526 
As of March 31, 2023, we had $72.2 million of working capital and $28.9 million in unrestricted cash and cash equivalents, which included $13.3 in cash balances held by our international subsidiaries.
As of March 31, 2023, the Company's debt obligation under the Term Loan was $23.7 million, net of unamortized issuance cost of $0.4 million, and of which $1.3 million is scheduled for payment in the next 12 months. As of March 31, 2023, we had $12 million outstanding debt and $1.2 million in letters of credit issued under the $30.0 million Revolving Credit Facility, and, after entering into the Third Amendment, $16.8 million was available to the Company for additional borrowing under the Revolving Credit Facility.
Due to the ongoing risk of non-compliance with certain financial covenants in the next 12 months, we presented our contractual long-term debt obligation of $22.8 million and $23.1 million as of March 31, 2023 and December 31, 2022, respectively, within the current portion of long-term debt on the unaudited condensed consolidated balance sheets. We are currently in discussion with the lenders to amend the debt agreement to mitigate the risk of non-compliance.
In addition to negotiating for revised financial covenants, we continue to focus on cost management, operating efficiency and efficient discretionary spending. Management is actively taking measures to enhance profitability and liquidity, including reducing the Company’s cost structure and cash outflows, including its investment in inventory, and managing receivable balances through aggressive collection efforts and tighter customers payment terms. These plans are not completely within the Company’s control, as some actions are dependent on the Company’s lenders, vendors and customers. However, management believes that such plans are reasonably achievable and the Company will sufficiently meet its liquidity needs.
In addition, if necessary, we may leverage our Revolving Credit Facility or issue debt or equity securities. We may also rationalize the number of products we sell, adjust our manufacturing footprint, and reduce our operations in low margin regions, including reductions in headcount. Based on our current forecast, plans and current business conditions, the Company believes its existing cash, together with the working capital balances, will be sufficient to fund the Company’s ongoing liquidity requirements, including debt repayments, operating expenses and capital expenditures for at least the next 12 months from the date of this Quarterly Report on Form 10-Q.
28

The following table presents a summary of our cash flow activity for the periods set forth below (in thousands):
Three months ended
March 31,
20232022
Consolidated Statements of Cash Flows Data
Net cash used in operating activities$(15,006)$(10,732)
Net cash provided by (used in) investing activities1,015 (1,317)
Net cash provided by (used in) financing activities6,610 (22)
Effect of exchange rate changes on cash, cash equivalents and restricted cash(67)(903)
Net change in cash, cash equivalents and restricted cash(7,448)(12,974)
Cash, cash equivalents and restricted cash at beginning of period38,464 53,639 
Cash, cash equivalents and restricted cash at end of period$31,016 $40,665 
Operating Activities
Net cash used in operating activities increased by $4.3 million to $15.0 million for the three months ended March 31, 2023 from net cash used in operating activities of $10.7 million for the three months ended March 31, 2022. The increase in cash used in operating activities was primarily due to an increase in research and development expenses, sales and marketing expense, and restructuring expenses related to the Fabrinet transition.
Investing Activities
Net cash provided by investing activities totaled $1.0 million for the three months ended March 31, 2023 and consisted primarily of cash received from the sale of manufacturing equipment as part of transition to Fabrinet. This is in comparison to net cash used in investing activities of $1.3 million million for the three months ended March 31, 2022 which consisted primarily of purchases of property and equipment.
Financing Activities
Net cash provided by financing activities totaled $6.6 million for the three months ended March 31, 2023 and consisted primarily of net drawings on Revolving Credit Facility and other short-term borrowings. This is in comparison to net cash used in financing activities of $0.1 million for the three months ended March 31, 2022 which consisted primarily of payment of debt issuance cost partially offset by proceeds from exercise of stock awards.
Cash Management
Our primary source of liquidity comes from our cash, cash equivalents and restricted cash, which totaled $31.0 million at March 31, 2023. Our cash, cash equivalents and restricted cash as of March 31, 2023 included $14.1 million held by our international subsidiaries.
Debt Facilities
As of March 31, 2023, the Company's debt obligation consisted of $23.7 million of the JPMorgan Term Loan obligation, $12.0 million outstanding debt under the $30.0 million Revolving Credit Facility, $0.9 million of the short-term obligation under the IBK Loan, and $3.8 million of short-term obligation under the February 2023 DNI Loan. Refer to Note 7 Debt, in the Notes to Unaudited Condensed Consolidated Financial Statements, for more detail about our current and past debt obligations.
Future Cash Requirements and Funding Sources
Our fixed commitments for cash expenditures consist primarily of payments under operating leases, inventory purchase commitments, and payments of principal and interest for debt obligations.
From time to time, we may provide or commit to extend credit or credit support to our customers. This financing may include extending the terms for product payments to customers. Any extension of financing to our customers will limit the capital that we have available for other uses.
29

Our accounts receivable represent a concentration of credit risk because a significant portion of the accounts receivable balance at any point in time typically consists of a relatively small number of customer account balances. As of March 31, 2023, no customers represented more than 10% of net accounts receivable. Net receivables from customers in countries other than the United States represented 86% of such receivables. We do not currently have any material commitments for capital expenditures, or any other material commitments aside from operating leases for our facilities, inventory purchase commitments and debt obligations.
The Tax Cuts and Jobs Act of 2017 (TCJA) requires capitalization of all research and development ("R&D") costs incurred in tax years beginning after Dec. 31, 2021 for tax reporting purposes. Capitalized R&D costs will be deductible over five years if the R&D activities are performed in the U.S. or 15 years if the activities are performed outside of the U.S. Due to the Company's significant annual investment in R&D, the impact of this legislation will accelerate the utilization of the Company's net operating loss carryforwards and the timing of when the Company becomes a tax paying entity in the U.S.
Operating Leases
Future minimum operating lease obligations include primarily payments for our office locations and manufacturing, research and development locations, which expire at various dates through 2028. See Note 12 Leases of the Notes to Unaudited Condensed Consolidated Financial Statements for further information regarding our operating leases.
Purchase Commitments
We may have short-term purchase commitments related to the purchase orders for products and services, within the normal course of business. In certain instances, we are permitted to cancel, reschedule or adjust these orders.
Debt obligations
Future debt obligations include scheduled principal repayments, and associated interest payments which may vary based on changes in market interest rates. See Note 7 Debt to Unaudited Condensed Consolidated Financial Statements for further information regarding our debt obligations.
30

Item 3.    Quantitative and Qualitative Disclosures about Market Risk
Market risk represents the risk of loss that may impact our financial position due to adverse changes in financial market prices and rates. Our market risk exposure is primarily a result of fluctuations in interest rates and foreign currency exchange risks. We do not hold or issue financial instruments for trading purposes.
Interest Rate Risk
We had unrestricted cash and cash equivalents of $28.9 million and $34.3 million at March 31, 2023 and December 31, 2022, respectively. We do not have material exposure to market risk with respect to investments, as our investments consist primarily of highly liquid investments purchased with original maturities of three months or less.
Our exposure to interest rate risk includes the amount of interest we must pay on our borrowings under our JPMorgan Credit Agreement. At the Company’s option, amounts borrowed under the Credit Agreement, as amended, accrue interest at a per annum rate equal to either (i) the adjusted term SOFR rate plus a margin ranging from 3.5% to 4.5% per year or (ii) the prime rate plus a margin ranging from 2.5% to 3.5% per year, in each case depending on the Company’s leverage ratio.
As of March 31, 2023, the Company's contractual debt obligation under the Term Loan was $24.1 million. If the applicable variable interest rates changed by 200 basis points, our interest expense for the first three months of 2023 would have decreased or increased by less than $0.2 million.
Foreign Currency Exchange Risk
We have foreign currency risks related to certain of our foreign subsidiaries, primarily in Korea, Japan, Germany, and the UK. International net revenues and operating expense are typically denominated in the local currency of each country and result from transactions by our operations in these countries. The local currencies of these foreign subsidiaries are the South Korean Won ("KRW"), Japanese Yen ("JPY"), Euro ("EUR), and Pound Sterling ("GBP"), respectively. Fluctuations in foreign currencies create volatility in our reported results of operations. If the U.S. Dollar ("USD") had appreciated or depreciated by 10% relative to KRW, JPY, EUR and GBP our operating income for the first three months of 2023 would have decreased or increased by approximately $3.0 million, respectively.
Foreign exchange rate fluctuations may also adversely impact our financial position as the assets and liabilities of our foreign operations are translated into USD in preparing our unaudited condensed consolidated balance sheets. The effect of foreign exchange rate fluctuations on our consolidated financial position for the three months ended March 31, 2023 was a net translation loss of $2.1 million. This loss is recognized as an adjustment to stockholders’ equity through accumulated other comprehensive loss. If USD had appreciated or depreciated by 10% relative to KRW, JPY, EUR, and GBP, our net assets as of March 31, 2023 would have decreased or increased by approximately $3.0 million, respectively.
We have certain assets and liabilities, primarily inter-company loans, that are denominated in currencies other than the relevant entity’s functional currency. Our intercompany loans are primarily denominated in USD and EUR. Changes in the functional currency value of these balances create fluctuations in our reported consolidated financial position, cash flows and results of operations. Transaction gains and losses on these foreign currency denominated assets and liabilities are recognized each period within “Other income (expense), net” in our unaudited condensed consolidated statement of comprehensive income (loss). During the three months ended March 31, 2023, we recognized approximately $0.3 million of gain related to the intercompany loans denominated in foreign currencies. If USD had appreciated or depreciated by 10% relative to EUR, our net income for the first three months of 2023 would have decreased or increased by approximately $2.0 million, respectively.
Item 4.    Controls and Procedures
Disclosure Controls and Procedures
We are required to maintain disclosure controls and procedures designed to provide reasonable assurance of achieving the objective that information required to be disclosed in our reports filed or submitted pursuant to 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 principal executive officer and principal financial officer, as appropriate to allow for timely decisions regarding required disclosures. Our disclosure controls and procedures include those components of our internal control over financial reporting intended to provide reasonable assurance that transactions are recorded as necessary to permit preparation of financials in accordance with U.S. GAAP. In designing and evaluating the disclosure controls and procedures, management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving the desired control objectives, and management applies its judgment in evaluating the cost-benefit relationship of possible controls and procedures.
31

As required by Rule 13a-15(b) under the Exchange Act, we conducted an evaluation of the effectiveness of our disclosure controls and procedures as of March 31, 2023, the end of the period covered by this Quarterly Report on Form 10-Q. The evaluation was done under the supervision and with the participation of management, including our principal executive officer and principal financial officer. In the course of the evaluation of our disclosure controls and procedures, our principal executive officer and principal financial officer concluded that, because a material weakness in the Company’s internal control over financial reporting existed at December 31, 2022 and had not been remediated by the end of the period covered by this Quarterly Report on Form 10-Q, the Company’s disclosure controls and procedures were not effective as of March 31, 2023. This material weakness in the Company’s internal control over financial reporting and the Company’s remediation efforts are described below.
Material Weakness
A material weakness is a deficiency, or a combination of deficiencies, in internal control over financial reporting, such that there is a reasonable possibility that a material misstatement of the Company's annual or interim consolidated and combined financial statements will not be prevented or detected on a timely basis.
In the fourth quarter of 2022, the Company entered a significant sales agreement with an existing customer which was subject to unique delivery terms. In reviewing the accounting for the revenue transaction, our management identified a deficiency in the effectiveness of a control intended to properly document and review relevant facts in connection with revenue recognition related to such transaction. Accordingly, a material error was detected in recorded revenue in our 2022 preliminary consolidated financial statements as a result of this misapplication of U.S. GAAP. The December 31, 2022 consolidated financial statements included in the 2022 Form 10-K filed on March 10, 2023 and in our earnings press release filed on February 16, 2023 with our Current Report on Form 8-K were corrected prior to issuance.
Remediation Plan
Management has begun implementing a remediation plan to reassess the design of our controls and modify our processes related to the accounting for significant revenue transactions as well as enhancing monitoring and oversight controls in the application of accounting guidance related to such transactions. The remediation plan includes the following:
Training with operational personnel to ensure potential unique revenue transactions are identified and communicated to accounting personnel in advance so the accounting for such transactions can be evaluated and business terms addressed as necessary;
Implementing specific review procedures designed to enhance our revenue recognition controls;
Strengthening our revenue recognition control with improved documentation standards, technical oversight and training.
We currently plan to have our enhanced review procedures and documentation standards in place and operating in the first half of fiscal 2023.
Changes in Internal Control over Financial Reporting
There were no changes in our internal control over financial reporting that occurred during our last fiscal quarter that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

32

PART II. OTHER INFORMATION
Item 1.    Legal Proceedings
In addition to the Notice discussed in Note 13 of the Notes to Unaudited Condensed Consolidated Financial Statements, from time to time, the Company is subject to various legal proceedings, claims and litigation arising in the ordinary course of business. While the outcome of these matters is currently not determinable, the Company does not expect that the ultimate costs to resolve these matters will have a material adverse effect on the unaudited condensed consolidated financial position or results of operations. However, litigation is subject to inherent uncertainties, and unfavorable rulings could occur. If an unfavorable ruling were to occur, there exists the possibility of a material adverse impact on the financial position, results of operations and cash flows of the period in which the ruling occurs, or future periods.
Item 1A. Risk Factors
A list of factors that could materially affect our business, financial condition or operating results is described in Part I, Item 1A, “Risk Factors” in the 2022 Form 10-K. There have been no material changes to our risk factors from those disclosed in Part I, Item 1A, “Risk Factors” in the 2022 Form 10-K.
Item 5.    Other Information
None.
Item 6.    Exhibits
The exhibits required to be filed with this quarterly report on Form 10-Q are listed in the Exhibit Index attached hereto and are incorporated herein by reference.
33

EXHIBIT INDEX
Exhibit
Number
Description
3.1
3.2
3.3
10.1
10.2
10.3
10.4*
31.1*
31.2*
32.1*
101.INSInline XBRL Instance Document – the instance document does not appear in the Interactive Data File because XBRL tags are embedded within the Inline XBRL document
101.SCHInline XBRL Taxonomy Extension Schema
101.CALInline XBRL Taxonomy Extension Calculation Linkbase
101.DEFInline XBRL Taxonomy Extension Definition Linkbase
101.LABInline XBRL Taxonomy Extension Labels Linkbase
101.PREInline XBRL Taxonomy Extension Presentation Linkbase
104Cover Page Interactive Data File (embedded within the Inline XBRL document and included in Exhibit 101)
*Filed herewith.
+Indicates management contract or compensatory plan, contract or arrangement.
34

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.
DZS INC.
Date: May 9, 2023
By:/s/ Charles Daniel Vogt
Name:Charles Daniel Vogt
Title:President and Chief Executive Officer
By:/s/ Misty Kawecki
Name:Misty Kawecki
Title:Chief Financial Officer
(Principal Financial and Accounting Officer)
35
EX-10.4 2 dzsi-20230331xexx104.htm EX-10.4 Document
Execution Version
THIRD AMENDMENT TO CREDIT AGREEMENT
THIS THIRD AMENDMENT TO CREDIT AGREEMENT (this “Amendment”), dated as of May 8, 2023 (the “Amendment Effective Date”), is among DZS Inc., a Delaware corporation, as Borrower, the other Loan Parties party hereto, the Lenders party hereto, and JPMORGAN CHASE BANK, N.A., as Administrative Agent.
RECITALS:
WHEREAS, the Borrower, the other Loan Parties party thereto, the Administrative Agent, and the lenders listed on the signature pages thereto have entered into that certain Credit Agreement dated as of February 9, 2022 (as the same has been or may hereafter be amended or otherwise modified and as amended hereby, the “Credit Agreement”).
WHEREAS, the Borrower has requested that the Administrative Agent and the Required Lenders agree to certain amendments to the financial covenants in the Credit Agreement, and the Administrative Agent and the Required Lenders have agreed to amend the financial covenants, subject in all cases to the terms and conditions of this Amendment.
NOW, THEREFORE, in consideration of the premises herein contained and other good and valuable consideration, the receipt and sufficiency of which are hereby acknowledged, the parties hereto agree as follows effective as of the Amendment Effective Date unless otherwise indicated:
ARTICLE 1
Definitions
Section 1.1Definitions. Capitalized terms used in this Amendment, to the extent not otherwise defined herein, shall have the same meanings as in the Credit Agreement, as amended hereby.
ARTICLE 2
Amendments
Subject to satisfaction of the conditions of effectiveness set forth in Article 4 of this Amendment, the parties hereto agree that, effective as of the Amendment Effective Date, the Credit Agreement is hereby amended as follows:
Section 1.1Amendments to Section 1.01.
(a)The definition of “Applicable Rate” set forth in Section 1.01 of the Credit Agreement is hereby amended and restated to read in its entirety as follows:
Applicable Rate” means, for any day, with respect to any Loan, or with respect to the commitment fees payable hereunder, as the case may be, the applicable rate per annum set forth below under the caption “CBFR Spread”, “Term Benchmark/RFR Spread” or “Commitment Fee Rate”, as the case may be, based upon the Leverage Ratio as of the most recent determination date; provided that until the delivery to the Administrative Agent, pursuant to Section 5.01, of the Borrower’s consolidated financial information for the Borrower’s first fiscal quarter ending after the Third Amendment Effective Date, the “Applicable Rate” shall be the applicable rates per annum set forth below in Category 1:



CategoryLeverage RatioTerm Benchmark/RFR SpreadCBFR SpreadCommitment Fee Rate
1Greater than or equal to 2.50 to 1.004.50%3.50%0.40%
2Greater than or equal to 2.00 to 1.00, but less than 2.50 to 1.004.00%3.00%0.35%
3Greater than or equal to 1.50 to 1.00, but less than 2.00 to 1.003.75%2.75%0.30%
4Less than 1.50 to 1.003.50%2.50%0.25%
For purposes of the foregoing, (a) the Applicable Rate shall be determined as of the end of each fiscal quarter of the Borrower, based upon the Borrower’s annual or quarterly consolidated financial statements delivered pursuant to Section 5.01 and (b) each change in the Applicable Rate resulting from a change in the Leverage Ratio shall be effective during the period commencing on and including the date of delivery to the Administrative Agent of such consolidated financial statements indicating such change and ending on the date immediately preceding the effective date of the next such change; provided, at the option of the Administrative Agent or at the request of the Required Lenders, if the Borrower fails to deliver the annual or quarterly consolidated financial statements required to be delivered by it pursuant to Section 5.01, the Leverage Ratio shall be deemed to be in Category 1 during the period from the expiration of the time for delivery thereof until such consolidated financial statements are delivered.
If at any time the Administrative Agent determines that the financial statements upon which the Applicable Rate was determined were incorrect (whether based on a restatement, fraud or otherwise), or any ratio or compliance information in a Compliance Certificate or other certification was incorrectly calculated, relied on incorrect information or was otherwise not accurate, true or correct, the Borrower shall be required to retroactively pay any additional amount that the Borrower would have been required to pay if such financial statements, Compliance Certificate or other information had been accurate and/or computed correctly at the time they were delivered.



(b)The definition of “Borrowing Base” set forth in Section 1.01 of the Credit Agreement is hereby amended and restated to read in its entirety as follows:
Borrowing Base” means, (a) commencing as of the Third Amendment Effective Date through, but not including, June 30, 2023, the sum of (i) $5,000,000, plus (ii) 80% of the Eligible Accounts at such time, plus (iii) 50% of the Eligible Inventory, valued at the lower of cost or market value, determined on a first-in-first-out basis, minus (iv) Reserves and (b) commencing as of June 30, 2023 and thereafter, the sum of (i) 80% of the Eligible Accounts at such time, plus (ii) 50% of the Eligible Inventory, valued at the lower of cost or market value, determined on a first-in-first-out basis, minus (iii) Reserves. The Administrative Agent may, in its Permitted Discretion, upon not less than five Business Days’ prior written notice to the Borrower, adjust Reserves or, if an Event of Default has occurred and is continuing, reduce one or more of the other elements used in computing the Borrowing Base.
(c)The definition of “Revolving Commitment” set forth in Section 1.01 of the Credit Agreement is hereby amended and restated to read in its entirety as follows:
Revolving Commitment” means, with respect to each Lender, the amount set forth on the Commitment Schedule opposite such Lender’s name, or in the Assignment and Assumption or other documentation or record (as such term is defined in Section 9-102(a)(70) of the New York Uniform Commercial Code) as provided in Section 9.04(b)(ii)(C), pursuant to which such Lender shall have assumed its Revolving Commitment, as applicable, as such Revolving Commitment may be reduced or increased from time to time pursuant to (a) Section 2.09 and (b) assignments by or to such Lender pursuant to Section 9.04; provided, that at no time shall the Revolving Exposure of any Lender exceed its Revolving Commitment. The aggregate amount of the Lenders’ Revolving Commitments on the Third Amendment Effective Date is $30,000,000.00. On June 15, 2023, the aggregate amount of the Lenders’ Revolving Commitment shall be reduced to $25,000,000.00.
(d)The following definition is hereby added to Section 1.01 of the Credit Agreement in appropriate alphabetical order to read in its entirety as follows:
Third Amendment Effective Date” means May 8, 2023.
Section 1.2Amendment to Section 5.06. Section 5.06 of the Credit Agreement is hereby amended and restated to read in its entirety as follows:
SECTION 5.06    Books and Records; Inspection Rights. Each Loan Party will, and will cause each Subsidiary to, (a) keep proper books of record and account in which full, true and correct entries in all material respects are made of all dealings and transactions in relation to its business and activities and (b) permit any representatives designated by the Administrative Agent or any Lender (including employees of the Administrative Agent, any Lender or any consultants, accountants, lawyers, agents and appraisers retained by the Administrative Agent), upon reasonable prior notice, to visit and inspect its properties, conduct at such Loan Party’s premises field examinations of such Loan Party’s assets, liabilities, books and records (with one such field examination to occur on or before June 15, 2023), including examining and making extracts from their books and records, environmental assessment reports and Phase I or Phase II studies, and to discuss its affairs, finances and condition with its officers and independent accountants (and hereby authorizes the Administrative Agent and each Lender to contact its independent accountants directly) and to provide contact information for each bank where each Loan Party has a depository and/or securities account, and each Loan Party hereby authorizes



the Administrative Agent and each Lender to contact the bank(s) in order to request bank statements and/or balances, all at such reasonable times and as often as reasonably requested. The Loan Parties acknowledge that the Administrative Agent, after exercising its rights of inspection, may prepare and distribute to the Lenders certain Reports pertaining to the Loan Parties’ assets for internal use by the Administrative Agent and the Lenders. Notwithstanding anything herein to the contrary, if no Event of Default has occurred and is continuing, (i) all such visitations and inspections shall be conducted by the Administrative Agent on behalf of the Lenders, and (ii) the applicable Loan Party shall have the right to accompany any such representative designated by the Administrative Agent during any such inspection. If no Event of Default has occurred and is continuing, the Administrative Agent may only conduct, and the Loan Parties shall be responsible for the costs and expenses of, one inspection and field examination during any 12-month period; provided, that: (A) in addition to its right to conduct one inspection and field month examination during any 12-month period, the Administrative Agent may conduct an additional inspection and field examination, which the Loan Parties shall permit to occur on or before June 15, 2023 and the costs and expenses for which the Loan Parties shall be responsible, and (B) there shall be no limitation on the number or frequency of inspections and field examinations conducted while an Event of Default has occurred and is continuing and the Loan Parties shall be responsible for the costs and expenses of any field examinations conducted while an Event of Default has occurred and is continuing.
Section 1.3Amendment to Section 6.12(d). Section 6.12(d) of the Credit Agreement is hereby amended and restated to read in its entirety as follows:
(d)    Minimum EBITDA. The Borrower will not permit EBITDA, calculated as of the end of the fiscal quarter of the Borrower ending June 30, 2023 and for the fiscal quarter (and not the four quarter period) then ending, to be less than $1.
Section 1.4Amendment to Exhibit D. Exhibit D to the Credit Agreement is hereby amended in its entirety to read as set forth in the Exhibit D attached hereto.
Section 1.5Amendment to Exhibit F. Exhibit F to the Credit Agreement is hereby amended in its entirety to read as set forth in the Exhibit F attached hereto.
ARTICLE 3
Conditions Precedent
Section 1.1Conditions. The effectiveness of Article 2 of this Amendment is subject to the satisfaction of the following conditions precedent:
(a)The Administrative Agent (or its counsel) shall have received (i) from each party hereto a counterpart of this Amendment signed on behalf of such party (which, subject to Section 9.06(b) of the Credit Agreement, may include any Electronic Signatures transmitted by telecopy, emailed pdf. or any other electronic means that reproduces an image of an actual executed signature page) and (ii) duly executed copies of any other Loan Documents and such other certificates, documents, instruments and agreements as the Administrative Agent shall reasonably request at least two Business Days prior to the Amendment Effective Date in connection with the transactions contemplated by this Amendment, the Credit Agreement and the other Loan Documents, all in form and substance satisfactory to the Administrative Agent;
(b)The Administrative Agent shall have received all fees required to be paid, and all expenses for which invoices have been presented (including the reasonable fees and expenses of legal counsel), on or before the Amendment Effective Date;



(c)Immediately after giving effect to this Amendment, the representations and warranties of the Loan Parties set forth in the Loan Documents shall be true and correct in all material respects with the same effect as though made on and as of the Amendment Effective Date (it being understood and agreed that any representation or warranty which by its terms is made as of a specified date shall be required to be true and correct in all material respects only as of such specified date, and that any representation or warranty which is subject to any materiality qualifier shall be required to be true and correct in all respects);
(d)Immediately after giving effect to this Amendment, no Default shall have occurred and be continuing;
(e)No event shall have occurred and no condition shall exist which has or could be reasonably expected to have a Material Adverse Effect; and
(f)The Administrative Agent and its counsel shall have completed all legal due diligence, the results of which shall be reasonably satisfactory to Administrative Agent in its sole discretion.
ARTICLE 4
Ratifications, Representations and Warranties
Section 1.1Ratifications. The terms and provisions set forth in this Amendment shall modify and supersede all inconsistent terms and provisions set forth in the Credit Agreement, and except as expressly modified and superseded by this Amendment, the terms and provisions of the Credit Agreement and the other Loan Documents are ratified and confirmed and shall continue in full force and effect. The Borrower, the other Loan Parties, the Administrative Agent, and the Lenders party hereto agree that the Credit Agreement and the other Loan Documents shall continue to be legal, valid, binding and enforceable in accordance with their respective terms, subject to applicable bankruptcy, insolvency, reorganization, moratorium or other laws affecting creditors’ rights generally and subject to general principles of equity, regardless of whether considered in a proceeding in equity or at law. For all matters arising prior to the Amendment Effective Date (including, without limitation, the accrual and payment of interest and fees and compliance with financial covenants), the terms of the Credit Agreement (as unmodified by this Amendment) shall control and are hereby ratified and confirmed; provided, notwithstanding the foregoing or anything to the contrary contained in the Credit Agreement, the parties hereto acknowledge and agree that the financial covenant set forth in Section 6.12(d) of the Credit Agreement (as unmodified by this Amendment) shall not be tested for the fiscal quarter ended March 31, 2023.
Section 1.2Representations and Warranties. Each of the Loan Parties hereby represents and warrants to the Administrative Agent and the Lenders as follows: (a) immediately after giving effect to this Amendment, no Default has occurred and is continuing; (b) immediately after giving effect to this Amendment, the representations and warranties of the Loan Parties set forth in the Loan Documents are true and correct in all material respects with the same effect as though made on and as of the Amendment Effective Date (it being understood and agreed that any representation or warranty which by its terms is made as of a specified date shall be required to be true and correct in all material respects only as of such specified date, and that any representation or warranty which is subject to any materiality qualifier shall be required to be true and correct in all respects); (c) the execution, delivery and performance of this Amendment has been duly authorized by all necessary organizational action and, if required, actions by the equity holders of such Loan Party and: (i) do not require any consent or approval of, registration or filing with, or any other action by, any Governmental Authority, except such as have been obtained or made and are in full force and effect and except for filings necessary to perfect Liens created pursuant to the Loan Documents and routine Tax filings; (ii) will not violate any Requirement of Law applicable to any Loan Party or any Subsidiary; (iii) will not violate any of the organizational documents of any Loan Party or any Subsidiary; (iv) will not violate or result in a default under any material indenture, agreement or other instrument binding upon any Loan Party or any Subsidiary or the assets of any Loan Party or any Subsidiary, or give rise to a right thereunder to require any payment to be made by any Loan Party or any Subsidiary; or (v) result in the creation or imposition of any Lien on any asset of any Loan Party or any Subsidiary, except Liens created pursuant to the Loan Documents; and (d) this Amendment constitutes a



legal, valid and binding obligation of such Loan Party, enforceable in accordance with its terms, subject to applicable bankruptcy, insolvency, reorganization, moratorium or other laws affecting creditors’ rights generally and subject to general principles of equity, regardless of whether considered in a proceeding in equity or at law.
ARTICLE 5
Miscellaneous
Section 1.1Survival of Representations and Warranties. All representations and warranties made in this Amendment or any other Loan Document including any Loan Document furnished in connection with this Amendment shall survive the execution and delivery of this Amendment and the other Loan Documents, and no investigation by the Administrative Agent or any Lender or any closing shall affect the representations and warranties or the right of the Administrative Agent or any Lender to rely upon them.
Section 1.2Reference to Credit Agreement. Each of the Loan Documents, including the Credit Agreement and any and all other agreements, documents, or instruments now or hereafter executed and delivered pursuant to the terms hereof or pursuant to the terms of the Credit Agreement as amended hereby, are hereby amended so that any reference in such Loan Documents to the Credit Agreement shall mean a reference to the Credit Agreement as amended hereby.
Section 1.3Loan Document. This Amendment is a Loan Document and is subject to the terms of the Credit Agreement.
Section 1.4Expenses. As provided in the Credit Agreement, the Loan Parties, jointly and severally, agree to pay all reasonable out-of-pocket expenses incurred by the Administrative Agent and its Affiliates, including the reasonable fees, charges and disbursements of counsel for the Administrative Agent, in connection with the preparation and administration of this Amendment or any other documentation prepared in connection therewith (whether or not the transactions contemplated hereby or thereby shall be consummated).
Section 1.5Severability. Any provision of this Amendment held to be invalid, illegal or unenforceable in any jurisdiction shall, as to such jurisdiction, be ineffective to the extent of such invalidity, illegality or unenforceability without affecting the validity, legality and enforceability of the remaining provisions hereof; and the invalidity of a particular provision in a particular jurisdiction shall not invalidate such provision in any other jurisdiction.
Section 1.6Applicable Law. This Amendment and all other Loan Documents executed pursuant hereto shall be governed by and construed in accordance with the internal laws of the State of Texas, but giving effect to federal laws applicable to national banks.
Section 1.7Successors and Assigns. This Amendment is binding upon and inures to the benefit of the parties hereto and their respective successors and assigns permitted hereby (including any Affiliate of the Issuing Bank that issues any Letter of Credit), except that (a) the Borrower may not assign or otherwise transfer any of its rights or obligations hereunder without the prior written consent of each Lender (and any attempted assignment or transfer by the Borrower without such consent shall be null and void) and (b) no Lender may assign or otherwise transfer its rights or obligations hereunder except in accordance with Section 9.04 of the Credit Agreement.
Section 1.8Counterparts. This Amendment may be executed in counterparts (and by different parties hereto on different counterparts), each of which shall constitute an original, but all of which when taken together shall constitute a single contract. Delivery of an executed counterpart of a signature page of (x) this Amendment, (y) any other Loan Document and/or (z) any Ancillary Document that is an Electronic Signature transmitted by telecopy, emailed pdf. or any other electronic means that reproduces an image of an actual executed signature page shall be effective as delivery of a manually executed counterpart of this Amendment, the Credit Agreement, such other Loan Document or such Ancillary Document, as applicable.



Section 1.9Effect of Waiver. No consent or waiver, express or implied, by the Administrative Agent or any Lender to or for any breach of or deviation from any covenant, condition or duty by the Borrower or any other Loan Party shall be deemed a consent or waiver to or of any other breach of the same or any other covenant, condition or duty.
Section 1.10Headings. The headings, captions, and arrangements used in this Amendment are for convenience only and shall not affect the interpretation of this Amendment.
Section 1.11ENTIRE AGREEMENT. This Amendment, the Credit Agreement and the other Loan Documents, embody the final, entire agreement among the parties relating to the subject matter hereof and supersede any and all previous commitments, agreements, representations and understandings, whether oral or written, relating to the subject matter hereof and may not be contradicted or varied by evidence of prior, contemporaneous or subsequent oral agreements or discussions of the parties hereto.
[Signatures on following pages]




Executed as of the date first written above.
DZS INC.


By:    
/s/ Justin Ferguson
    Justin Ferguson
    Chief Legal Officer and Secretary
DZS CALIFORNIA INC.


By:    
/s/ Justin Ferguson
    Justin Ferguson
    Chief Legal Officer and Secretary
DZS INTERNATIONAL INC.


By:    
/s/ Justin Ferguson
    Justin Ferguson
    Chief Legal Officer and Secretary
DZS SERVICES INC.


By:    
/s/ Justin Ferguson
    Justin Ferguson
    Chief Legal Officer and Secretary





JPMORGAN CHASE BANK, N.A., individually, and as Administrative Agent and Issuing Bank


By:    
/s/ Shiv Kariwala
    Shiv Kariwala
    Authorized Signatory




TEXAS CAPITAL BANK,
as a Lender


By:    
/s/ William J. Rolley
    William J. Rolley
    Executive Vice President


EX-31.1 3 dzsi-20230331xexx311.htm EX-31.1 Document

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

EX-31.2 4 dzsi-20230331xexx312.htm EX-31.2 Document

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

EX-32.1 5 dzsi-20230331xexx321.htm EX-32.1 Document

Exhibit 32.1
SECTION 1350 CERTIFICATION
Pursuant to 18 U.S.C. Section 1350, Charles Daniel Vogt, President and Chief Executive Officer of DZS Inc. (the “Company”) and Misty Kawecki, Chief Financial Officer of the Company hereby certify that, to their knowledge:
1.The Company’s Quarterly Report on Form 10-Q for the 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, and
2.The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
Date: May 9, 2023
/s/ CHARLES DANIEL VOGT
Charles Daniel Vogt
President and Chief Executive Officer
/s/ MISTY KAWECKI
Misty Kawecki
Chief Financial Officer
(Principal Financial and Accounting Officer)

EX-101.SCH 6 dzsi-20230331.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 0000002 - Statement - Unaudited Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - Unaudited Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - Unaudited Condensed Consolidated Statements of Comprehensive Income (Loss) link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - Unaudited Condensed Consolidated Statements of Comprehensive Income (Loss) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - Unaudited Condensed Consolidated Statements of Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 0000007 - Statement - Unaudited Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 0000008 - Disclosure - Organization and Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - Business Combinations link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - Fair Value Measurement link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Cash, Cash Equivalents and Restricted Cash link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Balance Sheet Details link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Goodwill and Intangible Assets link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Employee Benefit Plans link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Restructuring and Other Charges link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Related Party Transactions link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - Net Income (Loss) Per Share link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 0000021 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 0000022 - Disclosure - Enterprise-Wide Information link:presentationLink link:calculationLink link:definitionLink 0000023 - Disclosure - Organization and Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 0000024 - Disclosure - Organization and Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 0000025 - Disclosure - Business Combinations (Tables) link:presentationLink link:calculationLink link:definitionLink 0000026 - Disclosure - Fair Value Measurement (Tables) link:presentationLink link:calculationLink link:definitionLink 0000027 - Disclosure - Balance Sheet Details (Tables) link:presentationLink link:calculationLink link:definitionLink 0000028 - Disclosure - Goodwill and Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 0000029 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 0000030 - Disclosure - Related Party Transactions (Tables) link:presentationLink link:calculationLink link:definitionLink 0000031 - Disclosure - Net Income (Loss) Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 0000032 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 0000033 - Disclosure - Enterprise-Wide Information (Tables) link:presentationLink link:calculationLink link:definitionLink 0000034 - Disclosure - Organization and Summary of Significant Accounting Policies - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 0000035 - Disclosure - Organization and Summary of Significant Accounting Policies - Schedule of Revenues by Source (Details) link:presentationLink link:calculationLink link:definitionLink 0000036 - Disclosure - Organization and Summary of Significant Accounting Policies - Schedule of Information Revenues by Geographical Concentration (Details) link:presentationLink link:calculationLink link:definitionLink 0000037 - Disclosure - Organization and Summary of Significant Accounting Policies - Schedule of Allowance for Doubtful Accounts (Details) link:presentationLink link:calculationLink link:definitionLink 0000038 - Disclosure - Business Combinations - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 0000039 - Disclosure - Business Combinations - Summary of Provisional Estimated Fair Values of Assets Acquired and Liabilities Assumed (Details) link:presentationLink link:calculationLink link:definitionLink 0000040 - Disclosure - Business Combinations - Schedule of Estimated Fair Value and Useful Lives of Identifiable Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 0000041 - Disclosure - Fair Value Measurement - Schedule of Reconciliation of Level 3 Contingent Liability (Details) link:presentationLink link:calculationLink link:definitionLink 0000042 - Disclosure - Cash, Cash Equivalents and Restricted Cash - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 0000043 - Disclosure - Balance Sheet Details - Schedule of Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 0000044 - Disclosure - Balance Sheet Details - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 0000044 - Disclosure - Balance Sheet Details - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 0000045 - Disclosure - Balance Sheet Details - Schedule of Property, Plant and Equipment, Net (Details) link:presentationLink link:calculationLink link:definitionLink 0000046 - Disclosure - Balance Sheet Details - Summary of Product Warranty Liability (Details) link:presentationLink link:calculationLink link:definitionLink 0000047 - Disclosure - Balance Sheet Details - Summary of Contract Assets and Contract Liabilities Related to Contracts with Customers (Details) link:presentationLink link:calculationLink link:definitionLink 0000048 - Disclosure - Goodwill and Intangible Assets - Schedule of Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 0000049 - Disclosure - Goodwill and Intangible Assets - Schedule of Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 0000050 - Disclosure - Goodwill and Intangible Assets - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 0000051 - Disclosure - Goodwill and Intangible Assets - Future Amortization Expense of Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 0000052 - Disclosure - Debt - Schedule of Debt (Details) link:presentationLink link:calculationLink link:definitionLink 0000053 - Disclosure - Debt - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 0000054 - Disclosure - Debt - Schedule of Future Principal Maturities of Term Loan (Details) link:presentationLink link:calculationLink link:definitionLink 0000055 - Disclosure - Employee Benefit Plans - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 0000056 - Disclosure - Restructuring and Other Charges - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 0000057 - Disclosure - Related Party Transactions - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 0000058 - Disclosure - Related Party Transactions - Indebtedness and Other Obligations Payment Guarantees (Details) link:presentationLink link:calculationLink link:definitionLink 0000059 - Disclosure - Related Party Transactions - Sales and Purchases To and From Related Parties (Details) link:presentationLink link:calculationLink link:definitionLink 0000060 - Disclosure - Related Party Transactions - Balances of Receivables and Payables with Related Parties (Details) link:presentationLink link:calculationLink link:definitionLink 0000061 - Disclosure - Net Income (Loss) Per Share - Reconciliation of Basic and Diluted Net Income (Loss) per Share (Details) link:presentationLink link:calculationLink link:definitionLink 0000062 - Disclosure - Net Income (Loss) Per Share - Antidilutive Securities Excluded from Computation of Earning Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 0000063 - Disclosure - Leases - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 0000064 - Disclosure - Leases - Maturity of Operating Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 0000064 - Disclosure - Leases - Maturity of Operating Lease Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 0000065 - Disclosure - Commitments and Contingencies - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 0000066 - Disclosure - Income Taxes - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 0000067 - Disclosure - Enterprise-Wide Information - Property, Plant and Equipment, Net of Accumulated Depreciation (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 dzsi-20230331_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 dzsi-20230331_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 dzsi-20230331_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Geographic Concentration Risk Geographic Concentration Risk [Member] Provision for sales returns Provision For Sales Return Provision for sales returns. Business Acquisition Business Acquisition [Axis] Number of homes connected globally Number Of Homes Connected Globally Number Of Homes Connected Globally Total operating lease payments Lessee, Operating Lease, Liability, to be Paid Net loss Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Related Party Transactions [Abstract] Related Party Transactions [Abstract] Bad debt expense, net of recoveries Charged to expense, net of recoveries Accounts Receivable, Credit Loss Expense (Reversal) Total Long-Term Debt, Gross Entity Address, Postal Zip Code Entity Address, Postal Zip Code Held back amount Business Combination Held Back Amount Business combination held back amount. Property, Plant and Equipment [Abstract] Property, Plant and Equipment [Abstract] 2025 Long-Term Debt, Maturity, Year Two Business Combinations Business Combinations Policy [Policy Text Block] Debt Instrument Debt Instrument [Axis] Property, plant and equipment, gross Property, Plant and Equipment, Gross Maximum borrowing amount Line of Credit Facility, Maximum Borrowing Capacity Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Restructuring liability Restructuring Reserve Foreign currency translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax Software and Software Development Costs Software and Software Development Costs [Member] Interest - related party Interest Paid To Related Party Interest paid to related party. Term after close for release of holdback amount Business Combination, Hold Back Amount, Term Of Release After Close Business Combination, Hold Back Amount, Term Of Release After Close Thereafter Lessee Operating Lease Liability Payments Due After Year Four Lessee operating lease liability payments due after year four. Margins for borrowings Debt Instrument, Basis Spread on Variable Rate Proceeds from exercise of stock awards and employee stock plan purchases Proceeds From Exercise Of Stock Awards And Employee Stock Plan Purchases Proceeds from exercise of stock awards and employee stock plan purchases. Statistical Measurement [Domain] Statistical Measurement [Domain] Interest rate Debt Instrument, Interest Rate, Stated Percentage Property, Plant and Equipment, Net of Accumulated Depreciation Schedule of Revenue from External Customers and Long-Lived Assets, by Geographical Areas [Table Text Block] Additional paid-in capital Additional Paid in Capital, Common Stock Periodic benefit costs Defined Benefit Plan, Net Periodic Benefit Cost (Credit) Net loss Net income (loss) Net Income (Loss) Attributable to Parent Antidilutive Securities Excluded From Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive securities excluded from computation of loss per share calculation (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Contract liabilities Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Liabilities Contract Liabilities Business combination recognized identifiable assets acquired and liabilities assumed current liabilities contract liabilities. Cumulative Effect, Period of Adoption Cumulative Effect, Period of Adoption [Axis] Schedule of Future Principal Maturities of Term Loan Schedule of Maturities of Long-Term Debt [Table Text Block] Subsequent Event Type [Axis] Subsequent Event Type [Axis] ASSIA Adaptive Spectrum and Signal Alignment Incorporated [Member] Adaptive Spectrum and Signal Alignment Incorporated. Equity Component Equity Component [Domain] Subsequent Event Type [Domain] Subsequent Event Type [Domain] Scenario [Axis] Scenario [Axis] Secured Debt Secured Debt [Member] Restructuring Plan [Axis] Restructuring Plan [Axis] Investment, Name [Domain] Investment, Name [Domain] Interest rate on related party loan Related Party Transaction, Rate Leases Lessee, Operating Leases [Text Block] Optelian Optelian Access Networks Corporation [Member] Optelian Access Networks Corporation. Related Party Related Party [Domain] Contract assets Contract with Customer, Asset, after Allowance for Credit Loss Accrued and other liabilities Accrued Expenses And Other Current Liabilities Accrued expenses and other current liabilities Supplemental disclosure of cash flow information: Supplemental Cash Flow Information [Abstract] Contract cost deferred Capitalized Contract Cost, Net Utilization and write off Allowance For Doubtful Accounts Receivable Utilization and Write Offs Differences Allowance for doubtful accounts receivable utilization and write offs differences Remainder of 2023 Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year Goodwill [Line Items] Goodwill [Line Items] Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] JPMorgan Revolving Credit Facility Long-Term Line of Credit Entity Address, State or Province Entity Address, State or Province DASAN D A S A N [Member] DASAN [Member] Seminole Restructuring Seminole Restructuring [Member] Seminole Restructuring Net cash used in operating activities Net Cash Provided by (Used in) Operating Activities Operating lease liabilities Operating Lease, Liability, Current Accounts, Notes, Loans and Financing Receivable [Line Items] Accounts, Notes, Loans and Financing Receivable [Line Items] In-process research and development In Process Research and Development [Member] Cash payments Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements Property, Plant and Equipment Property, Plant and Equipment [Member] Related Party Transaction Related Party Transaction [Domain] Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Lender Name Lender Name [Axis] Accounts receivable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables Property, plant and equipment Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Legal Entity [Axis] Legal Entity [Axis] Long-term debt JPMorgan Term Loan, long-term Long-Term Debt, Excluding Current Maturities Term Loan Term Loan [Member] Term loan. Schedule Of Cash And Cash Equivalents [Table] Schedule of Cash and Cash Equivalents [Table] Total liabilities Liabilities Geographical Geographical [Axis] Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Cash and cash equivalents Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents Claims and settlements Standard and Extended Product Warranty Accrual, Decrease for Payments Accrued and other liabilities Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Inventory Write-Off Inventory Write-Off [Member] Inventory Write-Off Revolving Credit Agreement Revolving Credit Facility [Member] Collateral Held [Axis] Collateral Held [Axis] Schedule of Property, Plant and Equipment, Net Property, Plant and Equipment [Table Text Block] Inventories Inventories [Member] Document Type Document Type Maximum permitted leverage ratio through September 30, 2022 Maximum Permitted Leverage Ratio, Year One Maximum permitted leverage ratio through September two thousand twenty two. Adjusted Term SOFR Rate Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member] Concentration Risk Benchmark Concentration Risk Benchmark [Domain] Restructuring Type Restructuring Type [Axis] Finite-Lived Intangible Assets, Major Class Name Finite-Lived Intangible Assets, Major Class Name [Domain] Contract with Customer, Contract Asset, Contract Liability, and Receivable [Abstract] Contract with Customer, Contract Asset, Contract Liability, and Receivable [Abstract] Debt Debt Disclosure [Text Block] Employee Benefit Plans Compensation and Employee Benefit Plans [Text Block] Product and Service Product and Service [Domain] Entity Shell Company Entity Shell Company Concentration Risk [Table] Concentration Risk [Table] 2024 Lessee, Operating Lease, Liability, to be Paid, Year One Maximum permitted leverage ratio through September 30, 2023 Maximum Permitted Leverage Ratio, Year Two Maximum permitted leverage ratio from September 30 2022 to September 30 2023 Developed technology Developed Technology Rights [Member] 2026 Long-Term Debt, Maturity, Year Three Subsequent Event Subsequent Event [Member] Sales Revenue, Net Revenue Benchmark [Member] Summary of Contract Assets and Contract Liabilities Related to Contracts with Customers Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Document Period End Date Document Period End Date Payment guarantee to Industrial Bank of Korea Related Party Debt And Other Obligation Guaranteed One [Member] Related party debt and other obligation guaranteed one. Provision for warranty Provision For Warranty Provision for warranty. Total assets Assets Debt Disclosure [Abstract] Debt Disclosure [Abstract] Net loss per share Earnings Per Share [Abstract] Antidilutive Securities Antidilutive Securities [Axis] Schedule Of Restructuring And Related Costs [Table] Schedule of Restructuring and Related Costs [Table] Provisional allocation of purchase consideration Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract] Current portion of long-term debt JPMorgan Term Loan, current portion Long-Term Debt, Current Maturities Net cash provided by (used in) financing activities Net Cash Provided by (Used in) Financing Activities Accounts receivable recovered Accounts Receivable Recovered Accounts receivable recovered. Within U.S. Geographic Distribution, Domestic [Member] Line of Credit Line of Credit [Member] Loss before income taxes Income (loss) before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Stockholders’ equity: Stockholders' Equity Attributable to Parent [Abstract] Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Cumulative Effect, Period of Adoption Cumulative Effect, Period of Adoption [Domain] Schedule Of Goodwill [Table] Schedule of Goodwill [Table] Net Income (Loss) Per Share Earnings Per Share [Text Block] Customer Customer [Axis] Balance at beginning of period, gross Goodwill, Gross Balance Sheet Details Supplemental Balance Sheet Disclosures [Text Block] Related Party Transaction [Line Items] Related Party Transaction [Line Items] Accounts payable Accounts Payable, Related Parties Restructuring Plan [Domain] Restructuring Plan [Domain] Leverage ratio (in excess of) Debt Instrument, Covenant, Leverage Ratio, Exceeds Debt Instrument, Covenant, Leverage Ratio, Exceeds Gross profit Gross Profit Entity Registrant Name Entity Registrant Name Accrued and other liabilities Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Liabilities Accrued Liabilities Business combination recognized identifiable assets acquired and liabilities assumed current liabilities accrued liabilities. Foreign exchange impact Goodwill, Foreign Currency Translation Gain (Loss) Customer relationships Customer Relationships [Member] Entity Address, City or Town Entity Address, City or Town Customer backlog Customer Backlog [Member] Customer backlog. Europe, Middle East, Africa EMEA [Member] Subsidiary dissolution Noncontrolling Interest, Decrease from Deconsolidation Leases [Abstract] Leases [Abstract] Operating expenses: Operating Expenses [Abstract] Geographic Distribution Geographic Distribution [Domain] Germany GERMANY Asset Class Asset Class [Domain] Minimum Minimum [Member] Payment guarantee to Shinhan Bank Related Party Debt And Other Obligation Guaranteed Two [Member] Related party debt and other obligation guaranteed two. 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 Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Raw materials Inventory, Raw Materials, Net of Reserves Provision for inventory write-down Inventory Write-down November 2022 DNI Loan November 2022 DNI Loan [Member] November 2022 DNI Loan Estimated fair value Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill Unamortized debt issuance costs Debt Issuance Costs, Net Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Investment, Name [Axis] Investment, Name [Axis] Pension Plan Pension Plan [Member] Outside U.S. Geographic Distribution, Foreign [Member] Accounting Standards Update Accounting Standards Update [Axis] Fair Value Measurement Fair Value Disclosures [Text Block] Operating lease liabilities Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Lease Obligation Trading Symbol Trading Symbol Entity File Number Entity File Number Accounts payable - trade Accounts Payable, Trade, Current 2027 Finite-Lived Intangible Asset, Expected Amortization, Year Four Contract liabilities - non-current Contract with Customer, Liability, Noncurrent Optelian and RIFT Acquisitions Optelian Access Networks Corporation And R I F T Incorporation [Member] Optelian Access Networks Corporation and RIFT Inc. Research and product development Research and Development Expense Canada CANADA Accelerated depreciation Restructuring and Related Cost, Accelerated Depreciation Maximum leverage ratio through September 30, 2023 Debt Instrument, Covenant, Leverage Ratio, Maximum Debt Instrument, Covenant, Leverage Ratio, Maximum Unvested restricted stock units Restricted Stock Units (RSUs) [Member] JPMorgan Credit Facility JPMorgan Credit Facility [Member] JPMorgan credit facility. Concentration Risk Benchmark Concentration Risk Benchmark [Axis] Use of Estimates Use of Estimates, Policy [Policy Text Block] Second Amendment to Credit Agreement Second Amendment To Credit Agreement [Member] Second Amendment To Credit Agreement Business Combinations Business Combination Disclosure [Text Block] Accounts payable Increase (Decrease) in Accounts Payable Total purchase consideration Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Balance at beginning of period Balance at end of period Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value Prime Rate Prime Rate [Member] Concentration risk, percentage Concentration Risk, Percentage Industrial Bank of Korea Loan Industrial Bank Of Korea Loan [Member] Industrial Bank Of Korea Loan Risks and Uncertainties Risks And Uncertainties Policy Policy [Policy Text Block] Risks and uncertainties policy. Balance at beginning of period Balance at end of period Standard and Extended Product Warranty Accrual Income Taxes Income Tax Disclosure [Text Block] Sales Revenue from Related Parties DNI Related Party Loan DNI related party loan Loans Payable Due to Related Parties Finished goods Inventory, Finished Goods, Net of Reserves Credit Facility Credit Facility [Domain] Leverage Ratio Exceeds 2.5 Leverage Ratio Exceeds 2.5 [Member] Leverage Ratio Exceeds 2.5 Amortization of intangible assets Amortization of Intangible Assets Schedule of Goodwill Schedule of Goodwill [Table Text Block] Interest - bank and trade facilities Interest Paid, Excluding Capitalized Interest, Operating Activities Basic (in dollars per share) Basic (in dollar per share) Earnings Per Share, Basic 2026 Lessee, Operating Lease, Liability, to be Paid, Year Three Defined Benefit Plan Disclosure [Line Items] Defined Benefit Plan Disclosure [Line Items] Total Debt Debt, Long-Term and Short-Term, Combined Amount Accounts payable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable Concentration Risk Type Concentration Risk Type [Domain] Counterparty Name Counterparty Name [Domain] Schedule of Accounts, Notes, Loans and Financing Receivable [Table] Schedule of Accounts, Notes, Loans and Financing Receivable [Table] Selling, marketing, general and administrative Selling and Marketing Expense Total stockholders’ equity Beginning Balance, Stockholders' equity Ending Balance, Stockholders' equity Cumulative adjustment to retained earnings Stockholders' Equity Attributable to Parent Extended product warranty, term (up to) Extended Product Warranty, Term Extended Product Warranty, Term Line Of Credit Facility [Line Items] Line of Credit Facility [Line Items] Entity Interactive Data Current Entity Interactive Data Current Minimum required liquidity, fiscal quarter ending June 30, 2023 and September 30, 2023 Debt Instrument, Covenant, Liquidity, Minimum, Period Two Debt Instrument, Covenant, Liquidity, Minimum, Period Two Amortization related to contract cost deferred Capitalized Contract Cost, Amortization Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Schedule Of Property Plant And Equipment [Table] Property, Plant and Equipment [Table] Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] 2026 Finite-Lived Intangible Asset, Expected Amortization, Year Three Schedule of Reconciliation of Level 3 Contingent Liability Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block] Accumulated deficit Retained Earnings [Member] Thereafter Finite Lived Intangible Assets Amortization Expense After Year Four Finite-lived intangible assets, amortization expense, after year four. Balance Sheet Details [Table] Balance Sheet Details [Table] Balance sheet details. Cash And Cash Equivalents [Line Items] Cash and Cash Equivalents [Line Items] Common stock Common Stock [Member] Other comprehensive loss Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Contingent consideration Business Combination, Contingent Consideration, Liability Statement [Table] Statement [Table] Retirement Plan Sponsor Location Retirement Plan Sponsor Location [Axis] License fee as a percent of annual sales License Fee, Percentage Of Sales License Fee, Percentage Of Sales Document Quarterly Report Document Quarterly Report Letter of Credit Letter of Credit [Member] Furniture and fixtures Furniture and Fixtures [Member] Current assets: Assets, Current [Abstract] Operating lease liabilities - non-current Operating Lease, Liability, Noncurrent Access Networking Infrastructure Access Networking Infrastructure [Member] Access Networking Infrastructure Defined contribution plan expense Defined Contribution Plan, Cost Statistical Measurement [Axis] Statistical Measurement [Axis] Line of Credit Facility, Lender Line of Credit Facility, Lender [Domain] Related Party Transaction Related Party Transaction [Axis] Leasehold improvements Leasehold Improvements [Member] Net change in fair value Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Period Increase (Decrease) Schedule of Information Revenues by Geographical Concentration Revenue from External Customers by Geographic Areas [Table Text Block] Accumulated deficit Retained Earnings (Accumulated Deficit) Minimum EBITDA for the fiscal quarter ending June 30, 2023 Debt Instrument, Covenant, EBITDA, Minimum, Period Two Debt Instrument, Covenant, EBITDA, Minimum, Period Two Schedule Of Finite Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Equity Components Equity Components [Axis] Scenario [Domain] Scenario [Domain] Related Party Transactions Related Party Transactions Disclosure [Text Block] Held back amount released Business Combination Held Back Amounts Released Business combination held back amounts released. Document Fiscal Year Focus Document Fiscal Year Focus Foreign Plan Foreign Plan [Member] Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Statement [Line Items] Statement [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Variable Rate [Domain] Variable Rate [Domain] Gross Carrying Amount Finite-Lived Intangible Assets, Gross Issuance of common stock upon vesting of restricted stock units, exercise of stock options and employee stock plan purchases, net of shares withheld for taxes (in shares) Stock Issued During Period Shares Exercise Of Stock Awards And Employee Stock Purchase Plan Stock issued during period, shares, exercise of stock awards and employee stock purchase plan. Right-of-use assets from operating leases Operating Lease, Right-of-Use Asset Accumulated other comprehensive loss AOCI Attributable to Parent [Member] Operating lease expense Operating Lease, Expense Type of Restructuring [Domain] Type of Restructuring [Domain] Document Transition Report Document Transition Report Local Phone Number Local Phone Number Operating loss Operating Income (Loss) Inventories Increase (Decrease) in Inventories Recent Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Credit facility, current borrowing capacity Line of Credit Facility, Current Borrowing Capacity Effect of dilutive securities: Weighted Average Number of Shares Outstanding, Diluted, Adjustment [Abstract] Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets Accrued and other liabilities Accrued Liabilities and Other Liabilities Account receivables Accounts Receivable, Related Parties Minimum required liquidity, fiscal quarter ending March 31, 2023 Debt Instrument, Covenant, Liquidity, Minimum, Period One Debt Instrument, Covenant, Liquidity, Minimum, Period One Common stock, outstanding (in shares) Beginning Balance, Stockholders' equity (in shares) Ending Balance, Stockholders' equity (in shares) Common Stock, Shares, Outstanding Goodwill Balance at end of period Goodwill Issuance of common stock upon vesting of restricted stock units, exercise of stock options and employee stock plan purchases, net of shares withheld for taxes Stock Issued During Period Value Exercise Of Stock Awards And Employee Stock Purchase Plan Stock issued during period, value, exercise of stock awards and employee stock purchase plan. Balance Sheet Related Disclosures [Abstract] Balance Sheet Related Disclosures [Abstract] Cloud Software & Services Cloud Software And Services [Member] Cloud Software And Services Long-Lived Tangible Asset Long-Lived Tangible Asset [Axis] Foreign exchange impact Allowance For Doubtful Accounts Receivable Foreign Exchange Impact Allowance for doubtful accounts receivable foreign exchange impact. Operating Expense Related Party Transaction, Selling, General and Administrative Expenses from Transactions with Related Party Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Optelian Products Optelian Products [Member] Optelian products. Goodwill and Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] Income tax provision (benefit) Income tax expense Income Tax Expense (Benefit) Geographical Geographical [Domain] Debt Leverage Ratio Scenario [Domain] Debt Leverage Ratio Scenario [Domain] Debt Leverage Ratio Scenario [Domain] Summary of Product Warranty Liability Schedule of Product Warranty Liability [Table Text Block] 2027 Lessee, Operating Lease, Liability, to be Paid, Year Four Income Statement [Abstract] Income Statement [Abstract] Additional paid-in capital Additional Paid-in Capital [Member] Document Fiscal Period Focus Document Fiscal Period Focus February 2023 DNI Loan February 2023 DNI Loan [Member] February 2023 DNI Loan Long-term restricted cash Restricted Cash, Noncurrent Diluted (in shares) Diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Less: accumulated depreciation and amortization Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Guarantee Obligations [Line Items] Guarantor Obligations [Line Items] Schedule of Inventories Schedule of Inventory, Current [Table Text Block] Facility Impairment Costs Facility Impairment Costs [Member] Facility Impairment Costs Billed amount under agreement Billed Contracts Receivable Gmbh and Optelian Restructuring Gmbh And Optelian Restructuring [Member] Gmbh And Optelian Restructuring Accounts Receivable, Allowance for Credit Loss [Roll Forward] Accounts Receivable, Allowance for Credit Loss [Roll Forward] Accounts receivable Accounts Receivable [Member] Minimum EBITDA for the fiscal quarter ending March 31, 2023 Debt Instrument, Covenant, EBITDA, Minimum, Period One Debt Instrument, Covenant, EBITDA, Minimum, Period One Common stock, 36,000 shares authorized, 31,102 and 30,968 shares issued and outstanding as of March 31, 2023 and December 31, 2022, respectively, at $0.001 par value Common Stock, Value, Issued Underpaid duties Amount Due to Related Party for Underpaid Duties Amount due to related party for underpaid duties. Cost of revenue Related Parties Amount in Cost of Sales Debt Instrument, Name Debt Instrument, Name [Domain] Business Acquisition, Acquiree Business Acquisition, Acquiree [Domain] Charged to cost of revenue Standard and Extended Product Warranty Accrual, Increase for Warranties Issued Potential Common Stock Not Included Diluted Net Income (Loss) Per Share Calculation Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Property, plant and equipment, net: Property, Plant and Equipment, Net [Abstract] Payments due in the next 12 months Long-Term Debt, Maturities, Repayments of Principal in Next Rolling 12 Months Portion of long term debt not in compliance with covenants Long-Term Debt, Not In Covenant Compliance Long-Term Debt, Not In Covenant Compliance Cash, cash equivalents and restricted cash at beginning of period Cash, cash equivalents and restricted cash at end of period Cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Additional consideration paid Business Combination, Consideration Transferred, Additional Consideration Transferred Business Combination, Consideration Transferred, Additional Consideration Transferred RIFT Inc R I F T Incorporation [Member] RIFT Inc. Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Accumulated impairment at beginning of period Goodwill, Impaired, Accumulated Impairment Loss Current liabilities: Liabilities, Current [Abstract] Common stock, issued (in shares) Common Stock, Shares, Issued Standard product warranty, term Standard Product Warranty, Term Standard Product Warranty, Term Significant Accounting Policies [Line Items] Concentration Risk [Line Items] Contract liabilities Contract with Customer, Liability, Current Unrealized loss (gain) on foreign currency transactions Foreign Currency Transaction Gain (Loss), before Tax Retirement Plan Type Retirement Plan Type [Domain] Amendment Flag Amendment Flag Estimated useful life Finite-Lived Intangible Asset, Useful Life Net cash provided by (used in) investing activities Net Cash Provided by (Used in) Investing Activities Operating lease cost Operating Lease, Cost Korea KOREA, REPUBLIC OF Comprehensive loss Comprehensive Income (Loss), Net of Tax, Attributable to Parent Guarantor obligations Guarantor Obligations, Current Carrying Value Goodwill from acquisitions Goodwill, Acquired During Period DNI DNI [Member] DNI Entity Current Reporting Status Entity Current Reporting Status Sales and Purchases to and from Related Parties Sales And Purchases To And From Related Parties [Member] Sales And Purchases To And From Related Parties [Member] Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Other assets Other Assets, Noncurrent Maximum permitted leverage ratio after September 30 2023 Maximum Permitted Leverage Ratio After Year Two Maximum permitted leverage ratio after September 30 2023. Depreciation and amortization associated with property, plant and equipment Depreciation, Depletion and Amortization Disaggregation Of Revenue [Table] Disaggregation of Revenue [Table] Commitment fee percentage on unused capacity Line of Credit Facility, Unused Capacity, Commitment Fee Percentage Employee Severance Employee Severance [Member] Japan JAPAN Concentration of Risk Major Customers, Policy [Policy Text Block] Foreign exchange impact Standard and Extended Product Warranty Accrual, Foreign Currency Translation Gain (Loss) Counterparty Name Counterparty Name [Axis] Schedule of Related Party Transactions Schedule of Related Party Transactions [Table Text Block] Summary of Provisional Estimated Fair Values of Assets Acquired and Liabilities Assumed Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block] Intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Cash paid during the period for: Cash Paid During Period For [Abstract] Cash Paid During Period For [Abstract] Actuarial loss Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, after Tax Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Basis of Presentation 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 Total property, plant and equipment, net Property, Plant and Equipment, Net Cash and Cash Equivalents [Abstract] Cash and Cash Equivalents [Abstract] Repayments of long-term borrowings Repayments of Long-Term Debt Future Amortization Expense of Intangible Assets Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Schedule of Estimated Fair Value and Useful Lives of Identifiable Intangible Assets Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block] Outstanding stock options Share-Based Payment Arrangement, Option [Member] Domestic Plan Domestic Plan [Member] DZS, Inc DZS, Inc [Member] DZS, Inc Debt obligations Long-term debt, including current portion Long-Term Debt Other income (expense), net Other Nonoperating Income (Expense) Restructuring and Other Charges Restructuring and Related Activities Disclosure [Text Block] Common stock, 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] Schedule Of Guarantee Obligations [Table] Schedule of Guarantor Obligations [Table] Guarantor Obligations, Nature Guarantor Obligations, Nature [Domain] Performance Guarantee Performance Guarantee [Member] Total operating expenses Operating Expenses Maximum Maximum [Member] Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Number of customers included in accounts receivable collateral Debt Instrument, Collateral, Number Of Customers Debt Instrument, Collateral, Number Of Customers Schedule Of Business Acquisitions By Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Contract liabilities Increase (Decrease) in Contract with Customer, Liability Total current assets Assets, Current Income taxes Income Taxes Paid, Net Contract with customer, liability, revenue recognized Contract with Customer, Liability, Revenue Recognized Business Acquisition [Line Items] Business Acquisition [Line Items] Entity Small Business Entity Small Business Short-term debt – bank, trade facilities and secured borrowings Short-term debt and credit facilities Short-Term Debt And Line Of Credit Facilities Short-Term Debt And Line Of Credit Facilities Receivables and Payables With Related Parties Receivables And Payables With Related Parties [Member] Receivables And Payables With Related Parties [Member] Total Finite-Lived Intangible Assets, Net Investor Investor [Member] Line Of Credit Facility [Table] Line of Credit Facility [Table] Net income (loss) per share: NetIncome Loss Per Share Basic And Diluted Abstract Net income (loss) per share basic and diluted. Revenue, remaining performance obligation, expected timing of satisfaction, period Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Organization and Summary of Significant Accounting Policies Significant Accounting Policies [Text Block] Relocate Manufacturing Functions Manufacturing Function Relocation [Member] Manufacturing function relocation. Amount Guaranteed Related Party Debt And Other Obligation Guaranteed Amount Related party debt and other obligation guaranteed amount. Minimum permitted fixed charge coverage ratio Minimum Permitted Fixed Charge Coverage Ratio Minimum permitted fixed charge coverage ratio. Long-Lived Tangible Asset Long-Lived Tangible Asset [Domain] Industrial Bank of Korea Loan Industrial Bank of Korea loan Short-Term Debt Accounts receivable Increase (Decrease) in Accounts Receivable Title of 12(b) Security Title of 12(b) Security Schedule Of Defined Benefit Plans Disclosures [Table] Schedule of Defined Benefit Plans Disclosures [Table] Retirement Plan Sponsor Location Retirement Plan Sponsor Location [Domain] Payables and Accruals [Abstract] Payables and Accruals [Abstract] Debt Instrument [Line Items] Debt Instrument [Line Items] Business Combination and Asset Acquisition [Abstract] Payments for debt issue costs Payments of Debt Issuance Costs Operating lease liability Total operating lease liabilities Operating Lease, Liability Enterprise-Wide Information Segment Reporting Disclosure [Text Block] Other receivables Other Receivables Schedule of Intangible Assets Schedule of Intangible Assets and Goodwill [Table Text Block] 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Two Liabilities and Stockholders’ Equity Liabilities and Equity [Abstract] Remainder of 2023 Long-Term Debt, Maturity, Remainder of Fiscal Year Weighted average shares outstanding Weighted average number of shares outstanding: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Other expenses Other Expenses Inventories Total inventories Inventory, Net Restructuring and related costs Restructuring Charges Amendment to Credit Agreement Amendment to Credit Agreement [Member] Amendment to credit agreement. Other receivable Increase (Decrease) in Other Receivables Accounts receivable - trade, net of allowance for doubtful accounts of $16,087 as of March 31, 2023 and $16,184 as of December 31, 2022 Accounts Receivable Trade Current Accounts Receivable, Trade, Current 2027 Long-Term Debt, Maturity, Year Four Pension liabilities Liability, Defined Benefit Pension Plan, Noncurrent Entity Filer Category Entity Filer Category Basic (in shares) Weighted Average Number of Shares Outstanding, Basic Collateral for related party loans Debt Instrument, Collateral Amount United States UNITED STATES DNI direct ownership interest Equity Method Investment, Ownership Percentage Commitments and contingencies (Note 13) Commitments and Contingencies Security Exchange Name Security Exchange Name Interest expense Interest Expense, Related Party Letters of credit issued Letters of Credit Outstanding, Amount Guarantee fee, percent Guarantee Fee Percent Guarantee Fee, Percent Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Schedule of Debt Schedule of Debt [Table Text Block] Net revenue Revenue from Contract with Customer, Excluding Assessed Tax Employer matching contribution, percent of match Defined Contribution Plan, Employer Matching Contribution, Percent of Match Right-of-use assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Right Of Use Assets Business combination recognized identifiable assets acquired and liabilities assumed, right of use assets. Cover [Abstract] Cover [Abstract] Schedule of Long-Term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] Geographic Distribution Geographic Distribution [Axis] Depreciation and amortization Depreciation, Depletion and Amortization, Nonproduction Allowance for doubtful accounts Contract with Customer, Asset, Allowance for Credit Loss Restructuring and Related Activities [Abstract] Restructuring and Related Activities [Abstract] Allowance for doubtful accounts Balance at beginning of period Balance at end of period Accounts Receivable, Allowance for Credit Loss Work in process Inventory, Work in Process, Net of Reserves Segment Reporting [Abstract] Segment Reporting [Abstract] Restructuring and other charges Restructuring And Other Charges Restructuring and other charges. Contract assets Increase (Decrease) in Contract with Customer, Asset Royalty expense Royalty Expense Freight and Expedite Fees Freight And Expedite Fees [Member] Freight And Expedite Fees Restructuring costs Restructuring and Related Cost, Incurred Cost Forecast Forecast [Member] Interest expense, net Interest Income (Expense), Net Less: government grants Property Plantand Equipment Under Government Grants Property, Plant and Equipment Under Government Grants Total liabilities and stockholders’ equity Liabilities and Equity Amortization of deferred financing costs Amortization of Debt Issuance Costs Guarantor Obligations, Nature Guarantor Obligations, Nature [Axis] Related Party Related Party [Axis] Goodwill [Roll Forward] Goodwill [Roll Forward] Long-Term Debt, Type Long-Term Debt, Type [Axis] Stock options, restricted stock units and share awards (in 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] Minimum fixed charge coverage ratio until December 31, 2023 Debt Instrument, Covenant, Fixed Charge Ratio, Maximum Debt Instrument, Covenant, Fixed Charge Ratio, Maximum Current Fiscal Year End Date Current Fiscal Year End Date Less: imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Other assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other Diluted (in dollars per share) Diluted (in dollar per share) Earnings Per Share, Diluted Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Additional borrowing base decrease after June 30, 2023 Debt Instrument, Covenant, Borrowing Base Decrease, Period Two Debt Instrument, Covenant, Borrowing Base Decrease, Period Two Minimum required liquidity, any time until September 30, 2023 Debt Instrument, Covenant, Liquidity, Minimum, Period Three Debt Instrument, Covenant, Liquidity, Minimum, Period Three Proceeds from disposal of property, plant and equipment and other assets Proceeds from Sale of Property, Plant, and Equipment Defined benefit plan, accumulated benefit obligation Defined Benefit Plan, Accumulated Benefit Obligation Loss on disposal of property, plant and equipment Gain (Loss) on Disposition of Property Plant Equipment Cumulative effect of ASC 326 adoption Accounting Standards Update 2016-13 [Member] Stock-based compensation APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Customer Two Customer Two [Member] Customer two. Collateral Held [Domain] Collateral Held [Domain] Concentration Risk Type Concentration Risk Type [Axis] Total current liabilities Liabilities, Current Other Restructuring Other Restructuring [Member] 2025 Lessee, Operating Lease, Liability, to be Paid, Year Two Third Amendment to Credit Agreement Third Amendment To Credit Agreement [Member] Third Amendment To Credit Agreement Customer Concentration Risk Customer Concentration Risk [Member] Net gain (loss) on intra-entity foreign currency transactions Other Comprehensive Income Net Gain Loss On Intra Entity Foreign Currency Transactions Arising During Period Net Of Tax Other comprehensive income net gain loss on intra entity foreign currency transactions arising during period net of tax. Restructuring Cost And Reserve [Line Items] Restructuring Cost and Reserve [Line Items] Borrowing base decrease through June 30, 2023 Debt Instrument, Covenant, Borrowing Base Decrease, Period One Debt Instrument, Covenant, Borrowing Base Decrease, Period One Computers and software Computer Equipment And Software [Member] Computer equipment and software. Commitment fee percentage Line of Credit Facility, Commitment Fee Percentage Cumulative effect of ASC 326 adoption Cumulative Effect, Period of Adoption, Adjustment Cumulative Effect, Period of Adoption, Adjustment [Member] Schedule of Allowances for Doubtful Accounts Accounts Receivable, Allowance for Credit Loss [Table Text Block] Other Other Country [Member] Other country. Americas Americas [Member] Maturity of Operating Lease Liabilities Lessee, Operating Lease, Liability, Maturity [Table Text Block] Entity Address, Address Line1 Entity Address, Address Line One Debt Leverage Ratio Scenario [Axis] Debt Leverage Ratio Scenario [Axis] Debt Leverage Ratio Scenario Cost of revenue Cost of Revenue Amount of payments collected Proceeds from Customers Contract liabilities Contract with Customer, Liability Balance Sheet Details [Line Items] Balance Sheet Details [Line Items] Balance sheet details. Product and Service Product and Service [Axis] Short-Term Debt Short-Term Debt [Member] Repayments of related party term loan Repayments Of Related Party Debt Excluding Long Term Debt Repayments of related party debt excluding long-term debt. Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Tradenames Trade Names [Member] Credit Facility Credit Facility [Axis] Retirement Plan Type Retirement Plan Type [Axis] Reconciliation of cash, cash equivalents and restricted cash to statement of financial position Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents [Abstract] Machinery and equipment Machinery and Equipment [Member] Long term restricted cash Restricted Cash Equivalents, Noncurrent Other receivables Other Receivables, Net, Current Inventory Disclosure [Abstract] Inventory Disclosure [Abstract] Entity Tax Identification Number Entity Tax Identification Number Unamortized issuance costs Unamortized Debt Issuance Expense Restructuring and Other Charges Costs Associated with Exit or Disposal Activities or Restructurings, Policy [Policy Text Block] Schedule of Revenues by Source Disaggregation of Revenue [Table Text Block] Customer One Customer One [Member] Customer One. Facility and Labor Costs Facility And Labor Costs [Member] Facility And Labor Costs Remainder of 2023 Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year Contract assets Contract with Customer, Asset, after Allowance for Credit Loss, Current Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) [Roll Forward] Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) [Roll Forward] Subsidiary dissolution Deconsolidation, Gain (Loss), Amount Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] Asia Asia [Member] Net change in cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Construction in progress and other Construction In Progress And Other [Member] Construction in progress and other. Cash, Cash Equivalents and Restricted Cash Cash and Cash Equivalents Disclosure [Text Block] Entity Central Index Key Entity Central Index Key Antidilutive Securities, Name Antidilutive Securities, Name [Domain] Foreign Countries Foreign Countries [Member] Foreign Countries [Member] Finite-Lived Intangible Assets by Major Class Finite-Lived Intangible Assets by Major Class [Axis] Purchase price Business Combination, Consideration Transferred Entity [Domain] Entity [Domain] Defined benefit plan, insurance contract amount Defined Benefit Plan Amount Of Plan Participants Benefits Covered By Insurance Contracts Defined benefit plan amount of plan participants benefits covered by insurance contracts. Accounting Standards Update Accounting Standards Update [Domain] City Area Code City Area Code Assets Assets [Abstract] Long-Term Debt, Type Long-Term Debt, Type [Domain] Retirement Benefits [Abstract] Retirement Benefits [Abstract] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Percentage of revenue expected to recognize Revenue, Remaining Performance Obligation, Percentage Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Asset Class Asset Class [Axis] 2024 Long-Term Debt, Maturity, Year One Stock-based compensation Share-Based Payment Arrangement, Noncash Expense Proceeds from short-term borrowings and line of credit, net Proceeds From Lines Of Credit And Short Term Debt Proceeds From Lines Of Credit And Short Term Debt Variable Rate [Axis] Variable Rate [Axis] Other long-term liabilities Other Liabilities, Noncurrent Purchases of property, plant and equipment Payments to Acquire Property, Plant, and Equipment Disaggregation Of Revenue [Line Items] Disaggregation of Revenue [Line Items] 2024 Finite-Lived Intangible Asset, Expected Amortization, Year One Reconciliation of Basic and Diluted Net Income (Loss) per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Proceeds from related party term loan Proceeds from Related Party Debt Estimated percentage of positions eliminated Restructuring and Related Cost, Number of Positions Eliminated, Period Percent Customer Customer [Domain] Accounting Standards Update [Extensible Enumeration] Accounting Standards Update [Extensible Enumeration] EX-101.PRE 10 dzsi-20230331_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 11 R1.htm IDEA: XBRL DOCUMENT v3.23.1
Cover - shares
3 Months Ended
Mar. 31, 2023
May 01, 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 000-32743  
Entity Registrant Name DZS INC  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 22-3509099  
Entity Address, Address Line1 5700 Tennyson Parkway, Suite 400  
Entity Address, City or Town Plano  
Entity Address, State or Province TX  
Entity Address, Postal Zip Code 75024  
City Area Code 469  
Local Phone Number 327-1531  
Title of 12(b) Security Common stock, $0.001 par value  
Trading Symbol DZSI  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   31,159,778
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2023  
Entity Central Index Key 0001101680  
Amendment Flag false  
Document Fiscal Period Focus Q1  
XML 12 R2.htm IDEA: XBRL DOCUMENT v3.23.1
Unaudited Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Current assets:    
Cash and cash equivalents $ 28,892 $ 34,347
Restricted cash 1,975 3,969
Accounts receivable - trade, net of allowance for doubtful accounts of $16,087 as of March 31, 2023 and $16,184 as of December 31, 2022 141,029 153,780
Other receivables 21,518 16,144
Inventories 69,722 78,513
Contract assets 605 576
Prepaid expenses and other current assets 10,689 8,371
Total current assets 274,430 295,700
Property, plant and equipment, net 7,135 9,478
Right-of-use assets from operating leases 11,971 12,606
Goodwill 19,952 19,952
Intangible assets, net 30,422 31,742
Other assets 17,013 15,536
Total assets 360,923 385,014
Current liabilities:    
Accounts payable - trade 107,904 121,225
Short-term debt – bank, trade facilities and secured borrowings 16,746 9,706
Current portion of long-term debt 23,660 24,073
Contract liabilities 19,476 21,777
Operating lease liabilities 4,859 4,834
Accrued and other liabilities 29,615 27,559
Total current liabilities 202,260 209,174
Long-term debt 0 0
Contract liabilities - non-current 6,636 7,864
Operating lease liabilities - non-current 10,499 11,417
Pension liabilities 11,060 11,021
Other long-term liabilities 2,583 2,806
Total liabilities 233,038 242,282
Commitments and contingencies (Note 13)
Stockholders’ equity:    
Common stock, 36,000 shares authorized, 31,102 and 30,968 shares issued and outstanding as of March 31, 2023 and December 31, 2022, respectively, at $0.001 par value 31 30
Additional paid-in capital 276,282 271,884
Accumulated other comprehensive loss (6,462) (4,351)
Accumulated deficit (141,966) (124,831)
Total stockholders’ equity 127,885 142,732
Total liabilities and stockholders’ equity $ 360,923 $ 385,014
XML 13 R3.htm IDEA: XBRL DOCUMENT v3.23.1
Unaudited Condensed Consolidated Balance Sheets (Parenthetical) - USD ($)
shares in Thousands, $ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Statement of Financial Position [Abstract]    
Allowance for doubtful accounts $ 16,087 $ 16,184
Common stock, authorized (in shares) 36,000 36,000
Common stock, issued (in shares) 31,102 30,968
Common stock, outstanding (in shares) 31,102 30,968
Common stock, par value (in dollars per share) $ 0.001 $ 0.001
XML 14 R4.htm IDEA: XBRL DOCUMENT v3.23.1
Unaudited Condensed Consolidated Statements of Comprehensive Income (Loss) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Income Statement [Abstract]    
Net revenue $ 90,812 $ 77,040
Cost of revenue 60,985 50,215
Gross profit 29,827 26,825
Operating expenses:    
Research and product development 14,851 11,844
Selling, marketing, general and administrative 24,781 17,742
Restructuring and other charges 4,152 436
Amortization of intangible assets 1,271 294
Total operating expenses 45,055 30,316
Operating loss (15,228) (3,491)
Interest expense, net (792) (90)
Other income (expense), net 728 (800)
Loss before income taxes (15,292) (4,381)
Income tax provision (benefit) 1,843 (1,333)
Net loss (17,135) (3,048)
Foreign currency translation adjustments [1] (2,051) (268)
Actuarial loss (60) 0
Comprehensive loss $ (19,246) $ (3,316)
Net loss per share    
Basic (in dollars per share) $ (0.55) $ (0.11)
Diluted (in dollars per share) $ (0.55) $ (0.11)
Weighted average shares outstanding    
Basic (in shares) 31,045 27,530
Diluted (in shares) 31,045 27,530
[1] Includes net gain of $0.2 million and net loss of $0.4 million on intra-entity foreign currency transactions that are of a long-term investment nature for three months ended March 31, 2023 and 2022.
XML 15 R5.htm IDEA: XBRL DOCUMENT v3.23.1
Unaudited Condensed Consolidated Statements of Comprehensive Income (Loss) (Parenthetical) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Income Statement [Abstract]    
Net gain (loss) on intra-entity foreign currency transactions $ 0.2 $ (0.4)
XML 16 R6.htm IDEA: XBRL DOCUMENT v3.23.1
Unaudited Condensed Consolidated Statements of Stockholders' Equity - USD ($)
shares in Thousands, $ in Thousands
Total
Cumulative effect of ASC 326 adoption
Common stock
Additional paid-in capital
Accumulated other comprehensive loss
Accumulated deficit
Accumulated deficit
Cumulative effect of ASC 326 adoption
Beginning Balance, Stockholders' equity (in shares) at Dec. 31, 2021     27,505        
Beginning Balance, Stockholders' equity at Dec. 31, 2021 $ 131,907 $ (401) $ 27 $ 223,336 $ (4,457) $ (86,999) $ (401)
Issuance of common stock upon vesting of restricted stock units, exercise of stock options and employee stock plan purchases, net of shares withheld for taxes (in shares)     98        
Issuance of common stock upon vesting of restricted stock units, exercise of stock options and employee stock plan purchases, net of shares withheld for taxes 156     156      
Stock-based compensation 2,671     2,671      
Net income (loss) (3,048)         (3,048)  
Subsidiary dissolution (68)       (68)    
Other comprehensive loss (268)       (268)    
Ending Balance, Stockholders' equity (in shares) at Mar. 31, 2022     27,603        
Ending Balance, Stockholders' equity at Mar. 31, 2022 $ 130,949   $ 27 226,163 (4,793) (90,448)  
Beginning Balance, Stockholders' equity (in shares) at Dec. 31, 2022 30,968   30,968        
Beginning Balance, Stockholders' equity at Dec. 31, 2022 $ 142,732   $ 30 271,884 (4,351) (124,831)  
Issuance of common stock upon vesting of restricted stock units, exercise of stock options and employee stock plan purchases, net of shares withheld for taxes (in shares)     134        
Issuance of common stock upon vesting of restricted stock units, exercise of stock options and employee stock plan purchases, net of shares withheld for taxes (87)   $ 1 (88)      
Stock-based compensation 4,486     4,486      
Net income (loss) (17,135)         (17,135)  
Other comprehensive loss $ (2,111)       (2,111)    
Ending Balance, Stockholders' equity (in shares) at Mar. 31, 2023 31,102   31,102        
Ending Balance, Stockholders' equity at Mar. 31, 2023 $ 127,885   $ 31 $ 276,282 $ (6,462) $ (141,966)  
Accounting Standards Update [Extensible Enumeration] Cumulative effect of ASC 326 adoption            
XML 17 R7.htm IDEA: XBRL DOCUMENT v3.23.1
Unaudited Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Cash flows from operating activities:    
Net loss $ (17,135) $ (3,048)
Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities:    
Depreciation and amortization 2,465 1,081
Amortization of deferred financing costs 60 0
Stock-based compensation 4,486 2,671
Provision for inventory write-down 1,086 705
Bad debt expense, net of recoveries (184) (752)
Provision for sales returns 541 1,448
Provision for warranty 70 121
Unrealized loss (gain) on foreign currency transactions 1,396 874
Subsidiary dissolution 0 (68)
Loss on disposal of property, plant and equipment 40 0
Changes in operating assets and liabilities:    
Accounts receivable 11,033 2,761
Other receivable (5,511) 126
Inventories 7,051 (10,931)
Contract assets (29) 1,261
Prepaid expenses and other assets (3,138) (7,577)
Accounts payable (13,875) 1,586
Contract liabilities (3,493) (1,446)
Accrued and other liabilities 131 456
Net cash used in operating activities (15,006) (10,732)
Cash flows from investing activities:    
Proceeds from disposal of property, plant and equipment and other assets 1,790 0
Purchases of property, plant and equipment (775) (1,317)
Net cash provided by (used in) investing activities 1,015 (1,317)
Cash flows from financing activities:    
Repayments of long-term borrowings (313) 0
Proceeds from short-term borrowings and line of credit, net 8,918 0
Proceeds from related party term loan 4,059 0
Repayments of related party term loan (5,845) 0
Payments for debt issue costs (122) (178)
Proceeds from exercise of stock awards and employee stock plan purchases (87) 156
Net cash provided by (used in) financing activities 6,610 (22)
Effect of exchange rate changes on cash, cash equivalents and restricted cash (67) (903)
Net change in cash, cash equivalents and restricted cash (7,448) (12,974)
Cash, cash equivalents and restricted cash at beginning of period 38,464 53,639
Cash, cash equivalents and restricted cash at end of period 31,016 40,665
Reconciliation of cash, cash equivalents and restricted cash to statement of financial position    
Cash and cash equivalents 28,892 34,160
Restricted cash 1,975 6,343
Long-term restricted cash 149 162
Cash, cash equivalents and restricted cash 31,016 40,665
Cash paid during the period for:    
Interest - bank and trade facilities 660 36
Interest - related party 64 0
Income taxes $ 480 $ 283
XML 18 R8.htm IDEA: XBRL DOCUMENT v3.23.1
Organization and Summary of Significant Accounting Policies
3 Months Ended
Mar. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Organization and Summary of Significant Accounting Policies
(1) Organization and Summary of Significant Accounting Policies
(a) Description of Business
DZS Inc. (referred to, collectively with its subsidiaries, as “DZS” or the “Company”) is global provider of access and optical networking infrastructure and cloud software solutions that enable the emerging hyper-connected, hyper-broadband world and broadband experiences. The Company provides a wide array of reliable, cost-effective networking technologies and software to a diverse customer base.
DZS was incorporated under the laws of the state of Delaware in June 1999. The Company is headquartered in Plano, Texas with contract manufacturers and original design manufacturers located in the U.S, India, Korea, China, Taiwan, and Vietnam. The Company also maintains offices to provide sales and customer support at global locations. Through 2022, we also utilized our in-house manufacturing facility in Seminole, Florida. In October 2022, we announced an agreement with Fabrinet, a third-party provider of electro-mechanical and electronic manufacturing and distribution services, to transition the sourcing, procurement, order-fulfillment, manufacturing and return merchandise authorization activities in the Company's Seminole facility to Fabrinet. The transition began in October 2022 and substantially completed in the beginning of 2023, whereupon the Company no longer manufactures its products.
(b) Basis of Presentation
The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with U.S. GAAP for interim financial information and with the instructions to Form 10-Q and Article 3 of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by U.S. GAAP for complete financial statements. These financial statements include the accounts of the Company and its wholly owned subsidiaries. These unaudited condensed consolidated financial statements should be read in conjunction with the consolidated financial statements of the Company and notes thereto included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2022 filed with the Securities and Exchange Commission (“SEC”) on March 10, 2023. For a complete description of what the Company believes to be the critical accounting policies and estimates used in the preparation of its unaudited condensed consolidated financial statements, refer to the Company’s Annual Report on Form 10-K for the year ended December 31, 2022.
All intercompany transactions and balances have been eliminated in consolidation. Certain prior-year amounts have been reclassified to conform to the current-quarter presentation. The unaudited condensed consolidated financial statements reflect all adjustments (consisting only of normal recurring adjustments) that, in the opinion of management, are necessary for a fair presentation of the results for the interim periods presented. The results of operations for the current interim period are not necessarily indicative of results to be expected for the current year or any other period.
(c) Risks and Uncertainties
The accompanying unaudited condensed consolidated financial statements have been prepared in conformity with U.S. GAAP, assuming the Company will continue as a going concern.
We continue to be exposed to macroeconomic pressures in the post-COVID-19 environment, including concerns about energy costs, geopolitical issues, inflation, the availability and cost of credit, business and consumer confidence, and unemployment. We have seen improvement in our supply chain in 2023 as supply chain pricing, freight and logistics costs, product and component availability, and extended lead-times which were a challenge in 2021 and 2022 begin to alleviate in 2023 as the world economy recovers from the COVID-19 pandemic. We expect elevated costs for components and expedite fees to further improve throughout 2023.
We conduct significant business in South Korea, Japan, Vietnam, India, Spain, and Canada, as well as in other countries in Europe, Asia-Pacific, Middle East and Latin America, all of which subject us to foreign currency exchange rate risk. The local currencies of our significant foreign subsidiaries are the South Korean Won ("KRW"), Japanese Yen ("JPY"), Euro ("EUR), and Pound Sterling ("GBP"). Revenues and operating expenses are typically denominated in the local currency of each country and result from transactions by our operations in these countries. However, a significant portion of our international cost of sales is denominated in the U.S. Dollar (“USD”). During 2022, the USD appreciated significantly against the KRW, JPY, EUR and GBP which reduced the translated revenues, cost of sales and operating expenses transacted in local currencies, but not the USD based cost of sales, resulting in compressed margins and lower profitability. Late in 2022, exchange rates for these currencies abated somewhat, but the exchange rates for the KRW and JPY remain elevated compared to historical rates.
As of March 31, 2023, the Company's debt obligation under the Term Loan was $23.7 million, net of unamortized issuance cost of $0.4 million, of which $1.3 million is scheduled for payment in the next 12 months. Due to the ongoing risk of non-compliance in the next 12 months we continue to classify the entire amount as a current liability. We are currently in discussion with the lenders to amend the debt agreement to mitigate the risk of non-compliance.
In addition to negotiating for revised financial covenants, we continue to focus on cost management, operating efficiency and efficient discretionary spending. Management is actively taking measures to enhance profitability and liquidity, including reducing the Company’s cost structure and cash outflows, including its investment in inventory, and managing receivable balances through aggressive collection efforts and tighter customers payment terms.These plans are not completely within the Company’s control, as some actions are dependent on the Company’s lenders, vendors and customers. However, the Company believes that it will maintain liquidity in the next 12 months to support its operations.
(d) Use of Estimates
The preparation of the unaudited condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the unaudited condensed consolidated financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results could differ materially from those estimates.
(e) Disaggregation of Revenue
The following table presents revenues by product technology (in thousands):
Three Months Ended March 31,
20232022
Access Networking Infrastructure$79,459 $72,462 
Cloud Software & Services11,353 4,578 
Total$90,812 $77,040 
The following table present revenues by geographical concentration (in thousands):
Three Months Ended March 31,
20232022
Americas$24,855 $23,061 
Europe, Middle East, Africa19,182 18,649 
Asia46,775 35,330 
Total$90,812 $77,040 
(f) Concentration of Risk
Financial instruments that potentially subject the Company to concentrations of credit risk consist primarily of cash, cash equivalents and restricted cash, accounts receivables, and contract assets. Cash, cash equivalents and restricted cash consist of financial deposits and money market accounts that are principally held with various domestic and international financial institutions with high credit standing.
The Company’s customers include competitive and incumbent local exchange carriers, competitive access providers, internet service providers, wireless carriers and resellers serving these markets. The Company performs ongoing credit evaluations of its customers and generally does not require collateral. Allowances are maintained for potential doubtful accounts based upon the expected collectability of accounts receivable using historical loss rates adjusted for customer-specific factors and current economic conditions. The Company determines historical loss rates on a rational and systematic basis. The Company performs periodic assessments of its customers’ liquidity and financial condition through analysis of information obtained from credit rating agencies, financial statement review and historical and current collection trends.
Activity under the Company’s allowance for doubtful accounts consists of the following (in thousands):
Three Months Ended March 31,
20232022
Balance at beginning of period$16,184 $17,735 
Charged to expense, net of recoveries(184)(752)
Utilization and write off— — 
Cumulative effect of ASC 326 adoption— 401 
Foreign exchange impact87 (326)
Balance at end of period$16,087 $17,058 
For the three months ended March 31, 2023, two customers each accounted for 13% of net revenue. For the three months ended March 31, 2022, two customers accounted for 13% and 12% of net revenue, respectively.
As of March 31, 2023 and December 31, 2022, no customers represented more than 10% of net accounts receivable.
As of March 31, 2023 and December 31, 2022, net accounts receivables from customers in countries other than the United States represented 86%.
In 2017, the Company entered into an agreement with a customer in India to supply product for a state sponsored broadband project. The Company substantially completed its obligations under the agreement in 2018. The Company billed the customer, which is a state government sponsored entity, approximately $59.0 million and collected payments of approximately $41.7 million by December 31, 2020. In late March 2021, the customer’s state government parent experienced difficulty passing a budget impacting the ability of the customer to make remaining agreed-upon payments to us. In light of this development, the Company recorded an allowance that covered the entire balance unpaid by the customer. Subsequent to March 2021, the Company recovered approximately $2.5 million of accounts receivable related to the customer. As of March 31, 2023 the Company has a recorded allowance for doubtful accounts of $13.1 million related to this receivable. The Company will continue to pursue collection of the entire outstanding balance and any amounts collected will be recognized in the period which they are received. In the event the Company’s efforts to collect from this customer prove unsuccessful, DZS may seek payment through other means, including through legal action.
(g) Business Combinations
The Company allocates the fair value of purchase consideration to the tangible and identifiable intangible assets acquired and liabilities assumed based on their estimated fair values. The excess of the fair value of purchase consideration over the fair values of these identifiable assets and liabilities is recorded as goodwill. When determining the fair values of assets acquired and liabilities assumed, management makes significant estimates and assumptions, especially with respect to intangible assets and certain tangible assets such as inventory.
Critical estimates in valuing certain tangible and intangible assets include but are not limited to future expected cash flows from the underlying assets and discount rates. Management’s estimates of fair value are based upon assumptions believed to be reasonable, but which are inherently uncertain and unpredictable and, as a result, actual results may differ from estimates.
Assets acquired and liabilities assumed are generally measured at their acquisition-date fair values. If the initial accounting for a business combination is incomplete by the end of the reporting period in which the combination occurs, the Company reports provisional amounts for the items for which the accounting is incomplete. Those provisional amounts are adjusted during the measurement period (which cannot exceed one year from the acquisition date), or additional assets or liabilities are recognized, to reflect new information obtained about facts and circumstances that existed as of the acquisition date that, if known, would have affected the amounts recognized as of that date.
When the consideration transferred by the Company in a business combination includes a contingent consideration arrangement, the contingent consideration is measured at its acquisition-date fair value and included as part of the total consideration transferred in a business combination. Changes in fair value of the contingent consideration that qualify as measurement period adjustments are made retrospectively, with corresponding adjustments against goodwill. Changes in the fair value of the contingent consideration that do not qualify as measurement period adjustments are made in the current period, with corresponding adjustments recognized in earnings.
(h) Restructuring and Other Charges
From time to time, the Company takes actions to align its workforce, facilities and operating costs with perceived market opportunities, business strategies and changes in market and business conditions. The Company recognizes a liability for the cost associated with an exit or disposal activity in the period in which the liability is incurred, except for one-time employee termination benefits, which are measured at the communication date and recognized ratably over the required service period, if any.
(i) Recent Accounting Pronouncements
In October 2021, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers, which requires the Company to apply ASC 606, Revenue from Contracts with Customers, to recognize and measure contract assets and contract liabilities from contracts with customers acquired in a business combination. Before the update such balances were measured and recognized at fair value on the acquisition date. The ASU is effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. Early adoption is permitted, including in interim periods. The Company adopted these requirements prospectively, effective on the first day of the second quarter of year 2022. There was no material impact on our consolidated financial statements on the adoption date.
In June 2016, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2016-13, Financial Instruments – Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, which requires the Company to measure and recognize expected credit losses for financial assets held and not accounted for at fair value through net income. In November 2018, April 2019 and May 2019, the FASB issued ASU No. 2018-19, Codification Improvements to Topic 326, Financial Instruments - Credit Losses, ASU No. 2019-04, Codification Improvements to Topic 326, Financial Instruments - Credit Losses, and ASU No. 2019-05, Financial Instruments - Credit Losses (Topic 326): Targeted Transition Relief, which provided additional implementation guidance on the previously issued ASU. The Company adopted the updated guidance on January 1, 2022, utilizing the modified retrospective transition method and recorded a cumulative-effect adjustment of $0.4 million to retained earnings.
XML 19 R9.htm IDEA: XBRL DOCUMENT v3.23.1
Business Combinations
3 Months Ended
Mar. 31, 2023
Business Combination and Asset Acquisition [Abstract]  
Business Combinations
(2) Business Combinations
ASSIA Acquisition
On May 27, 2022, the Company acquired certain assets and liabilities of Adaptive Spectrum and Signal Alignment, Incorporated (“ASSIA”), an industry pioneer of broadband access quality-of-experience and service assurance software solutions (the “ASSIA Acquisition”). The core assets acquired include the CloudCheck® Wi-Fi experience management and Expresse® access network optimization software solutions. These software solutions add powerful data analytics and network intelligence capabilities to DZS Cloud, including cloud-managed WiFi solutions, access network optimization and intelligent automation tools. The CloudCheck® and Expresse® solutions are currently deployed in over 125 million connected homes globally, and many of these connections now represent recurring software revenue opportunities for DZS.
The initial purchase consideration was $25.0 million, including a $2.5 million holdback that will be released in 13 months following the transaction close date. In October 2022, the Company agreed to pay an additional $1.35 million of purchase consideration to settle certain unresolved matters related to the ASSIA Acquisition.
The acquisition was recorded as a business combination with valuation of the assets acquired and liabilities assumed recorded at their acquisition date fair value determined using level three inputs, defined as unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities. We completed the purchase price allocation for ASSIA Acquisition in the first quarter of 2023.
The following summarizes the final fair values of the assets acquired and liabilities assumed at the date of the ASSIA Acquisition (in thousands):
Allocation of purchase consideration
Cash and cash equivalents$203 
Accounts receivable2,322 
Other assets407 
Right-of-use assets2,172 
Property, plant and equipment232 
Intangible assets30,200 
Accounts payable(75)
Contract liabilities(19,550)
Operating lease liabilities(2,612)
Accrued and other liabilities(756)
Goodwill13,807 
Total purchase consideration$26,350 
The purchase price allocation resulted in the recognition of goodwill of approximately $13.8 million, which included the experienced workforce and the expected synergies from combining operations. The Company expects no goodwill to be deductible for tax purposes.
The following table represents the final estimated fair value and useful lives of identifiable intangible assets acquired (estimated fair value in thousands):
Estimated
fair value
Estimated
useful life
Intangible assets acquired
Customer relationships$18,600 15 years
Customer backlog5,100 10 years
Developed technology6,200 
5 - 7 years
Tradenames300 10 years
Total intangible assets$30,200  
Optelian Acquisition
On February 5, 2021, the Company acquired Optelian Access Networks Corporation (“Optelian”), a corporation incorporated under the laws of Canada and registered extra-provincially in the Province of Ontario, pursuant to an acquisition agreement whereby the Company purchased all the outstanding shares of Optelian. Following the closing of the transaction, Optelian became the Company’s wholly owned subsidiary.
Optelian was a leading optical networking solution provider. This acquisition introduced the “O-Series” to the DZS portfolio of carrier grade optical networking products with up to 400 gigabits per second (Gig) and above capability, expanding the DZS product portfolio by providing environmentally hardened, high capacity, and flexible solutions at the network edge.
The purchase price of $7.5 million included cash paid to the shareholders and option holders of Optelian, cash paid to retire Optelian's outstanding debt on the date of acquisition, and contingent payments to shareholders.
The payment to shareholders and option holders included a $0.3 million holdback, which was released during the third quarter of 2022, and $1.9 million contingent consideration based on a certain percentage of future revenue of certain Optelian products through the end of 2023. We completed the purchase price allocation for Optelian acquisition in 2021. The purchase price allocation resulted in the recognition of goodwill of approximately $1.9 million, which primarily related to the expected synergies from combining operations.
RIFT Acquisition
On March 3, 2021, the Company acquired substantially all of the assets of RIFT, Inc., a network automation solutions company, and all the outstanding shares of RIFT.IO India Private Limited, a wholly owned subsidiary of RIFT, Inc. (collectively “RIFT”). RIFT developed a carrier-grade RIFT.ware software platform that simplifies the deployment of any slice, service, or application on any cloud. This acquisition introduced DZS Xtreme, a solution within the DZS Cloud portfolio, to the overall portfolio of DZS systems and software solutions. The total purchase consideration was $0.5 million, including a $0.2 million holdback that was released in April of 2021 following the fulfillment of certain requirements in the purchase agreement. We completed the purchase price allocation for RIFT acquisition in 2021. The purchase price allocation resulted in the recognition of goodwill of approximately $0.2 million, which primarily related to the expected synergies from combining operations.
XML 20 R10.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurement
3 Months Ended
Mar. 31, 2023
Fair Value Disclosures [Abstract]  
Fair Value Measurement
(3) Fair Value Measurement
The Company utilizes a fair value hierarchy that is intended to increase consistency and comparability in fair value measurements and related disclosures. The fair value hierarchy is based on inputs to valuation techniques that are used to measure fair value that are either observable or unobservable. Observable inputs reflect assumptions market participants would use in pricing an asset or liability based on market data obtained from independent sources while unobservable inputs reflect a reporting entity’s pricing based upon their own market assumptions. The fair value hierarchy consists of the following three levels:
Level 1    Inputs are quoted prices in active markets for identical assets or liabilities.
Level 2    Inputs are quoted prices for similar assets or liabilities in an active market, quoted prices for identical or similar assets or liabilities in markets that are not active, inputs other than quoted prices that are observable and market-corroborated inputs which are derived principally from or corroborated by observable market data.
Level 3    Inputs are derived from valuation techniques in which one or more significant inputs or value drivers are unobservable
Assets and Liabilities Measured at Fair Value on a Recurring Basis:
The carrying values of financial instruments such as cash and cash equivalents, restricted cash, accounts and other receivables, accounts payable and accrued liabilities approximate their fair values based on their short-term nature. The carrying value of the Company's debt approximates its fair values based on the current rates available to the Company for debt of similar terms and maturities.
The Company classifies its contingent liability from Optelian acquisition within Level 3 as it includes inputs not observable in the market. The Company estimates the fair value of contingent consideration as the present value of the expected contingent payments, determined using the revenue forecast for certain Optelian products through the end of 2023. The fair value of contingent liability is generally sensitive to changes in the revenue forecast during the payout period. The change in the respective fair value is included in selling, marketing, general and administrative expenses on the unaudited condensed consolidated statement of comprehensive income (loss).
The following table reconciles the beginning and ending balances of the Company’s Level 3 contingent liability (in thousands):
Three Months Ended March 31,
20232022
Balance at beginning of period$1,156 $2,121 
Cash payments— — 
Net change in fair value27 51 
Balance at end of period$1,183 $2,172 
XML 21 R11.htm IDEA: XBRL DOCUMENT v3.23.1
Cash, Cash Equivalents and Restricted Cash
3 Months Ended
Mar. 31, 2023
Cash and Cash Equivalents [Abstract]  
Cash, Cash Equivalents and Restricted Cash
(4) Cash, Cash Equivalents and Restricted Cash
As of March 31, 2023 and December 31, 2022, the Company's cash, cash equivalents and restricted cash consisted of financial deposits. Cash, cash equivalents and restricted cash held within the U.S. totaled $16.8 million and $24.9 million as of March 31, 2023 and December 31, 2022, respectively. Cash, cash equivalents and restricted cash held within the U.S. are held at FDIC insured depository institutions. Cash, cash equivalents and restricted cash held outside the U.S. totaled $14.1 million and $13.6 million as of March 31, 2023 and December 31, 2022, respectively. Restricted cash consisted primarily of cash collateral for performance bonds and warranty bonds. Long-term restricted cash was $0.1 million and $0.2 million as of March 31, 2023 and December 31, 2022, respectively, and is included in other assets on the unaudited condensed consolidated balance sheets.
XML 22 R12.htm IDEA: XBRL DOCUMENT v3.23.1
Balance Sheet Details
3 Months Ended
Mar. 31, 2023
Balance Sheet Related Disclosures [Abstract]  
Balance Sheet Details
(5) Balance Sheet Details
Balance sheet detail as of March 31, 2023 and December 31, 2022 is as follows (in thousands):
Inventories
March 31, 2023December 31, 2022
Raw materials$35,870 $37,354 
Work in process699 1,050 
Finished goods33,153 40,109 
Total inventories$69,722 $78,513 
Inventories are stated at the lower of cost or net realizable value, with cost being computed based on an adjusted standard basis, which approximates actual cost on an average or first-in, first-out basis.
Property, plant and equipment
March 31, 2023December 31, 2022
Property, plant and equipment, net:
Machinery and equipment$12,971 $17,214 
Leasehold improvements2,440 5,683 
Computers and software4,608 4,713 
Furniture and fixtures2,108 1,748 
Construction in progress and other1,358 1,264 
23,485 30,622 
Less: accumulated depreciation and amortization(16,285)(21,062)
Less: government grants(65)(82)
Total property, plant and equipment, net$7,135 $9,478 
Depreciation expense associated with property, plant and equipment for the three months ended March 31, 2023 and March 31, 2022 was $1.2 million and $0.8 million, respectively.
Warranties
The Company accrues warranty costs based on historical trends for the expected material and labor costs to provide warranty services. The Company's standard warranty period is one year from the date of shipment with the ability for customers to purchase an extended warranty of up to five years from the date of shipment. The following table summarizes the activity related to the product warranty liability:
Three Months Ended March 31,
20232022
Balance at beginning of period$1,896 $1,981 
Charged to cost of revenue70 121 
Claims and settlements(113)(149)
Foreign exchange impact21 (17)
Balance at end of period$1,874 $1,936 
Contract Balances
The Company records contract assets when it has a right to consideration and records accounts receivable when it has an unconditional right to consideration. Contract liabilities consist of cash payments received (or unconditional rights to receive cash) in advance of fulfilling performance obligations. The majority of the Company's performance obligations in its contracts with customers relate to contracts with duration of less than one year.
The opening and closing balances of current and long-term contract assets and contract liabilities related to contracts with customers are as follows:
Contract
assets
Contract
liabilities
December 31, 2022$576 $29,641 
March 31, 2023$605 $29,225 
The decrease in contract liabilities during the three months ended March 31, 2023 was primarily due to the revenue recognition criteria being met for previously deferred revenue, partially offset by invoiced amounts that did not yet meet the revenue recognition criteria. The amount of revenue recognized in the three months ended March 31, 2023 that was included in the prior period contract liability balance was $7.4 million. This revenue consists of services provided to customers who had been invoiced prior to the current year. We expect to recognize approximately 75% of outstanding contract liabilities as revenue over the next 12 months and the remainder thereafter.
The balance of contract cost deferred as of March 31, 2023 and December 31, 2022 was $0.5 million and $1.0 million, respectively. During the three months ended March 31, 2023, the Company recorded $0.5 million in amortization related to contract cost deferred as of December 31, 2022.
XML 23 R13.htm IDEA: XBRL DOCUMENT v3.23.1
Goodwill and Intangible Assets
3 Months Ended
Mar. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Intangible Assets
(6) Goodwill and Intangible Assets
The following table summarizes the activity related to goodwill (in thousands):
March 31,
20232022
Balance at beginning of period, gross$20,955 $7,148 
Accumulated impairment at beginning of period(1,003)(1,003)
Goodwill from acquisitions— — 
Foreign exchange impact— — 
Balance at end of period$19,952 $6,145 
Intangible assets consisted of the following (in thousands):
March 31, 2023
Gross Carrying
Amount
Accumulated
Amortization
Net
Customer relationships$24,331 $(5,451)$18,880 
Customer backlog5,100 (723)4,377 
Developed technology11,207 (4,822)6,385 
In-process research and development890 (385)505 
Tradenames300 (25)275 
Total intangible assets, net$41,828 $(11,406)$30,422 
December 31, 2022
Gross Carrying
Amount
Accumulated
Amortization
Net
Customer relationships$24,330 $(4,759)$19,571 
Customer backlog5,100 (506)4,594 
Developed technology11,207 (4,463)6,744 
In-process research and development890 (340)550 
Tradenames300 (17)283 
Total intangible assets, net$41,827 $(10,085)$31,742 
Amortization expense associated with intangible assets for the three months ended March 31, 2023 and March 31, 2022 was $1.3 million and $0.3 million, respectively.
The following table presents the future amortization expense of the Company’s intangible assets as of March 31, 2023 (in thousands):
Remainder of 2023$3,962 
20245,283 
20255,278 
20264,095 
20273,143 
Thereafter8,661 
Total$30,422 
XML 24 R14.htm IDEA: XBRL DOCUMENT v3.23.1
Debt
3 Months Ended
Mar. 31, 2023
Debt Disclosure [Abstract]  
Debt
(7) Debt
The following table summarizes the Company’s debt (in thousands):
March 31, 2023December 31, 2022
JPMorgan Term Loan, long-term$— $— 
JPMorgan Term Loan, current portion24,063 24,375 
Unamortized debt issuance costs(403)(302)
Long-term debt, including current portion$23,660 $24,073 
JPMorgan Revolving Credit Facility$12,000 $4,000 
Industrial Bank of Korea Loan919 — 
DNI Related Party Loan3,827 5,706 
Short-term debt and credit facilities$16,746 $9,706 
Total Debt$40,406 $33,779 
JPMorgan Credit Agreement
On February 9, 2022, the Company entered into a Credit Agreement (the “Credit Agreement”) by and between the Company, as borrower, certain subsidiaries of the Company, as guarantors, the lenders party thereto and JPMorgan Chase Bank, N.A., as administrative agent. The Credit Agreement originally provided for revolving loans (the "Revolving Credit Facility") in an aggregate principal amount of up to $30.0 million, up to $15.0 million of which is available for letters of credit, and was scheduled to mature on February 9, 2024. The maximum amount that the Company can borrow under the Credit Agreement is subject to a borrowing base, which is based on a percentage of eligible accounts receivable and eligible inventory, subject to reserves and other adjustments, plus $10.0 million.
On May 27, 2022, the Company entered into a First Amendment to Credit Agreement (the “Amendment”), which amends the Credit Agreement dated February 9, 2022 with the Company, as borrower, certain subsidiaries of the Company, as guarantors, the lenders party thereto and JPMorgan Chase Bank, N.A., as administrative agent.
The Amendment, among other things, (1) provides for a term loan (the “Term Loan”) in an aggregate principal amount of $25.0 million with a maturity date of May 27, 2027, (2) extends the maturity date of the $30.0 million Revolving Credit Facility to May 27, 2025, (3) permits the ASSIA Acquisition, (4) modifies the applicable margin for borrowings under the Credit Agreement to be, at the Company’s option, either (i) the adjusted term SOFR rate plus a margin ranging from 3.0% to 3.5% per year or (ii) the prime rate plus a margin ranging from 2.0% to 2.5% per year, in each case depending on the Company’s leverage ratio, (5) modifies the letter of credit fee such that it ranges from 3.0% to 3.5%, depending on the Company’s leverage ratio, (6) modifies the commitment fee on the unused portion of the Revolving Credit Facility to range from 0.25% to 0.35% per year, depending on the Company’s leverage ratio, (7) modifies the method of calculating the leverage ratio, and (8) modifies the financial covenants to (i) increase the maximum permitted leverage ratio to 3.00 to 1.00 through September 30, 2022, 2.50 to 1.00 thereafter through September 30, 2023, and 2.00 to 1.00 thereafter and (ii) replace the minimum liquidity requirement with a minimum permitted fixed charge coverage ratio of 1.25 to 1.00.
On May 27, 2022, the Company borrowed the full amount of the Term Loan to finance the ASSIA Acquisition.
On February 15, 2023, the Company entered into a Second Amendment to Credit Agreement (the "Second Amendment"), which amends the Credit Agreement dated February 9, 2022 (as previously amended on May 27, 2022). The Second Amendment, among other things, (1) modifies the financial covenants to (i) suspend the maximum leverage ratio requirement of 2.50 to 1.00 until the fiscal quarter ending September 30, 2023 and (ii) suspend the minimum fixed charge coverage ratio requirement of 1.25 to 1.00 until the fiscal quarter ending December 31, 2023, (2) adds new financial covenants to require (i) minimum liquidity of $30.0 million for the fiscal quarter ending March 31, 2023, $35.0 million for the fiscal quarters ending June 30, 2023 and September 30, 2023, and $20.0 million at any time until September 30, 2023, and (ii) minimum EBITDA (as defined in the Credit Facility) of ($1 million) for the fiscal quarter ending March 31, 2023 and $1 for the fiscal quarter ending June 30, 2023, (3) increases the applicable margin for adjusted term SOFR borrowings and prime rate borrowings to 4.0% and 3.0%, respectively, when the Company’s leverage ratio exceeds 2.50 to 1.00, (4) increases the commitment fee on the unused portion of the revolving commitment to 0.40% per year when the Company’s leverage ratio exceeds 2.50 to 1.00, and (5) prohibits dividends and other distributions and tightens certain covenants.
On May 8, 2023, the Company entered into a Third Amendment to the Credit Agreement (the "Third Amendment"), which amends the Credit Agreement dated February 9, 2022 (as previously amended on May 27, 2022 and February 15, 2023). The Third Amendment, among other things, (1) modifies the financial covenants to eliminate the minimum EBITDA (as defined in the Credit Facility) of ($1 million) for the fiscal quarter ending March 31, 2023, (2) decreases the calculation of the borrowing base by $5 million through June 30, 2023 and an additional $5 million thereafter, (3) reduces the amount of the Revolving Credit Facility commitment to $25 million effective June 15, 2023, and (4) increases the applicable margin for adjusted term SOFR borrowings and prime rate borrowings to 4.5% and 3.5%, respectively, when the Company’s leverage ratio exceeds 2.50 to 1.00.
As of March 31, 2023, the Company's debt obligation under the Term Loan was $23.7 million, net of unamortized issuance cost of $0.4 million, and of which $1.3 million is scheduled for payment in the next 12 months. The Company had $12.0 million outstanding debt and $1.2 million in letters of credit issued under the $30.0 million Revolving Credit Facility as of March 31, 2023, and, after entering into the Third Amendment, $16.8 million was available to the Company for additional borrowing under the Revolving Credit Facility.
Due to the ongoing risk of non-compliance with certain financial covenants in the next 12 months, we presented our contractual long-term debt obligation of $22.8 million and $23.1 million as of March 31, 2023 and December 31, 2022, respectively, within the current portion of long-term debt on the unaudited condensed consolidated balance sheets. We are currently in discussion with the lenders to amend the debt agreement to mitigate the risk of non-compliance. While the borrowings under the term loan are currently classified as a current liability, the Company believes that it will maintain liquidity in the next 12 months to support its operations.
The future principal maturities of the Term Loan for each of the next five years are as follows (in thousands):
Remainder of 2023$938 
20241,563 
20251,875 
20262,188 
202717,499 
Total$24,063 
Related Party Debt
On October 31, 2022, DNS Korea, the Company’s wholly-owned subsidiary, entered into a Loan Agreement with DNI (the “November 2022 DNI Loan”). The November 2022 DNI Loan was negotiated and approved on behalf of the Company and its subsidiaries by the audit committee of the Board of Directors of the Company which consists of directors determined to be independent from DNI. The November 2022 DNI Loan consisted of a term loan in the amount of KRW 7.2 billion ($5.0 million USD), with interest payable monthly at an annual rate of 6.0%.
In the first quarter of 2023, the entire outstanding balance on the November 2022 DNI Loan was repaid and DNS Korea entered into a new short-term loan arrangement with DNI (the “February 2023 DNI Loan”) and borrowed KRW 5.0 billion ($4.1 million USD), with interest payable monthly at an annual rate of 7.0%. The Company's debt obligation under the February 2023 DNI Loan was KRW 5.0 billion ($3.8 million USD) as of March 31, 2023. The entire outstanding balance on the February 2023 DNI Loan was repaid in the second quarter of 2023.
As security for the February 2023 DNI Loan, DNS Korea granted a security interest to DNI in inventory of KRW 35.0 billion ($26.8 million USD) in its Janghowon warehouse, which should be maintained at a minimum of KRW 10.0 billion ($7.7 million USD), and account receivable for two certain customers in the amount to KRW 16.2 billion ($12.4 million USD).
Industrial Bank of Korea Loan
On March 30, 2023, DNS Korea entered into a Loan Agreement with Industrial Bank of Korea (the “IBK Loan”). The IBK Loan consisted of a short-term loan in the amount of KRW 1.2 billion ($0.9 million USD) with interest payable monthly at an annual rate of 6.3%. The entire outstanding balance on the IBK Loan was repaid i
XML 25 R15.htm IDEA: XBRL DOCUMENT v3.23.1
Employee Benefit Plans
3 Months Ended
Mar. 31, 2023
Retirement Benefits [Abstract]  
Employee Benefit Plans
(8) Employee Benefit Plans
Defined Contribution Plans
The Company maintains a 401(k) plan for its employees in the US whereby eligible employees may contribute up to a specified percentage of their earnings, on a pretax basis, subject to the maximum amount permitted by the Internal Revenue Code. Under the 401(k) plan, the Company made discretionary contributions to the plan in 2022. For the three months ended March 31, 2023, the Company recorded an expense of $0.3 million. For the three months ended March 31, 2022, the Company recorded an expense of $0.2 million.
The Company maintains a defined contribution plan for its employees in Korea. Under the defined contribution plan, the Company contributes the equivalent of 8.3% of an employee's gross salary into the plan. For each of the three months ended March 31, 2023 and March 31, 2022 the Company recorded an expense of $0.3 million.
Defined Benefit Plans
The Company sponsors defined benefit plans for its employees in Germany and Japan. Defined benefit plans provide pension benefits based on compensation and years of service. The Germany plans were frozen as of September 30, 2003 and have not been offered to new employees after that date. The Company has recorded the underfunded status as of March 31, 2023 and December 31, 2022 as a long-term liability on the unaudited condensed consolidated balance sheets. The accumulated benefit obligation for the plans in Germany and Japan was $11.1 million and $11.0 million as of March 31, 2023 and December 31, 2022, respectively. Periodic benefit costs for each of the three months ended March 31, 2023 and March 31, 2022 were $0.1 million.
The Company holds pension insurance contracts, with the Company as beneficiary, in the amount of $2.5 million as of March 31, 2023 and December 31, 2022 related to individuals under the pension plans. The Company records these insurance contracts based on their cash surrender value at the balance sheet dates. These insurance contracts are classified as other assets on the Company’s unaudited condensed consolidated balance sheet. The Company intends to use any proceeds from these policies to fund the pension plans. However, since the Company is the beneficiary on these policies, these assets have not been designated pension plan assets.
XML 26 R16.htm IDEA: XBRL DOCUMENT v3.23.1
Restructuring and Other Charges
3 Months Ended
Mar. 31, 2023
Restructuring and Related Activities [Abstract]  
Restructuring and Other Charges
(9) Restructuring and Other Charges
In 2021, the Company made the strategic decision to relocate manufacturing functions of DZS GmbH and Optelian to Seminole, Florida and to transition the above subsidiaries to sales and research and development centers. For the three months ended March 31, 2022, the Company recorded $0.4 million of related restructuring costs. The restructuring of DZS GmbH and Optelian was completed in 2022 and no related restructuring costs were recorded for the three months ended March 31, 2023.
On September 17, 2022, DZS signed an agreement with Fabrinet, a third-party provider of electro-mechanical and electronic manufacturing and distribution services, to transition the sourcing, procurement, order-fulfillment, manufacturing and return merchandise authorization activities in the Company's Seminole, Florida facility to Fabrinet. The transition to Fabrinet began in October 2022 and substantially completed in the beginning of 2023. Post transition, the DZS Seminole, Florida-based operations, supply chain and manufacturing workforce will be reduced by approximately two-thirds and the remaining team is expected to be relocated to an appropriately sized facility. For the three months ended March 31, 2023, the Company recorded $3.5 million of restructuring related costs, consisting of freight and expedite fees of $1.0 million, facility and labor costs of $0.8 million, accelerated depreciation of manufacturing related assets of $0.4 million, termination-related benefits of $0.3 million, inventory write-off of $0.5 million, and other costs of $0.5 million. The Company accounted for the one-time employee termination benefits in accordance with ASC 420, Exit or Disposal Cost Obligations, and recognized the respective liability when the final terms of the benefit arrangement were communicated to the affected employees. As of March 31, 2023, the Company had $0.6 million liability related to termination benefits associated with Seminole restructuring.
For the three months ended March 31, 2023, the Company also included in restructuring and other charges approximately $0.3 million of facility costs related to impaired facilities and $0.4 million of non-capitalizable implementation costs related to replacement of the Company’s legacy enterprise resource planning and reporting software.
XML 27 R17.htm IDEA: XBRL DOCUMENT v3.23.1
Related Party Transactions
3 Months Ended
Mar. 31, 2023
Related Party Transactions [Abstract]  
Related Party Transactions
(10) Related Party Transactions
Related Party Debt
As of March 31, 2023, the Company had KRW 5.0 billion ($3.8 million USD) outstanding of the related party borrowing from DNI. See Note 7 Debt for additional information about the Company’s related party debt.
The following table sets forth payment guarantees of the Company's obligations as of March 31, 2023 that have been provided by Dasan Networks, Inc. ("DNI"). DNI owns approximately 29.2% of the outstanding shares of the Company's common stock. The amount guaranteed exceeds the principal amounts of outstanding obligations due to collateral requirements by the banks.
GuarantorAmount Guaranteed
(in thousands)
Description of Obligations Guaranteed
Dasan Networks, Inc.$4,422 Payment guarantee to Industrial Bank of Korea
Dasan Networks, Inc.3,068 Payment guarantee to Shinhan Bank
$7,490 
Other Related Party Transactions
Sales, cost of revenue, operating expense, interest expense and other expenses to and from related parties were as follows (in thousands) for the three months ended March 31, 2023 and 2022:
Three Months Ended March 31, 2023
CounterpartySalesCost of
revenue
Operating ExpenseInterest
expense
Other
expenses
Dasan Networks, Inc.$153 $128 $294 $79 $16 
Three Months Ended March 31, 2022
CounterpartySalesCost of
revenue
Operating ExpenseInterest
expense
Other
expenses
Dasan Networks, Inc.$198 $177 $407 $— $17 
The Company has entered into sales agreements with DNI to sell certain services and finished goods produced by the Company. The Company also has an agreement with DNI in which DNI acts as a sales channel to third party customers. The above transactions are included in sales and cost of revenue on the unaudited condensed consolidated statement of comprehensive income (loss). Sales to DNI are recorded net of royalty fees for a sales channel arrangement.
DNS Korea has a lease agreement with DNI related to the lease of a warehouse facility. Operating lease cost related to the DNI lease totaled $0.1 million for the three months ended March 31, 2023. Operating lease cost related to the DNI leases totaled $0.2 million for the three months ended March 31, 2022. Operating lease expense is allocated between cost of revenue, research and product development, and selling, marketing, general and administrative expenses on the unaudited condensed consolidated statement of comprehensive income (loss). As of March 31, 2023, the right-of-use asset and operating lease liability related to DNI leases were $1.6 million. As of December 31, 2022, the right-of-use asset and operating lease liability related to DNI leases were $1.7 million.
The Company also pays a license fee under the Trademark License Agreement with DNI. The license fee is calculated as 0.4% of DNS Korea annual sales. For the three months ended March 31, 2023, license related expense were $0.2 million. For the three months ended March 31, 2022, license related expense were $0.1 million. License related expense are included in selling, marketing, general and administrative expenses on the consolidated statements of comprehensive income (loss).
Interest expense represents interest paid to DNI for the related party debt. Interest due to DNI was included in accrued and other liabilities on the unaudited condensed consolidated balance sheets as of March 31, 2022 and December 31, 2022. See Note 7 Debt for additional information about the Company’s related party debt.
Other expenses represent charges from DNI for its payment guarantees relating to the Company's obligations. The Company pays DNI a guarantee fee which is calculated as 0.9% per annum of the guaranteed amount. Refer to the table above for further information about obligations guaranteed by DNI.
Balances of Receivables and Payables with Related Parties
Balances of receivables and payables arising from sales and purchases of goods and services with related parties as of March 31, 2023 and December 31, 2022 were included in the following balance sheet captions on the unaudited condensed consolidated balance sheets, as follows (in thousands):
As of March 31, 2023
CounterpartyAccount
receivables
Other
receivables
Loans PayableAccounts
payable
Accrued and other liabilities
Dasan Networks, Inc.$224 $— $3,827 $895 $212 
As of December 31, 2022
CounterpartyAccount
receivables
Other
receivables
Loans PayableAccounts
payable
Accrued and other liabilities
Dasan Networks, Inc.$943 $123 $5,706 $1,019 $483 
XML 28 R18.htm IDEA: XBRL DOCUMENT v3.23.1
Net Income (Loss) Per Share
3 Months Ended
Mar. 31, 2023
Earnings Per Share [Abstract]  
Net Income (Loss) Per Share
(11) Net Income (Loss) Per Share
Basic net income (loss) per share is computed by dividing the net income (loss) for the period by the weighted average number of shares of common stock outstanding during the period. The calculation of diluted net income (loss) per share gives effect to common stock equivalents; however, potential common stock equivalents are excluded if their effect is antidilutive. Potential common stock equivalents are composed of incremental shares of common stock issuable upon the exercise of stock options and the vesting of restricted stock units. In periods when a net loss is reported, all common stock equivalents are excluded from the calculation because they would have an anti-dilutive effect, meaning the loss per share would be reduced. Therefore, in periods when a loss is reported, basic and dilutive loss per share are the same.
The following table is a reconciliation of the numerator and denominator in the basic and diluted net income (loss) per share calculation (in thousands, except per share data) for the three months ended March 31, 2023, and 2022:
Three months ended March 31,
20232022
Net income (loss)$(17,135)$(3,048)
Weighted average number of shares outstanding:
Basic31,04527,530
Effect of dilutive securities:
Stock options, restricted stock units and share awards
Diluted31,04527,530
Net income (loss) per share:
Basic$(0.55)$(0.11)
Diluted$(0.55)$(0.11)
The following table sets forth potential common stock that is not included in the diluted net income (loss) per share calculation above because their effect would be anti-dilutive for the periods indicated (in thousands):
Three months ended March 31,
20232022
Outstanding stock options563 939 
Unvested restricted stock units500 278 
XML 29 R19.htm IDEA: XBRL DOCUMENT v3.23.1
Leases
3 Months Ended
Mar. 31, 2023
Leases [Abstract]  
Leases
(12) Leases
The Company leases certain properties and buildings (including manufacturing facilities, warehouses, and office spaces) and equipment under various arrangements which provide the right to use the underlying asset and require lease payments for the lease term. The Company’s lease portfolio consists of operating leases which expire at various dates through 2028.
Assets and liabilities related to operating leases are included in the consolidated balance sheets as right-of-use assets from operating leases, operating lease liabilities - current and operating lease liabilities - non-current. The Company recognizes minimum rental expense on a straight-line basis based on the fixed components of a lease arrangement. The Company amortizes this expense over the term of the lease beginning with the date of initial possession, which is the date the lessor makes an underlying asset available for use. For the three months ended March 31, 2023, the Company recognized lease expense of $1.0 million. For the three months ended March 31, 2022, the Company recognized lease expense of $1.2 million.
The following table presents the maturity of the Company’s operating lease liabilities as of March 31, 2023 (in thousands):
Remainder of 2023$4,209 
20245,131 
20253,575 
20262,232 
20271,121 
Thereafter693 
Total operating lease payments16,961 
Less: imputed interest(1,603)
Total operating lease liabilities$15,358 
XML 30 R20.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and Contingencies
3 Months Ended
Mar. 31, 2023
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies
(13) Commitments and Contingencies
Performance Guarantees
In the normal course of operations, from time to time, the Company arranges for the issuance of various types of performance guarantees, such as standby letters of credit or surety bonds. These instruments are arrangements under which the financial institution or surety provides a financial guarantee that the Company will perform in accordance with contractual or legal obligations. As of March 31, 2023, the Company had $15.6 million of performance guarantees in the form of bank guarantees or surety bonds guaranteed by third parties.
Trade Compliance Matter
During the first quarter of 2022, the Company received a notice letter from the Office of the Commissioner of Customs, Chennai II of the India Department of Revenue (the “Notice”) claiming the Company had allegedly mis-declared and incorrectly classified certain products imported to India by the Company at the time of clearance of customs. The Notice claims that due to such mis-declaration and incorrect classification of the imported products, the Company and its contract manufacturer in India underpaid duties approximating INR 299.6 million ($3.6 million USD based on exchange rates as of March 31, 2023) related to such products. The documents relied upon in the Notice were requested by the Company, however they are yet to be received. In the second quarter of 2023, the Company received a second notice letter issued by the Office of the Principal Commissioner of Customs (Air Cargo) Complex, Chennai VII Commissionerate claiming the alleged underpaid duties approximated INR 389.3 million ($4.7 million based on exchange rates as of March 31, 2023). The two notice letters cover substantially the same shipments and overlap in scope. The Company intends to vigorously defend itself in this matter. As we have not yet received the full contents of the Notice, we are unable to estimate a potential loss related to this matter, if any, which could range up to the full amount of the alleged unpaid duties, plus penalties and interest.
In addition to the Notice discussed above, from time to time, the Company is subject to various legal proceedings, claims and litigation arising in the ordinary course of business. While the outcome of these matters is currently not determinable, the Company records an accrual for legal contingencies that it has determined to be probable to the extent that the amount of the loss can be reasonably estimated. The Company does not expect that the ultimate costs to resolve these matters will have a material adverse effect on its consolidated financial position, results of operations or cash flows. However, litigation is subject to inherent uncertainties, and unfavorable rulings could occur. If an unfavorable ruling were to occur, there exists the possibility of a material adverse impact on the results of operations and cash flows of the reporting period in which the ruling occurs, or future periods.
XML 31 R21.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes
3 Months Ended
Mar. 31, 2023
Income Tax Disclosure [Abstract]  
Income Taxes
(14) Income Taxes
Income tax expense for the three months ended March 31, 2023 was approximately $1.8 million on pre-tax loss of $15.3 million. Income tax benefit for the three months ended March 31, 2022 was approximately $1.3 million on pre-tax loss of $4.4 million.
As of March 31, 2023, the income tax rate varied from the United States statutory income tax rate primarily due to valuation allowances in North America, EMEA and Asia, mandatory R&D expense capitalization in the U.S., and foreign and state income tax rate differentials. Consistent with the prior periods, the Company continued to maintain valuation allowances in North America, EMEA and Asia.
XML 32 R22.htm IDEA: XBRL DOCUMENT v3.23.1
Enterprise-Wide Information
3 Months Ended
Mar. 31, 2023
Segment Reporting [Abstract]  
Enterprise-Wide Information
(15) Enterprise-Wide Information
The Company is a global provider of ultra-broadband network access solutions and communications platforms deployed by advanced Tier 1, national and regional service providers and enterprise customers. There are no segment managers who are held accountable for operations, operating results and plans for levels or components below the Company unit level. Accordingly, the Company is considered to be in a single operating segment. The Company’s chief operating decision maker is the Company’s Chief Executive Officer, who reviews financial information presented on a consolidated basis accompanied with disaggregated revenues by geographic region for purposes of making operating decisions and assessing financial performance.
The Company attributes revenue from customers to individual countries based on location shipped. Refer to Note 1(e) Disaggregation of Revenue for the required disclosures on geographical concentrations and revenues by source.
The Company's property, plant and equipment, net of accumulated depreciation, were located in the following geographical areas (in thousands) as of March 31, 2023 and December 31, 2022:
March 31, 2023December 31, 2022
United States$3,870 $5,725 
Korea2,440 2,706 
Japan619 644 
Canada— 157 
Germany88 110 
Other118 136 
$7,135 $9,478 
XML 33 R23.htm IDEA: XBRL DOCUMENT v3.23.1
Organization and Summary of Significant Accounting Policies (Policies)
3 Months Ended
Mar. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of Presentation
(b) Basis of Presentation
The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with U.S. GAAP for interim financial information and with the instructions to Form 10-Q and Article 3 of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by U.S. GAAP for complete financial statements. These financial statements include the accounts of the Company and its wholly owned subsidiaries. These unaudited condensed consolidated financial statements should be read in conjunction with the consolidated financial statements of the Company and notes thereto included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2022 filed with the Securities and Exchange Commission (“SEC”) on March 10, 2023. For a complete description of what the Company believes to be the critical accounting policies and estimates used in the preparation of its unaudited condensed consolidated financial statements, refer to the Company’s Annual Report on Form 10-K for the year ended December 31, 2022.
All intercompany transactions and balances have been eliminated in consolidation. Certain prior-year amounts have been reclassified to conform to the current-quarter presentation. The unaudited condensed consolidated financial statements reflect all adjustments (consisting only of normal recurring adjustments) that, in the opinion of management, are necessary for a fair presentation of the results for the interim periods presented. The results of operations for the current interim period are not necessarily indicative of results to be expected for the current year or any other period.
Risks and Uncertainties
(c) Risks and Uncertainties
The accompanying unaudited condensed consolidated financial statements have been prepared in conformity with U.S. GAAP, assuming the Company will continue as a going concern.
We continue to be exposed to macroeconomic pressures in the post-COVID-19 environment, including concerns about energy costs, geopolitical issues, inflation, the availability and cost of credit, business and consumer confidence, and unemployment. We have seen improvement in our supply chain in 2023 as supply chain pricing, freight and logistics costs, product and component availability, and extended lead-times which were a challenge in 2021 and 2022 begin to alleviate in 2023 as the world economy recovers from the COVID-19 pandemic. We expect elevated costs for components and expedite fees to further improve throughout 2023.
We conduct significant business in South Korea, Japan, Vietnam, India, Spain, and Canada, as well as in other countries in Europe, Asia-Pacific, Middle East and Latin America, all of which subject us to foreign currency exchange rate risk. The local currencies of our significant foreign subsidiaries are the South Korean Won ("KRW"), Japanese Yen ("JPY"), Euro ("EUR), and Pound Sterling ("GBP"). Revenues and operating expenses are typically denominated in the local currency of each country and result from transactions by our operations in these countries. However, a significant portion of our international cost of sales is denominated in the U.S. Dollar (“USD”). During 2022, the USD appreciated significantly against the KRW, JPY, EUR and GBP which reduced the translated revenues, cost of sales and operating expenses transacted in local currencies, but not the USD based cost of sales, resulting in compressed margins and lower profitability. Late in 2022, exchange rates for these currencies abated somewhat, but the exchange rates for the KRW and JPY remain elevated compared to historical rates.
As of March 31, 2023, the Company's debt obligation under the Term Loan was $23.7 million, net of unamortized issuance cost of $0.4 million, of which $1.3 million is scheduled for payment in the next 12 months. Due to the ongoing risk of non-compliance in the next 12 months we continue to classify the entire amount as a current liability. We are currently in discussion with the lenders to amend the debt agreement to mitigate the risk of non-compliance.
In addition to negotiating for revised financial covenants, we continue to focus on cost management, operating efficiency and efficient discretionary spending. Management is actively taking measures to enhance profitability and liquidity, including reducing the Company’s cost structure and cash outflows, including its investment in inventory, and managing receivable balances through aggressive collection efforts and tighter customers payment terms.These plans are not completely within the Company’s control, as some actions are dependent on the Company’s lenders, vendors and customers. However, the Company believes that it will maintain liquidity in the next 12 months to support its operations.
Use of Estimates (d) Use of EstimatesThe preparation of the unaudited condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the unaudited condensed consolidated financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results could differ materially from those estimates.
Concentration of Risk
(f) Concentration of Risk
Financial instruments that potentially subject the Company to concentrations of credit risk consist primarily of cash, cash equivalents and restricted cash, accounts receivables, and contract assets. Cash, cash equivalents and restricted cash consist of financial deposits and money market accounts that are principally held with various domestic and international financial institutions with high credit standing.
The Company’s customers include competitive and incumbent local exchange carriers, competitive access providers, internet service providers, wireless carriers and resellers serving these markets. The Company performs ongoing credit evaluations of its customers and generally does not require collateral. Allowances are maintained for potential doubtful accounts based upon the expected collectability of accounts receivable using historical loss rates adjusted for customer-specific factors and current economic conditions. The Company determines historical loss rates on a rational and systematic basis. The Company performs periodic assessments of its customers’ liquidity and financial condition through analysis of information obtained from credit rating agencies, financial statement review and historical and current collection trends.
Business Combinations
(g) Business Combinations
The Company allocates the fair value of purchase consideration to the tangible and identifiable intangible assets acquired and liabilities assumed based on their estimated fair values. The excess of the fair value of purchase consideration over the fair values of these identifiable assets and liabilities is recorded as goodwill. When determining the fair values of assets acquired and liabilities assumed, management makes significant estimates and assumptions, especially with respect to intangible assets and certain tangible assets such as inventory.
Critical estimates in valuing certain tangible and intangible assets include but are not limited to future expected cash flows from the underlying assets and discount rates. Management’s estimates of fair value are based upon assumptions believed to be reasonable, but which are inherently uncertain and unpredictable and, as a result, actual results may differ from estimates.
Assets acquired and liabilities assumed are generally measured at their acquisition-date fair values. If the initial accounting for a business combination is incomplete by the end of the reporting period in which the combination occurs, the Company reports provisional amounts for the items for which the accounting is incomplete. Those provisional amounts are adjusted during the measurement period (which cannot exceed one year from the acquisition date), or additional assets or liabilities are recognized, to reflect new information obtained about facts and circumstances that existed as of the acquisition date that, if known, would have affected the amounts recognized as of that date.
When the consideration transferred by the Company in a business combination includes a contingent consideration arrangement, the contingent consideration is measured at its acquisition-date fair value and included as part of the total consideration transferred in a business combination. Changes in fair value of the contingent consideration that qualify as measurement period adjustments are made retrospectively, with corresponding adjustments against goodwill. Changes in the fair value of the contingent consideration that do not qualify as measurement period adjustments are made in the current period, with corresponding adjustments recognized in earnings.
Restructuring and Other Charges
(h) Restructuring and Other Charges
From time to time, the Company takes actions to align its workforce, facilities and operating costs with perceived market opportunities, business strategies and changes in market and business conditions. The Company recognizes a liability for the cost associated with an exit or disposal activity in the period in which the liability is incurred, except for one-time employee termination benefits, which are measured at the communication date and recognized ratably over the required service period, if any.
Recent Accounting Pronouncements
(i) Recent Accounting Pronouncements
In October 2021, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers, which requires the Company to apply ASC 606, Revenue from Contracts with Customers, to recognize and measure contract assets and contract liabilities from contracts with customers acquired in a business combination. Before the update such balances were measured and recognized at fair value on the acquisition date. The ASU is effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. Early adoption is permitted, including in interim periods. The Company adopted these requirements prospectively, effective on the first day of the second quarter of year 2022. There was no material impact on our consolidated financial statements on the adoption date.
In June 2016, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2016-13, Financial Instruments – Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, which requires the Company to measure and recognize expected credit losses for financial assets held and not accounted for at fair value through net income. In November 2018, April 2019 and May 2019, the FASB issued ASU No. 2018-19, Codification Improvements to Topic 326, Financial Instruments - Credit Losses, ASU No. 2019-04, Codification Improvements to Topic 326, Financial Instruments - Credit Losses, and ASU No. 2019-05, Financial Instruments - Credit Losses (Topic 326): Targeted Transition Relief, which provided additional implementation guidance on the previously issued ASU. The Company adopted the updated guidance on January 1, 2022, utilizing the modified retrospective transition method and recorded a cumulative-effect adjustment of $0.4 million to retained earnings.
XML 34 R24.htm IDEA: XBRL DOCUMENT v3.23.1
Organization and Summary of Significant Accounting Policies (Tables)
3 Months Ended
Mar. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of Revenues by Source
The following table presents revenues by product technology (in thousands):
Three Months Ended March 31,
20232022
Access Networking Infrastructure$79,459 $72,462 
Cloud Software & Services11,353 4,578 
Total$90,812 $77,040 
Schedule of Information Revenues by Geographical Concentration
The following table present revenues by geographical concentration (in thousands):
Three Months Ended March 31,
20232022
Americas$24,855 $23,061 
Europe, Middle East, Africa19,182 18,649 
Asia46,775 35,330 
Total$90,812 $77,040 
Schedule of Allowances for Doubtful Accounts
Activity under the Company’s allowance for doubtful accounts consists of the following (in thousands):
Three Months Ended March 31,
20232022
Balance at beginning of period$16,184 $17,735 
Charged to expense, net of recoveries(184)(752)
Utilization and write off— — 
Cumulative effect of ASC 326 adoption— 401 
Foreign exchange impact87 (326)
Balance at end of period$16,087 $17,058 
XML 35 R25.htm IDEA: XBRL DOCUMENT v3.23.1
Business Combinations (Tables)
3 Months Ended
Mar. 31, 2023
Business Combination and Asset Acquisition [Abstract]  
Summary of Provisional Estimated Fair Values of Assets Acquired and Liabilities Assumed
The following summarizes the final fair values of the assets acquired and liabilities assumed at the date of the ASSIA Acquisition (in thousands):
Allocation of purchase consideration
Cash and cash equivalents$203 
Accounts receivable2,322 
Other assets407 
Right-of-use assets2,172 
Property, plant and equipment232 
Intangible assets30,200 
Accounts payable(75)
Contract liabilities(19,550)
Operating lease liabilities(2,612)
Accrued and other liabilities(756)
Goodwill13,807 
Total purchase consideration$26,350 
Schedule of Estimated Fair Value and Useful Lives of Identifiable Intangible Assets
The following table represents the final estimated fair value and useful lives of identifiable intangible assets acquired (estimated fair value in thousands):
Estimated
fair value
Estimated
useful life
Intangible assets acquired
Customer relationships$18,600 15 years
Customer backlog5,100 10 years
Developed technology6,200 
5 - 7 years
Tradenames300 10 years
Total intangible assets$30,200  
XML 36 R26.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurement (Tables)
3 Months Ended
Mar. 31, 2023
Fair Value Disclosures [Abstract]  
Schedule of Reconciliation of Level 3 Contingent Liability
The following table reconciles the beginning and ending balances of the Company’s Level 3 contingent liability (in thousands):
Three Months Ended March 31,
20232022
Balance at beginning of period$1,156 $2,121 
Cash payments— — 
Net change in fair value27 51 
Balance at end of period$1,183 $2,172 
XML 37 R27.htm IDEA: XBRL DOCUMENT v3.23.1
Balance Sheet Details (Tables)
3 Months Ended
Mar. 31, 2023
Balance Sheet Related Disclosures [Abstract]  
Schedule of Inventories
Inventories
March 31, 2023December 31, 2022
Raw materials$35,870 $37,354 
Work in process699 1,050 
Finished goods33,153 40,109 
Total inventories$69,722 $78,513 
Schedule of Property, Plant and Equipment, Net
Property, plant and equipment
March 31, 2023December 31, 2022
Property, plant and equipment, net:
Machinery and equipment$12,971 $17,214 
Leasehold improvements2,440 5,683 
Computers and software4,608 4,713 
Furniture and fixtures2,108 1,748 
Construction in progress and other1,358 1,264 
23,485 30,622 
Less: accumulated depreciation and amortization(16,285)(21,062)
Less: government grants(65)(82)
Total property, plant and equipment, net$7,135 $9,478 
Summary of Product Warranty Liability The following table summarizes the activity related to the product warranty liability:
Three Months Ended March 31,
20232022
Balance at beginning of period$1,896 $1,981 
Charged to cost of revenue70 121 
Claims and settlements(113)(149)
Foreign exchange impact21 (17)
Balance at end of period$1,874 $1,936 
Summary of Contract Assets and Contract Liabilities Related to Contracts with Customers
The opening and closing balances of current and long-term contract assets and contract liabilities related to contracts with customers are as follows:
Contract
assets
Contract
liabilities
December 31, 2022$576 $29,641 
March 31, 2023$605 $29,225 
XML 38 R28.htm IDEA: XBRL DOCUMENT v3.23.1
Goodwill and Intangible Assets (Tables)
3 Months Ended
Mar. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill
The following table summarizes the activity related to goodwill (in thousands):
March 31,
20232022
Balance at beginning of period, gross$20,955 $7,148 
Accumulated impairment at beginning of period(1,003)(1,003)
Goodwill from acquisitions— — 
Foreign exchange impact— — 
Balance at end of period$19,952 $6,145 
Schedule of Intangible Assets
Intangible assets consisted of the following (in thousands):
March 31, 2023
Gross Carrying
Amount
Accumulated
Amortization
Net
Customer relationships$24,331 $(5,451)$18,880 
Customer backlog5,100 (723)4,377 
Developed technology11,207 (4,822)6,385 
In-process research and development890 (385)505 
Tradenames300 (25)275 
Total intangible assets, net$41,828 $(11,406)$30,422 
December 31, 2022
Gross Carrying
Amount
Accumulated
Amortization
Net
Customer relationships$24,330 $(4,759)$19,571 
Customer backlog5,100 (506)4,594 
Developed technology11,207 (4,463)6,744 
In-process research and development890 (340)550 
Tradenames300 (17)283 
Total intangible assets, net$41,827 $(10,085)$31,742 
Future Amortization Expense of Intangible Assets
The following table presents the future amortization expense of the Company’s intangible assets as of March 31, 2023 (in thousands):
Remainder of 2023$3,962 
20245,283 
20255,278 
20264,095 
20273,143 
Thereafter8,661 
Total$30,422 
XML 39 R29.htm IDEA: XBRL DOCUMENT v3.23.1
Debt (Tables)
3 Months Ended
Mar. 31, 2023
Debt Disclosure [Abstract]  
Schedule of Debt
The following table summarizes the Company’s debt (in thousands):
March 31, 2023December 31, 2022
JPMorgan Term Loan, long-term$— $— 
JPMorgan Term Loan, current portion24,063 24,375 
Unamortized debt issuance costs(403)(302)
Long-term debt, including current portion$23,660 $24,073 
JPMorgan Revolving Credit Facility$12,000 $4,000 
Industrial Bank of Korea Loan919 — 
DNI Related Party Loan3,827 5,706 
Short-term debt and credit facilities$16,746 $9,706 
Total Debt$40,406 $33,779 
Schedule of Future Principal Maturities of Term Loan
The future principal maturities of the Term Loan for each of the next five years are as follows (in thousands):
Remainder of 2023$938 
20241,563 
20251,875 
20262,188 
202717,499 
Total$24,063 
XML 40 R30.htm IDEA: XBRL DOCUMENT v3.23.1
Related Party Transactions (Tables)
3 Months Ended
Mar. 31, 2023
Related Party Transactions [Abstract]  
Schedule of Related Party Transactions
The following table sets forth payment guarantees of the Company's obligations as of March 31, 2023 that have been provided by Dasan Networks, Inc. ("DNI"). DNI owns approximately 29.2% of the outstanding shares of the Company's common stock. The amount guaranteed exceeds the principal amounts of outstanding obligations due to collateral requirements by the banks.
GuarantorAmount Guaranteed
(in thousands)
Description of Obligations Guaranteed
Dasan Networks, Inc.$4,422 Payment guarantee to Industrial Bank of Korea
Dasan Networks, Inc.3,068 Payment guarantee to Shinhan Bank
$7,490 
Sales, cost of revenue, operating expense, interest expense and other expenses to and from related parties were as follows (in thousands) for the three months ended March 31, 2023 and 2022:
Three Months Ended March 31, 2023
CounterpartySalesCost of
revenue
Operating ExpenseInterest
expense
Other
expenses
Dasan Networks, Inc.$153 $128 $294 $79 $16 
Three Months Ended March 31, 2022
CounterpartySalesCost of
revenue
Operating ExpenseInterest
expense
Other
expenses
Dasan Networks, Inc.$198 $177 $407 $— $17 
Balances of receivables and payables arising from sales and purchases of goods and services with related parties as of March 31, 2023 and December 31, 2022 were included in the following balance sheet captions on the unaudited condensed consolidated balance sheets, as follows (in thousands):
As of March 31, 2023
CounterpartyAccount
receivables
Other
receivables
Loans PayableAccounts
payable
Accrued and other liabilities
Dasan Networks, Inc.$224 $— $3,827 $895 $212 
As of December 31, 2022
CounterpartyAccount
receivables
Other
receivables
Loans PayableAccounts
payable
Accrued and other liabilities
Dasan Networks, Inc.$943 $123 $5,706 $1,019 $483 
XML 41 R31.htm IDEA: XBRL DOCUMENT v3.23.1
Net Income (Loss) Per Share (Tables)
3 Months Ended
Mar. 31, 2023
Earnings Per Share [Abstract]  
Reconciliation of Basic and Diluted Net Income (Loss) per Share
The following table is a reconciliation of the numerator and denominator in the basic and diluted net income (loss) per share calculation (in thousands, except per share data) for the three months ended March 31, 2023, and 2022:
Three months ended March 31,
20232022
Net income (loss)$(17,135)$(3,048)
Weighted average number of shares outstanding:
Basic31,04527,530
Effect of dilutive securities:
Stock options, restricted stock units and share awards
Diluted31,04527,530
Net income (loss) per share:
Basic$(0.55)$(0.11)
Diluted$(0.55)$(0.11)
Potential Common Stock Not Included Diluted Net Income (Loss) Per Share Calculation
The following table sets forth potential common stock that is not included in the diluted net income (loss) per share calculation above because their effect would be anti-dilutive for the periods indicated (in thousands):
Three months ended March 31,
20232022
Outstanding stock options563 939 
Unvested restricted stock units500 278 
XML 42 R32.htm IDEA: XBRL DOCUMENT v3.23.1
Leases (Tables)
3 Months Ended
Mar. 31, 2023
Leases [Abstract]  
Maturity of Operating Lease Liabilities
The following table presents the maturity of the Company’s operating lease liabilities as of March 31, 2023 (in thousands):
Remainder of 2023$4,209 
20245,131 
20253,575 
20262,232 
20271,121 
Thereafter693 
Total operating lease payments16,961 
Less: imputed interest(1,603)
Total operating lease liabilities$15,358 
XML 43 R33.htm IDEA: XBRL DOCUMENT v3.23.1
Enterprise-Wide Information (Tables)
3 Months Ended
Mar. 31, 2023
Segment Reporting [Abstract]  
Property, Plant and Equipment, Net of Accumulated Depreciation
The Company's property, plant and equipment, net of accumulated depreciation, were located in the following geographical areas (in thousands) as of March 31, 2023 and December 31, 2022:
March 31, 2023December 31, 2022
United States$3,870 $5,725 
Korea2,440 2,706 
Japan619 644 
Canada— 157 
Germany88 110 
Other118 136 
$7,135 $9,478 
XML 44 R34.htm IDEA: XBRL DOCUMENT v3.23.1
Organization and Summary of Significant Accounting Policies - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2021
Dec. 31, 2022
Dec. 31, 2021
Jan. 01, 2022
Dec. 31, 2018
Significant Accounting Policies [Line Items]              
Billed amount under agreement             $ 59,000
Amount of payments collected         $ 41,700    
Accounts receivable recovered     $ 2,500        
Allowance for doubtful accounts $ 13,100            
Cumulative adjustment to retained earnings 127,885 $ 130,949 131,907 $ 142,732 131,907    
Accumulated deficit              
Significant Accounting Policies [Line Items]              
Cumulative adjustment to retained earnings $ (141,966) $ (90,448) (86,999) $ (124,831) (86,999)    
Cumulative Effect, Period of Adoption, Adjustment              
Significant Accounting Policies [Line Items]              
Cumulative adjustment to retained earnings     (401)   (401)    
Cumulative Effect, Period of Adoption, Adjustment | Accumulated deficit              
Significant Accounting Policies [Line Items]              
Cumulative adjustment to retained earnings     $ (401)   $ (401) $ 400  
Customer Concentration Risk | Sales Revenue, Net | Customer One              
Significant Accounting Policies [Line Items]              
Concentration risk, percentage 13.00% 13.00%          
Customer Concentration Risk | Sales Revenue, Net | Customer Two              
Significant Accounting Policies [Line Items]              
Concentration risk, percentage 13.00% 12.00%          
Geographic Concentration Risk | Accounts receivable | Foreign Countries              
Significant Accounting Policies [Line Items]              
Concentration risk, percentage 86.00%     86.00%      
XML 45 R35.htm IDEA: XBRL DOCUMENT v3.23.1
Organization and Summary of Significant Accounting Policies - Schedule of Revenues by Source (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Disaggregation Of Revenue [Line Items]    
Net revenue $ 90,812 $ 77,040
Access Networking Infrastructure    
Disaggregation Of Revenue [Line Items]    
Net revenue 79,459 72,462
Cloud Software & Services    
Disaggregation Of Revenue [Line Items]    
Net revenue $ 11,353 $ 4,578
XML 46 R36.htm IDEA: XBRL DOCUMENT v3.23.1
Organization and Summary of Significant Accounting Policies - Schedule of Information Revenues by Geographical Concentration (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Disaggregation Of Revenue [Line Items]    
Net revenue $ 90,812 $ 77,040
Americas    
Disaggregation Of Revenue [Line Items]    
Net revenue 24,855 23,061
Europe, Middle East, Africa    
Disaggregation Of Revenue [Line Items]    
Net revenue 19,182 18,649
Asia    
Disaggregation Of Revenue [Line Items]    
Net revenue $ 46,775 $ 35,330
XML 47 R37.htm IDEA: XBRL DOCUMENT v3.23.1
Organization and Summary of Significant Accounting Policies - Schedule of Allowance for Doubtful Accounts (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Accounts Receivable, Allowance for Credit Loss [Roll Forward]    
Balance at beginning of period $ 16,184 $ 17,735
Charged to expense, net of recoveries (184) (752)
Utilization and write off 0 0
Foreign exchange impact 87 (326)
Balance at end of period 16,087 17,058
Cumulative effect of ASC 326 adoption    
Accounts Receivable, Allowance for Credit Loss [Roll Forward]    
Balance at beginning of period $ 0 $ 401
XML 48 R38.htm IDEA: XBRL DOCUMENT v3.23.1
Business Combinations - Additional Information (Details)
$ in Thousands, home in Millions
1 Months Ended 3 Months Ended
May 27, 2022
USD ($)
Mar. 03, 2021
USD ($)
Feb. 05, 2021
USD ($)
Oct. 31, 2022
USD ($)
Apr. 30, 2021
USD ($)
Mar. 31, 2023
USD ($)
home
Sep. 30, 2022
USD ($)
Dec. 31, 2022
USD ($)
Mar. 31, 2022
USD ($)
Business Acquisition [Line Items]                  
Goodwill           $ 19,952   $ 19,952 $ 6,145
Optelian                  
Business Acquisition [Line Items]                  
Goodwill     $ 1,900            
Optelian | Optelian Products                  
Business Acquisition [Line Items]                  
Purchase price     7,500            
Held back amount             $ 300    
Contingent consideration     $ 1,900            
RIFT Inc                  
Business Acquisition [Line Items]                  
Purchase price   $ 500              
Goodwill   $ 200              
Held back amount released         $ 200        
ASSIA                  
Business Acquisition [Line Items]                  
Number of homes connected globally | home           125      
Purchase price $ 25,000                
Held back amount $ 2,500                
Term after close for release of holdback amount 13 months                
Additional consideration paid       $ 1,350          
Goodwill $ 13,807                
XML 49 R39.htm IDEA: XBRL DOCUMENT v3.23.1
Business Combinations - Summary of Provisional Estimated Fair Values of Assets Acquired and Liabilities Assumed (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
May 27, 2022
Mar. 31, 2022
Provisional allocation of purchase consideration        
Goodwill $ 19,952 $ 19,952   $ 6,145
ASSIA        
Provisional allocation of purchase consideration        
Cash and cash equivalents     $ 203  
Accounts receivable     2,322  
Other assets     407  
Right-of-use assets     2,172  
Property, plant and equipment     232  
Intangible assets     30,200  
Accounts payable     (75)  
Contract liabilities     (19,550)  
Operating lease liabilities     (2,612)  
Accrued and other liabilities     (756)  
Goodwill     13,807  
Total purchase consideration     $ 26,350  
XML 50 R40.htm IDEA: XBRL DOCUMENT v3.23.1
Business Combinations - Schedule of Estimated Fair Value and Useful Lives of Identifiable Intangible Assets (Details) - ASSIA
$ in Thousands
May 27, 2022
USD ($)
Business Acquisition [Line Items]  
Estimated fair value $ 30,200
Customer relationships  
Business Acquisition [Line Items]  
Estimated fair value $ 18,600
Estimated useful life 15 years
Customer backlog  
Business Acquisition [Line Items]  
Estimated fair value $ 5,100
Estimated useful life 10 years
Developed technology  
Business Acquisition [Line Items]  
Estimated fair value $ 6,200
Developed technology | Minimum  
Business Acquisition [Line Items]  
Estimated useful life 5 years
Developed technology | Maximum  
Business Acquisition [Line Items]  
Estimated useful life 7 years
Tradenames  
Business Acquisition [Line Items]  
Estimated fair value $ 300
Estimated useful life 10 years
XML 51 R41.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurement - Schedule of Reconciliation of Level 3 Contingent Liability (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Balance at beginning of period $ 1,156 $ 2,121
Cash payments 0 0
Net change in fair value 27 51
Balance at end of period $ 1,183 $ 2,172
XML 52 R42.htm IDEA: XBRL DOCUMENT v3.23.1
Cash, Cash Equivalents and Restricted Cash - Additional Information (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Mar. 31, 2022
Cash And Cash Equivalents [Line Items]      
Cash and cash equivalents $ 28,892 $ 34,347 $ 34,160
Long term restricted cash 100 200  
Outside U.S.      
Cash And Cash Equivalents [Line Items]      
Cash and cash equivalents 14,100 13,600  
Within U.S.      
Cash And Cash Equivalents [Line Items]      
Cash and cash equivalents $ 16,800 $ 24,900  
XML 53 R43.htm IDEA: XBRL DOCUMENT v3.23.1
Balance Sheet Details - Schedule of Inventories (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Inventory Disclosure [Abstract]    
Raw materials $ 35,870 $ 37,354
Work in process 699 1,050
Finished goods 33,153 40,109
Total inventories $ 69,722 $ 78,513
XML 54 R44.htm IDEA: XBRL DOCUMENT v3.23.1
Balance Sheet Details - Additional Information (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Balance Sheet Details [Line Items]      
Standard product warranty, term 1 year    
Extended product warranty, term (up to) 5 years    
Contract with customer, liability, revenue recognized $ 7.4    
Contract cost deferred 0.5   $ 1.0
Amortization related to contract cost deferred $ 0.5    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-04-01      
Balance Sheet Details [Line Items]      
Percentage of revenue expected to recognize 75.00%    
Revenue, remaining performance obligation, expected timing of satisfaction, period 12 months    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-04-01      
Balance Sheet Details [Line Items]      
Percentage of revenue expected to recognize 25.00%    
Revenue, remaining performance obligation, expected timing of satisfaction, period    
Property, Plant and Equipment      
Balance Sheet Details [Line Items]      
Depreciation and amortization associated with property, plant and equipment $ 1.2 $ 0.8  
XML 55 R45.htm IDEA: XBRL DOCUMENT v3.23.1
Balance Sheet Details - Schedule of Property, Plant and Equipment, Net (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Property, plant and equipment, net:    
Property, plant and equipment, gross $ 23,485 $ 30,622
Less: accumulated depreciation and amortization (16,285) (21,062)
Less: government grants (65) (82)
Total property, plant and equipment, net 7,135 9,478
Machinery and equipment    
Property, plant and equipment, net:    
Property, plant and equipment, gross 12,971 17,214
Leasehold improvements    
Property, plant and equipment, net:    
Property, plant and equipment, gross 2,440 5,683
Computers and software    
Property, plant and equipment, net:    
Property, plant and equipment, gross 4,608 4,713
Furniture and fixtures    
Property, plant and equipment, net:    
Property, plant and equipment, gross 2,108 1,748
Construction in progress and other    
Property, plant and equipment, net:    
Property, plant and equipment, gross $ 1,358 $ 1,264
XML 56 R46.htm IDEA: XBRL DOCUMENT v3.23.1
Balance Sheet Details - Summary of Product Warranty Liability (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Movement in Standard and Extended Product Warranty Accrual, Increase (Decrease) [Roll Forward]    
Balance at beginning of period $ 1,896 $ 1,981
Charged to cost of revenue 70 121
Claims and settlements (113) (149)
Foreign exchange impact 21 (17)
Balance at end of period $ 1,874 $ 1,936
XML 57 R47.htm IDEA: XBRL DOCUMENT v3.23.1
Balance Sheet Details - Summary of Contract Assets and Contract Liabilities Related to Contracts with Customers (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Contract with Customer, Contract Asset, Contract Liability, and Receivable [Abstract]    
Contract assets $ 605 $ 576
Contract liabilities $ 29,225 $ 29,641
XML 58 R48.htm IDEA: XBRL DOCUMENT v3.23.1
Goodwill and Intangible Assets - Schedule of Goodwill (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Dec. 31, 2021
Goodwill [Roll Forward]        
Balance at beginning of period, gross     $ 20,955 $ 7,148
Accumulated impairment at beginning of period     $ (1,003) $ (1,003)
Foreign exchange impact $ 0 $ 0    
Balance at end of period 19,952 6,145    
Optelian and RIFT Acquisitions        
Goodwill [Roll Forward]        
Goodwill from acquisitions   $ 0    
ASSIA        
Goodwill [Roll Forward]        
Goodwill from acquisitions $ 0      
XML 59 R49.htm IDEA: XBRL DOCUMENT v3.23.1
Goodwill and Intangible Assets - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 41,828 $ 41,827
Accumulated Amortization (11,406) (10,085)
Total 30,422 31,742
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 24,331 24,330
Accumulated Amortization (5,451) (4,759)
Total 18,880 19,571
Customer backlog    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 5,100 5,100
Accumulated Amortization (723) (506)
Total 4,377 4,594
Developed technology    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 11,207 11,207
Accumulated Amortization (4,822) (4,463)
Total 6,385 6,744
In-process research and development    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 890 890
Accumulated Amortization (385) (340)
Total 505 550
Tradenames    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 300 300
Accumulated Amortization (25) (17)
Total $ 275 $ 283
XML 60 R50.htm IDEA: XBRL DOCUMENT v3.23.1
Goodwill and Intangible Assets - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Goodwill and Intangible Assets Disclosure [Abstract]    
Amortization of intangible assets $ 1,271 $ 294
XML 61 R51.htm IDEA: XBRL DOCUMENT v3.23.1
Goodwill and Intangible Assets - Future Amortization Expense of Intangible Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Goodwill and Intangible Assets Disclosure [Abstract]    
Remainder of 2023 $ 3,962  
2024 5,283  
2025 5,278  
2026 4,095  
2027 3,143  
Thereafter 8,661  
Total $ 30,422 $ 31,742
XML 62 R52.htm IDEA: XBRL DOCUMENT v3.23.1
Debt - Schedule of Debt (Details)
$ in Thousands, ₩ in Billions
Mar. 31, 2023
USD ($)
Mar. 30, 2023
USD ($)
Mar. 30, 2023
KRW (₩)
Dec. 31, 2022
USD ($)
Debt Instrument [Line Items]        
JPMorgan Term Loan, long-term $ 0     $ 0
JPMorgan Term Loan, current portion 23,660     24,073
DNI Related Party Loan 3,827     5,706
Short-term debt and credit facilities 16,746     9,706
Total Debt 40,406     33,779
Revolving Credit Agreement        
Debt Instrument [Line Items]        
JPMorgan Revolving Credit Facility       4,000
Industrial Bank of Korea Loan        
Debt Instrument [Line Items]        
Industrial Bank of Korea Loan 919 $ 900 ₩ 1.2 0
Secured Debt | Second Amendment to Credit Agreement        
Debt Instrument [Line Items]        
JPMorgan Term Loan, long-term 0     0
JPMorgan Term Loan, current portion 24,063     24,375
Unamortized debt issuance costs (403)     (302)
Long-term debt, including current portion 23,660     $ 24,073
Line of Credit | Second Amendment to Credit Agreement        
Debt Instrument [Line Items]        
Long-term debt, including current portion 23,700      
Line of Credit | Second Amendment to Credit Agreement | Revolving Credit Agreement        
Debt Instrument [Line Items]        
JPMorgan Revolving Credit Facility $ 12,000      
XML 63 R53.htm IDEA: XBRL DOCUMENT v3.23.1
Debt - Additional Information (Details)
₩ in Billions
1 Months Ended 3 Months Ended
May 08, 2023
USD ($)
Rate
Feb. 15, 2023
USD ($)
Rate
May 27, 2022
USD ($)
Oct. 31, 2022
USD ($)
Mar. 31, 2023
USD ($)
Jun. 15, 2023
USD ($)
Mar. 31, 2023
KRW (₩)
Mar. 30, 2023
USD ($)
customer
Mar. 30, 2023
KRW (₩)
customer
Dec. 31, 2022
USD ($)
Oct. 31, 2022
KRW (₩)
Feb. 09, 2022
USD ($)
Line Of Credit Facility [Line Items]                        
Minimum EBITDA for the fiscal quarter ending March 31, 2023   $ (1,000,000)                    
Minimum EBITDA for the fiscal quarter ending June 30, 2023   $ 1                    
DNI related party loan         $ 3,827,000         $ 5,706,000    
Leverage Ratio Exceeds 2.5                        
Line Of Credit Facility [Line Items]                        
Commitment fee percentage on unused capacity   0.40%                    
Accounts receivable                        
Line Of Credit Facility [Line Items]                        
Number of customers included in accounts receivable collateral | customer               2 2      
Second Amendment to Credit Agreement | Line of Credit                        
Line Of Credit Facility [Line Items]                        
Credit facility, current borrowing capacity         16,800,000              
Maximum leverage ratio through September 30, 2023 | Rate   250.00%                    
Minimum fixed charge coverage ratio until December 31, 2023 | Rate   125.00%                    
Minimum required liquidity, fiscal quarter ending March 31, 2023   $ 30,000,000                    
Minimum required liquidity, fiscal quarter ending June 30, 2023 and September 30, 2023   35,000,000                    
Minimum required liquidity, any time until September 30, 2023   $ 20,000,000                    
Leverage ratio (in excess of) | Rate   250.00%                    
Debt obligations         23,700,000              
Unamortized issuance costs         400,000              
Payments due in the next 12 months         1,300,000              
Letters of credit issued         (1,200,000)              
Portion of long term debt not in compliance with covenants         22,800,000         23,100,000    
Second Amendment to Credit Agreement | Adjusted Term SOFR Rate | Line of Credit | Leverage Ratio Exceeds 2.5                        
Line Of Credit Facility [Line Items]                        
Margins for borrowings   4.00%                    
Second Amendment to Credit Agreement | Prime Rate | Line of Credit | Leverage Ratio Exceeds 2.5                        
Line Of Credit Facility [Line Items]                        
Margins for borrowings   3.00%                    
November 2022 DNI Loan | Investor | Short-Term Debt                        
Line Of Credit Facility [Line Items]                        
DNI related party loan       $ 5,000,000             ₩ 7.2  
Interest rate on related party loan       6.00%                
February 2023 DNI Loan | Inventories                        
Line Of Credit Facility [Line Items]                        
Collateral for related party loans         26,800,000   ₩ 35.0          
February 2023 DNI Loan | Accounts receivable                        
Line Of Credit Facility [Line Items]                        
Collateral for related party loans         12,400,000   16.2          
February 2023 DNI Loan | Investor                        
Line Of Credit Facility [Line Items]                        
DNI related party loan         4,100,000              
February 2023 DNI Loan | Investor | Short-Term Debt                        
Line Of Credit Facility [Line Items]                        
DNI related party loan         $ 3,800,000   5.0          
Interest rate on related party loan         7.00%              
February 2023 DNI Loan | Minimum | Inventories                        
Line Of Credit Facility [Line Items]                        
Collateral for related party loans         $ 7,700,000   ₩ 10.0          
Industrial Bank of Korea Loan                        
Line Of Credit Facility [Line Items]                        
Industrial Bank of Korea loan         $ 919,000     $ 900,000 ₩ 1.2 $ 0    
Interest rate               6.30% 6.30%      
Third Amendment to Credit Agreement | Line of Credit | Subsequent Event                        
Line Of Credit Facility [Line Items]                        
Minimum EBITDA for the fiscal quarter ending March 31, 2023 $ 1,000,000                      
Leverage ratio (in excess of) | Rate 250.00%                      
Borrowing base decrease through June 30, 2023 $ 5,000,000                      
Additional borrowing base decrease after June 30, 2023 $ 5,000,000                      
Third Amendment to Credit Agreement | Adjusted Term SOFR Rate | Line of Credit | Leverage Ratio Exceeds 2.5 | Subsequent Event                        
Line Of Credit Facility [Line Items]                        
Margins for borrowings 4.50%                      
Third Amendment to Credit Agreement | Prime Rate | Line of Credit | Leverage Ratio Exceeds 2.5 | Subsequent Event                        
Line Of Credit Facility [Line Items]                        
Margins for borrowings 3.50%                      
JPMorgan Credit Facility | Letter of Credit                        
Line Of Credit Facility [Line Items]                        
Maximum borrowing amount                       $ 15,000,000
Revolving Credit Agreement                        
Line Of Credit Facility [Line Items]                        
Maximum borrowing amount     $ 30,000,000                  
Revolving Credit Agreement | Third Amendment to Credit Agreement | Line of Credit | Subsequent Event | Forecast                        
Line Of Credit Facility [Line Items]                        
Maximum borrowing amount           $ 25,000,000            
Revolving Credit Agreement | JPMorgan Credit Facility                        
Line Of Credit Facility [Line Items]                        
Maximum borrowing amount                       30,000,000
Credit facility, current borrowing capacity                       $ 10,000,000
Amendment to Credit Agreement                        
Line Of Credit Facility [Line Items]                        
Maximum permitted leverage ratio through September 30, 2022     3.00                  
Maximum permitted leverage ratio through September 30, 2023     2.50                  
Maximum permitted leverage ratio after September 30 2023     2.00                  
Minimum permitted fixed charge coverage ratio     1.25                  
Amendment to Credit Agreement | Minimum                        
Line Of Credit Facility [Line Items]                        
Commitment fee percentage on unused capacity     0.25%                  
Amendment to Credit Agreement | Maximum                        
Line Of Credit Facility [Line Items]                        
Commitment fee percentage on unused capacity     0.35%                  
Amendment to Credit Agreement | Adjusted Term SOFR Rate | Minimum                        
Line Of Credit Facility [Line Items]                        
Margins for borrowings     3.00%                  
Amendment to Credit Agreement | Adjusted Term SOFR Rate | Maximum                        
Line Of Credit Facility [Line Items]                        
Margins for borrowings     3.50%                  
Amendment to Credit Agreement | Prime Rate | Minimum                        
Line Of Credit Facility [Line Items]                        
Margins for borrowings     2.00%                  
Amendment to Credit Agreement | Prime Rate | Maximum                        
Line Of Credit Facility [Line Items]                        
Margins for borrowings     2.50%                  
Amendment to Credit Agreement | Letter of Credit | Minimum                        
Line Of Credit Facility [Line Items]                        
Commitment fee percentage     3.00%                  
Amendment to Credit Agreement | Letter of Credit | Maximum                        
Line Of Credit Facility [Line Items]                        
Commitment fee percentage     3.50%                  
Amendment to Credit Agreement | Term Loan                        
Line Of Credit Facility [Line Items]                        
Maximum borrowing amount     $ 25,000,000                  
XML 64 R54.htm IDEA: XBRL DOCUMENT v3.23.1
Debt - Schedule of Future Principal Maturities of Term Loan (Details)
$ in Thousands
Mar. 31, 2023
USD ($)
Debt Disclosure [Abstract]  
Remainder of 2023 $ 938
2024 1,563
2025 1,875
2026 2,188
2027 17,499
Total $ 24,063
XML 65 R55.htm IDEA: XBRL DOCUMENT v3.23.1
Employee Benefit Plans - Additional Information (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Defined Benefit Plan Disclosure [Line Items]      
Employer matching contribution, percent of match 8.30%    
Defined benefit plan, accumulated benefit obligation $ 11.1   $ 11.0
Periodic benefit costs 0.1 $ 0.1  
Pension Plan      
Defined Benefit Plan Disclosure [Line Items]      
Defined benefit plan, insurance contract amount 2.5   $ 2.5
United States      
Defined Benefit Plan Disclosure [Line Items]      
Defined contribution plan expense 0.3 0.2  
Korea      
Defined Benefit Plan Disclosure [Line Items]      
Defined contribution plan expense $ 0.3 $ 0.3  
XML 66 R56.htm IDEA: XBRL DOCUMENT v3.23.1
Restructuring and Other Charges - Additional Information (Details) - USD ($)
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Seminole Restructuring    
Restructuring Cost And Reserve [Line Items]    
Estimated percentage of positions eliminated 66.67%  
Restructuring costs $ 3,500,000  
Accelerated depreciation 400,000  
Relocate Manufacturing Functions | Gmbh and Optelian Restructuring    
Restructuring Cost And Reserve [Line Items]    
Restructuring and related costs 0 $ 400,000
Freight and Expedite Fees | Seminole Restructuring    
Restructuring Cost And Reserve [Line Items]    
Restructuring costs 1,000,000  
Facility and Labor Costs | Seminole Restructuring    
Restructuring Cost And Reserve [Line Items]    
Restructuring costs 800,000  
Employee Severance | Seminole Restructuring    
Restructuring Cost And Reserve [Line Items]    
Restructuring costs 300,000  
Restructuring liability 600,000  
Inventory Write-Off | Seminole Restructuring    
Restructuring Cost And Reserve [Line Items]    
Restructuring costs 500,000  
Other Restructuring | Seminole Restructuring    
Restructuring Cost And Reserve [Line Items]    
Restructuring costs 500,000  
Facility Impairment Costs | Seminole Restructuring    
Restructuring Cost And Reserve [Line Items]    
Restructuring costs 300,000  
Software and Software Development Costs | Seminole Restructuring    
Restructuring Cost And Reserve [Line Items]    
Restructuring costs $ 400,000  
XML 67 R57.htm IDEA: XBRL DOCUMENT v3.23.1
Related Party Transactions - Additional Information (Details)
$ in Thousands, ₩ in Billions
3 Months Ended
Mar. 31, 2023
USD ($)
Mar. 31, 2022
USD ($)
Mar. 31, 2023
KRW (₩)
Dec. 31, 2022
USD ($)
Related Party Transaction [Line Items]        
DNI related party loan $ 3,827     $ 5,706
Operating lease liability 15,358      
Right-of-use assets from operating leases 11,971     12,606
Investor | February 2023 DNI Loan        
Related Party Transaction [Line Items]        
DNI related party loan 4,100      
Investor | February 2023 DNI Loan | Short-Term Debt        
Related Party Transaction [Line Items]        
DNI related party loan $ 3,800   ₩ 5.0  
DASAN | Investor        
Related Party Transaction [Line Items]        
License fee as a percent of annual sales 0.40%   0.40%  
Royalty expense $ 200 $ 100    
DNI        
Related Party Transaction [Line Items]        
Operating lease cost 100 $ 200    
DNI | Investor        
Related Party Transaction [Line Items]        
Operating lease liability 1,600     1,700
Right-of-use assets from operating leases $ 1,600     $ 1,700
Guarantee fee, percent 0.90%      
DZS, Inc | Investor | DASAN        
Related Party Transaction [Line Items]        
DNI direct ownership interest 29.20%   29.20%  
XML 68 R58.htm IDEA: XBRL DOCUMENT v3.23.1
Related Party Transactions - Indebtedness and Other Obligations Payment Guarantees (Details)
$ in Thousands
Mar. 31, 2023
USD ($)
Related Party Transaction [Line Items]  
Amount Guaranteed $ 7,490
Payment guarantee to Industrial Bank of Korea  
Related Party Transaction [Line Items]  
Amount Guaranteed 4,422
Payment guarantee to Shinhan Bank  
Related Party Transaction [Line Items]  
Amount Guaranteed $ 3,068
XML 69 R59.htm IDEA: XBRL DOCUMENT v3.23.1
Related Party Transactions - Sales and Purchases To and From Related Parties (Details) - DASAN - Investor - Sales and Purchases to and from Related Parties - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Related Party Transaction [Line Items]    
Sales $ 153 $ 198
Cost of revenue 128 177
Operating Expense 294 407
Interest expense 79 0
Other expenses $ 16 $ 17
XML 70 R60.htm IDEA: XBRL DOCUMENT v3.23.1
Related Party Transactions - Balances of Receivables and Payables with Related Parties (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Related Party Transaction [Line Items]    
Loans Payable $ 3,827 $ 5,706
DASAN | Receivables and Payables With Related Parties    
Related Party Transaction [Line Items]    
Account receivables 224 943
Other receivables 0 123
Loans Payable 3,827 5,706
Accounts payable 895 1,019
Accrued and other liabilities $ 212 $ 483
XML 71 R61.htm IDEA: XBRL DOCUMENT v3.23.1
Net Income (Loss) Per Share - Reconciliation of Basic and Diluted Net Income (Loss) per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Earnings Per Share [Abstract]    
Net income (loss) $ (17,135) $ (3,048)
Weighted average number of shares outstanding:    
Basic (in shares) 31,045,000 27,530,000
Effect of dilutive securities:    
Stock options, restricted stock units and share awards (in shares) 0 0
Diluted (in shares) 31,045,000 27,530,000
Net income (loss) per share:    
Basic (in dollar per share) $ (0.55) $ (0.11)
Diluted (in dollar per share) $ (0.55) $ (0.11)
XML 72 R62.htm IDEA: XBRL DOCUMENT v3.23.1
Net Income (Loss) Per Share - Antidilutive Securities Excluded from Computation of Earning Per Share (Details) - shares
shares in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Outstanding stock options    
Antidilutive Securities Excluded From Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of loss per share calculation (in shares) 563 939
Unvested restricted stock units    
Antidilutive Securities Excluded From Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of loss per share calculation (in shares) 500 278
XML 73 R63.htm IDEA: XBRL DOCUMENT v3.23.1
Leases - Additional Information (Details) - USD ($)
$ in Millions
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Leases [Abstract]    
Operating lease expense $ 1.0 $ 1.2
XML 74 R64.htm IDEA: XBRL DOCUMENT v3.23.1
Leases - Maturity of Operating Lease Liabilities (Details)
$ in Thousands
Mar. 31, 2023
USD ($)
Leases [Abstract]  
Remainder of 2023 $ 4,209
2024 5,131
2025 3,575
2026 2,232
2027 1,121
Thereafter 693
Total operating lease payments 16,961
Less: imputed interest (1,603)
Total operating lease liabilities $ 15,358
XML 75 R65.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and Contingencies - Additional Information (Details)
₨ in Millions, $ in Millions
3 Months Ended
Jun. 30, 2023
USD ($)
Jun. 30, 2023
INR (₨)
Mar. 31, 2022
USD ($)
Mar. 31, 2022
INR (₨)
Mar. 31, 2023
USD ($)
Guarantee Obligations [Line Items]          
Underpaid duties     $ 3.6 ₨ 299.6  
Subsequent Event | Forecast          
Guarantee Obligations [Line Items]          
Underpaid duties $ 4.7 ₨ 389.3      
Performance Guarantee          
Guarantee Obligations [Line Items]          
Guarantor obligations         $ 15.6
XML 76 R66.htm IDEA: XBRL DOCUMENT v3.23.1
Income Taxes - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Income Tax Disclosure [Abstract]    
Income tax expense $ 1,843 $ (1,333)
Income (loss) before income taxes $ (15,292) $ (4,381)
XML 77 R67.htm IDEA: XBRL DOCUMENT v3.23.1
Enterprise-Wide Information - Property, Plant and Equipment, Net of Accumulated Depreciation (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, net $ 7,135 $ 9,478
United States    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, net 3,870 5,725
Korea    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, net 2,440 2,706
Japan    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, net 619 644
Canada    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, net 0 157
Germany    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, net 88 110
Other    
Property, Plant and Equipment [Line Items]    
Property, plant and equipment, net $ 118 $ 136
XML 78 dzsi-20230331_htm.xml IDEA: XBRL DOCUMENT 0001101680 2023-01-01 2023-03-31 0001101680 2023-05-01 0001101680 2023-03-31 0001101680 2022-12-31 0001101680 2022-01-01 2022-03-31 0001101680 us-gaap:CommonStockMember 2022-12-31 0001101680 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0001101680 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0001101680 us-gaap:RetainedEarningsMember 2022-12-31 0001101680 us-gaap:CommonStockMember 2023-01-01 2023-03-31 0001101680 us-gaap:AdditionalPaidInCapitalMember 2023-01-01 2023-03-31 0001101680 us-gaap:RetainedEarningsMember 2023-01-01 2023-03-31 0001101680 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-01 2023-03-31 0001101680 us-gaap:CommonStockMember 2023-03-31 0001101680 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0001101680 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0001101680 us-gaap:RetainedEarningsMember 2023-03-31 0001101680 us-gaap:CommonStockMember 2021-12-31 0001101680 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0001101680 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0001101680 us-gaap:RetainedEarningsMember 2021-12-31 0001101680 2021-12-31 0001101680 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:RetainedEarningsMember 2021-12-31 0001101680 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember 2021-12-31 0001101680 us-gaap:CommonStockMember 2022-01-01 2022-03-31 0001101680 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-03-31 0001101680 us-gaap:RetainedEarningsMember 2022-01-01 2022-03-31 0001101680 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-03-31 0001101680 us-gaap:CommonStockMember 2022-03-31 0001101680 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0001101680 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-31 0001101680 us-gaap:RetainedEarningsMember 2022-03-31 0001101680 2022-03-31 0001101680 dzsi:SecondAmendmentToCreditAgreementMember us-gaap:LineOfCreditMember 2023-03-31 0001101680 dzsi:AccessNetworkingInfrastructureMember 2023-01-01 2023-03-31 0001101680 dzsi:AccessNetworkingInfrastructureMember 2022-01-01 2022-03-31 0001101680 dzsi:CloudSoftwareAndServicesMember 2023-01-01 2023-03-31 0001101680 dzsi:CloudSoftwareAndServicesMember 2022-01-01 2022-03-31 0001101680 srt:AmericasMember 2023-01-01 2023-03-31 0001101680 srt:AmericasMember 2022-01-01 2022-03-31 0001101680 us-gaap:EMEAMember 2023-01-01 2023-03-31 0001101680 us-gaap:EMEAMember 2022-01-01 2022-03-31 0001101680 srt:AsiaMember 2023-01-01 2023-03-31 0001101680 srt:AsiaMember 2022-01-01 2022-03-31 0001101680 us-gaap:AccountingStandardsUpdate201613Member 2022-12-31 0001101680 us-gaap:AccountingStandardsUpdate201613Member 2021-12-31 0001101680 dzsi:CustomerOneMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-03-31 0001101680 dzsi:CustomerTwoMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-01-01 2023-03-31 0001101680 dzsi:CustomerOneMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-03-31 0001101680 dzsi:CustomerTwoMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-03-31 0001101680 dzsi:ForeignCountriesMember us-gaap:AccountsReceivableMember us-gaap:GeographicConcentrationRiskMember 2022-01-01 2022-12-31 0001101680 dzsi:ForeignCountriesMember us-gaap:AccountsReceivableMember us-gaap:GeographicConcentrationRiskMember 2023-01-01 2023-03-31 0001101680 2018-12-31 0001101680 2021-01-01 2021-12-31 0001101680 2021-04-01 2021-12-31 0001101680 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:RetainedEarningsMember 2022-01-01 0001101680 dzsi:AdaptiveSpectrumAndSignalAlignmentIncorporatedMember 2023-01-01 2023-03-31 0001101680 dzsi:AdaptiveSpectrumAndSignalAlignmentIncorporatedMember 2022-05-27 2022-05-27 0001101680 dzsi:AdaptiveSpectrumAndSignalAlignmentIncorporatedMember 2022-10-01 2022-10-31 0001101680 dzsi:AdaptiveSpectrumAndSignalAlignmentIncorporatedMember 2022-05-27 0001101680 dzsi:AdaptiveSpectrumAndSignalAlignmentIncorporatedMember us-gaap:CustomerRelationshipsMember 2022-05-27 0001101680 dzsi:AdaptiveSpectrumAndSignalAlignmentIncorporatedMember us-gaap:CustomerRelationshipsMember 2022-05-27 2022-05-27 0001101680 dzsi:AdaptiveSpectrumAndSignalAlignmentIncorporatedMember dzsi:CustomerBacklogMember 2022-05-27 0001101680 dzsi:AdaptiveSpectrumAndSignalAlignmentIncorporatedMember dzsi:CustomerBacklogMember 2022-05-27 2022-05-27 0001101680 dzsi:AdaptiveSpectrumAndSignalAlignmentIncorporatedMember us-gaap:DevelopedTechnologyRightsMember 2022-05-27 0001101680 srt:MinimumMember dzsi:AdaptiveSpectrumAndSignalAlignmentIncorporatedMember us-gaap:DevelopedTechnologyRightsMember 2022-05-27 2022-05-27 0001101680 srt:MaximumMember dzsi:AdaptiveSpectrumAndSignalAlignmentIncorporatedMember us-gaap:DevelopedTechnologyRightsMember 2022-05-27 2022-05-27 0001101680 dzsi:AdaptiveSpectrumAndSignalAlignmentIncorporatedMember us-gaap:TradeNamesMember 2022-05-27 0001101680 dzsi:AdaptiveSpectrumAndSignalAlignmentIncorporatedMember us-gaap:TradeNamesMember 2022-05-27 2022-05-27 0001101680 dzsi:OptelianProductsMember dzsi:OptelianAccessNetworksCorporationMember 2021-02-05 2021-02-05 0001101680 dzsi:OptelianProductsMember dzsi:OptelianAccessNetworksCorporationMember 2022-07-01 2022-09-30 0001101680 dzsi:OptelianProductsMember dzsi:OptelianAccessNetworksCorporationMember 2021-02-05 0001101680 dzsi:OptelianAccessNetworksCorporationMember 2021-02-05 0001101680 dzsi:RIFTIncorporationMember 2021-03-03 2021-03-03 0001101680 dzsi:RIFTIncorporationMember 2021-04-01 2021-04-30 0001101680 dzsi:RIFTIncorporationMember 2021-03-03 0001101680 us-gaap:GeographicDistributionDomesticMember 2023-03-31 0001101680 us-gaap:GeographicDistributionDomesticMember 2022-12-31 0001101680 us-gaap:GeographicDistributionForeignMember 2023-03-31 0001101680 us-gaap:GeographicDistributionForeignMember 2022-12-31 0001101680 us-gaap:MachineryAndEquipmentMember 2023-03-31 0001101680 us-gaap:MachineryAndEquipmentMember 2022-12-31 0001101680 us-gaap:LeaseholdImprovementsMember 2023-03-31 0001101680 us-gaap:LeaseholdImprovementsMember 2022-12-31 0001101680 dzsi:ComputerEquipmentAndSoftwareMember 2023-03-31 0001101680 dzsi:ComputerEquipmentAndSoftwareMember 2022-12-31 0001101680 us-gaap:FurnitureAndFixturesMember 2023-03-31 0001101680 us-gaap:FurnitureAndFixturesMember 2022-12-31 0001101680 dzsi:ConstructionInProgressAndOtherMember 2023-03-31 0001101680 dzsi:ConstructionInProgressAndOtherMember 2022-12-31 0001101680 us-gaap:PropertyPlantAndEquipmentMember 2023-01-01 2023-03-31 0001101680 us-gaap:PropertyPlantAndEquipmentMember 2022-01-01 2022-03-31 0001101680 2023-04-01 2023-03-31 0001101680 2024-04-01 2023-03-31 0001101680 dzsi:OptelianAccessNetworksCorporationAndRIFTIncorporationMember 2022-01-01 2022-03-31 0001101680 us-gaap:CustomerRelationshipsMember 2023-03-31 0001101680 dzsi:CustomerBacklogMember 2023-03-31 0001101680 us-gaap:DevelopedTechnologyRightsMember 2023-03-31 0001101680 us-gaap:InProcessResearchAndDevelopmentMember 2023-03-31 0001101680 us-gaap:TradeNamesMember 2023-03-31 0001101680 us-gaap:CustomerRelationshipsMember 2022-12-31 0001101680 dzsi:CustomerBacklogMember 2022-12-31 0001101680 us-gaap:DevelopedTechnologyRightsMember 2022-12-31 0001101680 us-gaap:InProcessResearchAndDevelopmentMember 2022-12-31 0001101680 us-gaap:TradeNamesMember 2022-12-31 0001101680 dzsi:SecondAmendmentToCreditAgreementMember us-gaap:SecuredDebtMember 2023-03-31 0001101680 dzsi:SecondAmendmentToCreditAgreementMember us-gaap:SecuredDebtMember 2022-12-31 0001101680 us-gaap:RevolvingCreditFacilityMember dzsi:SecondAmendmentToCreditAgreementMember us-gaap:LineOfCreditMember 2023-03-31 0001101680 us-gaap:RevolvingCreditFacilityMember 2022-12-31 0001101680 dzsi:IndustrialBankOfKoreaLoanMember 2023-03-31 0001101680 dzsi:IndustrialBankOfKoreaLoanMember 2022-12-31 0001101680 us-gaap:RevolvingCreditFacilityMember dzsi:JpmorganCreditFacilityMember 2022-02-09 0001101680 us-gaap:LetterOfCreditMember dzsi:JpmorganCreditFacilityMember 2022-02-09 0001101680 dzsi:AmendmentToCreditAgreementMember dzsi:TermLoanMember 2022-05-27 0001101680 us-gaap:RevolvingCreditFacilityMember 2022-05-27 0001101680 srt:MinimumMember dzsi:AmendmentToCreditAgreementMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2022-05-27 2022-05-27 0001101680 srt:MaximumMember dzsi:AmendmentToCreditAgreementMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2022-05-27 2022-05-27 0001101680 srt:MinimumMember dzsi:AmendmentToCreditAgreementMember us-gaap:PrimeRateMember 2022-05-27 2022-05-27 0001101680 srt:MaximumMember dzsi:AmendmentToCreditAgreementMember us-gaap:PrimeRateMember 2022-05-27 2022-05-27 0001101680 srt:MinimumMember dzsi:AmendmentToCreditAgreementMember us-gaap:LetterOfCreditMember 2022-05-27 2022-05-27 0001101680 srt:MaximumMember dzsi:AmendmentToCreditAgreementMember us-gaap:LetterOfCreditMember 2022-05-27 2022-05-27 0001101680 srt:MinimumMember dzsi:AmendmentToCreditAgreementMember 2022-05-27 2022-05-27 0001101680 srt:MaximumMember dzsi:AmendmentToCreditAgreementMember 2022-05-27 2022-05-27 0001101680 dzsi:AmendmentToCreditAgreementMember 2022-05-27 2022-05-27 0001101680 dzsi:SecondAmendmentToCreditAgreementMember us-gaap:LineOfCreditMember 2023-02-15 0001101680 2023-02-15 2023-02-15 0001101680 dzsi:LeverageRatioExceeds25Member dzsi:SecondAmendmentToCreditAgreementMember us-gaap:LineOfCreditMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2023-02-15 2023-02-15 0001101680 dzsi:LeverageRatioExceeds25Member dzsi:SecondAmendmentToCreditAgreementMember us-gaap:LineOfCreditMember us-gaap:PrimeRateMember 2023-02-15 2023-02-15 0001101680 dzsi:LeverageRatioExceeds25Member 2023-02-15 2023-02-15 0001101680 dzsi:ThirdAmendmentToCreditAgreementMember us-gaap:LineOfCreditMember us-gaap:SubsequentEventMember 2023-05-08 2023-05-08 0001101680 srt:ScenarioForecastMember us-gaap:RevolvingCreditFacilityMember dzsi:ThirdAmendmentToCreditAgreementMember us-gaap:LineOfCreditMember us-gaap:SubsequentEventMember 2023-06-15 0001101680 dzsi:LeverageRatioExceeds25Member dzsi:ThirdAmendmentToCreditAgreementMember us-gaap:LineOfCreditMember us-gaap:SubsequentEventMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2023-05-08 2023-05-08 0001101680 dzsi:LeverageRatioExceeds25Member dzsi:ThirdAmendmentToCreditAgreementMember us-gaap:LineOfCreditMember us-gaap:SubsequentEventMember us-gaap:PrimeRateMember 2023-05-08 2023-05-08 0001101680 dzsi:ThirdAmendmentToCreditAgreementMember us-gaap:LineOfCreditMember us-gaap:SubsequentEventMember 2023-05-08 0001101680 dzsi:SecondAmendmentToCreditAgreementMember us-gaap:LineOfCreditMember 2022-12-31 0001101680 dzsi:November2022DNILoanMember us-gaap:ShortTermDebtMember us-gaap:InvestorMember 2022-10-31 0001101680 dzsi:November2022DNILoanMember us-gaap:ShortTermDebtMember us-gaap:InvestorMember 2022-10-01 2022-10-31 0001101680 dzsi:February2023DNILoanMember us-gaap:ShortTermDebtMember us-gaap:InvestorMember 2023-03-31 0001101680 dzsi:February2023DNILoanMember us-gaap:InvestorMember 2023-03-31 0001101680 dzsi:February2023DNILoanMember us-gaap:ShortTermDebtMember us-gaap:InvestorMember 2023-01-01 2023-03-31 0001101680 us-gaap:InventoriesMember dzsi:February2023DNILoanMember 2023-03-31 0001101680 srt:MinimumMember us-gaap:InventoriesMember dzsi:February2023DNILoanMember 2023-03-31 0001101680 us-gaap:AccountsReceivableMember 2023-03-30 0001101680 us-gaap:AccountsReceivableMember dzsi:February2023DNILoanMember 2023-03-31 0001101680 dzsi:IndustrialBankOfKoreaLoanMember 2023-03-30 0001101680 country:US 2023-01-01 2023-03-31 0001101680 country:US 2022-01-01 2022-03-31 0001101680 country:KR 2022-01-01 2022-03-31 0001101680 country:KR 2023-01-01 2023-03-31 0001101680 us-gaap:PensionPlansDefinedBenefitMember 2023-03-31 0001101680 us-gaap:PensionPlansDefinedBenefitMember 2022-12-31 0001101680 dzsi:ManufacturingFunctionRelocationMember dzsi:GmbhAndOptelianRestructuringMember 2022-01-01 2022-03-31 0001101680 dzsi:ManufacturingFunctionRelocationMember dzsi:GmbhAndOptelianRestructuringMember 2023-01-01 2023-03-31 0001101680 dzsi:SeminoleRestructuringMember 2023-01-01 2023-03-31 0001101680 dzsi:FreightAndExpediteFeesMember dzsi:SeminoleRestructuringMember 2023-01-01 2023-03-31 0001101680 dzsi:FacilityAndLaborCostsMember dzsi:SeminoleRestructuringMember 2023-01-01 2023-03-31 0001101680 us-gaap:EmployeeSeveranceMember dzsi:SeminoleRestructuringMember 2023-01-01 2023-03-31 0001101680 dzsi:InventoryWriteOffMember dzsi:SeminoleRestructuringMember 2023-01-01 2023-03-31 0001101680 us-gaap:OtherRestructuringMember dzsi:SeminoleRestructuringMember 2023-01-01 2023-03-31 0001101680 us-gaap:EmployeeSeveranceMember dzsi:SeminoleRestructuringMember 2023-03-31 0001101680 dzsi:FacilityImpairmentCostsMember dzsi:SeminoleRestructuringMember 2023-01-01 2023-03-31 0001101680 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember dzsi:SeminoleRestructuringMember 2023-01-01 2023-03-31 0001101680 dzsi:DZSIncMember us-gaap:InvestorMember dzsi:DASANMember 2023-03-31 0001101680 dzsi:RelatedPartyDebtAndOtherObligationGuaranteedOneMember 2023-03-31 0001101680 dzsi:RelatedPartyDebtAndOtherObligationGuaranteedTwoMember 2023-03-31 0001101680 dzsi:DASANMember dzsi:SalesAndPurchasesToAndFromRelatedPartiesMember us-gaap:InvestorMember 2023-01-01 2023-03-31 0001101680 dzsi:DASANMember dzsi:SalesAndPurchasesToAndFromRelatedPartiesMember us-gaap:InvestorMember 2022-01-01 2022-03-31 0001101680 dzsi:DNIMember 2023-01-01 2023-03-31 0001101680 dzsi:DNIMember 2022-01-01 2022-03-31 0001101680 dzsi:DNIMember us-gaap:InvestorMember 2023-03-31 0001101680 dzsi:DNIMember us-gaap:InvestorMember 2022-12-31 0001101680 dzsi:DASANMember us-gaap:InvestorMember 2023-03-31 0001101680 dzsi:DASANMember us-gaap:InvestorMember 2023-01-01 2023-03-31 0001101680 dzsi:DASANMember us-gaap:InvestorMember 2022-01-01 2022-03-31 0001101680 dzsi:DNIMember us-gaap:InvestorMember 2023-01-01 2023-03-31 0001101680 dzsi:DASANMember dzsi:ReceivablesAndPayablesWithRelatedPartiesMember 2023-03-31 0001101680 dzsi:DASANMember dzsi:ReceivablesAndPayablesWithRelatedPartiesMember 2022-12-31 0001101680 us-gaap:EmployeeStockOptionMember 2023-01-01 2023-03-31 0001101680 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-03-31 0001101680 us-gaap:RestrictedStockUnitsRSUMember 2023-01-01 2023-03-31 0001101680 us-gaap:RestrictedStockUnitsRSUMember 2022-01-01 2022-03-31 0001101680 us-gaap:PerformanceGuaranteeMember 2023-03-31 0001101680 srt:ScenarioForecastMember us-gaap:SubsequentEventMember 2023-04-01 2023-06-30 0001101680 country:US 2023-03-31 0001101680 country:US 2022-12-31 0001101680 country:KR 2023-03-31 0001101680 country:KR 2022-12-31 0001101680 country:JP 2023-03-31 0001101680 country:JP 2022-12-31 0001101680 country:CA 2023-03-31 0001101680 country:CA 2022-12-31 0001101680 country:DE 2023-03-31 0001101680 country:DE 2022-12-31 0001101680 dzsi:OtherCountryMember 2023-03-31 0001101680 dzsi:OtherCountryMember 2022-12-31 shares iso4217:USD iso4217:USD shares pure dzsi:home utr:Rate iso4217:KRW dzsi:customer iso4217:INR --12-31 2023 0001101680 false Q1 http://fasb.org/us-gaap/2022#AccountingStandardsUpdate201613Member 0.25 0.6667 10-Q true 2023-03-31 false 000-32743 DZS INC DE 22-3509099 5700 Tennyson Parkway, Suite 400 Plano TX 75024 469 327-1531 Common stock, $0.001 par value DZSI NASDAQ Yes Yes Accelerated Filer false false false 31159778 28892000 34347000 1975000 3969000 16087000 16184000 141029000 153780000 21518000 16144000 69722000 78513000 605000 576000 10689000 8371000 274430000 295700000 7135000 9478000 11971000 12606000 19952000 19952000 30422000 31742000 17013000 15536000 360923000 385014000 107904000 121225000 16746000 9706000 23660000 24073000 19476000 21777000 4859000 4834000 29615000 27559000 202260000 209174000 0 0 6636000 7864000 10499000 11417000 11060000 11021000 2583000 2806000 233038000 242282000 36000000 36000000 31102000 31102000 30968000 30968000 0.001 0.001 31000 30000 276282000 271884000 -6462000 -4351000 -141966000 -124831000 127885000 142732000 360923000 385014000 90812000 77040000 60985000 50215000 29827000 26825000 14851000 11844000 24781000 17742000 4152000 436000 1271000 294000 45055000 30316000 -15228000 -3491000 -792000 -90000 728000 -800000 -15292000 -4381000 1843000 -1333000 -17135000 -3048000 -2051000 -268000 -60000 0 -19246000 -3316000 -0.55 -0.11 -0.55 -0.11 31045000 27530000 31045000 27530000 200000 -400000 30968000 30000 271884000 -4351000 -124831000 142732000 134000 1000 -88000 -87000 4486000 4486000 -17135000 -17135000 -2111000 -2111000 31102000 31000 276282000 -6462000 -141966000 127885000 27505000 27000 223336000 -4457000 -86999000 131907000 -401000 -401000 98000 156000 156000 2671000 2671000 -3048000 -3048000 68000 68000 -268000 -268000 27603000 27000 226163000 -4793000 -90448000 130949000 -17135000 -3048000 2465000 1081000 60000 0 4486000 2671000 1086000 705000 -184000 -752000 541000 1448000 70000 121000 -1396000 -874000 0 68000 -40000 0 -11033000 -2761000 5511000 -126000 -7051000 10931000 29000 -1261000 3138000 7577000 -13875000 1586000 -3493000 -1446000 131000 456000 -15006000 -10732000 1790000 0 775000 1317000 1015000 -1317000 313000 0 8918000 0 4059000 0 5845000 0 122000 178000 -87000 156000 6610000 -22000 -67000 -903000 -7448000 -12974000 38464000 53639000 31016000 40665000 28892000 34160000 1975000 6343000 149000 162000 31016000 40665000 660000 36000 64000 0 480000 283000 <div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(1) Organization and Summary of Significant Accounting Policies </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">(a) Description of Business</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">DZS Inc. (referred to, collectively with its subsidiaries, as “DZS” or the “Company”) is global provider of access and optical networking infrastructure and cloud software solutions that enable the emerging hyper-connected, hyper-broadband world and broadband experiences. The Company provides a wide array of reliable, cost-effective networking technologies and software to a diverse customer base.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">DZS was incorporated under the laws of the state of Delaware in June 1999. The Company is headquartered in Plano, Texas with contract manufacturers and original design manufacturers located in the U.S, India, Korea, China, Taiwan, and Vietnam. The Company also maintains offices to provide sales and customer support at global locations. Through 2022, we also utilized our in-house manufacturing facility in Seminole, Florida. In October 2022, we announced an agreement with Fabrinet, a third-party provider of electro-mechanical and electronic manufacturing and distribution services, to transition the sourcing, procurement, order-fulfillment, manufacturing and return merchandise authorization activities in the Company's Seminole facility to Fabrinet. The transition began in October 2022 and substantially completed in the beginning of 2023, whereupon the Company no longer manufactures its products.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">(b) Basis of Presentation</span></div><div style="margin-top:6pt"><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 U.S. GAAP for interim financial information and with the instructions to Form 10-Q and Article 3 of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by U.S. GAAP for complete financial statements. These financial statements include the accounts of the Company and its wholly owned subsidiaries. These unaudited condensed consolidated financial statements should be read in conjunction with the consolidated financial statements of the Company and notes thereto included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2022 filed with the Securities and Exchange Commission (“SEC”) on March 10, 2023. For a complete description of what the Company believes to be the critical accounting policies and estimates used in the preparation of its unaudited condensed consolidated financial statements, refer to the Company’s Annual Report on Form 10-K for the year ended December 31, 2022.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All intercompany transactions and balances have been eliminated in consolidation. Certain prior-year amounts have been reclassified to conform to the current-quarter presentation. The unaudited condensed consolidated financial statements reflect all adjustments (consisting only of normal recurring adjustments) that, in the opinion of management, are necessary for a fair presentation of the results for the interim periods presented. The results of operations for the current interim period are not necessarily indicative of results to be expected for the current year or any other period.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">(c) Risks and Uncertainties</span></div><div style="margin-top:6pt"><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 conformity with U.S. GAAP, assuming the Company will continue as a going concern.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We continue to be exposed to macroeconomic pressures in the post-COVID-19 environment, including concerns about energy costs, geopolitical issues, inflation, the availability and cost of credit, business and consumer confidence, and unemployment. We have seen improvement in our supply chain in 2023 as supply chain pricing, freight and logistics costs, product and component availability, and extended lead-times which were a challenge in 2021 and 2022 begin to alleviate in 2023 as the world economy recovers from the COVID-19 pandemic. We expect elevated costs for components and expedite fees to further improve throughout 2023.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We conduct significant business in South Korea, Japan, Vietnam, India, Spain, and Canada, as well as in other countries in Europe, Asia-Pacific, Middle East and Latin America, all of which subject us to foreign currency exchange rate risk. The local currencies of our significant foreign subsidiaries are the South Korean Won ("KRW"), Japanese Yen ("JPY"), Euro ("EUR), and Pound Sterling ("GBP"). Revenues and operating expenses are typically denominated in the local currency of each country and result from transactions by our operations in these countries. However, a significant portion of our international cost of sales is denominated in the U.S. Dollar (“USD”). During 2022, the USD appreciated significantly against the KRW, JPY, EUR and GBP which reduced the translated revenues, cost of sales and operating expenses transacted in local currencies, but not the USD based cost of sales, resulting in compressed margins and lower profitability. Late in 2022, exchange rates for these currencies abated somewhat, but the exchange rates for the KRW and JPY remain elevated compared to historical rates.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As of March 31, 2023, the Company's debt obligation under the Term Loan was $23.7 million, net of unamortized issuance cost of $0.4 million, of which $1.3 million is scheduled for payment in the next 12 months. Due to the ongoing risk of non-compliance in the next 12 months we continue to classify the entire amount as a current liability. We are currently in discussion with the lenders to amend the debt agreement to mitigate the risk of non-compliance. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to negotiating for revised financial covenants, we continue to focus on cost management, operating efficiency and efficient discretionary spending. Management is actively taking measures to enhance profitability and liquidity, including reducing the Company’s cost structure and cash outflows, including its investment in inventory, and managing receivable balances through aggressive collection efforts and tighter customers payment terms.These plans are not completely within the Company’s control, as some actions are dependent on the Company’s lenders, vendors and customers. However, the Company believes that it will maintain liquidity in the next 12 months to support its operations.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">(d) Use of Estimates</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of the unaudited condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the unaudited condensed consolidated financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results could differ materially from those estimates. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">(e) Disaggregation of Revenue</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents revenues by product technology (in thousands):</span></div><div style="margin-top:6pt"><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:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/><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="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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><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 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Access Networking Infrastructure</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,459 </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 #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%">72,462 </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="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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cloud Software &amp; 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%">11,353 </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,578 </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="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%">Total</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%">90,812 </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%">77,040 </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="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:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table present revenues by geographical concentration (in thousands):</span></div><div style="margin-top:6pt"><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:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/><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="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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><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 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Americas</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,855 </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 #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%">23,061 </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="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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe, Middle East, Africa</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%">19,182 </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,649 </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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia</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,775 </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,330 </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="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%">Total</span></td><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%">90,812 </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"/><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%">77,040 </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"/><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:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">(f) Concentration of Risk </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments that potentially subject the Company to concentrations of credit risk consist primarily of cash, cash equivalents and restricted cash, accounts receivables, and contract assets. Cash, cash equivalents and restricted cash consist of financial deposits and money market accounts that are principally held with various domestic and international financial institutions with high credit standing.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s customers include competitive and incumbent local exchange carriers, competitive access providers, internet service providers, wireless carriers and resellers serving these markets. The Company performs ongoing credit evaluations of its customers and generally does not require collateral. Allowances are maintained for potential doubtful accounts based upon the expected collectability of accounts receivable using historical loss rates adjusted for customer-specific factors and current economic conditions. The Company determines historical loss rates on a rational and systematic basis. The Company performs periodic assessments of its customers’ liquidity and financial condition through analysis of information obtained from credit rating agencies, financial statement review and historical and current collection trends.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Activity under the Company’s allowance for doubtful accounts consists of the following (in thousands):</span></div><div style="margin-top:6pt"><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:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><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></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">Balance at beginning of period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,184 </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 #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%">17,735 </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%">Charged to expense, net of recoveries</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%">(184)</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%">(752)</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 and write off</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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%">— </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%">Cumulative effect of ASC 326 adoption</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%">401 </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%">Foreign exchange impact</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%">87 </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%">(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%">Balance at end of period</span></td><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%">16,087 </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"/><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%">17,058 </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:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three months ended March 31, 2023, two customers each accounted for 13% of net revenue. For the three months ended March 31, 2022, two customers accounted for 13% and 12% of net revenue, respectively. </span></div><div style="margin-top:6pt"><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 December 31, 2022, no customers represented more than 10% of net accounts receivable.</span></div><div style="margin-top:6pt"><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 December 31, 2022, net accounts receivables from customers in countries other than the United States represented 86%.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2017, the Company entered into an agreement with a customer in India to supply product for a state sponsored broadband project. The Company substantially completed its obligations under the agreement in 2018. The Company billed the customer, which is a state government sponsored entity, approximately $59.0 million and collected payments of approximately $41.7 million by December 31, 2020. In late March 2021, the customer’s state government parent experienced difficulty passing a budget impacting the ability of the customer to make remaining agreed-upon payments to us. In light of this development, the Company recorded an allowance that covered the entire balance unpaid by the customer. Subsequent to March 2021, the Company recovered approximately $2.5 million of accounts receivable related to the customer. As of March 31, 2023 the Company has a recorded allowance for doubtful accounts of $13.1 million related to this receivable. The Company will continue to pursue collection of the entire outstanding balance and any amounts collected will be recognized in the period which they are received. In the event the Company’s efforts to collect from this customer prove unsuccessful, DZS may seek payment through other means, including through legal action.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">(g) Business Combinations</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company allocates the fair value of purchase consideration to the tangible and identifiable intangible assets acquired and liabilities assumed based on their estimated fair values. The excess of the fair value of purchase consideration over the fair values of these identifiable assets and liabilities is recorded as goodwill. When determining the fair values of assets acquired and liabilities assumed, management makes significant estimates and assumptions, especially with respect to intangible assets and certain tangible assets such as inventory.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Critical estimates in valuing certain tangible and intangible assets include but are not limited to future expected cash flows from the underlying assets and discount rates. Management’s estimates of fair value are based upon assumptions believed to be reasonable, but which are inherently uncertain and unpredictable and, as a result, actual results may differ from estimates.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets acquired and liabilities assumed are generally measured at their acquisition-date fair values. If the initial accounting for a business combination is incomplete by the end of the reporting period in which the combination occurs, the Company reports provisional amounts for the items for which the accounting is incomplete. Those provisional amounts are adjusted during the measurement period (which cannot exceed one year from the acquisition date), or additional assets or liabilities are recognized, to reflect new information obtained about facts and circumstances that existed as of the acquisition date that, if known, would have affected the amounts recognized as of that date.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When the consideration transferred by the Company in a business combination includes a contingent consideration arrangement, the contingent consideration is measured at its acquisition-date fair value and included as part of the total consideration transferred in a business combination. Changes in fair value of the contingent consideration that qualify as measurement period adjustments are made retrospectively, with corresponding adjustments against goodwill. Changes in the fair value of the contingent consideration that do not qualify as measurement period adjustments are made in the current period, with corresponding adjustments recognized in earnings.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">(h) Restructuring and Other Charges</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">From time to time, the Company takes actions to align its workforce, facilities and operating costs with perceived market opportunities, business strategies and changes in market and business conditions. The Company recognizes a liability for the cost associated with an exit or disposal activity in the period in which the liability is incurred, except for one-time employee termination benefits, which are measured at the communication date and recognized ratably over the required service period, if any.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">(i)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recent Accounting Pronouncements</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In October 2021, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers, which requires the Company to apply ASC 606, Revenue from Contracts with Customers, to recognize and measure contract assets and contract liabilities from contracts with customers acquired in a business combination. Before the update such balances were measured and recognized at fair value on the acquisition date. The ASU is effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. Early adoption is permitted, including in interim periods. The Company adopted these requirements prospectively, effective on the first day of the second quarter of year 2022. There was no material impact on our consolidated financial statements on the adoption date. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2016, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2016-13, Financial Instruments – Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, which requires the Company to measure and recognize expected credit losses for financial assets held and not accounted for at fair value through net income. In November 2018, April 2019 and May 2019, the FASB issued ASU No. 2018-19, Codification Improvements to Topic 326, Financial Instruments - Credit Losses, ASU No. 2019-04, Codification Improvements to Topic 326, Financial Instruments - Credit Losses, and ASU No. 2019-05, Financial Instruments - Credit Losses (Topic 326): Targeted Transition Relief, which provided additional implementation guidance on the previously issued ASU. The Company adopted the updated guidance on January 1, 2022, utilizing the modified retrospective transition method and recorded a cumulative-effect adjustment of $0.4 million to retained earnings.</span></div> <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">(b) Basis of Presentation</span></div><div style="margin-top:6pt"><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 U.S. GAAP for interim financial information and with the instructions to Form 10-Q and Article 3 of Regulation S-X. Accordingly, they do not include all of the information and footnotes required by U.S. GAAP for complete financial statements. These financial statements include the accounts of the Company and its wholly owned subsidiaries. These unaudited condensed consolidated financial statements should be read in conjunction with the consolidated financial statements of the Company and notes thereto included in the Company’s Annual Report on Form 10-K for the year ended December 31, 2022 filed with the Securities and Exchange Commission (“SEC”) on March 10, 2023. For a complete description of what the Company believes to be the critical accounting policies and estimates used in the preparation of its unaudited condensed consolidated financial statements, refer to the Company’s Annual Report on Form 10-K for the year ended December 31, 2022.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">All intercompany transactions and balances have been eliminated in consolidation. Certain prior-year amounts have been reclassified to conform to the current-quarter presentation. The unaudited condensed consolidated financial statements reflect all adjustments (consisting only of normal recurring adjustments) that, in the opinion of management, are necessary for a fair presentation of the results for the interim periods presented. The results of operations for the current interim period are not necessarily indicative of results to be expected for the current year or any other period.</span></div> <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">(c) Risks and Uncertainties</span></div><div style="margin-top:6pt"><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 conformity with U.S. GAAP, assuming the Company will continue as a going concern.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">We continue to be exposed to macroeconomic pressures in the post-COVID-19 environment, including concerns about energy costs, geopolitical issues, inflation, the availability and cost of credit, business and consumer confidence, and unemployment. We have seen improvement in our supply chain in 2023 as supply chain pricing, freight and logistics costs, product and component availability, and extended lead-times which were a challenge in 2021 and 2022 begin to alleviate in 2023 as the world economy recovers from the COVID-19 pandemic. We expect elevated costs for components and expedite fees to further improve throughout 2023.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We conduct significant business in South Korea, Japan, Vietnam, India, Spain, and Canada, as well as in other countries in Europe, Asia-Pacific, Middle East and Latin America, all of which subject us to foreign currency exchange rate risk. The local currencies of our significant foreign subsidiaries are the South Korean Won ("KRW"), Japanese Yen ("JPY"), Euro ("EUR), and Pound Sterling ("GBP"). Revenues and operating expenses are typically denominated in the local currency of each country and result from transactions by our operations in these countries. However, a significant portion of our international cost of sales is denominated in the U.S. Dollar (“USD”). During 2022, the USD appreciated significantly against the KRW, JPY, EUR and GBP which reduced the translated revenues, cost of sales and operating expenses transacted in local currencies, but not the USD based cost of sales, resulting in compressed margins and lower profitability. Late in 2022, exchange rates for these currencies abated somewhat, but the exchange rates for the KRW and JPY remain elevated compared to historical rates.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As of March 31, 2023, the Company's debt obligation under the Term Loan was $23.7 million, net of unamortized issuance cost of $0.4 million, of which $1.3 million is scheduled for payment in the next 12 months. Due to the ongoing risk of non-compliance in the next 12 months we continue to classify the entire amount as a current liability. We are currently in discussion with the lenders to amend the debt agreement to mitigate the risk of non-compliance. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to negotiating for revised financial covenants, we continue to focus on cost management, operating efficiency and efficient discretionary spending. Management is actively taking measures to enhance profitability and liquidity, including reducing the Company’s cost structure and cash outflows, including its investment in inventory, and managing receivable balances through aggressive collection efforts and tighter customers payment terms.These plans are not completely within the Company’s control, as some actions are dependent on the Company’s lenders, vendors and customers. However, the Company believes that it will maintain liquidity in the next 12 months to support its operations.</span></div> 23700000 400000 1300000 (d) Use of EstimatesThe preparation of the unaudited condensed consolidated financial statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the unaudited condensed consolidated financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results could differ materially from those estimates. <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents revenues by product technology (in thousands):</span></div><div style="margin-top:6pt"><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:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/><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="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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><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 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Access Networking Infrastructure</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,459 </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 #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%">72,462 </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="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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cloud Software &amp; 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%">11,353 </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,578 </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="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%">Total</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%">90,812 </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%">77,040 </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="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 79459000 72462000 11353000 4578000 90812000 77040000 <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table present revenues by geographical concentration (in thousands):</span></div><div style="margin-top:6pt"><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:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/><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="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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><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 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Americas</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,855 </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 #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%">23,061 </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="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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe, Middle East, Africa</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%">19,182 </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,649 </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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia</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,775 </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,330 </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="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%">Total</span></td><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%">90,812 </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"/><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%">77,040 </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"/><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> 24855000 23061000 19182000 18649000 46775000 35330000 90812000 77040000 <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">(f) Concentration of Risk </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments that potentially subject the Company to concentrations of credit risk consist primarily of cash, cash equivalents and restricted cash, accounts receivables, and contract assets. Cash, cash equivalents and restricted cash consist of financial deposits and money market accounts that are principally held with various domestic and international financial institutions with high credit standing.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s customers include competitive and incumbent local exchange carriers, competitive access providers, internet service providers, wireless carriers and resellers serving these markets. The Company performs ongoing credit evaluations of its customers and generally does not require collateral. Allowances are maintained for potential doubtful accounts based upon the expected collectability of accounts receivable using historical loss rates adjusted for customer-specific factors and current economic conditions. The Company determines historical loss rates on a rational and systematic basis. The Company performs periodic assessments of its customers’ liquidity and financial condition through analysis of information obtained from credit rating agencies, financial statement review and historical and current collection trends.</span></div> <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Activity under the Company’s allowance for doubtful accounts consists of the following (in thousands):</span></div><div style="margin-top:6pt"><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:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><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></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">Balance at beginning of period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,184 </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 #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%">17,735 </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%">Charged to expense, net of recoveries</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%">(184)</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%">(752)</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 and write off</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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%">— </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%">Cumulative effect of ASC 326 adoption</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%">401 </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%">Foreign exchange impact</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%">87 </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%">(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%">Balance at end of period</span></td><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%">16,087 </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"/><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%">17,058 </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> 16184000 17735000 -184000 -752000 0 0 0 401000 87000 -326000 16087000 17058000 0.13 0.13 0.13 0.12 0.86 0.86 59000000 41700000 2500000 13100000 <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">(g) Business Combinations</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company allocates the fair value of purchase consideration to the tangible and identifiable intangible assets acquired and liabilities assumed based on their estimated fair values. The excess of the fair value of purchase consideration over the fair values of these identifiable assets and liabilities is recorded as goodwill. When determining the fair values of assets acquired and liabilities assumed, management makes significant estimates and assumptions, especially with respect to intangible assets and certain tangible assets such as inventory.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Critical estimates in valuing certain tangible and intangible assets include but are not limited to future expected cash flows from the underlying assets and discount rates. Management’s estimates of fair value are based upon assumptions believed to be reasonable, but which are inherently uncertain and unpredictable and, as a result, actual results may differ from estimates.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets acquired and liabilities assumed are generally measured at their acquisition-date fair values. If the initial accounting for a business combination is incomplete by the end of the reporting period in which the combination occurs, the Company reports provisional amounts for the items for which the accounting is incomplete. Those provisional amounts are adjusted during the measurement period (which cannot exceed one year from the acquisition date), or additional assets or liabilities are recognized, to reflect new information obtained about facts and circumstances that existed as of the acquisition date that, if known, would have affected the amounts recognized as of that date.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">When the consideration transferred by the Company in a business combination includes a contingent consideration arrangement, the contingent consideration is measured at its acquisition-date fair value and included as part of the total consideration transferred in a business combination. Changes in fair value of the contingent consideration that qualify as measurement period adjustments are made retrospectively, with corresponding adjustments against goodwill. Changes in the fair value of the contingent consideration that do not qualify as measurement period adjustments are made in the current period, with corresponding adjustments recognized in earnings.</span></div> <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">(h) Restructuring and Other Charges</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">From time to time, the Company takes actions to align its workforce, facilities and operating costs with perceived market opportunities, business strategies and changes in market and business conditions. The Company recognizes a liability for the cost associated with an exit or disposal activity in the period in which the liability is incurred, except for one-time employee termination benefits, which are measured at the communication date and recognized ratably over the required service period, if any.</span></div> <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">(i)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Recent Accounting Pronouncements</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In October 2021, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2021-08, Business Combinations (Topic 805): Accounting for Contract Assets and Contract Liabilities from Contracts with Customers, which requires the Company to apply ASC 606, Revenue from Contracts with Customers, to recognize and measure contract assets and contract liabilities from contracts with customers acquired in a business combination. Before the update such balances were measured and recognized at fair value on the acquisition date. The ASU is effective for fiscal years beginning after December 15, 2022, including interim periods within those fiscal years. Early adoption is permitted, including in interim periods. The Company adopted these requirements prospectively, effective on the first day of the second quarter of year 2022. There was no material impact on our consolidated financial statements on the adoption date. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2016, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2016-13, Financial Instruments – Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, which requires the Company to measure and recognize expected credit losses for financial assets held and not accounted for at fair value through net income. In November 2018, April 2019 and May 2019, the FASB issued ASU No. 2018-19, Codification Improvements to Topic 326, Financial Instruments - Credit Losses, ASU No. 2019-04, Codification Improvements to Topic 326, Financial Instruments - Credit Losses, and ASU No. 2019-05, Financial Instruments - Credit Losses (Topic 326): Targeted Transition Relief, which provided additional implementation guidance on the previously issued ASU. The Company adopted the updated guidance on January 1, 2022, utilizing the modified retrospective transition method and recorded a cumulative-effect adjustment of $0.4 million to retained earnings.</span></div> 400000 <div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(2) Business Combinations</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">ASSIA Acquisition</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 27, 2022, the Company acquired certain assets and liabilities of Adaptive Spectrum and Signal Alignment, Incorporated (“ASSIA”), an industry pioneer of broadband access quality-of-experience and service assurance software solutions (the “ASSIA Acquisition”). The core assets acquired include the CloudCheck® Wi-Fi experience management and Expresse® access network optimization software solutions. These software solutions add powerful data analytics and network intelligence capabilities to DZS Cloud, including cloud-managed WiFi solutions, access network optimization and intelligent automation tools. The CloudCheck® and Expresse® solutions are currently deployed in over 125 million connected homes globally, and many of these connections now represent recurring software revenue opportunities for DZS. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The initial purchase consideration was $25.0 million, including a $2.5 million holdback that will be released in 13 months following the transaction close date. In October 2022, the Company agreed to pay an additional $1.35 million of purchase consideration to settle certain unresolved matters related to the ASSIA Acquisition. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The acquisition was recorded as a business combination with valuation of the assets acquired and liabilities assumed recorded at their acquisition date fair value determined using level three inputs, defined as unobservable inputs that are supported by little or no market activity and that are significant to the fair value of the assets or liabilities. We completed the purchase price allocation for ASSIA Acquisition in the first quarter of 2023.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following summarizes the final fair values of the assets acquired and liabilities assumed at the date of the ASSIA Acquisition (in thousands):</span></div><div style="margin-top:6pt"><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:85.718%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.082%"/><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%">Allocation of purchase consideration</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%">Cash and cash equivalents</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%">203 </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</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,322 </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 assets</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%">407 </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%">Right-of-use assets</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,172 </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%">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%">232 </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</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%">30,200 </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%">Accounts payable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(75)</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%">Contract 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%">(19,550)</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%">Operating lease liabilities</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,612)</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 and other 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%">(756)</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%">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%">13,807 </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%">Total purchase consideration</span></td><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%">26,350 </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:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The purchase price allocation resulted in the recognition of goodwill of approximately $13.8 million, which included the experienced workforce and the expected synergies from combining operations. The Company expects no goodwill to be deductible for tax purposes. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table represents the final estimated fair value and useful lives of identifiable intangible assets acquired (estimated fair value in thousands):</span></div><div style="margin-top:6pt"><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:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></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%">Estimated<br/>fair value</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%">Estimated<br/>useful life</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%">Intangible assets acquired</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align: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 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,600 </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: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%">15 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align: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 backlog</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,100 </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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,200 </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:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 - 7 years</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tradenames</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%">300 </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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 years</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%">Total intangible assets</span></td><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%">30,200 </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"/><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:10pt;font-weight:400;line-height:100%"> </span></td></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Optelian Acquisition</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February 5, 2021, the Company acquired Optelian Access Networks Corporation (“Optelian”), a corporation incorporated under the laws of Canada and registered extra-provincially in the Province of Ontario, pursuant to an acquisition agreement whereby the Company purchased all the outstanding shares of Optelian. Following the closing of the transaction, Optelian became the Company’s wholly owned subsidiary.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Optelian was a leading optical networking solution provider. This acquisition introduced the “O-Series” to the DZS portfolio of carrier grade optical networking products with up to 400 gigabits per second (Gig) and above capability, expanding the DZS product portfolio by providing environmentally hardened, high capacity, and flexible solutions at the network edge.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The purchase price of $7.5 million included cash paid to the shareholders and option holders of Optelian, cash paid to retire Optelian's outstanding debt on the date of acquisition, and contingent payments to shareholders.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The payment to shareholders and option holders included a $0.3 million holdback, which was released during the third quarter of 2022, and $1.9 million contingent consideration based on a certain percentage of future revenue of certain Optelian products through the end of 2023. We completed the purchase price allocation for Optelian acquisition in 2021. The purchase price allocation resulted in the recognition of goodwill of approximately $1.9 million, which primarily related to the expected synergies from combining operations.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">RIFT Acquisition</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 3, 2021, the Company acquired substantially all of the assets of RIFT, Inc., a network automation solutions company, and all the outstanding shares of RIFT.IO India Private Limited, a wholly owned subsidiary of RIFT, Inc. (collectively “RIFT”). RIFT developed a carrier-grade RIFT.ware software platform that simplifies the deployment of any slice, service, or application on any cloud. This acquisition introduced DZS Xtreme, a solution within the DZS Cloud portfolio, to the overall portfolio of DZS systems and software solutions. The total purchase consideration was $0.5 million, including a $0.2 million holdback that was released in April of 2021 following the fulfillment of certain requirements in the purchase agreement. We completed the purchase price allocation for RIFT acquisition in 2021. The purchase price allocation resulted in the recognition of goodwill of approximately $0.2 million, which primarily related to the expected synergies from combining operations.</span></div> 125000000 25000000 2500000 P13M 1350000 <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following summarizes the final fair values of the assets acquired and liabilities assumed at the date of the ASSIA Acquisition (in thousands):</span></div><div style="margin-top:6pt"><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:85.718%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.082%"/><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%">Allocation of purchase consideration</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%">Cash and cash equivalents</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%">203 </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</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,322 </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 assets</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%">407 </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%">Right-of-use assets</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,172 </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%">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%">232 </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</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%">30,200 </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%">Accounts payable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(75)</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%">Contract 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%">(19,550)</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%">Operating lease liabilities</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,612)</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 and other 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%">(756)</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%">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%">13,807 </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%">Total purchase consideration</span></td><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%">26,350 </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> 203000 2322000 407000 2172000 232000 30200000 75000 19550000 2612000 756000 13807000 26350000 13800000 <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table represents the final estimated fair value and useful lives of identifiable intangible assets acquired (estimated fair value in thousands):</span></div><div style="margin-top:6pt"><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:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></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%">Estimated<br/>fair value</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%">Estimated<br/>useful life</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%">Intangible assets acquired</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align: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 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,600 </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: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%">15 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align: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 backlog</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,100 </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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 years</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Developed technology</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,200 </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:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 - 7 years</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tradenames</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%">300 </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:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 years</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%">Total intangible assets</span></td><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%">30,200 </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"/><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:10pt;font-weight:400;line-height:100%"> </span></td></tr></table></div> 18600000 P15Y 5100000 P10Y 6200000 P5Y P7Y 300000 P10Y 30200000 7500000 300000 1900000 1900000 500000 200000 200000 <div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(3) Fair Value Measurement</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company utilizes a fair value hierarchy that is intended to increase consistency and comparability in fair value measurements and related disclosures. The fair value hierarchy is based on inputs to valuation techniques that are used to measure fair value that are either observable or unobservable. Observable inputs reflect assumptions market participants would use in pricing an asset or liability based on market data obtained from independent sources while unobservable inputs reflect a reporting entity’s pricing based upon their own market assumptions. The fair value hierarchy consists of the following three levels: </span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 1    Inputs are quoted prices in active markets for identical assets or liabilities.</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 2    Inputs are quoted prices for similar assets or liabilities in an active market, quoted prices for identical or similar assets or liabilities in markets that are not active, inputs other than quoted prices that are observable and market-corroborated inputs which are derived principally from or corroborated by observable market data.</span></div><div style="margin-top:6pt;padding-left:72pt;text-indent:-72pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 3    Inputs are derived from valuation techniques in which one or more significant inputs or value drivers are unobservable</span></div><div style="margin-top:6pt;padding-left:32.63pt;text-indent:-34.48pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Assets and Liabilities Measured at Fair Value on a Recurring Basis:</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying values of financial instruments such as cash and cash equivalents, restricted cash, accounts and other receivables, accounts payable and accrued liabilities approximate their fair values based on their short-term nature. The carrying value of the Company's debt approximates its fair values based on the current rates available to the Company for debt of similar terms and maturities.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company classifies its contingent liability from Optelian acquisition within Level 3 as it includes inputs not observable in the market. The Company estimates the fair value of contingent consideration as the present value of the expected contingent payments, determined using the revenue forecast for certain Optelian products through the end of 2023. The fair value of contingent liability is generally sensitive to changes in the revenue forecast during the payout period. The change in the respective fair value is included in selling, marketing, general and administrative expenses on the unaudited condensed consolidated statement of comprehensive income (loss). </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reconciles the beginning and ending balances of the Company’s Level 3 contingent liability (in thousands):</span></div><div style="margin-top:6pt"><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:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><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></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">Balance at beginning of period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,156 </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 #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%">2,121 </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%">Cash payments</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%">— </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%">Net change in fair value</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%">27 </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%">51 </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%">Balance at end of period</span></td><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%">1,183 </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"/><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%">2,172 </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:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reconciles the beginning and ending balances of the Company’s Level 3 contingent liability (in thousands):</span></div><div style="margin-top:6pt"><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:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><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></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">Balance at beginning of period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,156 </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 #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%">2,121 </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%">Cash payments</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%">— </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%">Net change in fair value</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%">27 </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%">51 </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%">Balance at end of period</span></td><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%">1,183 </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"/><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%">2,172 </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> 1156000 2121000 0 0 27000 51000 1183000 2172000 <div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(4) Cash, Cash Equivalents and Restricted Cash</span></div><div style="margin-top:6pt"><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 December 31, 2022, the Company's cash, cash equivalents and restricted cash consisted of financial deposits. Cash, cash equivalents and restricted cash held within the U.S. totaled $16.8 million and $24.9 million as of March 31, 2023 and December 31, 2022, respectively. Cash, cash equivalents and restricted cash held within the U.S. are held at FDIC insured depository institutions. Cash, cash equivalents and restricted cash held outside the U.S. totaled $14.1 million and $13.6 million as of March 31, 2023 and December 31, 2022, respectively. Restricted cash consisted primarily of cash collateral for performance bonds and warranty bonds. Long-term restricted cash was $0.1 million and $0.2 million as of March 31, 2023 and December 31, 2022, respectively, and is included in other assets on the unaudited condensed consolidated balance sheets.</span></div> 16800000 24900000 14100000 13600000 100000 200000 <div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(5) Balance Sheet Details</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance sheet detail as of March 31, 2023 and December 31, 2022 is as follows (in thousands):</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Inventories</span></div><div style="margin-top:6pt"><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:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></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:120%">March 31, 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:120%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,870 </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 #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%">37,354 </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%">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%">699 </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,050 </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%">33,153 </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,109 </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 10pt;text-align: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 inventories</span></td><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%">69,722 </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"/><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%">78,513 </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:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventories are stated at the lower of cost or net realizable value, with cost being computed based on an adjusted standard basis, which approximates actual cost on an average or first-in, first-out basis. </span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Property, plant and equipment</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:6pt"><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:71.778%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.557%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.084%"/><td style="width:0.1%"/></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%">March 31, 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%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant and equipment, net:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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%">Machinery and equipment</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%">12,971 </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%">17,214 </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%">2,440 </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,683 </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%">Computers and software</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,608 </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,713 </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%">Furniture and fixtures</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,108 </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,748 </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%">Construction in progress and other</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,358 </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,264 </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:0 1pt"/><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%">23,485 </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 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%">30,622 </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: accumulated depreciation and amortization</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%">(16,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%">(21,062)</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: government grants</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%">(65)</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%">(82)</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 10pt;text-align: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 property, plant and equipment, net</span></td><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,135 </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"/><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%">9,478 </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:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Depreciation expense associated with property, plant and equipment for the three months ended March 31, 2023 and March 31, 2022 was $1.2 million and $0.8 million, respectively. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Warranties</span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accrues warranty costs based on historical trends for the expected material and labor costs to provide warranty services. The Company's standard warranty period is one year from the date of shipment with the ability for customers to purchase an extended warranty of up to five years from the date of shipment. The following table summarizes the activity related to the product warranty liability:</span></div><div style="margin-top:6pt"><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:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><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:120%">Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">Balance at beginning of period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,896 </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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,981 </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%">Charged to cost of revenue</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%">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121 </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%">Claims and settlements</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%">(113)</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%">(149)</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%">Foreign exchange impact</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 </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%">(17)</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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of period</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,874 </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%">1,936 </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 style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contract Balances</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company records contract assets when it has a right to consideration and records accounts receivable when it has an unconditional right to consideration. Contract liabilities consist of cash payments received (or unconditional rights to receive cash) in advance of fulfilling performance obligations. The majority of the Company's performance obligations in its contracts with customers relate to contracts with duration of less than one year. </span></div><div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The opening and closing balances of current and long-term contract assets and contract liabilities related to contracts with customers are as follows:</span></div><div style="margin-top:6pt"><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:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></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:120%">Contract<br/>assets </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:120%">Contract<br/>liabilities</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%">December 31, 2022</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">576 </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 #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%">29,641 </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%">March 31, 2023</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">605 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;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 #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,225 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The decrease in contract liabilities during the three months ended March 31, 2023 was primarily due to the revenue recognition criteria being met for previously deferred revenue, partially offset by invoiced amounts that did not yet meet the revenue recognition criteria. The amount of revenue recognized in the three months ended March 31, 2023 that was included in the prior period contract liability balance was $7.4 million. This revenue consists of services provided to customers who had been invoiced prior to the current year. We expect to recognize approximately 75% of outstanding contract liabilities as revenue over the next 12 months and the remainder thereafter.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The balance of contract cost deferred as of March 31, 2023 and December 31, 2022 was $0.5 million and $1.0 million, respectively. During the three months ended March 31, 2023, the Company recorded $0.5 million in amortization related to contract cost deferred as of December 31, 2022.</span></div> <div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Inventories</span></div><div style="margin-top:6pt"><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:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></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:120%">March 31, 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:120%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,870 </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 #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%">37,354 </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%">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%">699 </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,050 </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%">33,153 </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,109 </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 10pt;text-align: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 inventories</span></td><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%">69,722 </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"/><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%">78,513 </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> 35870000 37354000 699000 1050000 33153000 40109000 69722000 78513000 <div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Property, plant and equipment</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:6pt"><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:71.778%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.557%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.084%"/><td style="width:0.1%"/></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%">March 31, 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%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Property, plant and equipment, net:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;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%">Machinery and equipment</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%">12,971 </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%">17,214 </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%">2,440 </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,683 </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%">Computers and software</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,608 </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,713 </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%">Furniture and fixtures</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,108 </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,748 </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%">Construction in progress and other</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,358 </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,264 </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:0 1pt"/><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%">23,485 </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 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%">30,622 </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: accumulated depreciation and amortization</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%">(16,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%">(21,062)</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: government grants</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%">(65)</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%">(82)</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 10pt;text-align: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 property, plant and equipment, net</span></td><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,135 </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"/><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%">9,478 </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> 12971000 17214000 2440000 5683000 4608000 4713000 2108000 1748000 1358000 1264000 23485000 30622000 16285000 21062000 65000 82000 7135000 9478000 1200000 800000 P1Y P5Y The following table summarizes the activity related to the product warranty liability:<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:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><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:120%">Three Months Ended March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">Balance at beginning of period</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,896 </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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,981 </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%">Charged to cost of revenue</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%">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="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121 </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%">Claims and settlements</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%">(113)</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%">(149)</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%">Foreign exchange impact</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 </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%">(17)</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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of period</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,874 </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%">1,936 </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> 1896000 1981000 70000 121000 113000 149000 21000 -17000 1874000 1936000 <div style="margin-bottom:6pt;margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The opening and closing balances of current and long-term contract assets and contract liabilities related to contracts with customers are as follows:</span></div><div style="margin-top:6pt"><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:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></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:120%">Contract<br/>assets </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:120%">Contract<br/>liabilities</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%">December 31, 2022</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">576 </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 #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%">29,641 </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%">March 31, 2023</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">605 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;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 #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,225 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 576000 29641000 605000 29225000 7400000 0.75 P12M 500000 1000000 500000 <div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(6) Goodwill and Intangible Assets</span></div><div style="margin-top:6pt"><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 activity related to goodwill (in thousands):</span></div><div style="margin-top:6pt"><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:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><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%">March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">Balance at beginning of period, gross</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,955 </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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,148 </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 2px 10pt;text-align: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 impairment at beginning of period</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,003)</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,003)</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%">Goodwill from acquisitions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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%">— </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%">Foreign exchange impact</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%">— </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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of period</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%">19,952 </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%">6,145 </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 style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets consisted of the following (in thousands):</span></div><div style="margin-top:6pt"><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:58.142%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.084%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" 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%">March 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net</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 relationships</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,331 </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 #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%">(5,451)</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 #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%">18,880 </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%">Customer backlog</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,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%">(723)</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,377 </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%">Developed technology</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%">11,207 </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,822)</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%">6,385 </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%">In-process 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%">890 </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%">(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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">505 </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%">Tradenames</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%">300 </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"/><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%">275 </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 10pt;text-align: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 intangible assets, net</span></td><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%">41,828 </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"/><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%">(11,406)</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"/><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%">30,422 </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:6pt"><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:58.142%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.084%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" 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%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization </span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net</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 relationships</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,330 </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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,759)</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 #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%">19,571 </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%">Customer backlog</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,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%">(506)</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,594 </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%">Developed technology</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%">11,207 </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,463)</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%">6,744 </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%">In-process 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%">890 </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%">(340)</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%">550 </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%">Tradenames</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%">300 </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%">(17)</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%">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 2px 10pt;text-align: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 intangible assets, net</span></td><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%">41,827 </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"/><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%">(10,085)</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"/><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%">31,742 </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:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization expense associated with intangible assets for the three months ended March 31, 2023 and March 31, 2022 was $1.3 million and $0.3 million, respectively. </span></div><div style="margin-top:6pt"><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 future amortization expense of the Company’s intangible assets as of March 31, 2023 (in thousands):</span></div><div style="margin-top:6pt"><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:85.718%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.082%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-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%">Remainder of 2023</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%">3,962 </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%">5,283 </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%">5,278 </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%">4,095 </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,143 </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%">8,661 </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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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%">30,422 </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 style="margin-top:6pt"><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 activity related to goodwill (in thousands):</span></div><div style="margin-top:6pt"><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:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><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%">March 31,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size: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%">Balance at beginning of period, gross</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,955 </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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,148 </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 2px 10pt;text-align: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 impairment at beginning of period</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,003)</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,003)</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%">Goodwill from acquisitions</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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%">— </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%">Foreign exchange impact</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%">— </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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of period</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%">19,952 </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%">6,145 </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> 20955000 7148000 1003000 1003000 0 0 0 0 19952000 6145000 <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets consisted of the following (in thousands):</span></div><div style="margin-top:6pt"><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:58.142%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.084%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" 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%">March 31, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net</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 relationships</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,331 </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 #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%">(5,451)</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 #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%">18,880 </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%">Customer backlog</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,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%">(723)</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,377 </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%">Developed technology</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%">11,207 </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,822)</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%">6,385 </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%">In-process 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%">890 </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%">(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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">505 </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%">Tradenames</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%">300 </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"/><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%">275 </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 10pt;text-align: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 intangible assets, net</span></td><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%">41,828 </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"/><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%">(11,406)</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"/><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%">30,422 </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:6pt"><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:58.142%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.084%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" 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%">December 31, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Carrying<br/>Amount</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated<br/>Amortization </span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net</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 relationships</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,330 </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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,759)</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 #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%">19,571 </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%">Customer backlog</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,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%">(506)</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,594 </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%">Developed technology</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%">11,207 </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,463)</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%">6,744 </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%">In-process 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%">890 </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%">(340)</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%">550 </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%">Tradenames</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%">300 </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%">(17)</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%">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 2px 10pt;text-align: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 intangible assets, net</span></td><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%">41,827 </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"/><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%">(10,085)</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"/><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%">31,742 </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> 24331000 5451000 18880000 5100000 723000 4377000 11207000 4822000 6385000 890000 385000 505000 300000 25000 275000 41828000 11406000 30422000 24330000 4759000 19571000 5100000 506000 4594000 11207000 4463000 6744000 890000 340000 550000 300000 17000 283000 41827000 10085000 31742000 1300000 300000 <div style="margin-top:6pt"><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 future amortization expense of the Company’s intangible assets as of March 31, 2023 (in thousands):</span></div><div style="margin-top:6pt"><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:85.718%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.082%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-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%">Remainder of 2023</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%">3,962 </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%">5,283 </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%">5,278 </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%">4,095 </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,143 </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%">8,661 </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 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #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%">30,422 </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> 3962000 5283000 5278000 4095000 3143000 8661000 30422000 <div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(7) Debt</span></div><div style="margin-top:6pt"><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 debt (in thousands):</span></div><div style="margin-top:6pt"><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:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></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:120%">March 31, 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:120%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">JPMorgan Term Loan, long-term</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </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 #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%">— </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%">JPMorgan Term Loan, current portion</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%">24,063 </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%">24,375 </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%">Unamortized debt issuance costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(403)</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%">(302)</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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt, including current portion</span></td><td style="background-color:#ffffff;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-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%">23,660 </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 style="background-color:#ffffff;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-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%">24,073 </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%">JPMorgan Revolving Credit Facility</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,000 </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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,000 </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%">Industrial Bank of Korea Loan</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%">919 </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:10pt;font-weight:400;line-height:100%">DNI Related Party Loan</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,827 </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,706 </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 13pt;text-align: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 debt and credit facilities</span></td><td style="background-color:#ffffff;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-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%">16,746 </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 style="background-color:#ffffff;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-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,706 </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 2px 13pt;text-align: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</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%">40,406 </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%">33,779 </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 style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">JPMorgan Credit Agreement</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February 9, 2022, the Company entered into a Credit Agreement (the “Credit Agreement”) by and between the Company, as borrower, certain subsidiaries of the Company, as guarantors, the lenders party thereto and JPMorgan Chase Bank, N.A., as administrative agent. The Credit Agreement originally provided for revolving loans (the "Revolving Credit Facility") in an aggregate principal amount of up to $30.0 million, up to $15.0 million of which is available for letters of credit, and was scheduled to mature on February 9, 2024. The maximum amount that the Company can borrow under the Credit Agreement is subject to a borrowing base, which is based on a percentage of eligible accounts receivable and eligible inventory, subject to reserves and other adjustments, plus $10.0 million. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 27, 2022, the Company entered into a First Amendment to Credit Agreement (the “Amendment”), which amends the Credit Agreement dated February 9, 2022 with the Company, as borrower, certain subsidiaries of the Company, as guarantors, the lenders party thereto and JPMorgan Chase Bank, N.A., as administrative agent. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Amendment, among other things, (1) provides for a term loan (the “Term Loan”) in an aggregate principal amount of $25.0 million with a maturity date of May 27, 2027, (2) extends the maturity date of the $30.0 million Revolving Credit Facility to May 27, 2025, (3) permits the ASSIA Acquisition, (4) modifies the applicable margin for borrowings under the Credit Agreement to be, at the Company’s option, either (i) the adjusted term SOFR rate plus a margin ranging from 3.0% to 3.5% per year or (ii) the prime rate plus a margin ranging from 2.0% to 2.5% per year, in each case depending on the Company’s leverage ratio, (5) modifies the letter of credit fee such that it ranges from 3.0% to 3.5%, depending on the Company’s leverage ratio, (6) modifies the commitment fee on the unused portion of the Revolving Credit Facility to range from 0.25% to 0.35% per year, depending on the Company’s leverage ratio, (7) modifies the method of calculating the leverage ratio, and (8) modifies the financial covenants to (i) increase the maximum permitted leverage ratio to 3.00 to 1.00 through September 30, 2022, 2.50 to 1.00 thereafter through September 30, 2023, and 2.00 to 1.00 thereafter and (ii) replace the minimum liquidity requirement with a minimum permitted fixed charge coverage ratio of 1.25 to 1.00. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 27, 2022, the Company borrowed the full amount of the Term Loan to finance the ASSIA Acquisition. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February 15, 2023, the Company entered into a Second Amendment to Credit Agreement (the "Second Amendment"), which amends the Credit Agreement dated February 9, 2022 (as previously amended on May 27, 2022). The Second Amendment, among other things, (1) modifies the financial covenants to (i) suspend the maximum leverage ratio requirement of 2.50 to 1.00 until the fiscal quarter ending September 30, 2023 and (ii) suspend the minimum fixed charge coverage ratio requirement of 1.25 to 1.00 until the fiscal quarter ending December 31, 2023, (2) adds new financial covenants to require (i) minimum liquidity of $30.0 million for the fiscal quarter ending March 31, 2023, $35.0 million for the fiscal quarters ending June 30, 2023 and September 30, 2023, and $20.0 million at any time until September 30, 2023, and (ii) minimum EBITDA (as defined in the Credit Facility) of ($1 million) for the fiscal quarter ending March 31, 2023 and $1 for the fiscal quarter ending June 30, 2023, (3) increases the applicable margin for adjusted term SOFR borrowings and prime rate borrowings to 4.0% and 3.0%, respectively, when the Company’s leverage ratio exceeds 2.50 to 1.00, (4) increases the commitment fee on the unused portion of the revolving commitment to 0.40% per year when the Company’s leverage ratio exceeds 2.50 to 1.00, and (5) prohibits dividends and other distributions and tightens certain covenants.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 8, 2023, the Company entered into a Third Amendment to the Credit Agreement (the "Third Amendment"), which amends the Credit Agreement dated February 9, 2022 (as previously amended on May 27, 2022 and February 15, 2023). The Third Amendment, among other things, (1) modifies the financial covenants to eliminate the minimum EBITDA (as defined in the Credit Facility) of ($1 million) for the fiscal quarter ending March 31, 2023, (2) decreases the calculation of the borrowing base by $5 million through June 30, 2023 and an additional $5 million thereafter, (3) reduces the amount of the Revolving Credit Facility commitment to $25 million effective June 15, 2023, and (4) increases the applicable margin for adjusted term SOFR borrowings and prime rate borrowings to 4.5% and 3.5%, respectively, when the Company’s leverage ratio exceeds 2.50 to 1.00.</span></div><div style="margin-top:6pt"><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, the Company's debt obligation under the Term Loan was $23.7 million, net of unamortized issuance cost of $0.4 million, and of which $1.3 million is scheduled for payment in the next 12 months. The Company had $12.0 million outstanding debt and $1.2 million in letters of credit issued under the $30.0 million Revolving Credit Facility as of March 31, 2023, and, after entering into the Third Amendment, $16.8 million was available to the Company for additional borrowing under the Revolving Credit Facility. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Due to the ongoing risk of non-compliance with certain financial covenants in the next 12 months, we presented our contractual long-term debt obligation of </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$22.8 million and $23.1 million</span><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 December 31, 2022, respectively, within the current portion of long-term debt on the unaudited condensed consolidated balance sheets. We are currently in discussion with the lenders to amend the debt agreement to mitigate the risk of non-compliance. While the borrowings under the term loan are currently classified as a current liability, the Company believes that it will maintain liquidity in the next 12 months to support its operations. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The future principal maturities of the Term Loan for each of the next five years are as follows (in thousands):</span></div><div style="margin-top:6pt"><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:85.718%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.082%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2023</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%">938 </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 10pt;text-align: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%">1,563 </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 10pt;text-align: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%">1,875 </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 10pt;text-align: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%">2,188 </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 10pt;text-align: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%">17,499 </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%">Total</span></td><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%">24,063 </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:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Related Party Debt</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 31, 2022, DNS Korea, the Company’s wholly-owned subsidiary, entered into a Loan Agreement with DNI (the “November 2022 DNI Loan”). The November 2022 DNI Loan was negotiated and approved on behalf of the Company and its subsidiaries by the audit committee of the Board of Directors of the Company which consists of directors determined to be independent from DNI. The November 2022 DNI Loan consisted of a term loan in the amount of KRW 7.2 billion ($5.0 million USD), with interest payable monthly at an annual rate of 6.0%. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the first quarter of 2023, the entire outstanding balance on the November 2022 DNI Loan was repaid and DNS Korea entered into a new short-term loan arrangement with DNI (the “February 2023 DNI Loan”) and borrowed KRW 5.0 billion ($4.1 million USD), with interest payable monthly at an annual rate of 7.0%. The Company's debt obligation under the February 2023 DNI Loan was KRW 5.0 billion ($3.8 million USD) as of March 31, 2023. The entire outstanding balance on the February 2023 DNI Loan was repaid in the second quarter of 2023. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As security for the February 2023 DNI Loan, DNS Korea granted a security interest to DNI in inventory of KRW 35.0 billion</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> ($26.8 million USD)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> in its Janghowon warehouse, which should be maintained at a minimum of KRW 10.0 billion </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">($7.7 million USD), </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and account receivable for two certain customers in the amount to KRW 16.2 billion ($12.4 million USD). </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Industrial Bank of Korea Loan</span></div>On March 30, 2023, DNS Korea entered into a Loan Agreement with Industrial Bank of Korea (the “IBK Loan”). The IBK Loan consisted of a short-term loan in the amount of KRW 1.2 billion ($0.9 million USD) with interest payable monthly at an annual rate of 6.3%. The entire outstanding balance on the IBK Loan was repaid i <div style="margin-top:6pt"><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 debt (in thousands):</span></div><div style="margin-top:6pt"><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:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></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:120%">March 31, 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:120%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">JPMorgan Term Loan, long-term</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </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 #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%">— </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%">JPMorgan Term Loan, current portion</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%">24,063 </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%">24,375 </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%">Unamortized debt issuance costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(403)</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%">(302)</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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt, including current portion</span></td><td style="background-color:#ffffff;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-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%">23,660 </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 style="background-color:#ffffff;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-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%">24,073 </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%">JPMorgan Revolving Credit Facility</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,000 </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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,000 </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%">Industrial Bank of Korea Loan</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%">919 </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:10pt;font-weight:400;line-height:100%">DNI Related Party Loan</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,827 </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,706 </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 13pt;text-align: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 debt and credit facilities</span></td><td style="background-color:#ffffff;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-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%">16,746 </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 style="background-color:#ffffff;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-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,706 </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 2px 13pt;text-align: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</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%">40,406 </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%">33,779 </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> 0 0 24063000 24375000 403000 302000 23660000 24073000 12000000 4000000 919000 0 3827000 5706000 16746000 9706000 40406000 33779000 30000000 15000000 10000000 25000000 30000000 0.030 0.035 0.020 0.025 0.030 0.035 0.0025 0.0035 3.00 2.50 2.00 1.25 2.50 1.25 30000000 35000000 20000000 1000000 1 0.040 0.030 2.50 0.0040 2.50 -1000000 5000000 5000000 25000000 0.045 0.035 2.50 23700000 400000 1300000 12000000 1200000 30000000 16800000 22800000 23100000 <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The future principal maturities of the Term Loan for each of the next five years are as follows (in thousands):</span></div><div style="margin-top:6pt"><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:85.718%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.082%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2023</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%">938 </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 10pt;text-align: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%">1,563 </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 10pt;text-align: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%">1,875 </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 10pt;text-align: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%">2,188 </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 10pt;text-align: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%">17,499 </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%">Total</span></td><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%">24,063 </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> 938000 1563000 1875000 2188000 17499000 24063000 7200000000 5000000 0.060 5000000000 4100000 0.070 5000000000 3800000 35000000000 26800000 10000000000 7700000 2 16200000000 12400000 1200000000 900000 0.063 <div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(8) Employee Benefit Plans</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Defined Contribution Plans</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company maintains a 401(k) plan for its employees in the US whereby eligible employees may contribute up to a specified percentage of their earnings, on a pretax basis, subject to the maximum amount permitted by the Internal Revenue Code. Under the 401(k) plan, the Company made discretionary contributions to the plan in 2022. For the three months ended March 31, 2023, the Company recorded an expense of $0.3 million. For the three months ended March 31, 2022, the Company recorded an expense of $0.2 million.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company maintains a defined contribution plan for its employees in Korea. Under the defined contribution plan, the Company contributes the equivalent of 8.3% of an employee's gross salary into the plan. For each of the three months ended March 31, 2023 and March 31, 2022 the Company recorded an expense of $0.3 million. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Defined Benefit Plans</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company sponsors defined benefit plans for its employees in Germany and Japan. Defined benefit plans provide pension benefits based on compensation and years of service. The Germany plans were frozen as of September 30, 2003 and have not been offered to new employees after that date. The Company has recorded the underfunded status as of March 31, 2023 and December 31, 2022 as a long-term liability on the unaudited condensed consolidated balance sheets. The accumulated benefit obligation for the plans in Germany and Japan</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> was</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> $11.1 million and $11.0 million as of March 31, 2023 and December 31, 2022, respectively. Periodic benefit costs for each of the three months ended March 31, 2023 and March 31, 2022 were $0.1 million. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company holds pension insurance contracts, with the Company as beneficiary, in the amount of $2.5 million as of March 31, 2023 and December 31, 2022 related to individuals under the pension plans. The Company records these insurance contracts based on their cash surrender value at the balance sheet dates. These insurance contracts are classified as other assets on the Company’s unaudited condensed consolidated balance sheet. The Company intends to use any proceeds from these policies to fund the pension plans. However, since the Company is the beneficiary on these policies, these assets have not been designated pension plan assets.</span></div> 300000 200000 0.083 300000 300000 11100000 11000000 100000 100000 2500000 2500000 <div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(9) Restructuring and Other Charges</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2021, the Company made the strategic decision to relocate manufacturing functions of DZS GmbH and Optelian to Seminole, Florida and to transition the above subsidiaries to sales and research and development centers. For the three months ended March 31, 2022, the Company recorded $0.4 million of related restructuring costs. The restructuring of DZS GmbH and Optelian was completed in 2022 and no related restructuring costs were recorded for the three months ended March 31, 2023.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On September 17, 2022, DZS signed an agreement with Fabrinet, a third-party provider of electro-mechanical and electronic manufacturing and distribution services, to transition the sourcing, procurement, order-fulfillment, manufacturing and return merchandise authorization activities in the Company's Seminole, Florida facility to Fabrinet. The transition to Fabrinet began in October 2022 and substantially completed in the beginning of 2023. Post transition, the DZS Seminole, Florida-based operations, supply chain and manufacturing workforce will be reduced by approximately two-thirds and the remaining team is expected to be relocated to an appropriately sized facility. For the three months ended March 31, 2023, the Company record</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ed $3.5 million of restructuring related costs, consisting of freight and expedite fees of $1.0 million, facility and labor costs of $0.8 million, accelerated depreciation of manufacturing related assets of $0.4 million, termination-related benefits of $0.3 million, inventory write-off of $0.5 million, and other costs of $0.5 million.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> The Company accounted for the one-time employee termination benefits in accordance with ASC 420, Exit or Disposal Cost Obligations, and recognized the respective liability when the final terms of the benefit arrangement were communicated to the affected employees. As of March 31, 2023, the Company had $0.6 million liability related to termination benefits associated with Seminole restructuring.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three months ended March 31, 2023, the Company also included in restructuring and other charges approximately $0.3 million of facility costs related to impaired facilities and $0.4 million of non-capitalizable implementation costs related to replacement of the Company’s legacy enterprise resource planning and reporting software.</span></div> 400000 0 3500000 1000000 1000000 800000 400000 300000 500000 500000 600000 300000 400000 <div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(10) Related Party Transactions</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Related Party Debt</span></div><div style="margin-top:6pt"><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, the Company had KRW 5.0 billion ($3.8 million USD) outstanding of the related party borrowing from DNI. See Note 7 Debt for additional information about the Company’s related party debt. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth payment guarantees of the Company's obligations as of March 31, 2023 that have been provided by Dasan Networks, Inc. ("DNI"). DNI owns approximately 29.2% of the outstanding shares of the Company's common stock. The amount guaranteed exceeds the principal amounts of outstanding obligations due to collateral requirements by the banks.</span></div><div style="margin-top:6pt"><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:21.172%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:58.295%"/><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%">Guarantor</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%">Amount Guaranteed<br/>(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><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%">Description of Obligations Guaranteed</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dasan Networks, Inc.</span></td><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%">4,422 </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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payment guarantee to Industrial Bank of Korea</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%">Dasan Networks, Inc.</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%">3,068 </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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payment guarantee to Shinhan Bank</span></td></tr><tr><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-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%">7,490 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Other Related Party Transactions</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales, cost of revenue, operating expense, interest expense and other expenses to and from related parties were as follows (in thousands) for the three months ended March 31, 2023 and 2022:</span></div><div style="margin-top:6pt"><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:35.263%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.023%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="27" 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, 2023</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%">Counterparty</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Sales</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Cost of<br/>revenue</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Operating Expense</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Interest<br/>expense</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Other<br/>expenses</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dasan Networks, Inc.</span></td><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%">153 </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%">128 </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%">294 </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%">79 </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%">16 </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 style="margin-top:6pt"><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:35.263%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.023%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="27" 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, 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%">Counterparty</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Sales</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Cost of<br/>revenue</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Operating Expense</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Interest<br/>expense</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Other<br/>expenses</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dasan Networks, Inc.</span></td><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%">198 </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%">177 </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%">407 </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%">— </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%">17 </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><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:22.536%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.023%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><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="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="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><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"/><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="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"/><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"/><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="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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:22.536%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.023%"/><td style="width:0.1%"/></tr><tr style="height:3pt"><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="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="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><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"/><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="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"/><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"/><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="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"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has entered into sales agreements with DNI to sell certain services and finished goods produced by the Company. The Company also has an agreement with DNI in which DNI acts as a sales channel to third party customers. The above transactions are included in sales and cost of revenue on the unaudited condensed consolidated statement of comprehensive income (loss). Sales to DNI are recorded net of royalty fees for a sales channel arrangement. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">DNS Korea has a lease agreement with DNI related to the lease of a warehouse facility. Operating lease cost related to the DNI lease totaled $0.1 million for the three months ended March 31, 2023. Operating lease cost related to the DNI leases totaled $0.2 million for the three months ended March 31, 2022. Operating lease expense is allocated between cost of revenue, research and product development, and selling, marketing, general and administrative expenses on the unaudited condensed consolidated statement of comprehensive income (loss). As of March 31, 2023, the right-of-use asset and operating lease liability related to DNI leases were $1.6 million. As of December 31, 2022, the right-of-use asset and operating lease liability related to DNI leases were $1.7 million. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company also pays a license fee under the Trademark License Agreement with DNI. The license fee is calculated as 0.4% of DNS Korea annual sales. For the three months ended March 31, 2023, license related expense were $0.2 million. For the three months ended March 31, 2022, license related expense were $0.1 million. License related expense are included in selling, marketing, general and administrative expenses on the consolidated statements of comprehensive income (loss).</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest expense represents interest paid to DNI for the related party debt. Interest due to DNI was included in accrued and other liabilities on the unaudited condensed consolidated balance sheets as of March 31, 2022 and December 31, 2022. See Note 7 Debt for additional information about the Company’s related party debt. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other expenses represent charges from DNI for its payment guarantees relating to the Company's obligations. The Company pays DNI a guarantee fee which is calculated as 0.9% per annum of the guaranteed amount. Refer to the table above for further information about obligations guaranteed by DNI. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Balances of Receivables and Payables with Related Parties</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balances of receivables and payables arising from sales and purchases of goods and services with related parties as of March 31, 2023 and December 31, 2022 were included in the following balance sheet captions on the unaudited condensed consolidated balance sheets, as follows (in thousands):</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.393%"><tr><td style="width:1.0%"/><td style="width:44.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.409%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.265%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.409%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.265%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.409%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.265%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.409%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.265%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.409%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.274%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="27" 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%">As of March 31, 2023</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%">Counterparty</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Account<br/>receivables</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Other<br/>receivables</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Loans Payable</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Accounts<br/>payable</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Accrued and other liabilities</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dasan Networks, Inc.</span></td><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%">224 </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%">— </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%">3,827 </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%">895 </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%">212 </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 style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.393%"><tr><td style="width:1.0%"/><td style="width:44.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.409%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.265%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.409%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.265%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.409%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.265%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.409%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.265%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.409%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.274%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="27" 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%">As of December 31, 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%">Counterparty</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Account<br/>receivables</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Other<br/>receivables</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Loans Payable</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Accounts<br/>payable</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Accrued and other liabilities</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dasan Networks, Inc.</span></td><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%">943 </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%">123 </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%">5,706 </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%">1,019 </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%">483 </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> 5000000000 3800000 <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth payment guarantees of the Company's obligations as of March 31, 2023 that have been provided by Dasan Networks, Inc. ("DNI"). DNI owns approximately 29.2% of the outstanding shares of the Company's common stock. The amount guaranteed exceeds the principal amounts of outstanding obligations due to collateral requirements by the banks.</span></div><div style="margin-top:6pt"><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:21.172%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:58.295%"/><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%">Guarantor</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%">Amount Guaranteed<br/>(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><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%">Description of Obligations Guaranteed</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dasan Networks, Inc.</span></td><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%">4,422 </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 colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payment guarantee to Industrial Bank of Korea</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%">Dasan Networks, Inc.</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%">3,068 </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:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Payment guarantee to Shinhan Bank</span></td></tr><tr><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-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%">7,490 </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 colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales, cost of revenue, operating expense, interest expense and other expenses to and from related parties were as follows (in thousands) for the three months ended March 31, 2023 and 2022:</span></div><div style="margin-top:6pt"><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:35.263%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.023%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="27" 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, 2023</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%">Counterparty</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Sales</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Cost of<br/>revenue</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Operating Expense</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Interest<br/>expense</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Other<br/>expenses</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dasan Networks, Inc.</span></td><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%">153 </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%">128 </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%">294 </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%">79 </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%">16 </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 style="margin-top:6pt"><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:35.263%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.023%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="27" 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, 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%">Counterparty</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Sales</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Cost of<br/>revenue</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Operating Expense</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Interest<br/>expense</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Other<br/>expenses</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dasan Networks, Inc.</span></td><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%">198 </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%">177 </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%">407 </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%">— </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%">17 </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 style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balances of receivables and payables arising from sales and purchases of goods and services with related parties as of March 31, 2023 and December 31, 2022 were included in the following balance sheet captions on the unaudited condensed consolidated balance sheets, as follows (in thousands):</span></div><div style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.393%"><tr><td style="width:1.0%"/><td style="width:44.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.409%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.265%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.409%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.265%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.409%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.265%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.409%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.265%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.409%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.274%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="27" 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%">As of March 31, 2023</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%">Counterparty</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Account<br/>receivables</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Other<br/>receivables</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Loans Payable</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Accounts<br/>payable</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Accrued and other liabilities</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dasan Networks, Inc.</span></td><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%">224 </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%">— </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%">3,827 </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%">895 </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%">212 </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 style="margin-top:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.393%"><tr><td style="width:1.0%"/><td style="width:44.021%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.409%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.265%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.409%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.265%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.409%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.265%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.409%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.265%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.409%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.274%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="27" 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%">As of December 31, 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%">Counterparty</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Account<br/>receivables</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Other<br/>receivables</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Loans Payable</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Accounts<br/>payable</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Accrued and other liabilities</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Dasan Networks, Inc.</span></td><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%">943 </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%">123 </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%">5,706 </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%">1,019 </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%">483 </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> 0.292 4422000 3068000 7490000 153000 128000 294000 79000 16000 198000 177000 407000 0 17000 100000 200000 1600000 1600000 1700000 1700000 0.004 200000 100000 0.009 224000 0 3827000 895000 212000 943000 123000 5706000 1019000 483000 <div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(11) Net Income (Loss) Per Share</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic net income (loss) per share is computed by dividing the net income (loss) for the period by the weighted average number of shares of common stock outstanding during the period. The calculation of diluted net income (loss) per share gives effect to common stock equivalents; however, potential common stock equivalents are excluded if their effect is antidilutive. Potential common stock equivalents are composed of incremental shares of common stock issuable upon the exercise of stock options and the vesting of restricted stock units. In periods when a net loss is reported, all common stock equivalents are excluded from the calculation because they would have an anti-dilutive effect, meaning the loss per share would be reduced. Therefore, in periods when a loss is reported, basic and dilutive loss per share are the same.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table is a reconciliation of the numerator and denominator in the basic and diluted net income (loss) per share calculation (in thousands, except per share data) for the three months ended March 31, 2023, and 2022:</span></div><div style="margin-top:6pt"><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:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/><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="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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><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%">Net income (loss)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,135)</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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,048)</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="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%">Weighted average number of shares outstanding:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><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 2px 10pt;text-align: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:2px 1pt;text-align: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,045</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%">27,530</span></td><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 10pt;text-align: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 dilutive securities:</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="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 2px 28pt;text-align:left;text-indent:-9pt;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, restricted stock units and share awards</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%">—</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="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 10pt;text-align: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:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,045</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,530</span></td><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%">Net income (loss) per share:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><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 10pt;text-align: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:#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%">(0.55)</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%">(0.11)</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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align: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:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.55)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.11)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth potential common stock that is not included in the diluted net income (loss) per share calculation above because their effect would be anti-dilutive for the periods indicated (in thousands):</span></div><div style="margin-top:6pt"><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:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/><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="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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><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 stock options</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%">563 </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 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%">939 </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="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%">Unvested restricted stock units</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%">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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">278 </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="display:none"/><td colspan="3" style="display:none"/></tr></table></div> <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table is a reconciliation of the numerator and denominator in the basic and diluted net income (loss) per share calculation (in thousands, except per share data) for the three months ended March 31, 2023, and 2022:</span></div><div style="margin-top:6pt"><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:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/><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="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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><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%">Net income (loss)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,135)</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 #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,048)</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="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%">Weighted average number of shares outstanding:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><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 2px 10pt;text-align: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:2px 1pt;text-align: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,045</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%">27,530</span></td><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 10pt;text-align: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 dilutive securities:</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="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 2px 28pt;text-align:left;text-indent:-9pt;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, restricted stock units and share awards</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%">—</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="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 10pt;text-align: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:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,045</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,530</span></td><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%">Net income (loss) per share:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><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 10pt;text-align: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:#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%">(0.55)</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%">(0.11)</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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align: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:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.55)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.11)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td 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> -17135000 -3048000 31045000 27530000 0 0 31045000 27530000 -0.55 -0.11 -0.55 -0.11 <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth potential common stock that is not included in the diluted net income (loss) per share calculation above because their effect would be anti-dilutive for the periods indicated (in thousands):</span></div><div style="margin-top:6pt"><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:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/><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="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="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><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 stock options</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%">563 </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 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%">939 </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="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%">Unvested restricted stock units</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%">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 colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">278 </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="display:none"/><td colspan="3" style="display:none"/></tr></table></div> 563000 939000 500000 278000 <div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(12) Leases</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company leases certain properties and buildings (including manufacturing facilities, warehouses, and office spaces) and equipment under various arrangements which provide the right to use the underlying asset and require lease payments for the lease term. The Company’s lease portfolio consists of operating leases which expire at various dates through 2028.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Assets and liabilities related to operating leases are included in the consolidated balance sheets as right-of-use assets from operating leases, operating lease liabilities - current and operating lease liabilities - non-current. The Company recognizes minimum rental expense on a straight-line basis based on the fixed components of a lease arrangement. The Company amortizes this expense over the term of the lease beginning with the date of initial possession, which is the date the lessor makes an underlying asset available for use. For the three months ended March 31, 2023, the Company recognized lease expense of $1.0 million. For the three months ended March 31, 2022, the Company recognized lease expense of $1.2 million.</span></div><div style="margin-top:6pt"><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 maturity of the Company’s operating lease liabilities as of March 31, 2023 (in thousands):</span></div><div style="margin-top:6pt"><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:85.718%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.082%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2023</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,209 </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 10pt;text-align: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,131 </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 10pt;text-align: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,575 </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 10pt;text-align: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%">2,232 </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 10pt;text-align: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%">1,121 </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 10pt;text-align: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%">693 </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 operating lease payments</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%">16,961 </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 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: imputed interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,603)</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 operating lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,358 </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> 1000000 1200000 <div style="margin-top:6pt"><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 maturity of the Company’s operating lease liabilities as of March 31, 2023 (in thousands):</span></div><div style="margin-top:6pt"><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:85.718%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.082%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2023</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,209 </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 10pt;text-align: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,131 </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 10pt;text-align: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,575 </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 10pt;text-align: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%">2,232 </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 10pt;text-align: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%">1,121 </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 10pt;text-align: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%">693 </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 operating lease payments</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%">16,961 </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 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: imputed interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align: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,603)</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 operating lease liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,358 </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> 4209000 5131000 3575000 2232000 1121000 693000 16961000 1603000 15358000 <div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(13) Commitments and Contingencies</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Performance Guarantees</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the normal course of operations, from time to time, the Company arranges for the issuance of various types of performance guarantees, such as standby letters of credit or surety bonds. These instruments are arrangements under which the financial institution or surety provides a financial guarantee that the Company will perform in accordance with contractual or legal obligations. As of March 31, 2023, the Company had $15.6 million of performance guarantees in the form of bank guarantees or surety bonds guaranteed by third parties.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Trade Compliance Matter</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the first quarter of 2022, the Company received a notice letter from the Office of the Commissioner of Customs, Chennai II of the India Department of Revenue (the “Notice”) claiming the Company had allegedly mis-declared and incorrectly classified certain products imported to India by the Company at the time of clearance of customs. The Notice claims that due to such mis-declaration and incorrect classification of the imported products, the Company and its contract manufacturer in India underpaid duties approximating INR 299.6 million ($3.6 million USD based on exchange rates as of March 31, 2023) related to such products. The documents relied upon in the Notice were requested by the Company, however they are yet to be received. In the second quarter of 2023, the Company received a second notice letter issued by the Office of the Principal Commissioner of Customs (Air Cargo) Complex, Chennai VII Commissionerate claiming the alleged underpaid duties approximated INR 389.3 million ($4.7 million based on exchange rates as of March 31, 2023). The two notice letters cover substantially the same shipments and overlap in scope. The Company intends to vigorously defend itself in this matter. As we have not yet received the full contents of the Notice, we are unable to estimate a potential loss related to this matter, if any, which could range up to the full amount of the alleged unpaid duties, plus penalties and interest.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition to the Notice discussed above, from time to time, the Company is subject to various legal proceedings, claims and litigation arising in the ordinary course of business. While the outcome of these matters is currently not determinable, the Company records an accrual for legal contingencies that it has determined to be probable to the extent that the amount of the loss can be reasonably estimated. The Company does not expect that the ultimate costs to resolve these matters will have a material adverse effect on its consolidated financial position, results of operations or cash flows. However, litigation is subject to inherent uncertainties, and unfavorable rulings could occur. If an unfavorable ruling were to occur, there exists the possibility of a material adverse impact on the results of operations and cash flows of the reporting period in which the ruling occurs, or future periods.</span></div> 15600000 299600000 3600000 389300000 4700000 <div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(14) Income Taxes </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income tax expense for the three months ended March 31, 2023 was approximately $1.8 million on pre-tax loss of $15.3 million. Income tax benefit for the three months ended March 31, 2022 was approximately $1.3 million on pre-tax loss of $4.4 million.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As of March 31, 2023, the income tax rate varied from the United States statutory income tax rate primarily due to valuation allowances in North America, EMEA and Asia, mandatory R&amp;D expense capitalization in the U.S., and foreign and state income tax rate differentials. Consistent with the prior periods, the Company continued to maintain valuation allowances in North America, EMEA and Asia.</span></div> 1800000 -15300000 -1300000 -4400000 <div style="margin-top:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(15) Enterprise-Wide Information</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is a global provider of ultra-broadband network access solutions and communications platforms deployed by advanced Tier 1, national and regional service providers and enterprise customers. There are no segment managers who are held accountable for operations, operating results and plans for levels or components below the Company unit level. Accordingly, the Company is considered to be in a single operating segment. The Company’s chief operating decision maker is the Company’s Chief Executive Officer, who reviews financial information presented on a consolidated basis accompanied with disaggregated revenues by geographic region for purposes of making operating decisions and assessing financial performance. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company attributes revenue from customers to individual countries based on location shipped. Refer to Note 1(e) Disaggregation of Revenue for the required disclosures on geographical concentrations and revenues by source.</span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's property, plant and equipment, net of accumulated depreciation, were located in the following geographical areas (in thousands) as of March 31, 2023 and December 31, 2022:</span></div><div style="margin-top:6pt"><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:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></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%">March 31, 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%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,870 </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 #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%">5,725 </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%">Korea</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,440 </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,706 </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%">Japan</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%">619 </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%">644 </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%">Canada</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%">157 </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%">Germany</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%">88 </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%">110 </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</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%">118 </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%">136 </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: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%">7,135 </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%">9,478 </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 style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's property, plant and equipment, net of accumulated depreciation, were located in the following geographical areas (in thousands) as of March 31, 2023 and December 31, 2022:</span></div><div style="margin-top:6pt"><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:71.930%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.081%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.406%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.083%"/><td style="width:0.1%"/></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%">March 31, 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%">December 31, 2022</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,870 </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 #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%">5,725 </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%">Korea</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,440 </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,706 </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%">Japan</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%">619 </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%">644 </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%">Canada</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%">157 </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%">Germany</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%">88 </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%">110 </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</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%">118 </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%">136 </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: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%">7,135 </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%">9,478 </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> 3870000 5725000 2440000 2706000 619000 644000 0 157000 88000 110000 118000 136000 7135000 9478000 Includes net gain of $0.2 million and net loss of $0.4 million on intra-entity foreign currency transactions that are of a long-term investment nature for three months ended March 31, 2023 and 2022. EXCEL 79 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( &F J58'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 " !I@*E6M$)W).T K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)O)VU1,'1S43PI""XHWD(RNQMLFI",M/OVIG&WB^@#>,S,GV^^ M@>EU$-I'?(X^8"2+Z6IVPYB$#AMV( H"(.D#.I7JG!AS<^>C4Y2?<0]!Z0^U M1V@YOP&'I(PB!0NP"BN1R=YHH2,J\O&$-WK%A\\X%)C1@ ,Z'"E!4S? Y#(Q M'.>AAPM@@1%&E[X+:%9BJ?Z)+1U@I^2<[)J:IJF>NI++.S3P]O3X4M:M[)A( MC1KSKV0%'0-NV'GR:W=WOWU@LN5M5_'KBM]N6RYX)SA_7UQ_^%V$G3=V9_^Q M\5E0]O#K+N074$L#!!0 ( &F J5:97)PC$ 8 )PG 3 >&PO=&AE M;64O=&AE;64Q+GAM;.U:6W/:.!1^[Z_0>&?V;0O&-H&VM!-S:7;;M)F$[4X? MA1%8C6QY9)&$?[]'-A#+E@WMDDVZFSP$+.G[SD5'Y^@X>?/N+F+HAHB4\GA@ MV2_;UKNW+][@5S(D$4$P&:>O\, *I4Q>M5II ,,X?+&A T%116F]?(+3E'S/X%/F7/Z3H=,H%N,!M8('_.;Z?D3EJ(X53"Q,!J9S]6:\?1 MTDB @LE]E 6Z2?:CTQ4(,@T[.IU8SG9\]L3MGXS*VG0T;1K@X_%X.+;+THMP M' 3@4;N>PIWT;+^D00FTHVG09-CVVJZ1IJJ-4T_3]WW?ZYMHG J-6T_3:W?= MTXZ)QJW0> V^\4^'PZZ)QJO0=.MI)B?]KFNDZ19H0D;CZWH2%;7E0-,@ %AP M=M;,T@.67BGZ=90:V1V[W4%<\%CN.8D1_L;%!-9ITAF6-$9RG9 %#@ WQ-%, M4'RO0;:*X,*2TER0UL\IM5 :")K(@?5'@B'%W*_]]9>[R:0S>IU].LYKE']I MJP&G[;N;SY/\<^CDGZ>3UTU"SG"\+ GQ^R-;88C'(CN]WV6'WV3T=N(]>IP+,BUY1&)$6?R"VZ MY!$XM4D-,A,_")V&F&I0' *D"3&6H8;XM,:L$> 3?;>^",C?C8CWJV^:/5>A M6$G:A/@01AKBG'/F<]%L^P>E1M'V5;SC MFED)O816:I^JAS0^J!XR"@7QN1X^Y7IX"C>6QKQ0KH)[ ?_1VC?"J_B"P#E_ M+GW/I>^Y]#VATK\>WZV22$KYI9+2,6D$N!LT$DN/R+RO JQ GH9%LE" M0AMNZ5/U2I77Y:^Y*+@\6^3IKZ%T/BS/^3Q?Y[3-"S-#MW)+ZK:4OK4F.$KT ML@'37[]EUVY".E,%.70[@:0KX#;;J=W#HXGIB1N0K3 M4I!OP_GIQ7@:XCG9!+E]F%=MY]C1T?OGP5&PH^\\EAW'B/*B(>ZAAIC/PT.' M>7M?F&>5QE T%&ULK"0L1K=@N-?Q+!3@9& MH >#KU$"\E)58#%;Q@,KD*)\ M3(Q%Z'#GEUQ?X]&2X]NF9;5NKREW&6TB4CG":9@39ZO*WF6QP54=SU5;\K"^ M:CVT%4[/_EFMR)\,$4X6"Q)(8Y07IDJB\QE3ON>;G*YZ(G;ZEW?! M8/+]<,E'#^4[YU_T74.N?O;=X_INDSM(3)QYQ1$!=$4"(Y4U#VT%SU&\Z.9X!ZSAW.;>KC"1:S_6-8>^3+?.7#;.MX#7N83 M+$.D?L%]BHJ $:MBOKJO3_DEG#NT>_&!()O\UMND]MW@#'S4JUJE9"L1/TL' M?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO0=5 MY3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$% @ M:8"I5NC1VBO!!0 L1X !@ !X;"]W;W)KG1T>24-ME(])RLA-'F)PCBY;JVT7K_K=!)O)2*>G,NU MB.'-0JJ(:[A5RTZR5H+[65 4=ICC7'0B'L2MX2![-E7#@4QU&,1BJDB21A%7 MNQL1RNUUB[8.#QZ#Y4J;!YWA8,V78B;T;^NI@KM.H>('D8B30,9$B<5U:T3? MC5UF K(O?@_$-GEU30S*7,IG-!(>?C1B+,#1*4(Y_]J*M MXG^:P-?7!_7[#!Y@YCP18QG^$?AZ==VZ;!%?+'@:ZD>Y_5GL@7I&SY-ADOTE MV_S;;K=%O#31,MH'0PFB(,Y_^X&6A>L@SK MEFL^'"BY))1]DK%<)N8M]X7\9WX&R% 5BAP+=,%3P U?GQ*5GA#G,M91G M7!>^(XXU^HO2N$7UN)F) M4!O1&G[W#;UP?K31?26Q+V"[!6P74Q_>2B^%'JK)TVXM;*1X.'7:'VU(:%1# MI%Z!U#L.Z6/*E18JW)%'L99*V_!P*:U26Z6,T:B&>!<%WL5Q>%.A NF;3DA@ M&+ F#U$:CN.T7=;O6K.'AC:$NRK@KHZ!>Q3+P RCD,8' M'EG;**YS^WE&)@]C&QX:V!"/.N4>&2P"+^-&FF^-)&-MM^=<.5=7 M5EXTN"DO*WG9,;PCWP?UY.QP0=[#=]0*B^OU^HY#GD0<[Q*HLRE7SUN^@S:3 M!M!FNHYCK0)4LFD5E%:(HN;C/U4P-G?0O)_D-K;6 "XW#7DLK9BG\$"T-$$4 MMS%O,8MN/%5R$\2>O0OCFD]_6D%/X8QH:8TH;FC>@DYEHGE(/@?KZI$*5^SW M'-:UDI[")-'2)5'.0\F:*[+AH=W5XX)-T4O'1'&K S[7#^(EF>VBN0RMQ+5> M:6+E.H538J538KB7.>20W+UX*QXO1:45K!%Z&,UN1];E)A[8E+ T1NPH8S1. ME3(+EGR5DJ42YI'4NL-2H_C)NB\SQJ.:0K7PTK7PXYR/69E!DX>K,!2*NL05*,S\CP!$B#@YV)6UE-8'U9:'W:4 M]9E%/ S)39K Z\3>8G&=RB4V'M>4KW0\["C'1JO4S-G)ALABZEO:M^_W+0V=@82_/#:BS+?@*Y M#Q+C\CX)<"O8]EZ-7+M-87EM=7EX9--DEE:'U3B5P][>:])[>&@?>7"QRD.# M4]@>M[0][E$;1&/ 5( XB7WQ0GX1UCY9(^6 =:4.O;BT;A'@P4TY2_/CXE9E M!(GT\V2&W-K_:@0J1QP\KBE8Z7974H M:":\[*PT(9[9C,S/!XNGQ7GL*#N%[)2?YX>Y'[B9+Q,2B@6$.N=]&/!4?CZ: MWVBYSHX8YU)K&667*\%]H25O*E)TY:EJ!\_ MR$(]7"WHXNF'S_G=3IL?5NO+O;B3MU)_V=_4\&UUF"7+2UDUN:I(+;=7B_?T M[36/S8#.XN]7LNB,#.!CG^' M21>'9YJ!QY^?9O^Y6SPL9B,:>:V*?_),[ZX6\8)D47RBORU4VTCJJRY7&E08^9< MI<.3/_1/9C-/_EW4;PBG2\(\QI'AU^[A'V5Z&,Y.AZ_ !P='L(,C6#IO%I 0C6ROI>+]>L?:.B]PU;W0I.= MK)4?ULI=LZ^O1;,CL&LD-1_DOVU^+PI8/+J+_51A-Y4I"O=K%L<)N/S^>#FV M%?>Y'QVL3G3Z!YV^4^=GV>@Z3TT8&J68NGZ"X.BY-(F"B3C;B"=A@FL+#MH" MI[;W::I:R/C%DF'<"VSL^]5@R M\0]B%O H]G /A0^ M3]4]Q+RJRFEGN19T1^VQM6-%UTJFZCTY,"BFE.[%WTPG@:C+95S".* MRZ;>B#G/*?POI47Q#(W#-"3#C3D834C<)?E,H>\J) I7$$ M+DDP+0%GS4ZEC?"C;OI]JK2H[G(#EMZI\[N/ ,[SK5J%F='(GQ,ZDI"Z4=@7 M>D=.(7R)O*,B.,43='.I3WR'/I@L/O819^A"[./#H#(;HR"$: M/:OU+'*QR8M< Y#0_I,Z>?:]#>A+S7:ZZ!%QU,VX0_^T%X_'S1.Z<)MDU(L2 MSY_N$&+'*&/!S Z-U*-N[-WN5*TOM*Q+.")N-'G]0\PH?0<'R.KKLM=-MB(= M-J^KV8T$V$#CNE$U/ YJ(!Y["!/#R ^G"[/-DFBN^+$1BLP-Q:? V\/JS)D: M>LM"57?C0M%3$$(^'H930&)FOA?-=$9LY"-S\_'0&QUE"RK39AT%V$T]BY@Q M&D4S!Q=V=)IT,_'/4_2=56OCS8^#:6N$6O&9^L-&!C(W R$5ZQ9"=>SESJFU MB<>2D$[;#!Q1NU(1^:FXV_G M,\H&GZ7.97(J;.0B>G5PR8';30\4QW MS$=@\7/ *LMHA&LUWN!B4Y7 M/W*0NZ]5;[5*O^Y4D,GH[QI#EQN=0/' MPA?Z[)O>B:-'.F]L(Y].C.68S M R<^,IZ[&?\^RW+3DT*"FPNGB[PBJ=CGD/"H3 3>47B*_CV 2C5X=;*Y?A'ZH:4;,?-Y,%/M^=@"<'<+ M<"P[D]L\S5%R2![>0*__ M!U!+ P04 " !I@*E6F34/9.8" B" & 'AL+W=O- M-<<.MM,.?CW'3A:U(UTWB9O&'^=]\YP3?W2RE>I>%P"&/)1=S_G4"RP0<,B,=:#XV, ,.+=&B/&K]?2Z5UKA M;OO1_:/+'7-94@TSR;^SW!13;^R1'%:TYN96;C]!F\_0^F62:_=+MFULX)&L MUD:6K1@)2B::)WUHZ[ C" <'!%$KB%XJB%M![!)MR%Q:-]30=*+DEB@;C6ZV MX6KCU)@-$_8K+HS"688ZD]X)6N?,0$YF4N3X=9J6EISEU Y?4TY%!F1A7Z') MZ9PJ$*8 PS+*S\@[X(:?^(;1+8O]K,6 M[[K!BP[@?:'J@L3A.8F"*.Z1SYZ7WT#6R:-]N8^%ZJH5==6*G%]\P&]AL":X MA@V1*_*1":P,HYS,I69N4?ZX6FJC<&G^[$NU\1[T>]OM>JDKFL'4P_VH06W M2]^^"9/@0U_B_\ELKPQQ5X;X.??TBN/F=ZL"CQ&2RWII5C7'+9G)6IC>S]P8 M)L[0GBR;%%G&HXF_V4VJ+RH<#[JH/=I!1SMXEG8FRQ*_#6ZE[/Z[ Q$D0!$^0CT7M(0\[Y.$KD)G6]7'=^\1_M8 4701 ^@3\6U<#[.R>XO3WQW%LSH0F'%>J"BQ%FKYH; MJ>D86;E#?2D-7A&N6> E#LH&X/Q*2O/8L?=$][<@_0M02P,$% @ :8"I M5MN7.64?!@ PA< !@ !X;"]W;W)KB:=\_5&FP>3^?66KMD#TQ^W[R3<35HK&2]8J;@HD62KF]$MOKHG M,Z-02?S)V9,ZND;&E4J6(+D7_BF=[G=Q?3S2@-Q@FRP;IHD9*!I"&Z(TH]4:AGP%G M=JH_ :];U\G!]07Q&GQ#Y24*\04B 0D=>.Z_79UXX(1M)L+*7CA@KPEF&V_T MU^VCTA(6QM^N8-7&(K7I"QD[\3MJ M_8Y\UN=_0'.3;,_*'7/Y62M/*V73Q/;S69!B"/C^V %;*DF"*&BE3I#%+;+8 MBVPAE#9%[T%7&XB/OCL-9FG<0V=+Q0'!L1O=M$4W]:+[5<*J0ULI5ER[H$VM MCY)92I(>-(?4-"4#T)(66N(MY;=;)JGFY1JQYZWI*>K*A3!YR1)^(6,G_J:M MOZDW%>_!(I7+#8+.9C*2[98:R&N _ LI"<"^ 1^9GIZG+-2LA97GE ,R :;GJ/X607^)E=-5&2]L';4CA) M(N(&CX..L8*O15M+B/!.F@HS@(7>,(F6P#IKYF:6P((2X;C?1%Q2X70 [A'! M8B_0-B1&_:SV^M2,V@X^A#%"U0R9S]H[)P 2&96B3JD9@,TASN>PWZB M>UNM'][LYAJDY\-0;3Y+[(#:0N,T&(+:D1[VLY[9:J)'!@<>=@"LZ?- <=KD M9G)O!]4A%X7I4.X[%L1>TCGLZ "?(84]K\Y*9X_0:8&RSYV($WO9IU'8QVM+ MC7$8A@-X.Q;#?AHS.['!=60ST1@G.+16ND,N#*)T %M'6=C/67#(@R-<"4"@CQ&:K\33HH7,(#2Q!TA$:\1/:Z1EP$!ZVMN1C/"/1M(_0 M(1<.4@/I6(P0[Q[T4,P(**(^D#I1>JGP>_>@+V7MU.6.#8F?#>^HXDMT!L?L M3.0YE4>^.[M-8RX]#GUP:9&W6PP/M$?242/Q4^,]SW=FPO =@*-O ^P4&P3< MT22)O27UJ1HB 6*ZAVW'FAWF'&*G%>SI,MB'.%%[R?>[:^R%K)W&H.-?XN?? MKL9JY]UYL@DUQ$%DYD8 MJ)#K+VCE9$U:C5P5TANJ$83'F*%@L%R/8;-:@(D]J^D4E12.6;3D^[3]70;_%AS"$C.5@ CN$P@V;(> M&-JCT%H4U>6&T8Q)(P#O5T+HPXWY0#NVG_\/4$L#!!0 ( &F MJ5:!H&";D@( 0& 8 >&PO=V]R:W-H965T&ULK53? M;],P$/Y73F%"G<2:-"D#1AMI[9B8Q%"U:O" >'"3:V/-/X+MMMM_S]E)0S>Z MB0=>$OM\]_D^W]TWVFIS9RM$!_=2*#N.*N?JLSBV1862V;ZN4=')4AO)'&W- M*K:U05:&("GB-$E.8\FXBO)1L,U,/M)K)[C"F0&[EI*9APD*O1U'@VAGN.&K MRGE#G(]JML(YNMMZ9F@7=R@EEZ@LUPH,+L?1^>!L.O3^P>$;QZW=6X-GLM#Z MSF^NRG&4^(108.$\ J/?!JB-'ZUF%%WI0_<7^_0+P-WXK)@%J=:?.>E MJ\;1^PA*7+*U<#=Z^QE;/F\]7J&%#5_8MKY)!,7:.BW;8,I *K4ONL(2I5B55IUE9+7C)O'GNZ$=EPH=I2WOSTNVAPG38[I M,SEF<*T)U\(GRK!\'!\3WXYTNB,]25\$O&:F#]G@#:1)FAW(9_KOX>D+Z61= M#;* ESV#USYC]]+PXWQAG:$._WGHL1JPX6$P/_5GMF8%CB.JE$6SP2A__6IP MFGP\Q/0_@3WB/>QX#U]"S[^22*U(:* G0@/15'-%O$_H#;A[ -(HFD)%8V"H ML8H'H#-E69C_@VW47/F;7YI*'MIELMGWH]$$+\IH)( >)O?S[2IC81F!BDI.']L7F M^H52@IRS-^>5H(\3V[63"HPW-"'_#MC27=]:LR(B0 MI\7]A&\+2N+**4LGIF$XDXPD^6AQ45U[7RPN6"G2)*?O"\3++"/%\S5-V>/E M"(^^7/B0W&^$NC!97&S)/;VAXG;[OI!GDSU*G&0TYPG+44'7EZ,K_#8T*X?* MXL^$/O*C8Z2ZUC*L?C MXR_H?M5YV9D[PNF2I7\EL=A$@UD[F.I-..3BU@Z-'.#5*L]IAICE,3W7:K1W<*KN[=%2Y7!%!%A<%>T2%LI9H MZJ B1.4M4YCDBKLWHI!W$^DG%K-$T!@M61Y+3NZ..$N3F*C+-T)^2;(* MCMA:GK'HTX:E,2WX+\C[7";B&8W1[M=$\T03/S)!T@ZW9;_;LLS*E*A?!J+KM?RIJ/9?W2R1 M93J(Q&RK?CL=L*NOP+(LD[\YK@:BP]OK][Z*Y6#+N"1%6Y+$8SDR$=DFW1WT MOX(51;LNRBPQL:$%BE@F"]A&51;9ZY3QKM$.SD>5-2")$M$!$@X&0=^0CXDD M\Y[1YI[19A7;/A'[FMXG>9[D]^B:I"2/Z&N-M73'VI=R['=\?86(0"L:O4$6 M?HU,P\1=).V-JJ:8MWQ+(GHYDBG@M'B@H\7//V''^+6+NI!@JQW8M )3<]7# MPIQ-C>G%Y.&8F) A?4BP !(L! )K4,_:4\\"H=XY=-M%9WA;.G&EC08>4Z\_F\:19^I>V-%-C[%-B] M*7C'>:E&7A67Z*A4HW(K#Q\H%RH]\J;,OBB22%6HVB!/A)RMZ!,MHH17 +L; MN\K$D9R]$,VV*7NFM+ZUE5E&V[*(-G+Y))US6E6U>AI\3,1F0],8R24F$N1) M7CHJ.EU)[^W;T!H#";:R6S5F[FH4@HSG0X(%D& A$%B#W=,]NZ?_879W,7K: MX@V>:D5EV=OGH42%!//.:+T/&3" ! N!P!I,=?9,=7J96LU[8[6KC*MEJ5R3 MDA,+[FNGO7YQ9MH.+V MEY'RCB=Q0HIG%">GGB MY?%@3>@W4NPWZ6:G<-D;<^B M5:,U92''L+1=&VA0'Q0M $4+H=":!#P2 MVO'W$_ LTN$.:?N/+=U79GFUGS5W[K!:3XKJ <:U =%"T#10BBT M)KD.BC+^(9)R-Z$Z-&7;G%FFSJC>)@UF5#NJ9>ATLCKF*NRZMEXXVG9CVYIB MO7!TF&'3=BVL5PZ@GC:3>]"J\?]9K.[OW.#%#ZA%$:=R6=>7*4__KHC_@8 J ZM)G]< 'C1F HH50:$VZ',1I#*!.XPX1 M%<^P-=69 BI0@Z)YH&@^*%IPYOB&4%&;7#GHU+A?J!XB0]90C0#8KFXP[%NCT@ 6C0$ JM29B#;(W[=>OOU2.M3F:U55T+8Z.UP0/5 MN,\+ZH$&]4'1 E"T$ JM^?CC0>DV 93N<]A4QVFL2,V9Z^I36W][!C_-V(ZJ M[]N]#AMSYIBNQCF_PV[LV(YF%G2981O/'6VQ%$+UM)G9@X1L]DO(5U'$RKS: M+-T(N?,A1MF/.Y@( MD&@>*)H/BA: HH50:#N23H[>+5!OL\BJ<9_(C7=*UQ+>>#.3=;_8O2"R.Q%L M6[UN<,>$8%EUN*%$%A]E(.^O&1-?3M0;#/O7=!;_ E!+ P04 " !I@*E6 M0Q%]D+0( "!* & 'AL+W=O/DKULUT)H='3NF[:J]%*Z\W%9-(6*['F[4>Y$0W< M64JUYAJ^JOM)NU&"E]VB=3TA29)-UKQJ1O/+[MJMFE_*K:ZK1MPJU&[7:ZZ> MKT4M'Z]&>/1RX7MUO]+FPF1^N>'WXD[H'YM;!=\F>RUEM19-6\D&*;&\&GW" M%S=I8A9T$O^JQ&-[\!D94Q92_C1?OI17H\0@$K4HM%'!X=^#N!%U;30!CC]Z MI:/];YJ%AY]?M/_6&0_&+'@K;F3][ZK4JZO1=(1*L>3;6G^7C[^+WJ#4Z"MD MW79_T6,OFXQ0L6VU7/>+ <&Z:G;_^5/OB(,%H,>_@/0+R' !"RR@_0+:&;I# MUIGUF6L^OU3R$2DC#=K,A\XWW6JPIFI,&.^T@KL5K-/S'PW?EI46);J130GA MV7UJ95V5W%R^T_ /XJ9;))?HAK3%J&L25?B5JX^( MX@^()(1Z\-RBO?"Y M;:>6^=6:!+]H-[P05R/(X%:H!S&:__4O.$O^YK/YC90=>8#M/5&R8<*MBI:/*-W6Y,R5?/^_+"F M;QG6-U)VY+YL[[XL&M;/ I06%=\5Y*9$?"V5KO[L+O@LWZE+#X)(6#:,M"N$ MDRGV!SK?(\VC2#\= #-U# J]4 H"MZP:#B&'H!6RU=X-FCMXLF0 V15)_'BG M>[S3*-X[+8N?8\-/)0!; VFW0:=.G1]G;)H-$+I"),L#3IWM06ZI(HWFM>0N 7&HDG MXU#QHEN\,,+5\#/1?4A:9X1AK@M[QK-OVNIBY .AMN9(_4 M-&CLFJA6=N&BD.OR%^:>HBNR#@+[0;+K#C*//._ M&_>"7P'?1L*^-7D&O DZ.C#/''MMH8!O:B3]W:YL!W90+%%UM> MPUF\8UOQYAXR#?K: U9O6P%]@@%=5WQ1U6&&QU'>?"W%OY6V8V=8ZL0GN+,H MY-9T2% F1?7 %[7PVNR2(,8)I<-PN6(DST*);?D2QPGS'WHEU"F$+@F.TQ0[ MY=$5PR0+ +1-D^:6GQQ#)>!G/@>9*C7$RHP'W$4N-)$Z-<.2#>E?H?I/[ M$!(/P9'9 *!'"'P7@F=9D)QB0;'A5?E"W+LDE%W((X!=FAM33*=#R!ZQ/,WS M &9+AR1.A_NTV?#GT(XD+LF- 6$^;(D]8$IA^OGVG.,L>5.R>RMM MQUZP9$?B9 =-;"%$V?O@[.;EO(+D8'\ M7[HPXN'-W*U1'BG(NE =M<1)XL3Y+3YU\6U3KQ&^ ;Z3MV N6QFF1"J0-M11.3YYH#XI!NY)*#P'WQX%&&(L*)-B/ M>*1"AAP,H.-$?VR($G4WVM]PJ *H,ZB6W'M\I"ZELR0==GT>J1!D2_HT3OK' M>^4UD#W'V73*AIGN$0MAMN1/X^1_^X+8#$"Z21, US MA[CC:3ZTRS/I#75@U#(XC3/X";[P55ZO!9ZQ;X:'9.V1&I- *T8M7=,X7?^Z M7(JBFTR*IZ(;12#H(6$?]6,)V706?MC9:;C[@=?=QC/!@LJM5568=#'WO<9Y MN#ISPN,1FB4T8)SEJ8+$ZJ2I<\HYIZAZ91EPX&S1RRE&9T%;+(DS>(D_3J;A.E[ MH]:XO$RA\1H>:SQB+,FRP,R?60IG)-IX?>\?Z57[1S_G[SCSS*]]>?QMEO:U M \X#<"JH0B-7%FTJ7MNRO96V8__9SH&=&!%T<6Y*QV%>R]T^@$RGLR&?><0H MPUF ?MG!0^93+LEBTHWAUQKZ1MF,'V.:!Q9N'+PUL,0@3&J,%;WYV8=.*EP(M>1$9FC&7 M[C/G0;='B 8Z-F8[ G9J-+Y'?-3G>U&Z5.XRHRL3J"VI9?HTSO1?=B^#:/[D M]UZ__/#]%#8=>L\C1*;#LC(Y>)EK+=1]]XY;B[IA\NX5J/W5_7MTG[JWQP;7 MK_'%S>YM.*MF]W+>5ZZ@$VE1+9:@,OF8@ZO4[GVWW1&PO=V]R:W-H965T&ULQ5S[D]LVDOY74+/>W$P51Y8T M3S^KQF-[UTF<^#SV^G)7]P-$0A)BBE (./JCWYI3*,^KJ4;?*T7 M]_VZ-KK@AU;E_>EX?'Y_I6UU\/0Q7WM3/WWLVJ:TE7E3*]^N5KK>/C.EVSPY MF!S$"V_M8MG0A?M/'Z_UPMR8YOWZ38UO]],JA5V9REM7J=K,GQQ<31X^.Z7[ M^89_6+/QO<^*3C)S[B-]>54\.1@30:8T>4,K:/QS:ZY-6=)"(../L.9!VI(> M['^.J[_DL^,L,^W-M2L_V*)9/CFX/%"%F>NV;-ZZS=]-.,\9K9>[TO/_JTVX M=WR@\M8W;A4>!@4K6\F_^E/@P[<\, T/3)ENV8BI?*X;_?1Q[3:JIKNQ&GW@ MH_+3(,Y6))2;IL:O%L\U3W^M%[JR_]3"HJI0-R(=Y>;JQBXJ.[>YKAIUE>>N MK1I;+=0;5]K<&O_X?@,":)G[>=CLF6PVO6.S$_7:5*)^ M&JE_-OWB@J]U/5(GDTQ-Q].3+ZQWDKAQPNN=? ,W,G7M*H^S%AUSWM3&FZJ1 M"^#02UOI*K>Z5#>X:*"LC5?_=37S30UU^^]]'!("3O<30";XT*]U;IX_T2ZO_V<+^\F:'DR/UO]A0'>HC]=SXO+;KR.YG MK<W5#W^YG$['C[ (?YH\4JY6S=+$'Z[=:JVK;?CQ2%FO%J6;0T"++[=K4Q[FK*IS*%%FX,*N=+F:T)'8K"UZ\NV8^X1YK M*E W4N^P7#A.)!XDDX\!376M61*U*2UM3@STS;&9SX6)_?,T)E]6KG0+$@UM MD\[1."Q8X/;:F^"QC'C*$#$\"@2P1@/YH==T8$CYN?5/J"BKPSGS"?BQ[\(W- M$.ZR:N>:!5$'@=46#(;$P ZHXH9E38/3 M@TNV+H[7D,9V8"(<>VMWO(+RP ^0B;"&RF5;U 9?('93$V'8$F=M MFR58$7T5&0#V,CYJ01#IO_G$O(ZC("ZR0^3?(W5FX )ID3YWQ8+@EQIX/X0/ MN*LFIW9XT%8540Q.4GR#2);0]G;M!A2IRD%!J@66[JFQ9]<'SA3P0-"; MP]F1>J:]97L;A#&B%[Y,%J/MVDJWA25*8$$%\)=\"J$07^8IZODNZBWU+=%L M*FQJH IR$%JX+G"W$:V!+8W4WZZNWBC@2=P \[6KWH)PFXRU8KS@A^BP,!]V MIN(PP6_' MM(:\4MF2(RS+Z(5V]Y\[U^!6L+,V?[263C7;[IPB2FXO7U@?_/[?$@%-$$%+ M%P,ER86 "A+E9NE(3=RF,L4@I,4=OD]L'JX"(61F%$%Z$AF>^1U&SRQ([/_Z M0GO(%L8UI+206#ALL6-0%&4G%X^\NJJJ%DN^->S\L'D4\4_,97ID:W2-0$F+ M/#>Y69$Y!?0W!56EZ2G,C8%/$ LF6EY\(DM?\+8KZSFG. SQ_N;%=8KUN Q0 MF2^QL:#*$=$!'Y>D7 PQR8:"=__D,T13?B:RS8D0]GX=SEE'G,,>T3<6 M6H=OK>\X)(:4P"9IP7<).5.,DMB'_OF,AX&5I9AR<"+B_G0P5D8GNB0?T/<2 MX!+<:(RS>1]JC]2UJ2EB@@/6U<>\NUZ)>70KU"8O-20YMPS_: TRWGA,B+_& MZ8\#2E#KGM,3+_U]%@->4OQBKZ&+WQ&UY?HA/8K@Q1Z[*AE95>1,2J(4Q'#P MZ1XX8MR716&[M:V"H.'&D0]+["(@!/0'I$FP>)QH?+B$9-0GL47_ M2H#0%3X^8PHY?[P=3R/)%T7K'@[\VUE$"(+SC$39DA!%80FAW!J!D[*LZ#_! MT9R9N;,N2Y7. X5QY"3"#HA5^9%Z:_U'T9WW4!S6!K;E_]-H%32(0OHP6E': MX-L5 ^&>J6\ ,1AFVJHUE%EHM7!T$ZZ!:*C9!]/]GOCAO"CL2N>U,_C=K0"% M2#A>(G^#T6D)2"'%E2' Y[MQJ6^J9 !G&H7B6Q)B#*19[S6+2)3]6X(.IF56 M>=A($ZE8 1[1/_U1"H/G4B ,K$>>.X6X-Q50+3[\Q ME*#1IL@>*40(01-^C$,+0S%.='#'K:5$I4PAE_6;HZH]O?J.K=%)\>_'^[9'PZ WX4*@; M.,R2C//PX&_/WAP1^KO;@,B:TKD^OP@3A @C MN27.5O$R1$]P%9+$(K?80SG[T.? KO#V$7"]OWD> 1=^D[1,DDY^XN:YTFNX MP]SR0CURP!R]H%1:(!>$ ]&\^0V2>/^6F0!^!QV"]VHI_MF&,XN:V M"7YK1#82/0UX,U#[%*>]Z6N\G@G+W,IL&%T0@5Q3VOLP<9"W!Q-!)E4J^MYH M)9$1-KB$TW4UQQ%> *"/S4NPBT>R)YCGN3T4F\3 I) M38RB+0/\6.MMC$)$1(68H"93M>*B-&FBB> 1^30'2L*3DIJ105K-W MU#B1:#ESNZO2$,! Z%^0#C$XW'L4+OSHH@AU%23&9N$:*V9 /(/!6#^ 413; M\)F"[\Z)YPZ44@;!4NK#V)YI40W,LA?CR!:^-GQ.)(KD6>#1/ R0 ,X(*A:7 M(8'J6-YM--8@?2I:2(3[!3O]5^ M"2?8S&&KOK^0Y50>*5\3M8N^53"8@#V8$[)E;NPM%WI32A1"-R2W(+] (#K6 ML<%)\ 8'M/64!"_(_?F4JDK.;B3 M[U I>:M)KT@6M(W;_W30QDSAT(6KA^7,?FC9GR93 FT; =.Q5MI)[ Y;@[AC MG938WP4WI _%D7KO.15YD?+J=Y_GT\UWIX!?2A5BHK5^I&Y"%5Q-)MG)V8DZS1P4>OUDH,ZIY'4+F&V?>]Y!D#SAK4Z7EV<7&F3LZRDY/QG2<]G!]1C[9'.,F; MPMS+7D&9V"VZRC:V=HV)-?>89_3]DA22NC5]EPM+" UE'DI/5U+^H!L0&S*) M$&3^MP!^T3K >D!LAI!R5ZKT=M' 9S&[EHZ56.T(.=>W+IO( C&=H<)U.V_# M$_"<9DN@\R/P52)"'$]-.H*(9M?,F*4I0RGU%D>$(J@"OISR;JE'#[* ^8#9 MM@E=37Y\B9 5N4?-#@GI[_:%H!348E6<0A?P )>59->\7\1L;[8C^*(363C\*&MU/]M Y==TOUQL*IC@#?.^JE#UG2 0.!N*GA1F+&IK=GQL3 $9ZA,<<>FU)M1=50_;J5M M002U;7(ZJ[U+,!)F2(EA7]ZGQL5 )$$C>PB$&T$]^%M%M!R1&\C8AM9:OX'D M9E$^%*^B#Q$8#&004L@]895!M]GPQCT6]+G8@X@-+A2>@R?U++>]-&O7R'14 M(9;7YXH2G$CJYG1QY#M#PC-!N80W!OW,4$R^IR;G[Z MGR]-;)Q,=[?@0L8ZSM?LKP#PHY^UB#+J47<; O?%1@3HY-J;KM1DG#;ZE%(FT\+EG(K!, ]V#6F^//\KI\W3,40[ _TN_02*#/_ M;&9"=T,>V)E+K#&1*3O@*4T>F8?Q:T+@W'9. SZXCU#+T,?=.4Q QIPJ,+[G M&SK:N,(TN1PNB)A0AO)9)#H+119*PP-]"[)(;DKT2*4XQ&7W-4C]Q/ <--T[ M>S :I]J,P!WV87@BY+&2Y0R?.IUTI2&"K;O2'K,H*$@&W:#2?3:@.[F_SVBF M^A:%I#0R)=F&S9%^0"!4OR%?K69ML8!*B?7']*47-ON[I61/ZFGB[,'JXI@# M<#HJ;FN]$,_=#5Z&:Z@P+[>6NDE?N$RVYO^N2 MZV/=>;\2M:@<.#D931)!@YWMT(WT=7S8OZ.IK+;V[:#^$H0;F.K:)J+8Q&#. MY&GB815C:-1J7IXG*W*WJ*2.&5I[$B3$G'@DA1"=D$G=V5/8$\E@6 MXFR%]XM)L>V@C)+>4%OYEK$PF);Q2-Y*;ZDU][&K'P4D(RYP970U*'#%GTOD MU66H#2'?7AQU$YD@<&:KX&2&(W R3B=],FY=$Q[FL@/8C;CJ9;R$@+B.54@. M9(BXEA2)P3\5H( I6;,(^,;?0GTC#],YGQ4ZJ,9"[I,AL !@D!#+!D6/HH : M$>OI0!$!?0O!9"([=\<%<.^ ]#OJ,:*D0=T]7)0K2'M&ZL/25 D11\^SL\TW M\B#K5Z3(0_E!I^?.VE2F..Q+9.$X%G" XJF>ST1!GCW,;^S^!D5<2N,PU$>1 MXL;9F&Y_/$B'XQ3JLX4D_=Q9-Z:,U.V(E4^:+PE.8-YRN:7+>RAAYC)NUZ'E MP%CR2$'O(%17XXI]Z'ITQ>C.%!/=E'IWZJ+9":?$JU_L"[7/(HP$U$9[5\D$ M+IU W(*,P-+P%'<"VC@&$=KM:THGJ M9E??:$!$3I>HAK)[$0J).#0O(#./QUQ6'!C6JSA>9SE%[F\\R-D M%#0X'.:N9K&14G3C+L/Z(2E.I.)1/7P0VYKFP^7)@FY:O8R@K[[K\3&M$W#1LM:[]A MQ+*6S$5JZN?43>1@PU7/NT]XYY%&E$2#.':DP_CU1=J9P7_ ;5#/4OM]RMF? M=Y,:5$'ZU-2N2PRS.'U?4YAP I8.?A?D>O1^'G._3G,8Y_T.TL.&L:@B MMW[U $,\![.DP$P-B.61>FMB>3_.FO_*F$KJ&EZ]9 .V*^DTX]^A4VHX+.MN MSAE'6E0R .SJC[!.&K@*@^>Q^=,U5V6 B,G'-4&3L>+KN%O65OQ<;ZR+WE5J M3'JO(^]D$4O%-,#9Z=G^HEWB"1E2ZFAW0W_43H5+O5M>'#!)K^#Y"+.6]!G^DD>\E RE&:,$0.DPDE^9N>7^=8JT M.P&-[&G55E;>NQ /)@7A)'IP#<%WVX&_-"&>RLM!G>#TP"+HAR7]H-;"X(6G MVLE;%J)N\N(:$I]C_V?LWG MBL]=W;Q/C]'6Q^/+[ Z ?_C.K6VN+L=G1P_[:Q/OKV,3XZJ#4>G:S[U8Q+$L M_A*T]CJ69K(TQA.ZJ3L]<E$RK>G8_/L]3E^\J:'.Z"!*4G(F+?[;P,NS'E M+M'Y<(-^*2VHP!><\S,S=V'>K!4!,"I.\P \CMBIXU#I=#/PCM7>6"N6"7&2 M?71O2+1P*G(_5*][X12L&]Y)+PSL M6_AK%AQ-;Z#AO1Q--BEE$]'=N$LP4NY2AA=-=JK80SN)]0LJ"S-@%\'\0E/) MXF@G<'57Z]J6]/D!+_H:VD-?@M0@B"0 6-8O;L2/'=,-UZ[@+)KE_JH;=^8( MGAAYEP".APS-^NL_.!Z?_NGK\QM3@SW.OO'9H5J\(TA#''_7O>[VEE+;>91] M:+ 6_<3$4KJT2J\N+%HK[X>Y]-+++76<:?@ML?M.QQ!<:#%8YD==M31#EMH! M\GID2KJ8FSP+V@.N_7?V5@9NK?.]4I6!FX_MH_"*; \4[HXD2J0)"51"B/M> MX;[?>W>?WOOEOU#@I2TAK_&GJ^F/(%S)N__=[?(7%%Z'>=+2S/'H>'1Q=J!J M^:L$\J5Q:_Y+ #/7(&#Q1WJ/UM1T WZGM]WB%]H@_6F(I_\"4$L#!!0 ( M &F J5:+J$8=Z D /09 8 >&PO=V]R:W-H965T&UL MO5EK;]LX%OTKA*>830#%#SE.,FT2(,VT,P6VFZ+I;A>[V ^41,M$95$EJ3B> M7[_G7NIEQPFVP&"_)))(7M[GN8?TY<;8;VZEE!>/ZZ)T5Z.5]]7KR<2E*[66 M;FPJ56)D:>Q:>KS:?.(JJV3&B];%))Y.SR9KJKV6=OM6%69S-9J-V@^?=;[R]&%R?5G)7-TK__?JD\7;I).2Z;4JG3:EL&IY M-;J9O7Y[2O-YPC^TVKC!LR!+$F.^T;8975Z.+D1O$Q,^(F8N/IO0K)]Z5F*UE2RW**D,-&J3*3*>@" D.1,QWXMM$QT 2'*";,4-YFL MJ/[$?85ZM/6:)]WKO)2%N"GP'Y7N(_&A3(VMC)4>8H]^_NDBCJ=O6"U^GKTY MCK!2Z#)#;=BMJ*"D4I:V2*R164)B99J2:=]K"06V)V9YHAXK9;4J4\7[4F T M/3M76TE?G5GZC;3T4-3!&4=DZE"#H6-:;<;B"V9!9]49WSI%EVE19RIXK#!U M=KM2Z3J2E+Y"1&5V8- _/")+(HMA'O ML*9$1W9Y]F@SE[9OI!.OXL5XVBH[=+C$T+@W8V4*9'_Z#9I*CRY2%"(A M'0H%N6SY;"[6 :67ID W)B&4G "[TLG0)1%%:('$4&/4HKA+O4G@KP.UGUL% MLS\;Q7#,Y[QCPL1LGX0G4 4I=PIRD>%#G>>V4=6O2) 12,BG:\1!7KN::$PHSDRUT8PN"L61P+PNHI5E($4^I<&/E-]/^PABRQMJZSP! M,]1GT*;V'B+8YV0@B/H/ AM>0SG5J^I^-%0A0B$FS=*G"AZQAJ9VD.*.7Z,G M=18]G\"WTJUXVY0>%*1!0Z !JA:6S;%!:FIZ1;8H':(91_,X%G?0PK86G$[/ M!=-A:E6UZRR+H]EY+#Y94'#K@4=5(9OV0%M5W"SB>8Q"];+,-4EO5LZG$6AY MOS]JE#<_.E\Q=9RC9/'.I#@ZFX$]0*ZM&X\; MMF1GUOGB[%C\9DS&*#2;1Q/51?0IB0U2A4"@O5C)>/9'D% M_'7[%>$Y>%VS&=:%[;D[_]#0+.YFW?)!!FC"8DY-6NJ(BF5U$9\C3V4)LE038=Q.IDQ4F%XMH M1N/39OQ7@DVX&E%1Z:HTF+(59YSK"W$BSIMI7ZR$M9*Z^7RX/.3@4^-?M05S M5R%=-+K9'@=^KQ(+T-I"'X*LV3,\>+"2&XWD+II5)#K55N78 5,Q3CRCM$Z3^ Y9KHC%MK7P*WQ@" M[^ !JTU$">?JIB%0#Q]8S0V>(6:# E=H-4.3VQK-J#QY!"=^![\R-7$K-!S6 MLC5R+-[O< [B&5PVRWT*$O5>3%2*& [W)5_-SM\XZ&3(-K.AANGJ!%BB$9]Q MOWC#G1\8EH7R!,5%[!L"&GA:((N"O07W4M5IM^,$I(HU*-,&)-K(G=P35K@F MQV@'D M$.2CWW1^S.&6"3AL3\K1& RC><[/8+D@3X(8#"4IJGR05O#9R[.$<0+!:- MZ%?H0RP[9/IT/'_"T]LN%-AJP]*SVG:L?*5MMD>5XJ N M^/4OP^-+J_MN3TU8(E5R1Z^13BF%/&5T1=@H*IFAJ9P9VHCDP@]]ZNF<.9Q:GD58@+,TQ()SAN?HHP'"F*Y @47N9$]&A!7''QX:V MESR+[R5>AG8"S']ZBVY'#NCZ H%RDVK=C4-#4[VSO]@R0N(:1U; L! M5G&F!BQLO-"IV7&#'ZY_3HK_:^T/O/3GUOZA"]W)X"8>-#;GWQNH/G$*"Y?R MW=?N)XV;<)/?3P^_AP!%?ZOU!+ P04 " !I@*E6Z]J#=B & F#P &0 M 'AL+W=O& M8QNPG08-$#=!TJ8/11^HW9&6"'>YYL6R^O4]0^Y-B>RV+](NESQS9N;,D#S? M&/O5E41>/%2Z=A>3TOOF;#9S>4F5= >FH1I?5L96TN/5KF>NL22+N*C2L^SP M\-6LDJJ>7)['L8_V\MP$KU5-'ZUPH:JDW5Z3-IN+R7S2#7Q2Z]+SP.SRO)%K M^DS^]^:CQ=NL1RE41;53IA:65A>3J_G9]1'/CQ.^*-JXT;-@3Y;&?.67=\7% MY) )D:;<,X+$WSW=D-8,!!IW+>:D-\D+Q\\=^MOH.WQ92D3$XG MHJ"5#-I_,IM?J/7GF/%RHUW\%9LT=W$T$7EPWE3M8C"H5)W^Y4,;A]&"T\-' M%F3M@BSR3H8BRS?2R\MS:S;"\FR@\4-T-:X&.55S4CY[BZ\*Z_SE6ZFL^")U M('%+T@5+B+@_GWE@\XQ9WN)<)YSL$9R%N#6U+YWXN2ZHV%T_ Z>>6-81N\Z> M!+R5]D LYE.1'6:+)_ 6O:.+B+?X=T??*)=KP[XZ\>?5TGD+;?RUS^<$>;0? MDNOES#4RIXL)"L*1O:?)Y;,?YJ\.7S]!^*@G?/04^O_(S),X^UD^7[P0^PV( MWTH2-Z9J9+T5P2NM_D:8I%CQ[/LXNU1DI):,M>\I+VMU%^!)I"PMB> 2W];T&+B?0\J79(59#\0'X9OK66T%>XY0CITNH;M.U2L_8H."_^]RA5BBWD;$W3!-#@6C<5XO8;O MO Y384BK+EB]R'TVQ^\MKUC)+MT' 82T*,S*;G,7+QB>RT0G#"K!A"K(S&7L#8 MOK1$0M,]:752I\BY<>@4 MRR;A9H_C,HI3E=+2[L>(EK\Q/MT#,E#Y+XB=$[W<:N-;&],N428*$#/J;\SU MBT;)Y<))H"]S8ZU9&AN+J,6"'/(RKBG(PDC$JEF.6F^3BD!R9^5R.\8?J:^+ MZF(5 XA5!;A4.EC7I?^N1*5/1+3[82M?2(QL$>3[MB;%O] M3P[96_JQ(62+*^P1.X)CR>7*-JH(F6!#H(MR@V-S3%J+(/C2<,<6TB$TY%P6W0MJ&T3J&207A?TJ&( M&HP2XV+;:8R1=I+X+AEDM0V(WVUQ<&G$++8YE$ 2O4RSXY:+CSLQIX>&DDJ& MU5! E514$,ZL"]$P*2SL>XYF1Y"QB"@-P5(8\MQ9JP+I,U MUMXJGJ.^:]*['@RQQ8:*$?C"G<'Q&3QV/N0V1RM:ITK>RZL(MN,,EW -$ VZ M@BE:#<;5PV+'@6#D$:=XGHBYXLX%ZQI'FO6T34U\;+FE(X#B'O1QF[8 MNZ)LX+5!K]"M.):T5G6=-O*"(Y]V4(U^0NZ;DNMWVDZG>S/Q/,;*! = ]X)[ M%F^9X\.VN.5MMC\K\T^&#A=MC>XN%=EUO*%QQ:,O MIFM,/]I? J_2W6>8GFZ0B ,\=3A/K+#T\.#D>")LNI6E%V^:>!-:&H][57PL M<9$ERQ/P?66PP[8O;*"_&E_^ U!+ P04 " !I@*E6<6L_JB0# !@" M&0 'AL+W=OG8=7JJ$\4^HF[W#00!I9:PJ6F=B4'#9O-EM>P[W'/;C9QR2UB'QO)M MGN4QLVPRTJH&[783FAMXJ=Z;R''IDG)I-:UR\K.3*3-Y#]P33GY7_(8)E-8 MDQG,T%C-4XN97Q]%EN(YKRAML8\:[.09[ &<*VES R)'$RV((WZ,0//-Y@BW@O]8G^GX=S$D^?S*]-LAO4X694=XT. M3,E2' =T3PSJ&PPF;]_T]^(O6S@/.\[#;>BO3-AV[/?##_!R?#@TH!9 24GS M+BM^XS&F6,Q1KZU)#VR.,%5%R>3JG8'4!W%/P$=!]%T0OYXJ*@#&32G6@DLF M4\X$7;Q2&4[UJ"7\(JP<14;WR^9<>D)7X64(5EERR6"GOQ?NTQ43PE<+-N>]-[2>F2OB 0N"#7./RT&X!N^EDSL:KT/62N M+'4D/\SI%P"UVT#K"Z7L>N("=#\5DS]02P,$% @ :8"I5@I!TSAM!P M%1( !D !X;"]W;W)K&ULE5AM;]LX$OXKA"]W MEP!:6V]^RR4!FO:*6V 7*-J][8?%?: EVN(N)7I)RH[[Z^\94I+MQDF[0!!+ MU,QPYIF99RC=[;7YPU9"./94J\;>CRKGMK>3B2TJ47,[UEO1X,E:FYH[W)K- MQ&Z-X*57JM4DC>/9I.:R&3W<^;4/YN%.MT[)1GPPS+9US"<31Q,D\"DZ,P\!C/I"V8R]K-N7&79OYM2 ME.?Z$[@T^)7V?CVFKQK\F9LQRY*(I7&:O6(O&^+,O+WLN^+\*!1WHF3OI"V4 MMJT1EOWV9F6=097\[U+XP7I^V3IUSJW=\D+OF[F>WK"+IH;50 .E7V7<,KUFR$-1#8E@O %HHA#U2IA^-672 MDO1:*[2X9=>R8:[2K86PO;EE/S8[T3AM)$#^RMQS4Q_Y'N7MA)$7$$UFF/'*S9?1-,D._.3&Z#A?(UPAV@$0VCP$X@4VCJF#6L M%6A0R2]\I03;<=6*"-WKJB"R$K+9X++>MF2&J*-DQ$/X*W]'9^,66S0E-_ZI MM-"N).#A6T3W) D&2[35PO6P:]#>"0.^)!_6TECW@VRB[@JL&TR-V0<#XC;N M$+$MDNM\YL2?K=R"4=VW\_"J>D3!W\)(4:'&S.$KXU90F.?M) M(/I*JY+)&K'M!,E9ED9Y'K-I-%MD[&T REAOS.JUVU,2\F@6+_!_C@2];TTC M'9K5BZSED_.-FR+#"Q3!/%_ 2H,F;@/CAS+9&*H3TM#(HX%@-B7Q=):S-(OR MQ91E<31#S#]!\!: %VW=!GXH!=JYD#P,$)C@M38.&?<+U\DL2A?HJNL4)3A+ M;SH+&P1H&@_%QG *]'I&4@M(A$+PJ(P2K V$+(NQ+;7ZVE+(].OPJ&:<80DKU<%S%XT6_ M$*$;[%;X*:L.8_:9&PJ>NND7;$KYY'[P+BJ_P/!AQFA#8R5(5MQL@@.! MMM;P"=S:"@8J3U)(*"[KKM.%&SG8A'AQ'2_#OP B] =2U;BD(+ BY\QDZ,]*PMH%Z*4D5Q7O9YOCH;Y\G MZB O$Z LN$6C\T. +.P&L*]1?Q#"W;M6:&A@9!8#^ ME.^?K)3<>(^ZSJGY[VC+4+GNK)->4*-]I#LB:[O9./1(J-,.@5.1LNWPQ5:* MR-NA H:F#.[06PGY3"F@(QQ=K_H$$TJM,:)C0*6;S0^@C/I9EKWV);Q/>NA% M_VD\'8\]M\?$#1?/Q^H5F\ZI4=)E-,N3KYL-9Y)X&IZFZ=3'68K"T/ D-"]Z M"K \)7P7KQ.);XTDVE 'J(J>)/K^I&K>-+Z"6(%T$\]V)YE:A F",;23.-V1 M ;$6@+GLU3%V.,8C5XK*9 V(V>I IRX-!O;#TW<(THE3IBQ9HQU2ZF!:N&^Z M$?(>;)Q22B?[!1OX@^?WX. ](#!D4ZBV/*H"' HQ,,DSO ]]B85I.!_G_? C MYZ0=?.K:U5=B/X#ZT12*:JBB?:7!#S@!"N**'JK@1Y>)?PR,;CZ?DY(QG'+YTSWOV%!HA.J:NC;E&>[T?T M>'K*NT %%Z-[%LKXTJO?Y.15'?G?^ \21)*HZO#6/JP.WSS>A%?]HWCX8(+0 M,(LM*'(-U7@\GXX"Y_&ULI5;;1LB7-R':;YB$=CY.V#YT^0"0D M8D("# !95KZ^NZ!,R[9LM^D+BSL%BL=.MTE]-Q;F%NZ:69N95UK9GHY$I M*MXPF1:S5GIE)IZ% 7!>-0P(;WYU*U=Z_E4;6PM)+_6 M8#9-P_3N@M=J._-"[W[A1JPK2PNC^;1E:_Z9V]_;:XVS46^E% V71B@)FJ]F MWB(\NTA(W@G\(?C6'(R!D"R5^DJ3C^7,"R@@7O/"D@6&OUM^R>N:#&$8W_8V MO=XE*1Z.[ZW_XK CEB4S_%+5?XK25C,O]Z#D*[:I[8W:_LKW>%*R5ZC:N"]L M.]DT]J#8&*N:O3)&T C9_=G=GH<#A3QX02':*T0N[LZ1B_**63:?:K4%3=)H MC08.JM/&X(2D0_EL->X*U+/S#TJ56U'7P&0)'Z5E%,=R:Z&OQ=)8C6GS]S$:.B_)<2]TEO8$AZ#,EKUG_@T%ZU=SS:P7@(;Y#UI>*P4C5>;"'78!EM=;=; M?.<&+&Z[6R?L#B]PS2POP2I8WUL="(E":F/0O!F> 9YU4?6'39\(+EC-9(&& M+"SY6DA)KM0*6JZ%*GU8:V4,G*"P/TE3'&1^F.2P*(I-L^E"[0L3 $!=7L(]+?H/"#8^>2:;TCZ4-6 M?L.*?^D*#-?=Z1"^2K2.S<2/XQ '@]1/TG!(4>9^G@H/[5:%1QCI+QS ML5.JE9T%=V3Y!*VC\!#2((4OFI5\62*@/6G1_R,M(">)GZ6387>T:1:^2%I*D21^ M.DG>(BT9QT1:EB3_@;0D0-+2X!EI88:DY?&_(BUSI 5^0"=P0B1E202+1FDK MOCOXF/K8(ABGK0KA>-H*6STWC'FK7?[:2G,.3?=2<'HIGB8N 7JT%,&6(&PO M=V]R:W-H965T]D;]\H''_1J[>C! MQ?6+K5RI>^5^VK[/<'=148GU1J56FU1D:OFR=S-^=CNA\3S@GUKM;.-:D"0+ M8WZEFS?QR]Z(&%*)BAQ1D/A[4*]4DA AL/&IH-FKEJ2)S>N2^FN6';(LI%6O M3/*SCMWZ9>^R)V*UE'GB/IC=WU4ASY3H12:Q_"MV?FPP[XDHM\YLBLG@8*-3 M_R\_%WIH3+@<'9D0%!,"YMLOQ%S>22>O7V1F)S(:#6ITP:+R;#"G4S+*ON[Y3"_?BPH$2W5]$Q:Q;/RLX,BL4;TWJUE9\E\8J;L^_ <5&T')QFUP MDN!;F0U%.!Z(8!2$)^B%E5@ATPM/B"7NM(T28_-,B7_=+*S+ (%_'Q+6TYH< MID5N\]H![J[('U;O^YJOQ;/3\!*>3BM/)*>I'#7!ZUOF\+UC&CVLE MEB:!;^ET)9Q<)*IP,/V;LL+A]2NSV59IE(GMB9CIPPF@]$LI+]P/A4_I7)#+WY3L>=26YO+-%(B,M99<3X9 MA7UQ'HZ"/NB5:]/(@=!IE.0Q*:&[QID(PL%L-J(++#3/-"D5YF* MM1.O9:03[1XQ=AP,1B.:-.'_-VD,;\RT3,2M3'\59BE^, B#+)BX&E]5P/"B720XKW,0(R'A(/+8"ZF@_EH)N[7X*WF7L ((O(<+#T'&L8##[/!?#+# MQ15/^V@[@ZW18#*B=V$XF,^O:J$*46Y6F5(;4L2/J7BM%EF.H M";,Y! M$QD"@Q0F08?."+E/X)P&DWC!Z'GW)3\>/^^+Q2.+L5!NIU3:I#\0THJ%R> 9 M*@,&5.:0+0#3A=6Q!E(A*]39G;$"PQ(<9=9SFR@$F\R*+>L43S)%[&+-6O0U M C3;9R#>#6^&3$?&B)N:W)\2@$"J2=V0'6=/4)/IE4YEDCR*;68>-((;O"M# M]BEQDL"4UBND=Q0]O3Y4"1G MD((H<0YJ(>@V)FZDV*HLPEQ8A810"0Q PLDH(DXL5!\I_< "DV35 )T^* (' ML-)8LXC/EL<:P@C,_PL5F/,H:/KLB@,W/K_PJTJH0>$)UC?&\*M@00L>C[N ME]YE&<12<"0DUVHIK\H;58QYBE>=!4W78:5)CW^*ZZ1;&M6P.'[/D5#49U>9 M9&\X/6PYZHG4 >TUJ$]!'4D+,-]HYZG?W-^_N1$WT:=<6^W8Z\\G?;$QL5[J M(FG+[3;1$<,>N1Q!B355.90]Y89@8 %O:[MPE?[-UB^I-%OE7/?]@NPF%"U( MZ_<_OOX@,E8Q>8PLF0!R5B3S,C,;$0Y'7]-BX7#Z-0DH'I7,$$-!LR *^VS4 M%^D$!9V@28%"M1#RJC*$)X--#HM*-1'RKK2"F6 MBDJE:.VC'1X04P3)KFR#/[#ZK+-Z9#:P/YN'UBW(Y&E.@;"L5 J@G806,^EY M' V#*3,Y&H8MS?U^=N<==C<*Q6',RI))E*.8X?*2U=B>2H'B_+(S?8DD"L>$ M7T8&85I2( >?A#4X+*HF6-0UTH[W#D)?F[RW *HO_(_Y?YV9?+46]VKKB@)U M5(9MP*<^:"]0S6/)",F9VB8H_SW'B'G$<:+AO3'9)%.X MRKSGE=&F&%2+M=2?\1NM@7[%.FG(""6/8=(,??2H"II$ MS]M!'8XZPU9A.)Z6.CF1_NY59*"5)^2_7G=H[\^DOG/D&^R]'C0V+*C-F((O M()J*ZOOTTUWY>!9Z*F9M;LFA6I#M +6) EBBA4581R?%&A;^)#Y!.$)8X:3[ MP*RQUUJZ@-4I,'7X: +KBWQT-WVA3XPRAK52M3NFH6))UM2^>U!&;B5.RF/' M>6CO0P>8._WB7%M._CY/55N'QWS^+&BR)&D'ANA*RW;S[> MW3 X8P7EL)\T<5W&[3YIX?QL7"[8_UU*\ R/OS"G);NO.ZJB.)#V&T4& MK=S(X8TWL/N$4B2-H%PYH-)[J[C'ECR2JZNGI!Y479%2P%?387PYU.;^]^3/ M>K?6F,5I4&D7:RII*;35FX^8"F2]R(D]_]Q1FU#A MIJS7*U^J O_E$R+QQ[7..H'X8$#UP;@S^B^(Q2SK7G(I(G2'G3\7H+$CA$,2 M/)LQ\B_R31\A8]6":EDQU8AL;X2I57(VK:)/69_L1R_:Z\0Q)VLPTII25BG> MTR%2'I5^WBH'CM>2;=_ KJFBKI9+[\B>I;HR8,SON>;_(+!,R\ R_:\&EJ&X ML7[SU[9A@]S?BOZH621ZY6U8[[3JVHH:+&=!.)S7C9M4^:9.HX?9:E]R)D0( MJF=PF"A;.V?C85A90#?;-Z3-K7ST'18O>XK-JA@'\ _JPA?-K")0K"5EBZ#9 M/LJ===+#MVHW8KV@7B_=[R0Q]UB^%O^I&V!Y4,E8%#]+[TKXI9DE)^IKI#!_94VB?:I8R(05 MQ:=10.7/B U9M0!R!59$0HQR:ZO63+,#18EM4Q:['JC-G@:BE5Z5J'7.;O9*ZT=3F+$HDF$*JB;FU52D%9!<,E,XF#$E'/7#\\ZV#'2PBZ R4 MP5%7OPRG-(69T1V[]SG@R*N8]\88?R S'GE2M MC-,L%.?E+?4O?=&S4&N9+#N-5AY%IFTU8Q>//E^2%Q7IUZFJO7AK9,;YX Z; MJ8CZLUVB/E&0RVDZ#?Q1S98U&$H?.SYA[MI_N[O@\P9" 8"JD/Z(E*=L&2FME)[*U;P MZP**]KJV/J$KP@4WWHXCK*IU_?EI!V'^:*QLW9 "266U B>-J/Z'%3AG!39J M@9/%S&&&64G[_(6-/$3\'4P]?NTOF^?$RH5Y"LA9W\GIH("K.+SR'?JR6C], MM!%DQ(J./TK^<(1R M:MMY(28O,VMY+XK%26N=X>G3[D-?/5PT/D'!PBO^T :;7%K6?XU2/:V^Y;GQ MG[#4P_V'0&]Y$T$%_1)31\/YM(=TSQ_7^!MGMOQ!R\(X2,F7:R6!:QJ ]TMC M7'E#"U1?.%W_!U!+ P04 " !I@*E6Z&>B'#<% "6#0 &0 'AL+W=O M?GW/D))66ZQ=NWVP5R1GSMS.#*73C;%?74GD MQ4VE:WK\F.6#P*^*-F[T+#B2U)BOO/B4GTWF[!!IRCPC M2/Q3DXG(J9"M]I=F M\Y&Z>)XS7F:T"__%)LHN83%KG3=5IXQUI>KX*V^Z/(P43N:W*"2=0A+\CH:" ME^^DEZM3:S;"LC30^"&$&K3AG*JY*%?>XE1!SZ_>5XTV6R)Q3C45RHL++6MW M.O/ 9HE9UN&<1YSD%IRE^&QJ7SKQOLXIW]>?P:?!L:1W[#RY$_"SM%.Q7!R) M9)XL[\!;#H$N ][R%KQ+\LH2Z.3[4)WX_4WJO 4Q_C@4<,0[/HS'S?+*-3*C MLPFZP9&]ILGJR:/%B_GK.[P]'KP]O@O] 66Y&^?IR3-Q&$N\PW--N7B+NEF5 MMJ%)XM$O)6&[:F2]%=S8'G].2'$\7SS]^DPT$!*8!X)S2!VZ$ZH6'HI?KL2F M)$OI5I!6:Y5J&@E5 -DUE*E"P9V&;(8B82 (4S"@LH*DK56] M=D>"^U@@WU[><#,J;+DV_1,MSCAL'KVAJK82LC(M:@VX2GD/8/C#YY]J3[:6 M6ES2-=4M!YK35'P!;6T0& 5Y%#9VF7%B6H8I,0-XD Q;-RX/B^,4N9L2P$++K!"'8A'X_GTR7&@-8P>'_L MY+[8R0[[-@[D'6W&H=_!B)\-KHIQ>F_5W_=QQQ$7]NE;JZZEYO:%JR?3Y7?\ MRP%TUKYW8FV-<\))S:6!Q[MRQ%211$HBJ?Z]',#^9Q8?7J"^Q_8[;YQ:UX Y MQKHA+VDGV@31@SG]$9QF7?;P)]G(D:%][<:::P72-MTEFO:#C^^QG)LI@QLX ME/&&!-X6O>8X$)YH*J-(A-YBA-V@NT5AS5\$G2!\18VG*D6)EW/.U3RFKY37 M)&KC81BBIBB@F'.;U+BM=R')P@=R2"]RZ6F?>R4L#+GF K1,I:(-)7->^M9U M3ARHWSO*.K?Z$DKFL#;U^@?8K(16,E5:^2TG(Z++-E<^$C3GJH8G9[1BWY!A MT*O.2(0KUT5?99:U5:OC>5+Q731<\&EETI6XG*RE (_AAR0* MI(_6;D&62'&FI7/QBN2(@6+QX,#!GKJ=IT\>G22+EZ_= ZF\'RVF)]P.5UH+ MIT+O6Y,180^=7W5I:("5*0IRW)*'DOC1;'#36ES4BHV-"ZWB;!\5NXME!'W4 MK;M8]T=*3DZMZQ#,V&HG/#WT(C8;O2M79-?AB\ A,>!6?&T>=H>/CC?Q77LG M'K]8P+DU7XJ:"JC.IR^?3X2-7P%QX4T3WKQ3X_$>'QY+?#B190&<%\;X?L$& MAD^QU=]02P,$% @ :8"I5GS]OMZR!0 WPT !D !X;"]W;W)K&ULG5?;;MPV$/T58AND+; W[ZX3-[$-V$[2Y"&P8?<" MM.@#)8U61"A2)2FO-U_?,Z2TEWCC!GG9%:F9,[OE&!GE^ MZNQ*.)8&&C_$4*,VG%.&BW(7'-XJZ(7S6_+!M7EHG3)+(4TAKD-%3EQ5TBW) MGTX"C+#H).\ +Q/@["N <_'1FE!Y\=845.SK3^#D9:!"7#!#5%#DQ=\7&:1 F7\.92 96!PVP&WT MRC76L="SZ7B!QM2:74)(KB.3VTMI;CUFI_@-"/LOOIJ$E?30JAM-C*9B M 691Q-BGC(@5.=JZ5WYC>/.QN#9(.\S7&2I_]+*/FMWS:FF@ ;?D$C@Q@RL5 M*O%.9C!-82@D3"A7C!KIPEHTSMZK CB(+TY@9T2'!PC@;>MR: W99-ZZZ-M0'C9YR65?-?G[3N1T1(9!?)U M'BPG?5-B)G20)BBI]7J?!NP%%)4Q'7U2\6Y0^QT[B:QC M1%I]VS1LI\(A'NWOYXK/5? H)]1<:UA'YHHV!TBV%K)!XA\4SD<"1%C94>1! M:K\0^ZCOK-A+0_PAH3YTJ2Y=/.03?1%$H3#>2J(XRYX=C:<][G!+ M!I;5&%.N:T^6G(Y/MI(RS]$*+EHM""=&KA+[(+E?A]XWZ3UMD!9;) PTU#HJ MCWK9C R5:B,]WTHKQN/@EWO-P*)WGV.$8EM M3=B9.M;0*. .)P@,MFL4;,?'K6_,NISK(TTD&0;+Q=V56,RF0_'V006TLWBC M?&,QV&$-3+_.M%KV]$V]G-NEB5Q)I//,,5SX!*9IEDJQJBCU3PD/='0E1I1: M*OHBI$,/+;L)QY,4S5>W/+4Z@L93IRP3@?NP,-HO(M13%*QD/"U>;,BW]:RO M%N,?2A J;ID6$(G9Z9MZG[S?W1Q2>XLBY+HMTI!QC^X#'0FZ^\!^T^_R*K9) MS_W$F9W@%.PIM^UGU1W37QZB!@S.9:."U)C%&0)5/ *Y*BDSCY =-1I7KEBW MKJ1==,]_.)D=O7SMA<:XS=[FZ^4B7=JWXNG3![7!0&&PO=V]R:W-H965T??5_P?*WT@TF%L.PQSPIS,4BM+<]&(Q.G(N38*Q^/C4$P-!+@O_SQ]K.W0(YN,]!&%-$#K<7I!#><,MOSS7:LTTG08W>G"J M.FJ DP4YY=YJ[$K0V\,-S9RYR/+/C3J5%<\[KVO,(] MO*;L-U78U+"?BD0DV_0CX&K!A0VXZ_!%AK]Q';#I9,C"<3A]@=^T57;J^$U? MK2S[UU5DK,;;O_OT]FQG_6PI;\Y,R6-Q,4!B&*%78G#YPW>3X_';%T#/6M"S ME[B_TD,O\NI'>C@9OV$OF&9[ZT9$EET9IA8,[HG3UC]#9E/!WJF\Y,432WG" M?KW[BQT%8Q;)+*,,/#R8!G,$L7_[X_[F#4.9,)87B2R6Q)$XZ%I MM+W0*F#4H3XTDB"2[/F"Q\K7))'T%"%]@/W\W#R$%^R"L*\E#=EO$ 3L<0.?!FX!4 M9VI-;$L0/4IH*+(G%IX&X?<-CJXY3:ZJKEH)$X\Q M_HRC++4L8EG"L/Z<8[GEMX[*226859"1D74UB+3X7$DMR'"&E"26$2\>3,!^ M\0+AO2N/X)<-@AMA8BU+YT3(^]B1T3W59[$#-AO.PA#QNN,N0G9;)"BJ6@+9 M-5 0[U\5NED_J^EP?#SO9W2?RB(%A>-RP$Z&L],Q^PCM]$NY=,\S >:Q,I9$ M:[$2126&#$U60SU84SRBWQHL24B" VVSPF!NIIR >L40#EIUJ=$-:(F]-:@I M!'U &W8H"QA?55 S,6]1U_=BJ^%.MT&VCH3?;'F=.CJ;T&\[Q&Y[.R-:GM'#\13CA-X%S M2D F)R<49V/Z=24E?.M673YM:B!9E)@FY$W%C$/ EX#M\V$M458HL6D3DPF+ MA;:8I!B59AG387*O+"0Z?,*62B$ID?U)%?N2T4GM8$LVSXQR *!#*W C#R+6 MJ8S]"X+3%2M> XP1UX7(")1-I6YJI)]&A#9UU8@4BICM1C<*#CC'694XC1M] MH<).P#-5..A5P2O4;4$'X#]XP3T9EHCL=($I!!>M'KB&=184-UV+6-'7:ZAR]))HVI[7Q<&9T26 M"4XI^-R23=HY8XGZ',1QM@8*RC?T%![+3%JX:!-U_J"SRPX+XNIWK;) F+"# M<3!I^^97)^XKI9FNN/#5XL+GXIK")6% U*#8B8V04-3XGI5 FD<<0XH7'^,6 M?7F%>T-))A^Z#%!9.02PJ4*'(P4@J6382/%#2\1)![V/MZ_^I9VGB>77H$2ZHH86['A!M.X:47+:ATA2%OB&Z95;/@G1^S:)BKE*W(UXADO8HSH=/OM';=#)^%9OGS#*\3'[0&M-21U&;VDSE-? M8YQ("=@]MPK'V%U!U/[KQ79:NHQTK:\SIE)>^3;?DUVGWS-4!I=4>7-+Z%P! M_+ ?8)A=4%Y[(/Y*Y#L_X5]4VNG[W%[=2T&'*]UR*/NOO>N2-,] W(8SK:&XNEP'M*8/#\]HMU)N*^+_;\ GL[\A8)^CX8GXV-Z M&XXG=*N8S:>L[YO-J/.%#2/PTGU'I+LT8/B/;>UJ^ZGRRG^AVQSWWSGAE:6$ M,IE8@'0Z2%G,V^XQ%6BIF@Y@?Z%0N.H7$M!^P+W\#U!+ M P04 " !I@*E6_3!287P$ "J"P &0 'AL+W=O+ M"$6J)!4G_WY'2I;MQ';2#XE)ZNZYYU[)V4KI>U,B6GBLA#3SH+2VGH:AR4JL MF!FJ&B5]*92NF*6M7H:FULARKU2),(ZBL[!B7 :+F3^[U8N9:JS@$F\UF*:J MF'ZZ1J%6\V 4K ^^\F5IW4&XF-5LB7=HO]6WFG9ACY+S"J7A2H+&8AYI$K=N\WG?!Y$CA *S*Q#8/3S@!]1" =$-'YTF$%OTBEN MK]?HOWG?R9>4&?RHQ'>>VW(>7 208\$:8;^JU>_8^3-Q>)D2QO^'52N;1 %D MC;&JZI2)0<5E^\L>NSAL*5P<4H@[A=CS;@UYEI^898N95BO03IK0W,*[ZK6) M')G;Q)^7]L\Q4A7#RAS+F%&Y1PUW)-,Y"2P:<6)AU8-L[N.CP)^87H(R6@ <10G1_"2WMO$XR4'\&Z8 MEEPNS<9)^//]N=!9='B$[ M[LF.CZ'_;&J.@NVG>C(:G<(1,W#-#,] D@3O)(27J$G"> EN@#[4C<4T!-DP!D4Z5D016M$>-6!%-1%U-# M9/= T\58)KVEO-%K@RWL$/ZF=<9$U@CF6Y_46Z'P,=+W[,CZ M$&[?!NABK@P!DFODCD::DY:4#L2+&].P5" T-9VY4.$CZHP;]$%N8UJ[6#D^ MN9>@6%@76!(@2*MYYN+7RC:2TU5 9=.%W,"J1!JQ/KPNK,XQC;72I#, )MX: MGT*KREO?3E^*&6N(*IT_T9!O1 XEE0HQ]<'[=1V]+J@#J)#)=4UX-IL(I.?F*L)?SHV:7Z2]P,CH? MC)*)7R:#:'QQ"M]?GP>;_I]V0XHL1>,)Q.>#21+!3=M>Z\9W63*8T:2P',T4 M[K8K?G"@OKU_74I73%-1O']W$8_BR_[W4Y>!7=LOO>QCO"9+OD;#2>MT-'13 M> WU\LN^ C)(]"A3MCPT@6S)_'21RI/IID];0C];."Q5%+^M+MS,K[Z==AMQ M=\Y3!U&J,N9L[A3AZ9LKYZ^M@;\[KB9G"7Q(/L WZ086J1](YB2**$$7L.]B M#K?>3]1^2_]*=!=;(VW[E.I/^X?H5?O^VHBWKU@BO^1$2V!!JM'P?!* ;E^& M[<:JVK_&4F7I;>>7)3VF43L!^EXH2FBW<0;ZY_GB?U!+ P04 " !I@*E6 ME67XU5@$ @"@ &0 'AL+W=ONPK1PT.MM+N**N^;R_'8Y176PHU,@YJ^E,;6PM/6 MKL>NL2B*H%2K<3J9S,>UD#I:+L+9K5TN3.N5U'AKP;5U+>SC#2JSO8J2:'=P M)]>5YX/Q][\6EQ%$R:$"G//"(+^-O@9E6(@HO&CQXP&DZRXO]ZA?PF^DR\KX?"S M47_*PE=7T7D$!9:B5?[.;'_!WI\9X^5&N? +VTXV(>&\==[4O3(QJ*7N_L5# M'X<]A?/).PIIKY &WIVAP/(GX<5R87 MOR&YY!9C3UA\,LY[O9M.+WU'+X.O1OO*P<^ZP.*Y_I@X#$32'9&;]"#@5V%' MD"4QI),T.X"7#8YE 2\[Z!C\=;URWE+N_W[+QPYB^C8$]\.E:T2.5Q$5O$.[ MP6CY\4,RGWPZ0' Z$)P>0C\0^8-Z;[,Z3M(3Z%W^7B%\-G4C]".H[BA'ZZE! MH;'4S=9+.A*Z@%4K52'UVL&QU+EJ>4W%I=N2 M9:WM%**LD:,6R%QL M;LI2Y@B!C#L)1_BCE0WUK(>6ZL+"1EA)&B"L%7J-_,7!MI)YQ5PVLD#P1-=R M[X W0.#A(&BK1V8@G*/9Q."6T2UV3D$C'CLXFDQ!ISOV:.O1?@P^?CA/D[-/ M;J=FK"^-D@9R0Z/%$8 I@<,B/)OK(]9QQ(>�H_.%((3U]]94V[KKA6ST=P MS0R[B"HI5GV\B*XBX8+=>@5/D80NY"1 B6'^S(>(%4%I)930'%SN;))W78Q. M37G*,1*=R=*:^A5X_/+D&:M3FBK6^EG(2774"M%3V2N9 MY\9%32D,MGU%@(/%#79UP!7 0$\UL<*UU)J]W$I?A0\<918B]EX2[\901!U? M-7&?>^F>!#LHYZC2:G$?NN>-$MT(J<1*8:A(RM((OO2E2?6""'4W,9$G)M"\ M(R.[@1<'L5?A+7H'!A]+.$I&$PJZH@K6_]U ^K\,I$\&./#4+G1WLZ,^N!?& M#F>+(>EBI$GA'W<1?]EUARI,A(0_CP2/(@*B7J/Z=">7<(?\MN!A0K)!X@BF M<3JYX,T49G&2);R<01;/SF:\G$,:IUG*RS-(XB1-V ]ZLY14&S"_R."[X6)] MR6T8*/=VHA!2A?.(*TEU,CJ;1=V\V&V\ M:<(;8&4\O2C"LJ(G'%H6H.^E,7ZW80/#HW#Y+U!+ P04 " !I@*E6!3W8 M0MH& !E$ &0 'AL+W=O0N3;8U#^UR[;H][/9 BY#%E2)5DK+C_WX?2$F6NR2[ M[:6Q2!#X 'P R)YMG?\2*J(H[FICP_FDBK%Y/9^'HJ):AIEKR&*G=+Z6$9]^ M/0^-)ZG2H=K,%T='S^>UU'9R<9;6;OW%F6NCT99NO0AM74N_>TO&;<\GQY-^ MX:->5Y$7YA=GC5S3)XJ?FUN/K_F@1>F:;-#."D_E^>3R^/7;$Y9/ K]IVH;1 M;\&>K)S[PA\WZGQRQ(#(4!%9@\2?#5V1,:P(,+YV.B>#23XX_MUK_RGY#E]6 M,M"5,[]K%:OSR=NK=9W>(!=4OQ'@JJ M('ZTBM3A^3F@#?@6/;ZWBT<5OI=^)I;'4[$X6BP?T;<<_%TF?Q!^7JQ ]2//G?5'(1D[N-\*%]#HTLJ#S"2HED-_0Y.+[[XZ?'[UYQ(63 MP863Q[3_]Y0]KN[I\?*9>#PLM^13^=N"Q,^M]-)&PO*-%;$B87G+B,*U/I!P MI4#'\))K+DQ%Z5TM(LI81)?^3M,9V&NDW0GIH6P-7="?-G0(;;(#/1OIM6N# MB+L&$EAH1CC6 XXI.DI1"1E$B,"^V@E#,9)/1PI/2D?AN ]YBCNQGL^?H'<8DO ^%D2$D-QD.I%;2?AEO?Q/"_982"'FLM%>B MD3Z", BOERJC,#K9>2\Y)>*Z]:!5%TX?HO@*+;P!@T"_.$3OJ2#T;(6(6ALL#WW[U<+([>?$AVT\?QFV>B,%+7O0?C($N#_) R.P0Z_* (@IZ! MHY:T15[A2L0FEH&OU-@JR$<,3::-:@OP3=>-0RP45TJ&E^(Z*I;,GU1-3&U# MG('L?AX5F=@B@\Y@0R:>:E,%IDK9(Y1Y,HY!#A"+O-G%:P#7P_VFCED%?.@Y MBQ%EVY+)ZY$*>)D=2B752*V AXDB9 -]=QK3E8-Z\^&C6+QZ-6+KTR?+T=?G M3]=I!"N!#[HK*BY6 2]8TSVU\ P,,K(+:7*]1Y_CI%S1%3_D."=M \5='71! MW!+Z@J>O+8784WWP>RHJMP5K4N_:I1:RPT4*UE8TL'?6-\I "(_ZAO++!RG? MB1\RG_OC'L8A_6]16X5NT"4>* 3Q]%)[<27]VCW+Q4EW^^+X#=4Q/HC '?*] MX_AC6<0N)W'Y\M5L.4KBR>S%\/6?$ICS%+?N, Q,-(YZ:%?<\R,ZK.X^! U6XUU&F-)DR,T('D)J- MI[Z[)93]AH=?3"D?\I9:6VM,*H6$H:N,!3N2FW@7,H50OROHQ[XD:Z_N,5PK+O9GJ<: MZ%-@D(!HP-.U+<9A8'C=-2FO Q.QJTY,2LQ8OQM=.U8M!"B@MG^O-(>6Q=I8 MN+JO$,CE$ 9&4[1H>):[,B=1$=9!=<[*/TH2UA@0CVC/X[@<[/V]X#!9B0 %;*9.(H-C9+N!+.J0Q7YV MPF%VW]MA/GKZU>37Z8&;8F%C?@4.J\,;^C(_'??B^0&.UKO&S1;$+G'T:/;B M=")\?M3FC^B:])!9P'LEP[MJ_M@ \/_+%S\#5!+ P04 M" !I@*E6$2O#.0P# A!P &0 'AL+W=O?NXLMPHV-H@*P)(BB3M]8X3R;B*QL/@NS'CH6Z5\XYD/*S9'._0W=>.J&$4]+P@%YLXS,'H\X#D*X8E(QN\U9]2%],#M]8;]4\B=%JT;1200%EJP1[E8O/N,ZGR//EVMAPW]8M&>S+(*\L4[+-9@42*[: M)UNNZ[ %..F] $C7@#3H;@,%E1?,L?'0Z 48?YK8_"*D&M DCBO?E#MG:)<3 MSHVO5*XEPE>V1#M,'#%Z?Y*OT=,6G;Z SN!:*U=9N%0%%D_Q"2GIY*0;.=-T M+^$U,S%D_4-(>VFVAR_KTLL"7_9J>G#!;2ZT;0S"C\G,.D,OQ,]=*;>,@]V, M_I*_0..KV#?>ROMF,_^EU_\!ZV*3:&H_QQ M21?9(M!%!E>1KS*((-O^H>\?4/7SJBL_+)@%5M=&+SF]_BA6\+8?G]!;*(2_ M4/1'%?C@N:FN%G1)^T=QMCD0;T>?H<*2NW^.GNZ.GNV-/H@'C\$GP?*.[#M'FQ8L/1JGS>H9KC:DS'!25C3DUD0D&M8. M&T'3CJF<\%S!%VU"HF31T5UE[F\]0*7I9H4#G.A(WA7-,TM8YL&C,DR=-1 M%M23FK3IPK8%.M>R9FH%.;6'JX9J0_H]U]9QKON1K(UM@@U#\/94M1& MN7:"==YN_D_:L?=XO/UX4)OG7%D06!*T%W\\BL"T [DUG*[#$)QI1R,U+"OZ MAJ'Q!VB_U-IM#!^@^RJ._P)02P,$% @ :8"I5D&IBG:;! ] D !D M !X;"]W;W)K&ULE5;;;MM&$/V5 5.D":!((B59 MBF,+L)VT38LT@9VT#T4?5N207(3<97:75OSW/;.493EQ#/1!XEYFSLR9&WFR MM>ZSKYD#?6T;XT^3.H3N>#+Q>_;5KF;6+\Q@5WGM.<7L,/T MU@R)1L1.)@$&1&R2[\#.![#L!V S>F=-J#V],047]_4G<&SO77;KW7GV*. [ MY<8T2T>43;/9(WBS/=M9Q)O] .^**Q14H$ONK O:5/3/V<8'A]KX]R&Z ]K\ M833IEV/?J9Q/$S2$9W?-R?KID_1H^NH17^=[7^>/H?_?S#P*]K"KS]+%L*"-R]RV;6]TKH:CKE%!K'GT4=?8&RYHT]EU#R[&0L0Q*?R,A>)0!*TR&#O0V]8VWM7<%.*W[4U0 MFX8)OA'&GQO<'=VN43:((8@/)L$"7$2VX6MN/&$%HITUL.)I(X./PD$H$8$P MR([I#.9< 8#7W9\QH?I>OIDE:7+5\"H M-9<'P@7G.@[45GU&=&$E/*!U$;7>?.6\EZ%)[\L2H7:C&"K'US(;J=0&>=)( MA3ZHF5A>2$)!,G,C!]OH0LD)QJ>449Y']ZZR'!,H/-(36]P2'W"@/.8G8@;<0C>ZBQN[%C%0(3F_Z M .2=$U0ZV]X5DJ1!FT*CWGH Q4)Q6ES%>R$2;NQ0V^1KW75$3S8 'U%U_'<;. MV]Y]P_!G+]T"_@'%)F4;AIZ!L4Y*:"3=*_X@17W;-S$?:$V'F$8K* !II,@2 M5ZA'\;:T#4I<@GS//[24\O0L"MG>PY)_CH0(/N9Z7N\'>W3B->?<;A"JW6EV M_*W4=Q+T"8T$-ZZ"DIS]1+/1:CG%%[".PKC;PV7$)U.EXN M$G+#-\:P";:+[_6-#2C/N*SQ6<9.!'!?6E3<;B,&]A]ZZ_\ 4$L#!!0 ( M &F J5;*[#Z]GQ( &&PO=V]R:W-H965T38/P';2W;3-UM=.MELL]@=JAI+8S PGY(P5 M]:_?[YQ#SD.1E2#W+BY0--)H>'B>WWF0?KYV_D-8&=.H3V51A1<'JZ:IOS\Y M"=G*E#I,76TJ_+)POM0-OOKE2:B]T3DO*HN3L]/31R>EMM7!R^?\[-J_?.[: MIK"5N?8JM&6I_>;2%&[]XF!VD![FEN3?.^OO;X=M)1R6UI MJF!=I;Q9O#BXF'U_.3NE!?S&/ZQ9A\%G1:+,G?M 7][D+PY.B2-3F*PA$AK_ MW)DK4Q1$"7Q\C$0/NCUIX?!SHOX#"P]AYCJ8*U?\:O-F]>+@R8'*S4*W17/C MUG\S4:"'1"]S1>#_JW5\]_1 96UH7!D7@X/25O*O_A05\34+SN*",^9;-F(N M7^E&OWSNW5IY>AO4Z .+RJO!G*W(*K>-QZ\6ZYJ7O_BEKNP?6E14Y>I6S*/< M0MW:9647-M-5HRZRS+558ZNENG:%S:P)ZC!].GI^TH 7HGB2Q7TO9=^S>_8] M5V]=U:R">EWE)A^O/X$,G2!G29#+L[T$WVH_5>>SB3H[/3O?0^^\4\PYTSO_ M"L5,U)6K H3->SU=>Q-,U<@#*.L'6^DJL[I0MWAHX+A-4/^ZF(?&P_/^O4M# MPL"#W0Q0.'X?:IV9%P7OS,'+/_]I]NCTV1[Q'G3B/=A'_>6E#C80WT,Y M=C&YG\SA_$CM)*7>K0Q"+G-EK:L-N4U;Z3:WC/QH@86-JYQN%S9.)?V(MTY*-T5X9PB'URF2FG!N?D.0,7!5FX#"W)FN] M;0C^B)?7G[*5KI:\;6D#YZI#VOOL]-GMZRO^-'MV1/L"H+(5-A:$FA(?2O=6 MSDW(O*T3G*Q7NAE)/C>%-7>&O70NMLV(D0S"Z1Z@U) M('7 15[P34:>4%:&JL#0?T'Q"+"BD%".(** I%70,5A)OKDN" .&* $M(4LR MS^)T/6Q/U97Q#0H5:, Z?\R[ZU+"HZ?@359H6')A00.R@08%;Q(3YO>0_OAC MJSUX4_4 ]#AFOC%BH$NJ5!@U=/X[,K\\/Z2E-K!Q755P8JX(3 KB%,S0#X,% M1^!2-Y-D;%?;*AJZU!7J+'IIH@"DJH+*0Z!Q='ZQ5%_6T2$(8!G8LI"4EOE<&^JVHA6(BO^;S[5 MT!8I[/=C0T?Q//>P^W8EP@)=J7-_80. MLR-U#['_;N*,SFR;S5;BA$L$5.:TWQ!UUA;NB$5POQ9L@5^U=/02GH%I>/RO MIO^],XT+$CNESKPS^-V5-F,_"2W^UR&1"\WQU2__>//J>/840'!GO:O$0076 M!SMAZSFZ"KQE_'*#IX$0:&D<(9[ (/"W-8'6+HI8MW$*O-.VT'-;D-2D;UI+ M'I5!*19[S=L ^X00?ZR@!^-951;JSLR$?V@K ZAV&^*/Q68-!]*P+6OO[ECQ M))IKJ>VI:[@PL@,>X#_"?-+?Z#EP*(.($[7PW#WP/H5;4KAG(6&H <">X2U=Z5X3#(C_"8W,#?K2,(4J&SNM'AP MB$#221)3%5XD)U<+(SENT7J.WJA;[.%=NUR1"TC^%,=CS81!H](9$_S?XNV5 M^LFA!IFH'S4XFRCT=4VERXEZ W3!X]L:EA %7@$@R3=1%L/KX6F>T]T2]M7F.8O&U#F*KG^&#E;J +X&S22H'Q2*HM'XG MQ;0BJR/[5Q'#L@VT$;H:<_7O]&3TE2?'O]_N9(='0-/:!)!'87%)R' M!W^]O#XXFB+-WQE @!@SPCY^)[,"L"(#FYKB%.Z/L'*#--ULB\99SF@H2O0N M<2L9(+KI^IM;@TD/.4;ZHO(D)CLBPGFI8C+$3X2* MH LR?=C%.6/H*Y312#RI]GM_^RK5?OBMY21-@2:(A%^5K@&'F65" W:@'+W4 MU);PFS .3'/]&RSQ_H:5 'U''P)ZM1GA+-YC=11,S$=+3+:8O\D)]$R1)=S3,E(C]=*[8$K(>+:FLLEM[!-Q*TIQ4A"&NAF MY/9=R1#,T./U7%3F2K/F0H<8).9V+R8-\O90(MBD.=40C4K)C(C!%4#7>7E.UIL# 99L>_D#O,H8=Y89=2,2$XC.S[SJ!F_-DAS-; D>^ 6(]5 MB6S*::DRK#UD]I*\[P]2/I(7-[1)M=^=3A_T*SKD^&XV/4^/R2%I3I>W1:R$ M:KU)68B8J) 3U.Q,E3QK(4\TJ8YUE21R A>I*:MC;D8L<[&3 &!QE.QCH;P1 M_>,YI1DNJ*542#49:":# [4)"N(O7.2IW(:LE=ZIZ[,*2F6>T5%#(O%RUK9> M>B.IE@H,I/XE^1#7J3M%F0+I42 CN= &6%.9I6NLA 'I# %CPZB,HMR&SY1\ MMR1>.'!*S0Q;:5A1#T)KL: 6C%",,UO\VK"=1U,H_V-B#O _=4K]. 8%<+LY_"87ZD MMJF\^WRZT'QS0[RO6TECLS (0>DW/IC!U(.LQ&U-'0=\9 B]6%#E)8TMJ1<, MI"D &,;[)GIC@JTT3J'X+1P%(WY< M[_%>Q[FB?@[!V+D(-<*[_&\_FG&?HV4;)+',90YU;*D()> &Q.!#S)+>]0$R6K0Z>6P/E&&2 M&D\^*HC>-$4[\K5D.[; 3.] 0#47;%P!4#$;JL<^H/3HF)" \!2U 'M;LV)6 MIH@#SSN(Z)#O>^YW!TLR6B,1'GRS@IR"]L0GDY2K.30 M]-L:4%+0^XE84C*Z0/K&2R2>$ VBQ#"2A(*+H"IT=564&Y5FT?:^1.;HA:5= MEC30D*;((7(IHT5PXR1)\:@+'H:ZM:13LE?*(JGL2WX-(NV\6;1%;V,IV-LZ MIK9N)#OQ>4G'2X_V7\BF 8GT-S<2H#OK OVDSE<'JF=I$96 M@<,CC.,YCDR>*5 X3]8M.BX=Y'2((E2GRIT[742])<]D5*"B#<[&KDH1D7Z+ M"3F+AVN?968J"NC0C6-#(@,LI#R7#SB*[@2\(8%B&O\JAFE MO5V(H!W1ZS? M4T!8#D7G::B'NG7I7$XU)+JHE:FZ4$F9?FN;K]3!9%A"4?T41M.1>XLI=.L< MZ0Q=#/>>'W =ML,4Y+[Q^&7[M]"BK]6A[RF0^]+15K\_%I)PC*V?$9*\M$4W MY1*:$*1N@8Z'&NGX%RTW/CT@4B;EUJ>?:G(_7_ 8?B (%8+P7\CA&]^C[@'&01V8EO1V2=WSVTZ.H@CZIIP MAD!=E#*1/EQ*/2H^1I5?J3>I[F.!^S)/77QE !$[?0:+K6H>*U\(S00"(^8Q MU\&CP'J33LTXFO!16!Q^T-9B5SP<6=,;!AJ$_1^$ M"'# =!Q9(1/M3&MR&D,Y/@:W]:C0J,S+4LMK/ED637>XNH MQ+@9X9,5Z=/B?#.IK.>RHXJ-B%0$Q72K8) W:, )'X^7+(;&IK"YQ\D$.GB( MU?=Y8\*H%:D"E?%/W'?WF_"(86C8%%F[ R/5NW*M0=,,Q#=)@XUKI RY1\)[ M10*FZ3W(#?SW/NEWF.MW&^@?6X8:JVY-4O"C!P39HQ:T^)>6]E]K2K MS)[N/W8V:4S'>\([?N$S*2C(+W?/;O83/%P=J2\053\PIMA2!L;X=XR3#5<* MNK\Y!2TO*[E2Y/P' :=FP(>A@.4?D8JYX"L43RC;D-."Z@[=3ST:BM>-SB= MI9MTC5DF8EGO'JFMI2LAO>OO;C Z,U%L=X/I_AH!346!DBX>S3"+NB(L:P@V MD?K157.R@F,/IG>[DDU/7G(".53.QQRFYH,Z@G ^J55RMFR,DII._!C]KEE8 M'D-WR7\KQU*(E]!5IGM0E>:U\T9H#?7 IJ]'NSMG72LCPH6CI>=5T;WDSRTY+;[R=*P_Q?TG725B(ZXQ6O[D=!@ MX2V-)+3/@[IT^*<[N_OAXO:RN[C%=PKRWUZSNM.[B]GVWC+8^/GTRN:<5 M.GSG:G2B3TX?'GT_I$TN<97F0!=]P=D]^WF0M3GKIU]B,%VE1G;2'1+&0>G6 MF$OS-82+VROUZ/31)!W??HDF%P;1L62L)-ZX/;P:#[2*;::S\0:#@4BJ-_>D ML4M#)]Q2G8L!N'_H3AOXLD,?)>-8T,THCU0[JQ(!#)B3PM9P&4(S)3+. I4_ MO(BJKB"7)KC]T@LZM>CNL,T>3N*)YN (9>O25'=6X?@:9T]VJEYK3\? N:M3 M]5 3*#0-@<>0XC;1,=(Q :F?0A?T$B3U.#7W,D:-+*P/5%9M4JH--+C)5;KT MAJ=<>,I%O7?4CO Q9^6Z"3)=W"#C.[D/\Q4W/:,QDMAB"83SCRWJW+/3V:/_ MMUB>/3J>G4\&.[\9#):YY9L]0\O*(YZ?'8V74H2?GSU"A+\=%!Y0W?A-NAFY MB_"7(CB%WLC#!]VL;%+()N*[:9<8I#SHC3=J4P,3IWGC.$FS+AJ?W^IK], MQ85%I\C[#' \5NAD2/_I\>F#_W/Z?#5\M,?#KUP[=HMW5&F1QM]1 2_XME8OPKKO=>T=#>SI:[]1]+S!$",U'9'[454LG MU+.$8FT#^/ZC:T]9FWS39%#B2Q?O" M@V2:V&KNK:5/!G_[@ARRY+_P"7+O1_X,IGO:_171A?SM3/^Z_ G2VWA;I3 + M+#V=/GYXH+S\58]\:5S-?TDS=PT2%G]<&70,GE[ [W2M/WVA#;J_K7KY'U!+ M P04 " !I@*E6S!MJ.-LH_<-4B!:>:R'-M5=9VUR.1B:K ML&;F7#4HZ9]"Z9I9>M7ER#0:6=XYU6(4!<%X5#,NO?FLV[O7\YEJK> 2[S68 MMJZ9?KE!H3;77NCM-AYX65FW,9K/&E;B"NWWYE[3VVA R7F-TG E06-Q[2W" MRYNQL^\,?N.X,7MK<)FLE?KA7K[EUU[@"*' S#H$1H\G7*(0#HAH_+7%](:0 MSG%_O4/_VN5.N:R9P:42O_/<5M?>U(,<"]8*^Z V/^,VG]3A94J8[A[#]2Q_,(LF\^TVH!VUH3F%EVJG3>1 MX]*)LK*:_N7D9^>_ZI))_C?K2R1S6/7J@"I@Q4O)"YXQ:6&19:J5ELL2[I7@ M&4<#IX]L+="M-'C?XC:@QW2MK*P*W,,7_K/Z(,AC2B71HW MT5' .Z;/(0Y]B((H/H(7#V6).[SX'67Q8:FDH:3SURK=:S0H;;]!I?K*)9,9 M9P)6M(G4M=; 'XNUL9KZ[L]#%>H))(<)N+-X:1J6X;77N%CZ";WYR:=P'%P= M22\9TDN.H<]7=+;S5J"C_H!/*%N2<_T"*]7J# ^Q/8IWF.UCA5 H0=8UU MO0)-7S=#Y_DU:J-5WF86+&:55$*5+W#*)=A*M8:*;I7[1+)](A_6K49- M:(9J&B7^-$W=(O:#<0BWK:8)Y,,=SW/B$."JIPJ'HY)H\0M)OXD3F%9,5T2F%6 SW2U,*2M MI,L'^6C,U!/YN=%"/F=P.DFC,_ANN=B?4!O-K2M[ 5W:T=7P7+9U*Y@;\X!% M07._$V>UA#@: \M5TV'LK),@!)KL-+;*K1WF2F'B^[^X>3@=3HA_2P.UQQ%OUD?S7O[T=4?:JO 8$% MN0;G$SKANK]S]"]6-=V<7RM+MX9N6=$U#;4SH/\+I>SNQ048+G[S?P!02P,$ M% @ :8"I5O*U"N/M P :PD !D !X;"]W;W)K&ULE59;C]HX%/XK5K9:@929W"8P.PM(0"\[4JN.RK3[L-H'DYP0:YPX MM1WH[*_OL1T"="CJOD#L<_L^^SLYF>R$?%(E@";?*EZKJ5=JW=P%@Y"SB6@U9S4\2*+:JJ+R M>0%<[*9>Y.TW/K%-J#*+^WSJA080<,BTR4#Q;PM+X-PD0AA?NYQ>7]($'C_O ML[^UW)'+FBI8"OXWRW4Y]6X]DD-!6ZX_B=U?T/&Q #/!E?TEN\XW]$C6*BVJ M+A@15*QV__1;=PZ_$A!W ;'%[0I9E*^IIK.)%#LBC3=F,P^6JHU&<*PVE[+2 M$JT,X_1LT2K<48HL1;5F-35'I 99EV_A\L4_R9>0#Z+6 MI2)OZASRT_@ L?4 XSW 17PQX08'$34_BYE+VV9!BRTR+4$[>*,U0J)"3MY1)\H7R%I1QLMR4(R?1 M;/B^9W3-.#)%%[2WU8_7Y6A>!'*>YF,)I! <^YW5FZ[=V7]81AL#,T@+@V_; MXS,&ZC#28XS\""-U& G5UCU'GOO0^6IU/S^YN@&KT2):A5G4\([,$4WF[AIC MFE9F);8RR5#L+ ?I+$NJ2ELV,P^ V1 AU CJ%:HOP0*9:,U20@9HPQ8AL9_$ M,?F(*.2>P4TX)O;E=B6*JU;US&(_&L?FOAJ0^MDG#:>UMO5,J0;?=)K$24SN M:TWK#3/9N\@D]/$E>ZC?T&=;?#!.AZCCVHKTY+ &T1]^FH9#\K&Q[/ >.!C& M)TZQ/XKBH+?(L%'H?$:?W*0>%PC/TE# MTM%YNCXX)_.+ M('Y%YMK6DF#MYI(.8H<>]D'V%G;K8/,];'8,F[V00=\:@[,9?Y#\X; .3R^E MU>=)F8;_;?TG,W0 ]N+O/$)PW&X8CD$.!H>'U&)4AW6AW"RT:.T[70N,Y MV,<2OX9 &@>T%T+H_<(4Z+^O9M\!4$L#!!0 ( &F J5:F=[*9S0( !X& M 9 >&PO=V]R:W-H965T>Y[KW76R M4OK%%(@67DLAS=0KK*W&OF_2 DMFSE6%DEYRI4MFZ:@7OJDTLJQQ*H4?]GH7 M?LFX].))OXXFJK> 2[S68NBR97L]0J-74"[SMQ0-?%-9=^/&D8@M\1/NC MNM=T\CN4C)HX0"DRM M0V"T+'&.0C@@HO%G@^EU(9WC[GZ+?M-H)RT),SA7XB?/;#'U1AYDF+-:V >U M^HH;/0.'ERIAFB^L6MO!9P_2VEA5;IR)0.?G9^(9Q#<],U AWR$RMD3)N MX>2))0+-Z<2W%,29^ND&<-8"AA\ 1G"GI"T,?)$99N_]?2+7,0RW#&?A0< [ MIL\A"LX@[(71 ;RH4QPU>-'_%5]SDPKE1!OX=948JZE(?N_3W$+V]T.ZQAF; MBJ4X]:@S#.HE>O'Q47#1NSQ N-\1[A]"CQ^I$;-:(*@<'C!5,N6"LZ:FZ>86 MER@@@CEEGDYP MP:5TSTQF@#)SVX0))E.R()K.:*[*BLGU\=$H#(:7IJ.>OE$76^IPPB4YJ=H0 MH#D=PU.A$=_5%E!EI$57&NX3PJR-"WCD^5;IKZ9&M/#8"&DN9K6UF[/YW!0U-LR U"N& B,:W 7,V+ND<]\<[] ]=[!3+BAF\ M5N(++VU],JNT?.,23.+Q""=,]83O8^C,H6F-5,S@3@X;+_LT> MASR\Q2$<',*.=[]0Q_(=LVQYKM46M+,F-#?H0NV\B1R7KBAW5M-?3GYV><4$ MDP7"7:> =V@9%P:.[]E*H#DYGUM:PUG.BP'OJL<+?X 7P6A'T83>-$8<-3A16\*^!8%LUC".VX*H4RKT< _ MERMC-N<=3Z,L[ MVI)E*Q#4&C[*!Y16:8[F$,U)H,,T]Q"!LE[48]I)%P4V*]2[F1!NV99D:%%S M1GHY@BCQ\LQW@\R+DAB^T%X$+F&C58'&0+I80.#YB0\?N.2DUQ(JI4H#4>0% M202Q[P7^ NZ598+\GID$D0PD:.IPVCYY<$/* ML,!D">^_M7Q#K<=Z\"?:0_F=Q#^%-N-"N%OHYQF?=/= HCTCD*(F*OKI M%?@1!*&WR (WR+PPB.$34BNKE2B!-U2C!W1V!D(OCGU(O#2/X%HUFY8J;#HP MH]9VRS1"[*5^3L^,2O&AU9);VC6=R9H_VFX'A53+G,J=Q3FA2-I-;=^#>T%4 MVBG">2A;4X@!*<:9AVD,8>3%>0*1[Z44\R=(92L?J/6T%!U M!N+L.9AQ3NP%LR>IXF4PQ2X8<.V%F4&EM&W'K(R#_[?%(T@RIYMPX:5Q\%I[ M='KX2?\W#).#A9SO79Z(1=5=$0V1;*7M[U'C['@+O>PO7\_F_166%B=I&Q"X M)E?_-*-30O?7PO[#JDUW%5LI2R%WPYINTJB= ?U?*V5W'VZ!\6Z^_ ]02P,$ M% @ :8"I5GS^;+1@! '@L !D !X;"]W;W)K&ULI59;;]LV%/XKA!H4-J!%]XL3VX"3M%T?.@1)MCT,>Z"E8XNH1*HD M%2?]]3ND;,5-'#?;7LQ#ZER_<_&9;H3\JBH 31Z:FJN94VG=GGF>*BIHJ#H5 M+7#\LA*RH1JOZ'OIUY#&7?F4_MV+>=3T>F:<;B61'5-0^7C M!=1B,W,"9_=PP]:5-@_>?-K2-=R"_KV]EGCS!BTE:X K)CB1L)HYB^#L(C7\ MEN$/!ANU1Q,3R5*(K^;RN9PYOG$(:BBTT4#QN(=+J&NC"-WXMM7I#":-X#Z] MT_[1QHZQ+*F"2U'_R4I=S9S<(26L:%?K&['Y%;;Q)$9?(6IE?\FFYTTBAQ2= MTJ+9"J,'#>/]21^V..P)Y/XK N%6(+1^]X:LEU=4T_E4B@V1AANU&<*&:J71 M.<9-4FZUQ*\,Y?3\DQ#EAM4UH;PDG[FF?,V6-9"%4J 5&=U1O*GQU--HS(AX MQ5;Q1:\X?$5Q1+X(KBM%/O 2RA_E/71R\#3<>7H1'E7XA5% W&\*UCBID)H3+D/'ESSE^4[:'D'U5W./E[>FG? M#@7BPY1!',WJ'VKC)YG^9)-X2:5\--S[R?L-_W0N[8P#V1>124/%6IOTV(VB M (E1XL9),#9@YFZ>^T\B2UI\K<6:)&[@^V24A9A>E,HR<@7W^'_3FIJ$HN(" MN1Y)$+BAGY%1[.9A.,:,1'F"$/[22E$ ^FC"M[Z;B5#V&FQEY1/4CLQCDO@) MN9.T!$X;[(+(F WQ/GMW';7P]M%JOW+=#]95[Q?=]PN>_#(LEP)'$7^T$R@[5R\1Q,/P M/FO&Y[UZ V9Q*[$LD-=R(+[N) W-)<8:,3E",C%DEALRQ6KQ)XDA,^0-8DQB M!;@0KC2JR=TT#;99'>K[4*J\O9T%RW)M-S,S9SJN^_5E>!V6OT6_\SRQ]YLC MQHAC7Y$:5BCJGV8X\62_C?47+5J[ 2V%QAZP9(4++$C#@-]70NC=Q1@85N+Y M/U!+ P04 " !I@*E6?Z9)OJ0# F" &0 'AL+W=OHV^6$/.[0SG#.GI1ND74R%:>*N%-+.@LK:YB")3 M5%@SJ191&L>CJ&9WN"]G0>P H<#"N@B,/J]X@T*X0 3C[VW,H$_I M'/?E7?0[7SO5LF0&;Y3X@Y>VF@7C $I("%$L;_PJ:S'68! M%*VQJMXZ$X*:R^[+WK;GL.Q,X+EU3GJPF+2<_.[_%I8739[84:,ZFD:603A$56_?KSCW]CGL&#TK:RL"/ MLL3R6_^(H/1XTAV>Z_1HP >FSR%+0DCC-#L2+^OKRWR\[%A]M]P40IE6(_QY MM316$Q?^.E1L%VMP.):;CPO3L )G 0V 0?V*P?SSIV047QY!.NB1#HY%GS_1 MO)6M0% K<*@/X3L:X3"^YPIAI00-'Y=KL*[1VPGD7]& )?6-JALFWS]_&J=) M?FF(U(X37))2M8;)TIQ= #6FJ/K.$,("ZR7JW4X*/R\>Z&Y@$IY1U_"K8C($ MH>3Z!^O6)^##IY=[TB&/HM4:I85&:3^UZ2",1YG[9/D0ODA6.\57+#N4W)B6 MR0*A4,8:.!W$V1F<9G%Z1O%VN9UE"%P6HBW=(?P[QPFD63@:Q4Z@='GV@>P1 M7Y5X=4XW&DMNX8X57'#[3K9)&L:Q*L+V@1ZH"5!T"%8= D[-(PRC M,!^,2)AXMV=E*;WG/,&*PT'L=%D6YOD$CG!TV'-T^+\Y>M=:-U +30?+&TK[ MP&BC T;JOJ>'>'PTRQ$>=RF;/F7]34K'Y3XMD5X#,N+L5B/QC0Z/G@!X1Z8- M,(K$S'8VS'_X_HCN22N)X>3O*4^'G(V=.( D'#I2QNF0Q#$1D\01I&$R]@8Y M)'DXF$RV_3C9L?A0!Z*]N[M&O?8OE"$^M])VUWB_VS^"5]W=_V'>O: THFLN M#0AH:%>TLM*F$HZ59]FQM4.1>J2I[21R?]"HA532;>-F-F4UTXTJI\,: M;:I*F,=S+/5Z&O6CK>!6+@O'@MYL4HLEWJ'[M;XQM.JU*+FL4%FI%1A<3*-Y M_^Q\R.?]@=\DKNW.-[ GJ=;WO+C*IU',A+#$S#&"H-<*+[ L&8AH?-]@1JU) M5MS]WJ)_\KZ3+ZFP>*'+WV7NBFDTBB#'A6A*=ZO7/^'&GV/&RW1I_1/6X>Q@ M'$'66*>KC3(QJ*0*;_&PB<..PB@^H)!L%!+/.QCR+"^%$[.)T6LP?)K0^,.[ MZK6)G%22GIO=8BD&CRC%_KM\C@BW+9,OR/'D5\(LP71CT.Y#$R> 5O$'K M]<#C#?Z]UW_,4^L,K?[ '>Z'Y08ZL[7( MMJ2'KZ'/[J@A\Z9$T LX[, ^UJ_B[F?]K4!8Z))Z5JHE.*X$L.@L"8TKH!:/ MU)D.EHT@VP[1,BM'2A>ZJH5Z_)$$:2F7(D15^'U*8U:T>:3CPD$A5@@IHH+: MZ)6D>H'T$2Z%%0J^HO/3J0-7*NO"^^CRZU5TU 5Z@5XS;$U*#Y*:$\M'2,;= MY(]8Z-W5/[(O86AIUADE"9O$@7,[M2.=X3B&.T&SHT/N6\?(!E>H&NP _4X,L:=@X0/] M62R)) %1?MQ6 A1-T!0=LY58-L/2A=$5887BKZGX)>VM29LK+-0K#2ZI*+:Z M(2]R>\05ZT/M"D-\JS"9D"?3RX)D"_21G%$M\-G=*?;R[ 6G"4WM&] [2Z+@ MZW7KXL>-0U=;#Z^]5P=RU3\>\#,9T3,9#SF48Q:<_".=Y#^A,V8B_=-3+J.8 MG^_>C))^\L%+*=NE4%EH*X,9RI7_7?@@TGC8+(RT;-GGS8IVOR'RP@;EI=9Y M$//LD0RYEC1C7J9Y[PQAM4NR7J7D2!L-7Q'4JV7#H?+EL#O.TD =PK4G$W7H M)AW.-4HTN63+F:904\#\E]6ES#VA9^H4KX.E=P;S?9R?Y6J>9;[A0RI^T33) MN!X&.J=G\>=T_B$5YVXST4_' U@WS^SMW/5J= L_86.)SG1"+>>5MK>&>?A MJO1T/%PX*2M+2&PO=V]R M:W-H965TG]^Z-DQTVO:;:])))%?OQ(?K0\W6IS9PM$!P^E M5'86%M,#$JAFG_VT-;A5QS2UB$-O)M @>5[YMA\:O06C+4;\J-,W0JR,_-/U/?/RJN2X23O[2U/5BB@9N"&7IPRU82;6\: M.XKD[6/>HBX:U/0%U P^:>4*"U]@'?%C!)J8_>R_7&QLLZ02OX^E&\#-SH,YR=G8BO&<1;1:%@T M]QC-7[\:GB;OCI ==61'Q]#GU\BUXD(*%H2LU[!@5G!@*H?W0M8.QVJ7 MV:%TC@>\+1#66M+ 4HW >16 L,!H"O_/Q)&IJDLTS&D3&.6H- DU[(4*!JN. M;M[25417M'1E1]>&1G F>2V;""6G&T?\(%CY?9L<])\C[B:$,<5!A'* M1GKHI0OSI/A^F[ M[G\GF*>QGV?9U7A'EG)-!N,FZ60P'/8ZJ&U]:)'80 ;\6QU+7,Z(ATX\:;3T6Y "$]H M$H4@&7+F8SX9L-XO3\671S&W";;"A/%I!F^SM_!5W9-"R?T%H8Z3A,1W#H>T M$N_=9_1JV81;VU)!:^6:JZU[VGT87#3WX:-Y\U5!Y#>":$E&UL?53O M3]LP$/U73AE"($7D5].6TE:B;-,F@8: ;1^F?7"32V.1V)E]H?2_G^VTH=-* MOR1W]KWG]^+<3==2/>L2D>"UKH2>>251,PD"G958,WTA&Q1FIY"J9F12M0IT MHY#E#E1701R&PZ!F7'CSJ5N[5_.I;*GB N\5Z+:NF=HLL)+KF1=YNX4'OBK) M+@3S:<-6^(CTO;E7)@MZEIS7*#27 A06,^\ZFBP&MMX5_."XUGLQ6"=+*9]M M\C6?>:$5A!5F9!F8>;W@#5:5)3(R_FPYO?Y("]R/=^R?G7?C9NN=A!ZD+6:9+T%&P4U%]V;O6Z_PQY@ M_!X@W@)BI[L[R*G\R(C-ITJN0=EJPV8#9]6AC3@N[*4\DC*[W.!H?HO&DH:S M)[:L4)]/ S*D=BO(M@2+CB!^AR"!.RFHU/!)Y)C_BP^,F%Y1O%.TB(\2WC%U M 4GD0QS&R1&^I'>8.+[DN,-?UTM-ROP$OP]Y["@&AREL8TQTPS*<>>;/UZA> MT)N??HB&X=41@8->X. 8NS%,K>*T 5G MP85(RY6X&3#+6=+7G'BJ _)/DI\ M6/93B5#(RC2C/87LM8/;%:2!S&:])\?F-[)NF-BA*@^PE5DYB]281 MF+8HT Z+')6M=14G,/#C\-(F TC]*(ELF$+B MIZ/4AD.(_3B);3B"R(_B"(P/,X0*,C3#RP2>)+'J/VT-V]3.6#3T+X>1^:A: M3X#734N8 Q<&C9K@+/*'87+^#LF^P1.(4C])QW#HWH.]-JQ1K=RPT9#)5E#7 MD?UJ/\^NNS9^*^^&H?F$*RZT45 8:'@Q2CU0W8#I$I*-:^JE)#,B7%B:F8S* M%IC]0DK:)?: ?LK/_P)02P,$% @ :8"I5A7[4QCL @ .@8 !D !X M;"]W;W)K&UL?559C],P$/XKHX XI+ Y>["TE?;B M%%#M1:36RT@!PUC,M@,?-K2[V8 MJH#1< M2="XG@=GR>EY[OR]PQ>.&[,W!Z=DI=0/9[PIYT'L"*' PCH$1L-/O$ A'!#1 MN-UB!D-*%[@_WZ&_]-I)RXH9O%#B*R]M/0^F 92X9IVPUVKS&K=Z1@ZO4,+X M+VQZWW$60-$9JYIM,#%HN.Q']FM[#GL!T_B>@'0;D'K>?2+/\I)9MIAIM0'M MO G-3;Q4'TWDN'27'@5\S_0)9$D(:9QF M1_"R07;F\;)[\&ZPHI=EX1I;I2V7%7P[6QFKZ9%\/R2W1\L/H[G".34M*W > M4&48U#\Q6#QZD(SC%T>XY@/7_!CZ8JFI!+6]"V$I&'%FLH2KVXZW3D$('ZAR MU1K.BJ)K.L$LEG")1*/@_A8/J3F:[[":3S7"A6I:)N\>&V@'2NU "?]0DCTE MMD>IW*,4P@8U@E"%W^(2+*&OE: .X:ZB0E5IUM:\8 (8M1H#3[R3Z@QE,D^! M5@B?'D51#Z_"D[C$ IL5ZMUJ>OJOUW\>\%ER1^/&$AL##R$+IY.8QE$X24?P M3A$!2,,\C^D[BB^4_6&5:WO#BMEJ=?X:4W-';5SH/VU4G9G MN 3#[V+Q&U!+ P04 " !I@*E6+?1&Z?0& "L0 &0 'AL+W=O(+C23/YU&Z_Y?<%VVU'O&W:<;7A;'HP3J, M\[_T2W$C#@P$1VU@% 9&TV#XA,&@,!AT]3 L#(9- _,)@U%A,.K:);,P,+L: MC N#<5>#26$PV4DFL>A7[(4O*6 M7 9!*"UI1-[%^0])GGKC8=; M?V6T$M_3Y)0,]!-B:,9 T:%Y=W-#=3_:S2WFE^:ZZG9T-U=Y=W[,N]MN_BN- M3XGVM'>OLW=]TA+)0?DC&NQY@R=XS_U0_OI-&)!W&5NG?ZN4G].':KK,7F?I MAOKLHB?24\J2'>O-?OY)-[5?5*I!PBPDS$;"'"3,1<(\$*RFQ&&IQ&$;?785 M1A$+"%U+#9*M&*D20I<)8^)Q(U-)KQ5WK/20, L)LY$P!PESD3 OAYE[F'QJ MWBU25Y4.W57S"?%?##W/)6'^I3TVQD-%7#J38<3AHI MK6AWF(7>3LSIM)'Z;*5C8S@9Z(VLUA'HMM^FHX,*HM6#:E1!-;H&U5XLQ+S\ MA%RS).2!G+-?!GPCB_(GXN@AX,K8MOHX>K!!TBPHS8;2'"C-A=(\%*VNRZHJ MKK]L65R'UL6A- M*LZ$T!TISH30/1:M+LBJ/Z^WU\1_,?]!J.91F%;1:YAMJ M>C.10@OAG7RZ4)\>BE874%4+U]N+X4?G6O*-=)QZMGL^6EW0RCF49D-I#I3F M0FD>BE97:U5FU\V7S<#0NCN49D%I-I3F0&DNE.:A:'5)5F5ZO;U._X,9&%E9 MGD-IEOYX/4&5@:%5^TX^746K87.=PT-UK*Z+JM"N/U=IE^^ZL83,>>P+223Y MJV0W8?I9I-!;&HGAZH;M6+QE)^1W)O-J:?(A9DJQ((O7BK,Z[JE=AOQ.$)$T.@,!&?)6+$4^H+NBP!I5E0 MF@VE.5":"Z5Y*%I=K=4RAS%ZV;P+7==4)=1)\V6E=K]'JPNZ+-'M*SA0IRZ4YJ%HN6SZ!UN=Q51TN=_V+C'*T8#EL@&XO,%Y]G#B710_@<%L_\!4$L# M!!0 ( &F J5;F@6-_+0, "(+ 9 >&PO=V]R:W-H965TA]?+$=56\@(*J M8[$$CD]2(0NJ<2HS5RTET,2"BMP-/*_G%I1Q)QK9M:F,1J+4.>,PE42514'E M_3GD8CUV?.=AX89E"VT6W&BTI!G,0-\NIQ)G;L.2L *X8H(3">G8.?-/)KYG M #;B"X.UVA@38V4NQ \SN4S&CF<400ZQ-A04_U8P@3PW3*CC9TWJ-.\TP,WQ M _M[:Q[-S*F"BS"_+J MZ#4Y(HR3SPM1*GR;&KD:31@I;EP+/J\$!T\(#LF5X'JAR#N>0+*-=]%\DX'@ M(0/GP5["*RJ/2>B_(8$7A"UZ)G\/#_;("9L-"2U?^ 3?!5,TRR1DU99<-XDE MWSYB*+G44*CO;7FK>#OMO.8Z.%%+&L/8P?.N0*[ B5Z^\'O>:9OI Y%MI:#3 MI*"SCSWZA+>7K$RW^:S /0LVM]0J&GH#'W._VC3P9U2_[W6\)FI+6;=1UMVK M#$\!*$50H+F,U5F[Y I.!#9 M5@KZ30KZ_U.9%;B[67/#3G>X4YDM44&G%[17YJ!1-MBK;)*+$B]OD>HUE4!> MTF)Y2F9HGV'%MFG=2_>O>W(@LBWGP\;Y\)G*W66T:O3/;WNRLGYL& MT'8QCS15]X@?U8QQ17)(D=([[N-ID55#5DVT6-J>9BXT=DAVN, F%J0)P.>I M$/IA8E[0M,71;U!+ P04 " !I@*E639$T3W,# "S#0 &0 'AL+W=O ML@!!(>\NO-FU'&ZGK]AZ3 MV&-:'_ !\<%+;A*+Q"ZVTP)_/;:39DW)\IC(OK2Q<\_I/<>W]O5\Q_@7D0%( M]*W(J5A8F92;,]L6408%%J=L U2]21@OL%1#GMIBPP''!E3DMN#AGI:&JY'= ML,2D "H(HXA#LK"6[MG*]37 1'P@L!,'STA+N6/LBQY:Z95!Y?:U*K^4T-/'S>L_]MQ"LQ=UC BN4?22RSA36U4 P)+G-YRW9O MH!8TUGP1RX7Y1+LZUK%05 K)BAJL,B@(K;[QM]J( X#BZ09X-< [!HP> /@U MP#AG5YD961=8XG#.V0YQ':W8](/QQJ"5&D+U,JXE5V^)PLGP'4\Q)3]PY2F- MT;I:3\02M"8I)0F),)5H&46LI)+0%-VPG$0$!/H+K555Q64..OJ*5D6EB6YA M"[14(7??T3_ 4HXWF>+)T8K1"*CD5=C+"Y"8Y.*5HGJ_OD OG[]"SQ&AZ+^, ME4)E(^:V5")UJG94"SJO!'D/"/+1-:,R$^B2QA"W\;8RIW'(VSMT[O427F-^ MBGSW!'F.YW?DL_I]N->3CM\LF&_X_ ?X+HC :JE!T):$0 MG[M\JWA'W;QZNS@3&QS!PE+[@0"^!2M\\BNW16X," ]2ZV#6?.U%7>;P\%_!HUF3@CIXEJ939N,AOW9K8L@*LZ[RS; M7N1C[1^(K"4R:$0&3U2!P9 6#$36LF#26##YDPJLP..#VO)&T_'XJ ([HGPG M<+LK<-ID-NW-[++DZH@_0=[9 M$Q7E;$@+!B)K6> Z]V>Y\R=E6:,/*\Z=N=/CG;$K;!J,9MV%Z1YT&F[_YBA( M9PWVPQZ[ D.QM45Z]R*])ZK#FG@H&P9B:]MPWZ2XO0W _U:B_\OI.PHFD^,= MLB/,'_O^\2%M'[2_Z@!.S:U (-.P5GU>,]O&PO=V]R:W-H965T MYNO[U"2%5^T0@H8?;%%:N;,FO-IM?>HYU-5 M6L$E/FHP95$P_<\"A=K/O- [;#SQ36[=AC^?;MD&5VB?MX^:5GZ+DO("I>%* M@L9LYMV'=\NPX-T?/X%)9*_79+7Y)9U[@&*' Q#H(1G\[7*(0#HEX M_-V >FU,YWC\?$#_J4J>DEDS@TLE_N"IS6?>Q(,4,U8*^Z3V/V.3T-#A)4J8 MZA?VC6W@05(:JXK&F1@47-;_[*41XLB!<+H=HL8A.G<8O.(0-PYQE6C-K$KK M@5DVGVJU!^VL"181+V GYB^A3A\#U$0Q1U\EM_N'O70B=O3B2N\ M^!6\5KPG3)#OV%K@^S.AEQI3;N&C,@;^?%)" )7WGNGTKRXYZW"#[G"N9=R9 M+4MPYE%/,*AWZ,V__RX>:VVX>CL+)8.KOCG/JL!J/XV%K=4)VV)(=]I)=YDQO, 6K M %^H 1LZ14DMFOAJ3-2..&-G]=>PPR,V-Y>4.XS&PZB;\:AE/.IE_&RY..X* M>\VM^\JS+I:C"P+!&<4^BQ-^XY;?N)4*G9+G;CB]B3 M\1F]2Y.;.!IU,YRT#"??6J!( O:6YN0B/GTE%RP[K,;!<-)-\T-+\T-_:99% M*9B[2@&SC.[6JI6OED " $O5UI5 %^=>V/_:2:X$=J) &'R] H/_M\LV\:XD MSK703M4Y&A#"*W?:!G#4TQ Z3 9!>%;*_M%84R!U4#?M&:@.J[[2V]UVHKRO MYJBS_86;-*MQZ2M,/:;2A4TI&1"8$61P.Z;/2]>37[VP:EL-3VME:12K'G.: MEE$[ WJ?*64/"Q>@G;_G_P)02P,$% @ :8"I5GC>.D#U!@ 5$P !D M !X;"]W;W)K&ULM=Q=;YM(% ;@OS+R5JM6ZL8P M_DJRB:4X? W:;*.FW;U8[06&<8P*C OCI)7ZXPN8@+')V%Z]>Q-CS'EF(&?, MF&-S]2S2+]F264JXN^_W,7_+8R\[$BB?Y*PN1QI[,GZ:/_6R5 M25@4@5,CFWAO HX/S;@H@JX.#9 UU[^9DOAB>]Z54J MGDE:;)][Q4*9=&5\GB9A4HR/!YGFKX9YG)S.UEF^)LO(K8CG8>(529N1W\A- M$(3%LA<1EFR&89'.;PTNO3#*WI$W)$S(IZ589UX29._)4L2\6'471E%A7/5E MWKVBD;Y?=<7<=(6^TA6=W(E$+C-B)@$/.N)M=?Q $=_/#TM];.C+L9E1)7CG M?2=T\IY0C5+R^<$@;]^\Z^C6[2$E/2/:H&1T!6.H&8O/C-X8D.#HW7&__K.LS*,4K^^2-?1YCD?8C.>/O'>]-=?]+'V>U>V(S$#B9E(S$)B-A)SD!A#8BX(:PV,83TP MABI]:@L1/.?GGJ[\5T:>FO](S$!B)A*SD)B]P<8E5LS8GZ;ZQ<6(7O6?MA,; MV20[JDEW?ZNQ/AS5&[4R<51GXDB9B1]6DD>AEW1EHC+RU$Q$8@82,Y&8A<1L M).8@,8;$7!#6RO]QG?]C_!1EC!P82,Q 8B82LY"8C<0<),:0F O"6@-C4@^, MR7^>HB@C3\U_)&9,.DZDFM8^CYK(%BTD9B,Q!XDQ).:"L%9>G]=Y?7[4A(?\ M(/7B?2J"M2^[+@/-E-JIN8[$#"1F(C$+B=E(S$%B#(FY(*PU)B[J,7&!GP1= M( <&$C.0F(G$+"1F(S$'B3$DYH*PUL#0M:;BH"E/%_?KU%]Z&2>K-/2[+O3. MU,"I P&J&94VVIH/349[\R%HFQ94LZ&: ]485'-16CO1MTIKNC+1'1X%9.[Y M7X@7BW4B.U-=29RJ,:CFHK3V.&AJNOK_4-35H55=J&9 -1.J65#-AFH.5&-0S45I[9], M-=5=JJ[N_KF.YSPE8E'^C" DW=EZKKOH>O]=#]"B$=:;L3W%MU M.RJ,:CFHK1VIC=U7ZJN^Q[S#0>Z7U.E>Y@#$I<_8.^K"KJK@1?>+L/K@7)OLSGV@/^2%:B94LZ":#=4W[I= M4,S3Q_+V5,65FGS>LKD32;VVO@7637GCIYWUIGYIZ1WK;?W2V=S@JN$W]]NZ M\]+',,E(Q!=Y4]K9)-^Q=',+J\T3*5;ES8KF0DH1EXM+[N4GDV*#_/6%$/+E M2=% ?2.QZ4]02P,$% @ :8"I5@G(/7Z6! 41L !D !X;"]W;W)K M&ULM9EO;YLZ%,:_BL6=KC9I+1A"TO0FD=J0W5OI M3JN6;?>U0YS$FL',-LGZ[:]-* %"W"*Y;UK^G>?@WW&.>6!R8/RGV&$LP>^$ MIF+J[*3,;EU7Q#N<(''-,IRJ,QO&$R35+M^Z(N,8K8N@A+J^YPW=!)'4F4V* M8X]\-F&YI"3%CQR(/$D0?[K'E!VF#G2>#WPEVYW4!]S9)$-;O,3R>_;(U9Y; MJ:Q)@E-!6 HXWDR=.WB[@",=4%SQ@^"#J&T#/9058S_USL-ZZGCZCC#%L=02 M2/W;XSFF5"NI^_A5BCI53AU8WWY6_U0,7@UFA02>,_H?6S*@H_H)#>:WG@#@7DB5EL+J#A*3'_^AW":(6 <7 OPRP']M M0% &!.V X$+ H P8O#9#6 840W>/8R_ 14BBV82S ^#Z:J6F-PKZ1;3B15(] M49:2J[-$Q/[,@+OWWT [P!)P;<=RX6*$A-7JG'INW/C<@SWQS'X%\;P&?%K$,"/P/?\ MH"-\;@Z/<%R%^QWAT4O9GX _NAB]>/V]M\)=5YMBD4VQA26Q1IF"JDR!27WV-V/K Z&T"_\Q^NV.8J5SW[,F"C2%_ -L6B\?GB>C MY!D9J]4RPUP^?0091:DL.K)NQIFRS;+3M!CU^N*VJA:5:JUFT>)M*V43>,V9 M0B/PAU2B=$M4'S9,:;-&;\@VU:)2K0XY\'S/:V.VE+2)^608H='HG-:]##U= M6O3,$KTI6_6$I5J=\M4H;#-^"[,'3VX/FNW>G*62HU@">GHETLG9IE^;6U6+ M2K4&9S@.P[/I;"EK$_7)3T*SH?R2%6XEW0**M8-YB;A5GVE5+2K5&L3](3QK MTV_A(>')1$*C^=']@^?E&S]6/.&]A-RJ9[2J%I5JK68R;!-_"SL(3WX0F@VA MZ>61.;0W7*L.L%2KPX7!S=F#M*VD3;HG&PC-/O ;DXCV> -BENM-W*HE+-4: MIGL8G+=LJZ[0K7V-T!^;/B.^):E0_7BCY+WKD9H _/C]YK@C659\H%@Q*5E2 M;.XP4LSU!>K\AC'YO*._>51?T6;_ U!+ P04 " !I@*E6!$?.[: # !Z M$0 &0 'AL+W=O20F2>QD"G5IBLWKLHE MT*@T2KE+/,]W4\HR)YB58X\RF(E"V2;0= M<(-93C>P OV4/TK3.PM\SC(!#J"T$-7];N /.+9+A\6,/ZM1K6L/#]AOZIW+S9C-KJN!.\+]8 MI).Y<^6@"&):P-2\JX6*EG>4TV#F10[).UL@V8;Y59+:T..938J*RW-4V;L='!; M*#.B%+H3Z9IEU+I*H=_1RH0_*C@@$:,_E69F_Q"A3Y1)])WR A#-(O2D("XX M^F+\JNS$90299C&C:V.XS#3--LPV%TJ!5NC]/6C*N/I@\!>KU7*!WB&6H6^) M*)2!4S-7FQU97FZX9W];L2='V#_05T2FOR'B$8*>5O?H_;L/_T=QC3]JIY#: M*:2$'?4Y91'^*)AB9?[\_<6,H:6&5/W3QK2"'+=#VL-UHW(:PMPQIT>!W((3 M_/H+]KT_.@B/:L*C+O2@B5!L([2U$6KC6*'X)8H]K]M@Y)GS.W.W+8N/Z\7' MG8O?E5D*TAQ27N5/PO+68';BG.FB2$_8O$U/\IIOC*/Q;3 M:;WX],3%B^J,ZXJAE=G99E:QH^<[%I(].)<&:XKFM^ MUY?/K^L!"&.O*?W>13)L#W.88A-\+,/P@?+@R^18#P[V>I,,-Y4?=];IX!ZV MYDTE-Z0TA$DF3*:]MG(:HMSCIM[CT>6S#7>*R+F<&YG W3IQQP-.7HX$?0DAPHR1X "G!0V@):;2$G*HE/8'OP9GV!IXT D.ZA>&; MI.9"0E-H?1GM-C[780=7C"'N&$.H#FE4AUSFFD':[AE'"CAI](.MIV4S I)VT M$\SS6 C]UK'W]?IS2_ ?4$L#!!0 ( &F J59A)3+J#P, !L( 9 M>&PO=V]R:W-H965T3 M(5IXSH4T0R^SMCCW?9-DF#-SH@J4M#-3.F>6IGKNFT(C2RM0+ORPT^GY.>/2 MBP?5VIV.!ZJT@DN\TV#*/&?Z981"+8=>X*T7[OD\LV[!CP<%F^,$[4-QIVGF M-RPISU$:KB1HG V]B^!\W'?VE<$CQZ79&(/S9*K4DYM_5\BNN M_.DZOD0)4_W"Q6$#0#SM@' %"'HUAF^H3."6SHJ,_!% MIIANXWWRN7$\7#L^"O<2WC)] E%P#&$GC%KTC-\/#_?(B9H\1!5?],\\'#>1 MY&C624F!XDYI*+6F<,.(&6Z.X4&JJ4&]8%/*T[4L2KN3JF,8,Y&4HL[;SWLE M!-#M7S*=_FK+0:WQM%VC*RCGIF )#CVJ&.Y@].*/'X)>YW-; /\3V58X3YMP MGNYCCT=,,)D@, M3G',I7=3HWA:HN4K;7*_Y>A6?*WV+. BZO8&_V'3IM5$8 MA$%CM"6UVTCM[I4Z9B:#@KVX=]?Z,&IX=^/0SHZL?19;FGJ-IMY>3=^H?209 MHX?MGNW,WFW3?"%J_$=A_;WY1IOLSVV_)[%FT(_&U M41CTPQV1_D:=S5'/J_9C(%&EM'7E:5:;#G=1%?:=]1%UOKI1_:6IVR;5%;JN M!@3.B+)STJ>HZ;H5U1.KBJJ:3Y6EWE -,^K>J)T![<^4LNN).Z#Y/Q#_ 5!+ M P04 " !I@*E6D- 3RAD# -#@ &0 'AL+W=O79)5(_< ,IFN\@@7(J_4%5SVS9HE)!E001A&'Y&I3."%"*I*;"Z;6 .::J95!YW%:E1OU,# M=]L/[-\*\4K,#18P9^DUB64R,\8&BF&)\U1>LNUWJ 0--5_$4E%,P"G C@O!;@5P'TIP*L 7N%,*:7P(<02!U/. MMHCK:,6F&X69!5K))U3/^T)R-4H43@9S+)(CI*_HZUU.-C@%*@7"-$:7("0G MD82X'/^,3N*8Z-G"*3JCY3>GY^XP!(E)*CZID*M%B X//J$#1"CZE;!<*"HQ M-:7*5;_1C*J\3LN\G&?R^H'Y +GV$7(LQVV!S[OA(40UW&F!AR]_^Q.XJ0RN M779JEYV"S^UP&9W0N>GW,5BLXD9.)OFTLEK]?.JQ>%8['&$^M'G6)UG8$]F>GV[MI]O%7OJIO]%(-^#1SS8+2RJ_H-++X"9PQN.) MFM;-KC?-*-=SO=%^5-@6I33547MJO%J-UZGFG-$5DL SM9#6):>5M:DIJ88[ M&=B6]41+,\9Y&A-VIO3&Z1O6@H>=@G_F4I 8T-5@,6C3V(E^[4??)UG8$]F> M:W[MFO].BXC?IY]]DH4]D>WY.:K]'/6WB(R:9>9UAM%CVO1 MXT[1UT0FZL_\7.5U@E_[I?1)%O9$MF?:I#9M\DZ5-^G3SS[)PI[(]ORTK<== MI]5?[55KKSNRURLV=K;<^**F=XXI0@5)8*GIK,%*+ M 2_/'F5'LG6Q&[]A4NWMBV:BSFO =8 :7S(F'SIZ@U^? (/_4$L#!!0 ( M &F J5:[Z[D=H ( .\& 9 >&PO=V]R:W-H965T.C?^]2PV\3;@)X%&[K61 M<;+B_,5T[O.IXQE!0"%3A@'KWQ9F0*DATC+^=)Q.OZ0![K=W['?6N_:RPA)F MG#Z37!53Y\I!.:QQ3=4#;[Y#YR(&&B-9MIV+VQ:.V&,'.*2R7T M+-$XE=YBBED&:&FOS!P4)E2BKVBIKTM>4T!\C>[9%ICB@H!$YUW(A8YY6L[1 M^=D%.D.$H<>"UQ*S7":NTKH,NYMU&FY;#<$'&GY@<8E"_PL*O" <@,].P^>0 M]?#@$.[JW>BW).BW)+!\X0=\.[MO:$YD1KFL!:!?-RNIA+YTOX?\M82C84*3 MB->RPAE,'9UI$L06G/3S)S_VO@VY_4]D!][#WGMXBCU]P(V^70H$P73P)%MX M;.&F0FS3,+H:>XF[W;JE12>EW1%&= [F:,/Y< 9$1ZN&H1^%[[0=1XT\WYL, MBXM[0IT?F\( MDXC"6N.\R[$V*-KRVG84KVR%6G&EZYUM%OI% F$"]/R:<[7KF*+7OW'I7U!+ M P04 " !I@*E68"^<&-L$ "$&@ &0 'AL+W=OX#4DIZNTE6+RN[=B]6^<),! MK$WBK&U*NY_^;"8_FD,DW2\I2+.0M6[D\9X!C;90F;N!Y9VZ*2>9,Q_K9G$W'=",2 MDL&<(;Y)4\R>KR&AVXGC.[L']V2U%NJ!.QWG> 4+$)_S.9-W;J42DQ0R3FB& M&"PGSI5_&?H7RD"W^(O EN]=(Q7* Z7?U,UM/'$\Y1$D$ DE@>77(\P@2922 M].-[*>I4?2K#_>N=^N\Z>!G, ^8PH\G?)!;KB3-R4 Q+O$G$/=W^ 65 0Z47 MT83K3[0MVWH.BC9,6@7QKTWVHP M* T&FDP1BN808H&G8T:WB*G64DU=:)C:6H9/,C7N"\'D6R+MQ/0:)SB+ "WT M) M!8))P=(JNXIBH@<$)NLV*Z:6&Z:AL<2R;?%Z$Z.C#,?J 2(;N2)+(!GSL M"NF5TG:CTH/KPH/@%0_ZZ(YF8LW1319#W+1W93152,$NI.O *'B'60_U_1,4 M>$&_Q9_9V\V#%O/0;!Y"])IY(YI^-4!]K=?O-$!?_I3-T*V E']M0UYH#MHU M52ZYY#F.8.+(9,&!/8(S_?47_\S[K8V73;'0DEB#Y:!B.3"I3Q<"9S%F,10%O,&,[$\PD2P-(VD&9!'ST#9FW,C'9=F5D2:S ;5LR&QA!OG@2H'^8K MS-#1)D>"'K>Q,PL/-;NVA#$S&G:%9TFL >^L@G=FC'$F,QO#"AH1ZS*= SM! M"<$/)"$*(H-'R#8@OR.ZRLB/PQ18H"RZN=#=J*7\<7K>&XS=QWUJ1E>Z4K,D MUJ!V7E$[?QNUB'*A%G%@K!U+H>/[>UR\WO" B[&SKEP*L;.]#OVJNT:PHRK8 MD3'8JY0R07X4RRN#! OY6Q-4QOY6"*,7<^,E Z,/71E8$FO@NJAP71AQW1<_ MEQ-T#VI72[(5F@/3&Q2U2GY\2,A*LSQ!-T^YW%Q*FI](JMK1)5K(5WR)HZ*! M7 Z87%(E0WKOL$#T/FWWKG#FLUC>VU)KC4E-B6BH,7J=AJR6-+K8FL+GI\<]7SDU+Q M?RA14.MTM5HXV5)KLJ]+)]]<.\T9E+WXQ MYU2]E-E _UV25U,YKZ8R&*?RQ8M*V.\%AYGV92.O-VHV"LUQ=.7D[OT]GP); MZ6,.+@O[32:*O[6KI]51RI4^0#AX?NU?SHH#D5JF.)^YPVQ%,HX26$I)M==W M$"N./(H;07-]"/! A:"IOEP#CH&I!O+]DE*QNU$=5 =/TW\ 4$L#!!0 ( M &F J5:FM+RB(@0 -04 9 >&PO=V]R:W-H965TSKF^-@?/#I1]YSL @9Z2..5S8R=$-C5-'NP@(?R69I#* M.QO*$B+D*=N:/&- PB(IB4W;LCPS(5%J+&;%M15;S&@NXBB%%4,\3Q+"GN\@ MIH>Y@8V7"U^B[4ZH"^9BEI$MK$%\RU9,GIDU2A@ED/*(IHC!9F[\CJ=+NT@H M(OZ)X,"/CI&2\DCI=W7R9S@W+,4(8@B$@B#R;P]+B&.%)'G\J$"-^IDJ\?CX M!?U3(5Z*>20Q DBCGZB-:R7\(\!D0W:,5D MUS#Q?(-6,E@@DH;HCQ]YE,GA%#?H;YGXOLK\(%._K>_1^WCKCN9< M)O"9*21=]5 SJ*C=E=3L,]0>"+M%#KY!MF4[FO1E?_H]!'6ZW4XW99'J2MEU MI>P"SSF#UU0AJZL 3152$%.=QA+4U8.J23KE&0E@;LA9R('MP5C\^@OVK-]T MB@<":^EW:OU.'_IK^K>,@:H6E?W"=EQ_-#/WQ\JZ48[EJ7';:RB[ M-66WE_)?P/E4KA1!GN0Q$1#*"2XK$T2D7$*D I)0)J+_B@LZ]N4#1D>\/F+/ M[M#7A-E8"M#S']7\1S_!?TOWP%)595ED67EME4== MXI24V,?X:A5S/T>AE^ MI8+$*'MU:N@H>QTZ8^R<TD_D& G+['G-E$=QUZ@2V?O M0& MS7ZMV;_&ZN4/J7\@L);^2:U_K5"':H& Z&U:]"8 M#=S[+G]SOU:PQZUHNZYUTJ^:J)'G.V?ZM7$(N-\B+&F2Y0(8+^ARNA$'PD!+ MLQ?HXK$:"*TMNW$9V+U*O_::EXMK,!!:NP:-4\']5N7-_=HU):YG^:?]JHF2 M9N%,OS;F!?>[ET\Y2R.1,RCH;J(G=:RGV0MT\5@-A-:6W=@?/+Y*OPYJAH9" M:]>@L4.XUVV\O5_][OJ*N_W:C<)C]XQMQ8V'P?TF9DE3+EA>;H#(CVOI";:R M..5R2\4.F)9R+^C%XS806OL;O+%$MG65K_!!_=%0:.T:-/[([O4>;^[="O;X M(UM^<)WVKB[*]DZ]K'FTY:3V^QX(VT8I1S%L9)IU.Y:]S\HMM/)$T*S8A7JD M0M"D.-P!"8&I 'E_0ZEX.5$;6_5&YN)_4$L#!!0 ( &F J5;J9=J1(P, M *0( 9 >&PO=V]R:W-H965TK8S':@_?8[.VE&(45]V NQG;N_ M?W*/!E$7!]-,$A=J,@BAX7KCER]RZA7 \ M7+$ESM#>K6XTS<)&)>,%2L.5!(V+47 974P'SMX;_.2X,5MC<)',E7IPDZ_9 M*.@X(!286J? Z+'&*0KAA CC3ZT9-%LZQ^WQL_IG'SO%,F<&ITK<\\SFHV 0 M0(8+5@I[JS9?L([GS.FE2AC_"YO:MA- 6AJKBMJ9" HNJR=[K/.PY4 Z[0YQ M[1#O.G1?<4AJA\0'6I'YL*Z89>.A5AO0SIK4W,#GQGM3-%RZKSBSFMYR\K/C M"1-,I@@S7S)7:!D7!DY@5GU54 NXT2HK4POW3&LF[1-\XVS.!:?14>UP3!YW MLRLX>G\,[X%+^)&KTC"9F6%HB=+M%:8UT:0BBE\A2N"[DC8W<"TSS%[ZAQ1= M$V+\'.(D/BCXG>E32**/$'?BI(5G^G;W^ !.TF0\\7K):WIJC70,K$O3S%*. MF,Z 'G#]:-&%O)_PRS35)1,?X:M,Z:@:=(FO1L?PZU8) 533&Q+ZW9;OBJ?; MSN.NB0NS8BF. KH'#.HU!N,/[Z)>YU-;LOZ3V(O4=9O4=0^I-\7*+,QQR:7D M1X/SWC!<;X?48G0^B!JC%ZAG#>K90=1ISO22 MOJ55D"IC':7&-PUC+W#C(+QPOC:,VBM\&79 M>F)[>YN?1%&R0]AFU#UO1^PWB/V#B%36=!%+P,&^R4G4;P<<-("#MY8D'=[#Q3AH*<9^=X>QQ>@\Z>U AEL7?H%4:*X/&JJT M4MKJ8FQ6FU9[Z3O,SOJ$6G#5,?_)5/V;KCTZ808$+DBR<]JGM.FJ)U83JU:^ MK&PO=V]R:W-H965TFD#J2)JD96-I)&@U,6F34#NVAVD/;G+;6#AV9KLM_/O93@@M!,3#7A)_ MW'-\SHGMI#NI;G6):."NXD)/2&E,?1X$.B^QHOI4UBCLS$JJBAK;5>M UPII MX4$5#Z(P' <598)DJ1^[5EDJ-X8S@=<*]*:JJ+J_1"YW$S(D#P-SMBZ-&PBR MM*9K7*"YJ:^5[04=2\$J%)I) 0I7$W(Q/)\FKMX7_&2XTWMM<$Z64MZZSM=B M0D(G"#GFQC%0^]KB%#EW1%;&WY:3=$LZX'[[@?V+]VZ]+*G&J>2_6&'*"?E( MH, 5W7 SE[LK;/V,'%\NN?9/V+6U(8%\HXVL6K!54#'1O.E=F\,>8)B\ (A: M0/160-P"8F^T4>9MS:BA6:KD#I2KMFRNX;/Q:.N&"?<5%T;9669Q)KNDG(H< M8>&WS P-95S#!U@T7Q7D"J92&&7CA@NMT6B@HG@<^\;HDG%F&&J8(Z<&"S"R MF]?6CBEAZHV@TG#<+G%BU[A9S.#XZ 2.@ GX4>OALO$0 MO>#A.U6G$ \'$(51W .?O@Z?8=[!HT-X8-/L(HVZ2"//%[_ UV5S8'WP),?! M\PSO!S[;.>;(MG3)$7Y?++6O^=.72B,CZ9?ACO^YKFF.$V+/MT:U19*]?S<< MAY_[,OI/9 >)Q5UB\6OLCXE1O\/ZO#8$8T_@;J9M-@Y':;#=M_"\9G0V[FH. ME"6=LN1MROCC/N^3ESQ;.OH414\%]E6-D^$3B<'>:78WJ=W>:R8T<%Q97'AZ M-B*@FMNIZ1A9^P.^E,9N-=\L[86.RA78^964YJ'C[HSN%Y'] U!+ P04 M" !I@*E6!"E!TMT# #$% &0 'AL+W=O[.R%L ^@J2VYDARR M_WXEVW$P<10\HQNPY?,^DMYCR9(F!\9_B3V 1(]92L74V4N97[NNB/>087'! MNR#G@I!1EJ1MXWLC-,*'.;%*6W?'9A!4R)13N.!)%EF'^ MWP)2=I@ZOO-4<$]V>ZD+W-DDQSM8@_R9WW%UYS:4A&1 !6$4<=A.G;E_O?)# M+2@C_B)P$$?72'=EP]@O?7.33!U/MPA2B*5&8/7W $M(4TU2[?A=0YVF3BT\ MOGZB?RT[KSJSP0*6+/V;)'(_=:X@ MN!"29;58M2 CM/K'C[411P+%Z18$M2 X%0Q>$82U(#Q7,*@%@W,%PUI0=MVM M^EX:%V&)9Q/.#HCK:$73%Z7[I5KY1:A^4=:2JZ=$Z>3L&V/)@:0IPC1!-U1B MNB.;%-!<") "?4%K]6HFA2IA6]0$?XQ 8I**3RK@YSI"']]_0N\1H>C'GA5" MH<3$E:IUN@XWKENRJ%H2O-*2$-TR*O<"K6@"25OOJEXU70N>NK8(C,!;S"]0 MZ']&@1>$'>U9GB\/.N2161Y!;)2OSI?[!C/")L]AR0O?RO,_]TS]JD%VP#SY MMRM-%6C0#=(3U[7(<0Q31\U, O@#.+,/[_R1]T>7QS9AD4W8RA*LE8U!DXV! MB3Y;X!33&!"6: ,[0BFA.SW =IEJ MQ/>&)J6]%M5P=-:Z.C*ZJ&4)]9"F"QWBO/@I06AO++O]& M+^KWVBU\94YWNWF*N= MCT I;!72N[A4JT=>'9E5-Y+EY9G0ADG)LO)R#S@!K@/4\RUC\NE&5] <7,[^ M!U!+ P04 " !I@*E6%1%DL9<$ #I&0 &0 'AL+W=O3@\V#R61/V1-/"!'@1YX5?&HE M0FQN;)M'"NHA#+BSY3L>6L;J%*6E#ZIG;MX:CG*$G)5E+;# LPFC>\!4M%13&V5ORFQ935JHV_@@F#R;RCPQ^TQIO$^S#. B M!G>%P,4Z768$W').! =7X$$.G'@KC]"5YOS[!1$XS?@'&?G]80'>O_L WH&T M (\)W7*IR2>VD#;5Q>RHLO3Q8 F=L/05LVO@PM\ C;KHM MFU-W"-4=0J6>>T+O4UJD@EQ]D:--UZ&_O\AX<"=(SO_1U7H0]_3B:I+>\ V. MR-22LY 3MB/6[-=?X,CY75>Y(;%.']RZ#^Z0^NPSHYR#.6;L.2W6X#:GVT+H M*C[(C$H9]139S3P8HG!B[]JEZ*.".JKCT:L]>H,>;Z-HFV\S+.2MD@:92/_# MZFFALWE0\EL&KB#TG-&13UV8XX2^WJA?&_4'C3Y2@3.=*[]W.=?QU#CNF-)$ MPD^CVM-HT-.\?-H0)I_.6=DUGJ0;[?P=U'GKF#8DUBDYJ$L.+CFW Y-] M,"36Z4-8]R$T,[?#WL!#GNO"H^&ICW+TPW-<>QP;F]OC_J3U/?_8IB;*"_RQ MWB9T&J(ZY\WM*J]]01B&H7-D2Q+]/#GYO<21T\976LM#DJ\=4B; M4NL6W( ;7I3]' &QJB=Z73'GV^!-[Q&'TEJNNRP3R-5;10W-T9DT1WU,C]S6NJ!:L6FB N_$3$<-R]$P MR^^*JPVC$9%W6XTCS**D7,''AR= 3O2W?5CUS:O12^ =M=;EEUV8FUV97P+O MJ,$[,H1WU =W.#ZF^RM!78\-W)$YN",-MC632Q?EG3+:P!V="7?4Q[;O]$QI M@OQ3GAJTHV&T/S(.*=PVU [IX)\BJO_2D2!<>>=$'A M\A&]V$$"^-/^XYON?TWIMU4MWJ M"L"0NYH+/0DJ8YKS,-1%!375I[(!@3=KJ6IJ<*LVH6X4T-*!:A[&430.:\I$ MD&?N[$KEF6P-9P*N%-%M75/U8P9<=I-@%.P.KMFF,O8@S+.&;F )YJ:Y4K@+ M!Y:2U2 TDX(H6$^"Z>A\GMIX%_"90:?WUL0J64EY:S<7Y22(;$+ H3"6@>)G M"W/@W!)A&M][SF!XT@+WUSOV]TX[:EE1#7/)O[#25)/@=4!*6-.6FVO9?81> MSRO+5TBNW2_I^M@H($6KC:Q[,&90,^&_]*[W80^ /($BI)<"$/% MAJTXD*G68#1Y2:9ER:SAE..UKQIK__$"#&5AP?SL*V'1YS+SN<2/Y)*02RE,I.+_DWKQ=,%USJ5@'Y.EUIH[#$OQURT;^2'G[% MMOVY;F@!DP#[6H/:0I _?S8:1V\/6?"?R.X9D@Z&I$^QY]-:*L-^^HJ2:RR? MP1/J/#FDWE..':6=4=M\%)^-LG"[K^K/H/A-.L3X9,.]KJE!;=PPT:20K3"^ MQH;385Y-79L^.)_A'/-CYS>-'X)801LF-.&P1LKH] RG@/*#Q6^,;%QOKJ3! M3G?+"F_X+4$L#!!0 ( &F J58G5&PO=V]R:W-H965T(&EZO*5+2H..#.B@MJ> MXT1V@4EI)1/S[)HG$U9+2DJXYDC418'YKPN@;#.U7.OIP0U9Y5(_L)-)A5=P M"_*^NN:J9W*_#^ M5>"W M\DVI"9M.98XF3"V09Q/5JYZ8:IC5&K;$BIO^*MY.HM43J9?&(LVQ!* M$2XS=%5*7*[(@@(Z%P*D0._192UKKOH%XY+\QJ;V'Q_5)!* V+)'5W1/./G'U:T.1$I94*7[?OY0DBNYNJ/OJ2;*$%_ M%/W_GHD*IS"UU \J@*_!2MZ^<2/G0U\)_I/9LX+X74'\(??D!O2"D0'74^*% M;W316$3&0B\NZ\0?1^ISK+>S&(QS8!9!ET4PF(4"#_K &U6X!1YZL;\#/FA] M('C8@8>O@8=]X&$/^"C> 1^T/A \ZL"CU\"C/O!H#SQPQN$.^*#U@>"C#GST M&OBH#WRT!^Z[P>Y4&;0^$#SNP.-!\+L>4>XH^#NJ8;*WME-]E%&[SXJ4 E%8*IUS.E(% MXLWQH.E(5ID==L&DVJ]-,U&UL MM9IA;YLX&,>_BI5-4R>U!9N$)%T2J0U,UUM[JIKU]N)T+UQP$C3 F7&2]70? M_@RA$ +QA=YS;UH@^.?'_\+SP&BZ5,+QB3T8HNV(S)I]6#4&=&0?&#B,5)P&,DV'S< MN<97+NFE!;([?@_8-MD[1FE3GCG_GI[<^N..F4;$0N;)%$'5OPV;LC!,22J. M'SFT4]29%MP_?J5_SAJO&O-,$S;EX;? E\MQ9]!!/IO3=2@?^?87EC9075A%$0;S[3W_F0NP5(.1( 9(7(*<6L/("UJD%NGF! M[JD%>GF!K.G&KNV9< Z5=#(2?(M$>K>BI0>9^EEII5<0IQUE)H7Z-5#EY,1A MSQ)=H)GJ@/XZ9(C/47;IS&&2!F'R$;U'08R^+ODZH;&?G*,/[P:6C3^E5V^" M,%393D:&5*&D0,/+J[W954N.5'M/Q26R\#DB)K'0T\Q!9^\_-F"FIV#,?\4X M;3!?'K^AL[R533!7#W.85S2--,=DJ"05F2)%IDC&M729NHT3*=9JH$KTQYVZ M =U*%B5_-B5@1^LVT]+YYRI948^-.VJ"29C8L,[DPSMLFY^:T@ )+"ZG.FW*RP]D9+IW"-Q-S9&SV MA=96V%9H2)BKB[VB7K=0K]M:/6\M1-JY5URDSY$F#7?0WEX5DOGMUOTR$(JF8\>J) OF9Y-\O5JU5L#TC]03UM9 M6_4@86X]_%[?M)O%LPOQ;*UXLZ7J;=F854L,-;4"\) !JSQ M&6?7@L%VOVL?B*FMO*V8D#"W'O_PJ)C]0LR^5LRO7-(P6T,T*=:OU=@UN^:A M8MH:VBH&"7/K\5M6OS]LEFQ02#;02O;(-CS][GHA&$L?\DT2:EEM MG^N0, <2Y@+!*@D9%@D9@BZUAI I@80YD# 7"%9)"39+HV*>MERH#9?/NTGZ MI=&&:*%MPK%RH"-:G?T/A[:A"_<,'H MT06&GM=:<4B: TISH6C5S)1^$,,:0@SJ"$%I#BC-A:)5$U.Z0JRWA>V'C%5? MB.'AP:((UPW8T#RP/4Y^$R;[:])+4KW+;:COV#Q1FCFL=W,SIKR;^4_*35C;Z6UIT4U :"TEPH6C5?I6'$/=C9 ]+&34%I#BC- MA:)5$U.:4:QWHZTWE7#=QAWNANBK;"TWJ G5AE_5L/2@6&]"W[BUA.OVCBAW M:AVJ">I/06EN8Q.L?N^(HJ5%Q7J/^A33*!7N+S7%9YLD09*L:>PQY/%$-K\! M&-1"N>B:-3%!+2@HS6UJ@662(UJ6[A)KG=+D[G4T9TJ>HR#VPK6?&II3^NCP MI/U/?0BM907UD3G-K@ZS8UN@I'2(1.\0LR>86FSEZXRW+T+T];1^=P)J&D%I M+A2MFK'27!(,^TX+U%N"TAQ0F@M%JR9F[UVCUB+]MRDJ9U>GJ/ZA5YGJ0V@M M/^Q;Q?_#09+201*]@WS33*9N:[>3K ^B]6@"?74)2G.A:-5TEMZ8=&&G.5 3 M#$IS0&DN%*V:F-($$_UKT[?M*>?0_?4+)F9]?@/UN* T%XJVT]W8^_XH_;SL MGHI%$"R@$ &0 'AL+W=OS1^R6?&9VWD^'2Z+=_.[\\5# MG@UOU@=-)^?M5JM_/AV.9V=7K]Y]?O9ZOEI/Q+'N?!XO5=#K,O[W+)O,O M;\["LZP70\>_S_\&OUD]@Z MH-U_YH!V=4![]X#!,P=TJ@,ZNP>$SQS0K0[H[A[0?N: 7G5 [Z4']*L#^B\] M8% =,'CI 1?5 1<[!W2>^Z8OJP,N7WI V'KZS;5>^J#"S2][[[?]["%/O^YP M[_?]["%/O_!P_1L_?_Q;7/\A1\/E\.IU/O\2Y.77%U[YQKH:UL<7?[_C65FY M'Y=Y\=EQ<=SR*LH^+8,?@[^T%95M]%V7(XGBR^#_[YCXM. M/_Q7,)X%[\:32?')Q>OS9?$ 2N9\5 T6/P[6?F:P,+#SV?)^$<2SF^RFX7CA M/[[C.?Z\^,8WWWW[Z;M_U_:"=O@M:%W\$+1;[4[PV\ZR_(&3QWC.0_.IVJ_&F6C%_T> MS3%_#H=^<8UQ?O!+[?!=9X5#2D0P]%X,EY^ M"_YG_0FYS*:+_VUXM.\>U6ZS6I[]_+1X&(ZR-V?%ZC(JSDS]6PWR9Y4$VNQG/[H*BXX[N-\\'39W!.]BQG>$1 MZZ^QK'L+7^]_K\\W;5DZ/&)"9(+"&QE,0DB2D2TR1F2,Q"F%/UO4W5 M][BJ+\XEL\UY5E/1>\T4?[E0[.5Q,8H+$$A)+24R2F"(Q36*&Q"R$ M.=7>WU1[WUOMT<\RR+-),3F^"1Z*TOX63.;#65,E>YUC*YG$(A*+24ST]QI6 MYZ(]V#M)2CZ=CI?3;+8,;K,L>,CR4?%V>3(PGP6KV6I1G+Z/AL7P15]H:@5>_=A6 M\(B%G:U3K]:K5JN[,Q&_8O&A+'"3INBFH2U12J:50SJ&8IS:WY.J07^E-Z M=OAUG\O?,/=70#>-3* MUTWK^5^92'(N!:)CQJ@F4"U!M135)*HI5-.H9E#-4II;_'7L+_3G_IX"^;?C MK^55_OMA?E>^R.=T@M5L.9X$43:JVD!XN V@ <%*<]I ^*J]UP?0[!^J"51+ M4"U%-8EJ"M4TJAE4LY3F]H$Z!1AZ$T:;/I!G?ZS&Q20@F(R+-V[6D^> M?\BCN\"CYN3=6XUWY:'CQJ@F4"U!M135)*HI5-.H9E#-4IK;".HL8.@/ Q[? M")S;](+A[*9ARM#8'M#<8*5M3Z$[O>;V@&8'44V@6H)J*:I)5%.HIE'-H)JE M-'\_K M G[VZ&(/7_+R(#IFC&H"U1)42U%-HII"-8UJ!M4LI;F%7D<$V_Z(X'K=P/FG MR?ANO5)@TV* [_S$T46-)OU0+48UT6X(MW4&31?]T'%35).HIE!-HYI!-4MI M;F'7V<"V/QOXVVPXG>?+\?^54=_%8C6M['0R3#3-:I%J!:CFJ@T)\#3::QTS^@]V/8 M;BQP-*"':A+5%*II5#.H9BG-+? ZH-?V!_3>ER?J\UE9X)/Y["XHJGT:W)0S M\]E\63ZWC^;3A\EX?0K_9;R\7^=W9L/9,^?R:$0/U2)4BU%-5)HS76\W9G31 M<5-4DZBF4$TW_80[8<-/V*#C6DISR[N.X+7]$;P7WJ;W]N8_JT6YDN:O9?E_ M_$5\6+_,OG<#7_F!HQ;S\S^\HQL"NIP?JL6H)E M0;44U22J*533J&90S5*: MVUCJ3%_[-$O[M='<'JI%J!:CFD"U!-525).HIE!-HYI!-4MI;D.HLWWM ]F^ M87XWGBW6R^YO;NAKGB2@V;Q*F'#AJCFD"U!-525).HIE!-HYI! M-4MI[H9:=3"OXP_FO7 6\3XO WK,Q,'_B(YM$J@6H5J,:@+5$E1+44VBFD(U MC6H&U2REN;VDCO=U3K-28 >-]Z%:A&HQJ@E42U M136):@K5-*H95+.4YC:$ M.@;8\<< 7SYQ\$-'MX!VX\2ALS-Q0 >-44V@6H)J*:I)5%.HIE'-H)JE-+>V MM[;B]2+RQA-"V(:A&JQ9V&Q09;KUK]W0)&5_1#M135 M)*HI5-.H9E#-4II;Z'6E^/9F<_/BOG\.&M^Y0Z- :): MA&HQJ@E42U M136):@K5-*H95+.4YC:$.@;8.4T,L(/& %$M0K48U02J):B6 MHII$-85J&M4,JEE*C1[<#=$D_5(M1373W ME_0+VXTK?J'CII56[B==#]S?O00ET4$5JFE4,ZAF*'SJZ!:!Y/%2+44UT]U?_ MZS:M2Y6@PZ:H)E%-H9I&-8-JEM+UU_;N_@R?_+;L_QCW)TZ:,Y/E2+ M44V@6H)J*:I)5%.HIE'-H)JE-+<_U'&_[N TTP$T[H=J$:K%J"90+4&U%-4D MJBE4TZAF4,U2FML0ZKA?U[^3[Q'3 33@AVH1JL6H)KH-.Q$W!GK08=-*VYZ% M[,9YT $5JFE4,ZAF*CZ11-YJ!:CFN@V+TV %2+4"U& M-8%J":JEJ"913:&:1C6#:I;2W-90!_EZIPGR]= @'ZI%J!:CFD"U!-525).H MIE!-HYI!-4MI;D.H@WR]4P3Y_.C1[0 -\J%:C&JBTK:G^(/&K7G18=-*<^[9 M"7>&E.B0"M4TJAE4LY3F%G"=XNOY4WQR=K-:+/-Q4<#OAK/?RW6W]3S/ANMS M_L;:11-\J!:A6HQJ M425$M13:*:0C6-:@;5+*6YG:!.\/6ZISFW)U-+UZ@6 MH5J,:@+5$E1+44VBFD(UC6H&U2REN0VA3O#U_ F^9T\-GGOEW^\=W0G0(!^J MQ:@F>OO+]%V&EPUG]6B.#]5DT_?0,#-1O895Z<+=6X)T@[:[V2;Z\"VEN:56 MQ^EZ1RR#UUA::% .U2)4BU%-H%J":BFJR4H+.^[EPWYGMP!?]G4:?70&U2RE MN=5:A]MZ_K7L?KT?YX?WM%J?-F]O8_5Q]6F1_;$J/QN7E\\:ZQS-OZ%:A&HQ MJ@E42U M136):@K5-*H95+.4YO:,.O_6.\UR=STT#8=J$:K%J"90+4&U%-4D MJBE4TZAF4,U2FML0ZG1=[\"NMU68)GXG?XW>KJ^>+>^SX':\&!43[C]6P[R8 M$@3%*<9X=A?883ZZ#SKA#^M,3F.?N-R;,85-2[U?^Q_6T2T #=2AFD"U!-52 M5).HIE!-HYI!-4MI3@OHUT&[OC]HM]G7-E_O:_O=>!9D7T?98E%,&[XO)@P? MGGDQH&*=I.AZ,URGT/V#'UOHJ!:CFD"U!-525).HIE!-HYI!-4MI;J'7L;F^ M-X5S]>YI<\K@TW"1!3?9*,_*-Y;W^7QU=Q^H53$'Z+2>?W:O_(,;N5S['\C1 M18]&XU!-H%J":BFJ2513J*91S:":I32WZ.MH7-\?C7M[4TSTQ_-9<3;_Z9GZ M']Z6Y_B'JW\_]O5,]:-).%2+44V@6H)J*:I)5%.HIE'-H)JE-+?ZZUQ=WY^K M>]DU@KI6,C[^(#^N3_J:K!YO)PH?U9"$N)@K9S2(HSOM?>&G! M_X"/?241U2)4BU%-H%J":BFJ2513J*91S:":I32WU=3!O7[W))<6^F18Z1K5 M(E2+44V@6H)J*:I)5%.HIE'-H)JE-+S[HX(OFUB\ MS\?3[(1S"32.B&H1JL6H)E M0;44U22J*533J&90S5*:VUWJ:&/_-.OV]='< M(JI%J!:CFD"U!-525).HIE!-HYI!-4MI;D.H=WP]G>TWTY M15B6UR8WLX;&BD=7^D.U"-5B5!.HEJ!:BFH2U12J:50SJ&8IS>D+@SJ8.&B= M9!8P0-?]0[4(U6)4$ZB6H%J*:A+5%*II5#.H9BG-;0AU@''@#S#:X=?US0IU MD&DX+7?T;FP"Z%I_J!:A6HQJ M425$M13:*:0C6-:@;5[& _!1SN!@'= J_# MB@-_6/%#]GD^^5P6]N[%A,821]?O0[4(U6)4$ZB6H%J*:A+5%*II5#.H9BG- M;0-U:G'0.4D<5!_W3S";0="&J1:@6HYI M0354E23J*903:.:035+:6Y#J-.% __" MB4?-)M!$(:I%J!:CFD"UI-*VYTWMQGO/4W1)T6'/C3 M@M[9Q'-IH\;J1Y<]1+4(U6)4$ZB6H%J*:A+5%*II5#.H9BG-[1!UY'!P>9HY M 9HU1+4(U6)4$ZB6H%J*:A+5%*II5#.H9BG-:0@7==;PPK\(XC%S C]U;!- MM0C58E03J):@6HIJ$M44JFE4,ZAF*ZWGNS[F%GB=';SP9P>K9_K;ZIG^AV"T MRO-R1E!7_&A8/-)G9@)^_>B:1^.$J!:CFD"U!-525).HIE!-HYI!-7O1$"?T MUWP=)[PXL/:A[Y)A8Y6CB4)4BU M1C6!:@FJI:@F44VAFD8U@VJ6TMQ.4"<* M+TZ3*+Q $X6H%J%:C&H"U1)42U%-HII"-8UJ!M4LI;D-H4X47G@#39OY_D.6 M3\?+K?V^3 MEA@=4Z!:@FHIJDE44ZBF4>[-&@'ZHEJ):BFD0UA6H:U0RJ M64IS2[X. U[XPX"'[ANJ6D)CL:/Q/U2+4"U&-8%J":JEJ"913:&:1C6#:I;2 MW)Y0Q_\N3A/_NT#C?Z@6H5J,:@+5$E1+44VBFD(UC6H&U2RE.0WALH[_7?KC M?]?S:3$?6)\1W&99.3T8%6^7,X'Y+%C-5HMRCN")!_GY8QL#JD65MKLB @JD6H%J.:0+4$U5)4 MDZBF4$VCFD$U2VEN0ZB#@Y?^#93_]L0 #1"B6E1I>Q.#W;U28G18@6H)JJ6H M)E%-H9I&-8-JEM+^-'!B<'SVZ5[KB7XQSRZ$9!:A&HQJ@E42U M M136):@K5-*H95+.4YG:+.DQXV3O-E %-#:):A&HQJ@E42U M136):@K5-*H9 M5+.4YC:$.EUX>2A=^-*]"OW0T2T S0Y66MAR)P>[=PZ@@PI42U M136):@K5 M-*H95+.4YM9VG1^\].<'_\;4P',U GAY<9JI 9H[1+4(U6)4$ZB6H%J*:A+5%*II5#.H9BG-;0AU[O#2 MO]/Q$5,#-&F(:E&E'=IB/49'%:B6H%J*:A+5%*II5#.H9BG-*>ZP58<(R[?_ MSNS@?3Z>9B^X5G!@G&.KG^4BEHM93K!P7,IRDN44RVF6,RQG,6ZG/;2WVH-_]<*73Q8. M2,-R\ MX?D+"0?&.;X/H'%#EHM93K!0.:062YZ(G; MOZ-FR7,AP>U=T M[V4'-(_(\=SP7,IRDN44RVF6,RQG,6ZGV"^WBMT?2/PK$PC?]0Q7,QR@N42EDM93K*< M8CG-M6&-X8*?EHR80?NSXGL!F&2ONX*T.[+B"Y1*62UE.LIQB M.RP7TX7UC=!F/IPU5S\;7$2YB.5BEA,LE[!3R2(8E?7[ MYJR<1FP^&N39;=D-?GK;/CO?^[@,?U)A^?'SFKEZ_3"\RY[RC)/LMB!;KP:] MLR ?W]UOWEG.'XJ&9\-;[*\_(+B\[?S^?+IG7* +_/\]_7# MOOI_4$L#!!0 ( &F J58(BAOZ> ( %H& 9 >&PO=V]R:W-H965T M"2[4ID!-TMKO(,UJ.=Z)73/[54*4@&3A#,D8#MW;L>S M16+6VP4_"!SD21N93#:,804,B54<#ZLX<[H-0(:1M_.DVG1YK MT_91_=[FKG/98 EWG/XDA2KG3N*@ K:XH>J1'[Y"ET]H]').I?U%AVZMYZ"\ MD8I77;!V4!'6?O%KMP\G ;[_1H#?!?C6=PNR+I=8X2P5_("$6:W53,.F:J.U M.<+,H:R5T+-$QZEL"1N%/J.U/NRBH8#X%MTWJA& 5H*PG-28H@>L!X@B(,WT M$X@*?>>8H>LE*$RHO$%7B##T5/)&8E;(U%7:F=%W\\[%HG7AO^'B 8L1"L:? MD._Y 7I>+]'UU0QU9K M,JQE7L=,UCB'N:.OOP2Q!R?[^&$<>5\N. UZI\$E]>P1S LJ0)@M-KLP9+"5 MB*R$>6W[;!HDJ;L?X$YZ[N0B5Z,F0Z@V*CQ!C<,H&&:%/2M\CQ4.L<)S5A*' MPZRH9T7OL:(A5G3&\L?)&WL8]ZSX/58\Q(K/\XHGT^DP+.EAR478$U>8#M&2 ML\OA3[RS(W-/2H6INOKE[0B3B,)6QWFC6-L5;25K.XK7MGILN-*UR#9+7?Q! MF 5Z?LNY.G9,0>K_3K)_4$L#!!0 ( &F J59F"?@=\0, - 3 9 M>&PO=V]R:W-H965T8]^;&T]V M7/R06P"%7A+*Y-39*I7>NJZ,MI!@V>,I,#VRYB+!2C?%QI6I !SGH(2Z@><- MW003YLPF>=]2S"8\4Y0P6 HDLR3!XN<<*-]-'=_9=WPCFZTR'>YLDN(-/()Z M2I="M]R*)28),$DX0P+64^?.OPW]:P/(9WPGL).U9V1<67'^PS3NXZGC&8N M0J0,!=9_S[ 2@V3MN/?DM2IUC3 ^O.>_6ONO'9FA24L./V+Q&H[=48.BF&- M,ZJ^\=WO4#J4&QAQ*O-?M"OG>@Z*,JEX4H*U!0EAQ3]^*86H 31/.R H <$Q M8/ *H%\"^N<"!B5@D"M3N)+K$&*%9Q/!=TB8V9K-/.1BYFCM/F%FWQ^5T*-$ MX]3L2Y)2_A, S8'!FBBTI)A)]!G=Q3$Q.X,INF?%^3+[]#$$A0F5G_24I\<0 M??SP"7U A*$'0JF>(">NTF89 MN+%!*"0RHEQF M#??^IA=*\@D?^TB5^P#]K935JYE2F.8.KHO"%!/(,S^_47 M?^C]UJ:<3;+0$EE#U4&EZJ"+?7_NA8XE%6T)VZ!('T)!5IDYYE>Z9IV&7*J9);*&9M>59M>=FNU/XJH\B:D^ MB5IQ)/C)BL M^ZAT\FTOO#KQEYX@JVRA+;:F=K6ZUW_7V"SI;4EKDRVTQ=:4-CA(&YP5H/6* M*H]2!"_Z>U5"JYY!VWORN)9JGQ4"W>^L7&=_DLTGC$I[+;N M4N_=VE5' F*37QE)[9M^TQ[#]0 M2P,$% @ :8"I5JD7+?\0!0 M2 !D !X;"]W;W)K&ULM9I=3^,X%(;_BI5=K6:D'=(X_0"VK00%9I$�+-SL5J+]SD MM(TFB;.VVX*T/WYM)\0-!$];.5Q DL;O\7M\[#RI&6\I^\%7 (]96G.)]Y* MB.+<]WFT@HSP$UI +C]94)81(4_9TN<% Q+K1EGJXUYOZ&&>(;[.,L*>+R&EVXD7>"\7'I+E2J@+_G13_4(4HB$DB#RSP9F MD*9*2?;CWTK4JV.JAKO'+^HWVKPT,R<<9C3]GL1B-?%./13#@JQ3\4"W?T)E M:*#T(IIR_1MMRWM'(P]%:RYH5C66/?T$4<)RKC)$6W>5DW*O\?KD"0).4?Y2W?'J_0 MAU\_CGTA>Z1T_:B*?EE&Q^]$#]$=S<6*H^L\AKC9WI=.:COXQ$7:" MPN!WA'LX;.G/;/_FV-*=L,YNJ/7Z[^@]@APRF@)JI+DM3U8=-9?/>4$BF'AR MLG)@&_"FO_T2#'M_M)ET)-:PW*\M][5ZN%=!S2@7Z$)6U4,9"/W]1=Z/;@5D M_)^V//1=YL&16",/@SH/ ^O07W.1R*D",2J 19 +N2@BND %Y7HZ<01I(JM# MW=*6B%(]*-.L%N/-M'DYZW*1.G.9!T=BC3P$/?/X[QTPA54Y,$CU+'AW.E>*N_7_NO2K M6X;O3Y%F=W=H);!V]X9I+M,=O7XJ0*()H!L 5=#[/VSM00X=0%=JS91@DQ+< M92U7ZJYRX4BMF0N#6X&=M_9\(%4JNQ4<]-J6<'NX8^T8E JLA#*](5&2)N)9 ME_L7,J=,C^^!Q>X4J5RI-3-BH"H8=%KLCFBIRD47[!48^ JELEOLIZVU MW@5^!8:_ CN 76=%2I\!9&5O)(?E$1Q6Y8YHJ\I%%^P6&'@+3CNM".G"[8+#=N%09>E'SI%.U=JS5P8M NMN+1OZ5^\7>L?YU?7+X'Q6[J ;F7)#_XZP99)S ME,)"2O9.1G)VLW*/O#P1M-#;S',J!,WTX0I(#$S=(#]?4"I>3E2 ^C\5IO\# M4$L#!!0 ( &F J58+C&C&K 4 / I 9 >&PO=V]R:W-H965T[%*3[X\_Y05*WP33:4U[0)(T_?OQ]W,?YMAZMN/@AYXPI])3$J3SM MS)5:G#B.G,Y90N417[!4OS/C(J%*GXH'1RX$HV'>*(D=[+J^D] H[8Q'^;5K M,1[QI8JCE%T+))=)0L7S.8OYZK3C=5XNW$0/94 ME#!*6"HCGB+!9J>=,^^$X$'6(+_CKXBMY-HQRH9RS_F/[.0B/.VX640L9E.5 M(:A^>603%L<92#U8.ZI9!,>?X]"-3_M##LH9#.Z MC-4-7_W.R@'U,]Z4QS+_CU;EO6X'39=2\:1LK"-(HK1XI4^E$&L-,'ZE 2X; MX%T;=,L&W5T;],H&O5T;],L&^="=8NRY< %5=#P2?(5$=K>F90>Y^GEKK5>4 M9A/E5@G];J3;J?$-BZEB(;JF0CVC.T%32?,42G2(SL(PRHYIC"[28E)FR?T8 M,$6C6'Y"[U&4HKLY7TJ:AO( ?7@W[/K>Y^SJ>13'&6;D*!UFUIDS+4,Z+T+" MKX3415<\57.)2!JRT&SOZ.%58\0O8SS'5N 5%4>HZQT@[.(N^G8;H(_O/S7$ M-=D=@RV8H$TT?]Q\1Q]+V9I@Q X+V/2MF S)NM6TZ.;<;MMI@?ZYU+>B"\42 M^6]3;@MNKYF;E;T3N:!3=MK1=4TR\<@ZXP_O/-_]W)002%@ "2- ,",YO2HY M/1M]''R]T#6Z2- B3U#,:=J4C(+CYYQLR7@<=X=X,'(>UT6V=M969$@8V0Z_ M/W#]*GQ#O'XE7M\JWI\+)G092Q]0S/0"@^*(WD=QI)Z;]"M0_;4 O'ZW/]P0 MT-IA6P$A800(9@CM5T+[5J'S9XY#/CM<:I6IE$Q)-!,\0=S,0.,*X6\+[QT/ MO WAK0&T%1X21AKBQ_YK4W=0*3JP*GJ1/C+]0"#0?^@+NQ=+_6!7+")90;A\ MI018D6WK,20L@(01()B1EV&5E^&>%LLA9'(@80$DC #!C.0<5\DY!EHLC[<^ MLSW/=3=*CK6SMB)#P@@0S!#9JT1E8>VG[ MB0"E!: T D4S\[5F^[P]U:P2#)4B2%H 2B-0-#-%N$X1!JI<)^M.YV2.!ZM$4L/:PGM6%C8.SV[.ONNZ\U*9&Z4#]*B@M *41*)J9 MC-JS>KU]%1Q(3SD!I06@- )%,U-4.V//;HTOHRE+M5F;LDH"T4SE:L?KV2VO7@,;U0)UM:"T )1& MH&BF_K6S]?9E;3U0;PM*"T!I!(IFIJCVMY[=X&Y^H3GELME:;?O;;7M;WF0M M0X$]H-;R[<.XXMJX8KMQS9ZR[8^(=D#;F0Q*"T!I!(IFIJ+VI'A?GA2#>E)0 M6@!*(U T,T6U)\5V3]KJUY.2950@M "41J!H M9EYJYXG]?2VID#9R DH+0&D$BF:FJ+:X^$V+B\)(L*E"?)4R(>?1 D6ZCNG. MFJO7H*EZX6.\6:Y ;>V.O1*H7@LUG;6=;0D3#_F60JD]SC)5Q0:PZFJU;?$L MWZRWL6=::1[--"?6%%L+RQ.%%_D^^?NN5(\ MR0_GC(9,9#?H]V>3K(-JD^?X?U!+ P04 " !I@*E6.7=E]9@" K M" &0 'AL+W=O.\@4FFUK=JFHM)N'Z9],.0@5AT[LPVT_WYG)T1LHTAMQ1?BL^^>>\Z/ M[6.P5OK>9(@6'G(AS3#(K"W.PM#,,LR9.54%2EJ9*YTS2Z9>A*;0R%(?E(LP MCJ).F#,N@V3@Y\8Z&:BE%5SB6(-9YCG3CR,4:CT,&L%FXH8O,NLFPF10L 5. MT-X58TU66*.D/$=IN)*@<3X,SAMGH[[S]P[?.:[-UAA<)5.E[IUQE0Z#R!%" M@3/K$!A]5GB!0C@@HO&[P@SJE"YP>[Q!_^AKIUJFS."%$C]X:K-AT L@Q3E; M"GNCUI^QJJ?M\&9*&/\+Z\HW"F"V-%;E53 QR+DLO^RAVH>M@#A^(B"N F+/ MNTSD65XRRY*!5FO0SIO0W,"7ZJ.)')=.E(G5M,HISB8W*)C%%,9,VT>XU4P: MYO?+P'NXDBE.:56B,2R,*G):-8BVC@^!(MX\*< MP!%P";>96AH*-H/0$F&7-IQ5Y$8EN?@)XLIB;7[OXEKBMW;CN IV9@LUP&- -,:A7&"1O MWS0ZT8<]K)LUZ^8^].0\5\OMG4YW$2PA.A["7Z%U$]D*^<*=Z->'>@?3M'8!UOV;= M?[V^_?_NEA%CBGL.BT2^=#EZVI-*PJ?#N8*DO- MQ0\SZN:HG0.MSY6R&\-UF/K_0?('4$L#!!0 ( &F J58^+!M>\0( 'T( M 9 >&PO=V]R:W-H965TX[/N;;N M9; 6\EDE )J\9"E70R?1.K]R714ED%%U(7+@N+,0,J,:IW+IJEP"C2TH2UW? M\[IN1AEWPH%=F\EP( J=,@XS2521952^CB$5ZZ'3 MC^:C+_B=\A6@"WF 3I=TBR:Z<_(XOR:G)V?DA#!.'A)1* Q6 U>CQ8S5:?,W:1O[1PGOJ+P@0>L#\3T_:- S^7NX M?T1.4-]B8/F"?[U%\N,SAI*IADS];,I;R=MNYC4EY$KE-(*A@S5"@5R!$[Y_ MU^IZ'YM,_R>R-REHUREH'V,/[>-JB5":B 56NA7P IJ4E02=[5/]_HZRAIA>KUE9MU;6/:KL:PZ2:L:7 MY.8%FX%JU-;=.]>_;.]HVX]I>P>T]6IMO:/:IEP#O@U-X+"TWMZQOP0$KOHH=IDF6S*R=:Y+9?/ F-W<<. M$_Q_ -($X/Y""+V9F /J?QSA;U!+ P04 " !I@*E65PVM-0,# !S"@ M&0 'AL+W=O3+@0JTZBJ4M$P%DGH(B9F/' M:=D1H;'E]]*YL?![?*48C6$LD%Q%$1%/5\#XIF^YUG9B0I>A,A.VWTO($J:@ M[I*QT".[8)G3"&))>8P$+/K6P+TMZW'*,( M& 3*4!#]MX8A,&:8M(Y?.:E5K&F Y>*G13%EJ:T04\7N";Y PT9K-/*2Y2=':#8W--DZ5T&^IQBE_ HPHF*,Q M$>H)W0H22Y(F6*(/Z(HP$@<@$5^@"01 UV3&])#$!O"4#394A:A,0_7D^0@4 MH4R^TRQWTQ$Z/WN'SA"-T6W(5U+C9<]66KX180>YU*M,*CX@]0L1%\ASWR/L M8*\&/CP.'T%0P/$NW-9)*S*'B\SAE,][;>;0CQL=BJX51/)GG, M&WLU6XWI-KSZDFT7ZMI'U7U3(8CGM+4KZSI[RJH1+CZ@K%,HZ_S;,>]4UJPY MYM6@P\>\6RCKOF1')4H.B^M6UNUTFWO:JC&NXW;KM;G.WT^K\YPZL=)'SEP\ M/-U=1LF,,GKHLLGYREUIJ@1F=_A^U21V#:,?WM7%*]B0P6&N5@P !D !X;"]W;W)K&UL MK5=-;]LX$/TKA+98I$ 3?5FVD[4-Q$F+%FB+(&[:PV(/M#2VB$BDEJ3L[+_? M(24KLJVH/OABB^3,TSR^X7 TV0KYK%( 35[RC*NIDVI=W+BNBE/(J;H2!7!< M60F94XU#N795(8$FUBG/W,#SAFY.&7=F$SOW(&<34>J,<7B01)5Y3N5_<\C$ M=NKXSF[BD:U3;2;)(["8BR"#6!H+BWP;N(,L,$L;Q;PWJ-.\TCNWG'?HG M2Q[)+*F".Y']8HE.I\[8(0FL:)GI1[']##6AR.#%(E/VEVQK6\\A<:FTR&MG MC"!GO/JG+_5&M!P0I]LAJ!V"0X?!&PYA[1!:HE5DEM8]U70VD6)+I+%&-/-@ M]\9Z(QO&C8P++7&5H9^>?<=,^<)CD0.Y^"J4>D\>0))%2B602_((L> QRQBU M>RY69$X5BPGE";EG6:DA(<<(18-P<0^:L@SG+LG3XIY0C3R#9]W=Q2YI] M"7;[,@]Z ;]1>45"_P,)O"#LB.?N=/>@)YRPD2FT>.$;>!^IY(RO54N=OV^7 M2DL\!O]T;5<%-^B&,[7A1A4TAJF#AU^!W( S^_,/?^C]U<7U3&![S <-\T$? MNDU05J=79M*KBVT%,;00IG!M9I?^R ^CB;MI\^@P"[W!N+':"S!J HQZI?EE M*P4>!+H!B96/\#)?HDIX6.HTQ^JI-.8U"GC3%7UT3JW.!+:W%<-F*X:]6E7% MX0*/(/(\[T"M8\-@%(5>VW ORE$3Y:C_+*U6>(<8?1)3 MPO 6(0KB4C+-0'4*-#JG0&<"VZ,^;JB/>P5::!$_$U&8:HY5%U^@)8M-\BJ[ M4IIJ;*N[%9#0+96)^IVBXR.A#J7LL]@CXELKM\?A/9]:FY=FS8GVN^ M]WJ_>KW9=E2_[/5H8^[,M1KN3,EV+K1]\JWFPC^Q("0BRZA\Y=XI5XTV;A=H M[RHZ+./=9K[_AE3!:[3!R4EU6KS!:?%VFAW%Z[:ZN!SDVC:WBL2BY+IJ7)K9 MIH&^M6WCP?S<--:V.WR%J;IR;$O6C"N2P0HAO:L19KRL&MUJH$5A>\6ET-AY MVL<4/PY &@-<7PFA=P/S@N9S8_8_4$L#!!0 ( &F J58-:=L5"@, 'P* M 9 >&PO=V]R:W-H965T?$ M%]_>0JHGG0(8\IQQH?M>:DQ^[OLZ3B&C^E3F('!G*E5[5S->Y IJXI(S[ M81"T_8PRX0UZ;FVL!CU9&,X$C!711991]7L(7"[Z7L-;+=RS66KL@C_HY70& M$S /^5CAS*]0$I:!T$P*HF#:]RX:YZ.NC7OC%?JUTXY:'JF&D>3?66+2OM?U2 )3 M6G!S+Q>?8*FG9?%BR;7[)8ME;."1N-!&9LMD9) Q43[I\]*'M03$V9X0+A/" MS83FCH1HF1 YH24S)^N2&CKH*;D@RD8CFATX;UPVJF'"?L6)4;C+,,\,/N-! MN1&QS( &.H^BYR2*ZH$$[,UH*-+,)1Q!#\AVJ[HU8,)\C65A:8BT3W?H"!+RX^7 MY(K1#]5\/W?7N0Z?73MV/6P0F-P8R_7.;85SP0AAT(K&98MS*L^Y9*HONZ)()@HR1> MQX2=[D9)^&L7>09JYOH;C3P+88LB_#.VK& MA"8G4IK5Q+Z@:C@'?P!0 M2P,$% @ :8"I5O%@">A5 @ H 4 !D !X;"]W;W)K&ULK53;CM,P$/T5*ZS0K@1-FY0")8G4"XB5J*BV6GA /+C)M+'6 ML8/M7OA[QG8:LJMNQ0,OC<>>AZ'.2ZBH M[LD:!+YLI*JH05-M0UTKH(4#53R,^OU16%$F@BQQ=TN5)7)G.!.P5$3OJHJJ MWU/@\I &@^!T<<>VI;$789;4= LK,/?U4J$5MBP%JT!H)@51L$F#R6 \&UI_ MY_"-P4%WSL0J64OY8(W;(@WZ-B'@D!O+0/&SAQEP;HDPC5\-9]"&M,#N^<3^ MR6E'+6NJ82;Y=U:8,@W>!:2 #=UQ X3. N '$3JC/S,F:4T.S1,D#4=8;V>S! MU<:A40T3]E]<&86O#'$F^P)8 TU>DTE1,%M8RLFM\-UARWP]!T,9US?H/"*1/TH/I//[-_AT85TXK:DL>.++Y?TQV2MC<(V_7FN1)YB M>)["CNY8US2'-,#9U*#V$&0O7PQ&_0_G]/TGLD=JAZW:X27V[&L-"EM%; FW MN@D<<<%H.*?9$XTP/4$L#!!0 ( &F J5;W^WX$Q0( . ' M 9 >&PO=V]R:W-H965TCX'(=>3( Y>7MSR16GLBS ?-VP! M=V >FAN%L[!3*7@%M>:R)@KFD^ L'IW'+L#M^,YAK;?&Q*8RE?+13KX6DR"R MCD# S%@)AH\57( 05@E]_-Z(!AW3!FZ/7]0_N^0QF2G3<"'%#UZ8-@>Q%4#IG@"Z M":#.=PMR+B^98?E8R351=C>JV8%+U46C.5[;KW)G%*YRC#/Y%6!*FIR0:V:6 MBIMG(N?D6P.*&5XOB%LF5YQ-N>"&X\[C2S","_V!'!%>D_M2+C6K"ST.#=JQ MHN%L@SYOT70/^IJI4Y+$'PF-:$(>[B[)\=&'OV5"S*9+B78I4:>;'$[IY]E4 M&X5?_9?/6BO1\TO84ACIALU@$N!_78-:09"_?Q=GT:<#!I/.8')(/;\%6RX% M*'O6-GF?P58BC]5&I5NL-$YB/ROM6.E; MK-3'2G=82=I/_:RL8V5OL3(?*]MA49I0/ZO?L?IOL?H^5G^'%<=TSQD..M;@ M(.N^!.RT

LW$.U4;ITDZ^,=,N-6O[=V'G7#!:XV,.<9%IWW,1K7723LQLG$M?"H-7@AN M6.(5#,INP/6YE.9E8F^%[E+/_P!02P,$% @ :8"I5H'F>RRG P Y1, M !D !X;"]W;W)K&ULM9A=CYLX%(;_BD6K:BIU MPU="DFF"-!.@.ZN=W=&,9GM1]<(!)[$*=FJ;I"OMCU_;, RT#)MHW1O QN?A M'+_V <[B2-D7OD-(@&]%3OC2V@FQO[1MGNY0 ?F([A&1=S:4%5#()MO:?,\0 MS+11D=N>XP1V 3&QPH7NNV/A@I8BQP3=,<#+HH#L[VN4T^/2+/=RB!R0>]W=,MNR&DN$"$8XI 0QMEM:5>YFXCC+0(_["Z,A;UT"%LJ;T MBVK<9$O+41ZA'*5"(: \'= *Y;DB23^^UE"K>:8R;%\_T1,=O QF#3E:T?PC MSL1N:*E-.?Z"([U6,<":^VJR]$Q'4,!PP>@1 M,#5:TM2%EDM;RPG&1*VL!\'D72SM1+BB18&%7"J" T@RL*)$8+)%),6(@U_ M599AM01@#FY(M9#5@KB(D( XYV_!FU TS +9._ Z_;S84MI*/J M<79:.W5=.>6]X)0/;J4;.PYBDJ&L:V_+ )LHO:0<\Q_/! MXT,$+EZ_[?%K=0[FYH][<%&'WP>+AF&WD$F8JV'>@$_Q.9C_\BDY'?;"/'7F MWV]6F:^Y_@O<#R5DD B$P)_K'&_U&N+@T^]R&+@1J."?^Q9)Q1SW,U7*O>1[ MF**E)7,J1^R K/#-*U=&WJ>L25AD$A:;A"6&8!V5QXW*XR%Z^"AW*]M#G(&L M%#)]]&DZ2#A74Y.PJ(+--4R]CP^A/PH6]J$M537J#O/G\^V&)(;\Z(DP: M$2:#(CR4:XZ^EC*A@_B@CO\ ^0I&*>2B3X]!V+EZF(1%)F&Q25AB"-:1-VCD M#7Y")@U,JFP2%IF$Q29AB2%81^5IH_+T?V?2Z0_Y:CR:=A/1:OICOO)G\Y'? M'18-.G.N""9AB2%81X19(\)L4(0[Q/0'+TD1:+9=GQ*#F'-WETE89!(6FX0E MAF =8>>-L/.?D$/G)E4V"8M,PF*3L,00K*.RZSS_VCJ#&[C6F3) GW7N_1L= MY)RKK5%:9)06&Z4E-:W]#G(GK:_A2C>[59TH$-OJ.A('*2V)J'[AF]ZF5G6E M*S3?]5^[EW%5<7K&5 4P^=^ZQ7(/YV@CD^"]02P,$% @ :8"I5DI*Y/B' @ 9P8 M !D !X;"]W;W)K&ULK55=;YLP%/TK%JNF5%I+ M@*3ML@0I'YN6ATI5TVX/TQX&T#2C61_V OZXY_B )?;D1=X^X5[MLZ,7?#C84'7L #S M6-PIG/D-2\IR$)I)012L1MXX&$S[-MX%?&.PU0=C8ITLI7RRDWDZ\KI6$'!( MC&6@^-K %#BW1"CC5\WI-4=:X.%XS_[%>40U&!3D3U9ONZCP< )"G'1#6@/ 8T'L% M$-6 R!FME#E;,VIH/%1R2Y2-1C8[<+EQ:'3#A/V*"Z-PER'.Q'.1R!S( ]V! M)A=DG*;,II=R,A=5C=AD=V9@*./Z'$,>%S/2.3LG9X0)\I#)4E.1ZJ%O4(WE M])/ZY$EURN3\"3A+567) H^D+ ;1BUZ MIF^'AR?D1$UF(\<7_3.S9,9TPJ4N%9 ?XZ4V"HOW9UO&*L9>.Z.]T -=T 1& M'MY8#6H#7OS^77#5_=1F]S^1O3#?:\SW3K'OS1LT#SOL.!K:[%8<5X[#MIM- M'-ST\--M#FW\'7011-%SU M]_49?_RWZ.OA5L*B7@*4.6,][T=!:S_T6)?WP M8W@DN"6L%]T$1X+]@SN;@UJ[5J9)(DMAJIIO5IMN.79-XFA]@EVT:GK/-%4+ MQHI>,Z$)AQ52=B^O49FJVEHU,;)PG6$I#?89-\SP3P#*!N#^2DJSG]@#FG]+ M_ =02P,$% @ :8"I5HO>-5?( P (Q4 !D !X;"]W;W)K&ULM5A=;]LV%/TKA%8,+9!&HCXL.[,-M':WIETWHVFZAV$/ MC'P="Y5(E:3CYM^7E!3)LF5B#NB76!_W'-][>"(?<;QE_)M8 TCT(\^HF#AK M*8LKUQ7)&G(B+ED!5-U9,9X3J4[YO2L*#F19@O+,]3UOX.8DI#7,'1$P8]D_Z5*N)\[004M8D4TF/[/M>Z@' MBC1?PC)1_D7;NM9S4+(1DN4U6'60I[3Z)#]J(78 .#P"\&N _W\!00T(RD&K MSLJQYD22Z9BS+>*Z6K'I@U*;$JVF2:E>QAO)U=U4X>3T'97 "YX*>*V^!] U MK:RA)7Z-%ESYA%S2!JXWX6[2KI&/[_1SR_Y@B-\1H70OW^J-@4==H-FW9#8[NW--5F MO9'*L[T>-,)/71A+9)U)HV;2Z(S^C&S*8(FL(\.@D6%P!G]6G-&.]8)A[.WY M\[ HBOVHWY]QTVYL;/SMR8@\>5DLL77G;#,,CL_I4*M1QQ9;5XHV[&!CB'BN0X<' M]AL.]RUZ6(.Q=\2B;2K!YECRMUP#[VW)B#MY52RQ==_^=\=[<:>&RQ M=:5H X]O3!'/-&A-.NB8;]^A?47!?@YU=W:P]/;A)\+O4RI0!BN%\BYC97!> M[7A&L@2N"Y0]U>,R:<3O4_6[(M.?P)02P,$% @ M:8"I5JW!"B=T P S1< T !X;"]S='EL97,N>&ULW5C=;MHP%'Z5*%VG M5IH:0M9 5D#:D"I-VJ9*[<7N*D,*1><7D\IE&4A*(E+<$JYUVZU0B\E+','O6R67J:R=,;Y+)-]UV_5-L>E?1\#]*S5@LG!A C M#_ M=X>$LY%@X)60E/&%,;?!,,YY+ARIMJZ2XX.EO#>P;WJPJRN>E&6YT+%-!/,[ MJH9O "&2@61DHKL4G7T8&U\!#E5^V91*(43019^^]Q=.>B3 M"C+*14S%ZDKB+DV#'J<)R!%L,H6SS L/0"GS5#5B1B9Y1K2&I4?54+1CRODU M7/*^)QO<\V1M774A9W53":J:AL9T@'^=S7"OTW9>Q.L4["Z7GV8JG4SWH5;H ME: )F^O^/*D%8.P^SDZ*@B\^6?LXT%^Q>18-2&2L#%:YS M1X5DXW7+3T&*&SJ7RW*:)[CF=@,U_]MYGM","L+71:O:/^19?K'BH/-:DO55 M95NP56/U&'/H(L^;(#)L@LA&U&2W"2*C!HCLO-I5\SDB_2:(;!^^R* 1)1D< MI$BO>O!=>[K>>+:NK0Z\P_3=;_#&Q%=!G=&,<; M_&I\3!,RX_*F!OONJOV5QFR61O6H*YB(:M2J_072\\/Z!4K%8EE,YS0>5ETQ M&>FFHQHJ:G6 PS9RJ0\[@OD8S(X AL7!%& ^Q@N+\S_ETT7S,1BFK6M%NJA/ M%_4Q7C9DJ#]8'+M/I Y[IE$4!&&(S>AP:%4PQ.8M#.%K9\.T@0<6!R(];Z[Q MU<8K9'<=8&NZJT*P3/%*Q#+%YQH0^[R!1Q395QN+ Q[8*F"U _'M<:"F[#Y! M *N*:<-V,(Y$$89 +=IK- R1V0GA8U\?;)<$0139$<#L"H( 0V WX@BF #1@ M2!#H^^#6_\U1_X@[]02P,$% @ :8"I5I>*NQS $P( L M !?3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ0FE(2S,. M\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_'.R*M:BX^]ULA YGEL96W(=#NQJ[C16\=&LA?*7& M\622CRLN]>CD^*6OF1W# ^-%X:71H;%IN)?BT?U[OCED#]+)A532/TU'[7LE M1JR26E;R6933T63$W-H\_F&L?#;:EF\:YXWD'=\X=H6 MSQ>W/(!,1_DD=+B4UOGVBK9_'A@?1+BX.ZJ]^2*5%_:">_'5FGHC]:KI)MS% M&-Q&&X>7URZ(1_:_A-$LE[(0%Z:H*Z%]%TVD%LZ%\%4+J;L+ -IG!.TS M+=H7+BV[YZH6[)O@KK:B^0I5!NUJY"'Z%5#P$Z= M"TD I,34$A&[Y4(L>L.)&20B5LAEM5'F20AV)K182L]F87A[D<+4$1&[H_GB MV[KPM0W)73NH-WXM+#M?<[L2/4Q,'A&Q/6Z;QF",&;?^B=W9$$%>O)WX(LP< M$;$ZOH=^KW1A*L$^7!OG/K)9".,\A!$FA1'FC8A8'-=A2NX/*::*B-@5P5Z5 M]-7K%!R2 1^^@T(7L@<98\J(B96Q'=$[_K//A/DA)O;#I0YKLHV53AS\)4L1 MOG5=-^$ZB(BN/X@M@>91O05(C&DB)M8$C@F7(#%FD)C8(#L3/O8A+-25^&$F)AU M4F+KH*6ZW@(BQ2R4$EMH=S*Y<] Q"Z7$%MJ'^?Z7GJ)[+=3K'"R:_4''+)02 M6V@OYKL)*<4LE ZRT-EB]J.)62@=1OW8JW^S5!3,Q"&;&%MIC;V5QSU5\- M04S,0MG_L"GS)II?:A\R$#:S4A<0$[-0-LA^S6M\(2:ZYS_DQDUOWLPP"V6# M;=RT$868F(4R8@NAF%>PKIYA%LJ(+81BSF'5(\,LE U7@3M@9Q SQRR4#UB! M.V"W$!.S4$YL(1SS%&)B%LJ)+;0M%.[S$,3$+)036^@5\QMOYD[?5F5N-L+R M9O<15M9SS$(YL870W5%V #$Q"^7$%H+[HSN&'F*BSYX16PBK%A^P&<3$+)2W M%AJW%[N3XS*D!UJ4W\-'N-!><%7,+&M>NL=TTJS98%_62IV'MAM];7CY\OSL MR[._)[\ 4$L#!!0 ( &F J5;(7,%2( ( - G : >&PO7W)E;',O M=V]R:V)O;VLN>&UL+G)E;'/-VCMNVT 4A>&M"%R 1_0"^D0*=(8/!4Q)'CY5Q^((9]^E4,[[KM3W>W[NO@X'DYUU>S& ML?^14EWORK&M=UU?3N]V5,C:+UW;8EG'5I(_#]71-EX/W53.\O$F3Y@Y2"-+Y@PR";/X@AR"?/R@@*.8/RA"4YP^ZAZ#[^8,>(.AA M_J!'"'J"8 N!V()D"X'9@F@+@=J"; N!VX)P M"X'<@G0+@=V"> N!WHIZ*X'>BGHK@=XZ>=DFT%M1;R706U%O)=!;46\ET%M1 M;R706U%O)=!;46\ET%M1;R70VU!O(]#;4&\CT-M0;R/0VR:;)01Z&^IM!'H; MZFT$>AOJ;01Z&^IM!'H;ZFT$>AOJ;01Z.^KM!'H[ZNT$>COJ[01Z.^KM!'K[ M9+.;0&]'O9U ;T>]G4!O1[V=0&]'O9U ;T>]G4#O0+V#0.] O8- [T"]@T#O M0+V#0.] O8- [YA\K"30.U#O(- [4.\@T#M0[R#0.U#O(- [H]Z90.^,>F<" MO3/JG0GTSJAW)M [H]Z90.^,>F<"O?/D9Q,"O3/JG;]3[SI^'DJ]]GRM\?G? M2?5XOK=<'W]9?IV_4$L#!!0 ( &F J5;B(3)"\0$ !DG M 3 6T-O;G1E;G1?5'EP97-=+GAM;,W:RT[#,! %T%^ILD6-ZR7M+2; M-DVNMOGGV+A^7@1J8S&YV&T$,I\<]\15X^-1 MWE"P+Q.&E>\#7L_=/%((34V36QO2M>WR+K9M64S/+<5R?XDO>G3+95-1[:I- MEX^4T0>R=5P1I:XM=T6/]B>G?,.T^^0'YX]E]@7FG;?!^9@G%NCW<6\C&4Y/ M?2Y$(37[7_$],9<^^/UHF'9-]0^S\_4^N; >YQ'9^#C\CC_.^+W^+_L0('U( MD#X42!\:I \#TL&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 M ( &F J5;HT=HKP04 +$> 8 " @0P( !X;"]W;W)K M&PO=V]R:W-H965T&UL4$L! M A0#% @ :8"I5IDU#V3F @ (@@ !@ ("!&PO=V]R:W-H965T&UL4$L! A0#% @ :8"I5L]< M.N#8!@ LC, !@ ("!K"$ 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0#% @ :8"I5HNH1AWH"0 ]!D !@ M ("!RTD 'AL+W=OE3 !X;"]W;W)K M&UL4$L! A0#% @ :8"I5G%K/ZHD P 8 @ M !D ("!0%H 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ :8"I5@%.Z[05# [20 !D M ("!WFD 'AL+W=OB'#<% "6#0 &0 @($J=@ >&PO=V]R:W-H965T ML@4 -\- 9 M " @9A[ !X;"]W;W)K&UL4$L! A0# M% @ :8"I5L&.*I]B!P S!4 !D ("!@8$ 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ :8"I5@4] MV$+:!@ 91 !D ("!7)( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ :8"I5LKL/KV?$@ 9S4 !D M ("!@J$ 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ :8"I5J9WLIG- @ '@8 !D ("! MW[P 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ :8"I5G^F2;ZD P )@@ !D ("!<\D 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ :8"I5N:!8W\M P (@L !D M ("!1N, 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ :8"I5GC>.D#U!@ 5$P !D ("!$^X M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M:8"I5F$E,NH/ P &P@ !D ("!X_T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ :8"I5E:L22AV @ +@8 !D M ("!%10! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ :8"I5O$@J.-Q @ Z04 !D ("!I!\! 'AL M+W=O&PO=V]R:W-H965T@4 $,G 9 " M@5&UL4$L! A0#% @ :8"I M5LE7$^Y0&@ 'LH! !D ("!""L! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ :8"I5JD7+?\0!0 M2 M !D ("!9DP! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ :8"I5CXL&U[Q @ ?0@ !D M ("!7UH! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ :8"I5@UIVQ4* P ? H !D ("!D60! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ :8"I5H'F M>RRG P Y1, !D ("!6FT! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ :8"I5JW!"B=T P S1< T M ( !]76QEP$ 7W)E;',O+G)E;'-02P$" M% ,4 " !I@*E64DU7)@8% !_+ #P @ %]? $ >&PO M=V]R:V)O;VLN>&UL4$L! A0#% @ :8"I5LA XML 80 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 81 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 82 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.1 html 195 317 1 true 90 0 false 9 false false R1.htm 0000001 - Document - Cover Sheet http://dzsi.com/role/Cover Cover Cover 1 false false R2.htm 0000002 - Statement - Unaudited Condensed Consolidated Balance Sheets Sheet http://dzsi.com/role/UnauditedCondensedConsolidatedBalanceSheets Unaudited Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 0000003 - Statement - Unaudited Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://dzsi.com/role/UnauditedCondensedConsolidatedBalanceSheetsParenthetical Unaudited Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 0000004 - Statement - Unaudited Condensed Consolidated Statements of Comprehensive Income (Loss) Sheet http://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofComprehensiveIncomeLoss Unaudited Condensed Consolidated Statements of Comprehensive Income (Loss) Statements 4 false false R5.htm 0000005 - Statement - Unaudited Condensed Consolidated Statements of Comprehensive Income (Loss) (Parenthetical) Sheet http://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofComprehensiveIncomeLossParenthetical Unaudited Condensed Consolidated Statements of Comprehensive Income (Loss) (Parenthetical) Statements 5 false false R6.htm 0000006 - Statement - Unaudited Condensed Consolidated Statements of Stockholders' Equity Sheet http://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofStockholdersEquity Unaudited Condensed Consolidated Statements of Stockholders' Equity Statements 6 false false R7.htm 0000007 - Statement - Unaudited Condensed Consolidated Statements of Cash Flows Sheet http://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows Unaudited Condensed Consolidated Statements of Cash Flows Statements 7 false false R8.htm 0000008 - Disclosure - Organization and Summary of Significant Accounting Policies Sheet http://dzsi.com/role/OrganizationandSummaryofSignificantAccountingPolicies Organization and Summary of Significant Accounting Policies Notes 8 false false R9.htm 0000009 - Disclosure - Business Combinations Sheet http://dzsi.com/role/BusinessCombinations Business Combinations Notes 9 false false R10.htm 0000010 - Disclosure - Fair Value Measurement Sheet http://dzsi.com/role/FairValueMeasurement Fair Value Measurement Notes 10 false false R11.htm 0000011 - Disclosure - Cash, Cash Equivalents and Restricted Cash Sheet http://dzsi.com/role/CashCashEquivalentsandRestrictedCash Cash, Cash Equivalents and Restricted Cash Notes 11 false false R12.htm 0000012 - Disclosure - Balance Sheet Details Sheet http://dzsi.com/role/BalanceSheetDetails Balance Sheet Details Notes 12 false false R13.htm 0000013 - Disclosure - Goodwill and Intangible Assets Sheet http://dzsi.com/role/GoodwillandIntangibleAssets Goodwill and Intangible Assets Notes 13 false false R14.htm 0000014 - Disclosure - Debt Sheet http://dzsi.com/role/Debt Debt Notes 14 false false R15.htm 0000015 - Disclosure - Employee Benefit Plans Sheet http://dzsi.com/role/EmployeeBenefitPlans Employee Benefit Plans Notes 15 false false R16.htm 0000016 - Disclosure - Restructuring and Other Charges Sheet http://dzsi.com/role/RestructuringandOtherCharges Restructuring and Other Charges Notes 16 false false R17.htm 0000017 - Disclosure - Related Party Transactions Sheet http://dzsi.com/role/RelatedPartyTransactions Related Party Transactions Notes 17 false false R18.htm 0000018 - Disclosure - Net Income (Loss) Per Share Sheet http://dzsi.com/role/NetIncomeLossPerShare Net Income (Loss) Per Share Notes 18 false false R19.htm 0000019 - Disclosure - Leases Sheet http://dzsi.com/role/Leases Leases Notes 19 false false R20.htm 0000020 - Disclosure - Commitments and Contingencies Sheet http://dzsi.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 20 false false R21.htm 0000021 - Disclosure - Income Taxes Sheet http://dzsi.com/role/IncomeTaxes Income Taxes Notes 21 false false R22.htm 0000022 - Disclosure - Enterprise-Wide Information Sheet http://dzsi.com/role/EnterpriseWideInformation Enterprise-Wide Information Notes 22 false false R23.htm 0000023 - Disclosure - Organization and Summary of Significant Accounting Policies (Policies) Sheet http://dzsi.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies Organization and Summary of Significant Accounting Policies (Policies) Policies http://dzsi.com/role/OrganizationandSummaryofSignificantAccountingPolicies 23 false false R24.htm 0000024 - Disclosure - Organization and Summary of Significant Accounting Policies (Tables) Sheet http://dzsi.com/role/OrganizationandSummaryofSignificantAccountingPoliciesTables Organization and Summary of Significant Accounting Policies (Tables) Tables http://dzsi.com/role/OrganizationandSummaryofSignificantAccountingPolicies 24 false false R25.htm 0000025 - Disclosure - Business Combinations (Tables) Sheet http://dzsi.com/role/BusinessCombinationsTables Business Combinations (Tables) Tables http://dzsi.com/role/BusinessCombinations 25 false false R26.htm 0000026 - Disclosure - Fair Value Measurement (Tables) Sheet http://dzsi.com/role/FairValueMeasurementTables Fair Value Measurement (Tables) Tables http://dzsi.com/role/FairValueMeasurement 26 false false R27.htm 0000027 - Disclosure - Balance Sheet Details (Tables) Sheet http://dzsi.com/role/BalanceSheetDetailsTables Balance Sheet Details (Tables) Tables http://dzsi.com/role/BalanceSheetDetails 27 false false R28.htm 0000028 - Disclosure - Goodwill and Intangible Assets (Tables) Sheet http://dzsi.com/role/GoodwillandIntangibleAssetsTables Goodwill and Intangible Assets (Tables) Tables http://dzsi.com/role/GoodwillandIntangibleAssets 28 false false R29.htm 0000029 - Disclosure - Debt (Tables) Sheet http://dzsi.com/role/DebtTables Debt (Tables) Tables http://dzsi.com/role/Debt 29 false false R30.htm 0000030 - Disclosure - Related Party Transactions (Tables) Sheet http://dzsi.com/role/RelatedPartyTransactionsTables Related Party Transactions (Tables) Tables http://dzsi.com/role/RelatedPartyTransactions 30 false false R31.htm 0000031 - Disclosure - Net Income (Loss) Per Share (Tables) Sheet http://dzsi.com/role/NetIncomeLossPerShareTables Net Income (Loss) Per Share (Tables) Tables http://dzsi.com/role/NetIncomeLossPerShare 31 false false R32.htm 0000032 - Disclosure - Leases (Tables) Sheet http://dzsi.com/role/LeasesTables Leases (Tables) Tables http://dzsi.com/role/Leases 32 false false R33.htm 0000033 - Disclosure - Enterprise-Wide Information (Tables) Sheet http://dzsi.com/role/EnterpriseWideInformationTables Enterprise-Wide Information (Tables) Tables http://dzsi.com/role/EnterpriseWideInformation 33 false false R34.htm 0000034 - Disclosure - Organization and Summary of Significant Accounting Policies - Additional Information (Details) Sheet http://dzsi.com/role/OrganizationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails Organization and Summary of Significant Accounting Policies - Additional Information (Details) Details 34 false false R35.htm 0000035 - Disclosure - Organization and Summary of Significant Accounting Policies - Schedule of Revenues by Source (Details) Sheet http://dzsi.com/role/OrganizationandSummaryofSignificantAccountingPoliciesScheduleofRevenuesbySourceDetails Organization and Summary of Significant Accounting Policies - Schedule of Revenues by Source (Details) Details 35 false false R36.htm 0000036 - Disclosure - Organization and Summary of Significant Accounting Policies - Schedule of Information Revenues by Geographical Concentration (Details) Sheet http://dzsi.com/role/OrganizationandSummaryofSignificantAccountingPoliciesScheduleofInformationRevenuesbyGeographicalConcentrationDetails Organization and Summary of Significant Accounting Policies - Schedule of Information Revenues by Geographical Concentration (Details) Details 36 false false R37.htm 0000037 - Disclosure - Organization and Summary of Significant Accounting Policies - Schedule of Allowance for Doubtful Accounts (Details) Sheet http://dzsi.com/role/OrganizationandSummaryofSignificantAccountingPoliciesScheduleofAllowanceforDoubtfulAccountsDetails Organization and Summary of Significant Accounting Policies - Schedule of Allowance for Doubtful Accounts (Details) Details 37 false false R38.htm 0000038 - Disclosure - Business Combinations - Additional Information (Details) Sheet http://dzsi.com/role/BusinessCombinationsAdditionalInformationDetails Business Combinations - Additional Information (Details) Details 38 false false R39.htm 0000039 - Disclosure - Business Combinations - Summary of Provisional Estimated Fair Values of Assets Acquired and Liabilities Assumed (Details) Sheet http://dzsi.com/role/BusinessCombinationsSummaryofProvisionalEstimatedFairValuesofAssetsAcquiredandLiabilitiesAssumedDetails Business Combinations - Summary of Provisional Estimated Fair Values of Assets Acquired and Liabilities Assumed (Details) Details 39 false false R40.htm 0000040 - Disclosure - Business Combinations - Schedule of Estimated Fair Value and Useful Lives of Identifiable Intangible Assets (Details) Sheet http://dzsi.com/role/BusinessCombinationsScheduleofEstimatedFairValueandUsefulLivesofIdentifiableIntangibleAssetsDetails Business Combinations - Schedule of Estimated Fair Value and Useful Lives of Identifiable Intangible Assets (Details) Details 40 false false R41.htm 0000041 - Disclosure - Fair Value Measurement - Schedule of Reconciliation of Level 3 Contingent Liability (Details) Sheet http://dzsi.com/role/FairValueMeasurementScheduleofReconciliationofLevel3ContingentLiabilityDetails Fair Value Measurement - Schedule of Reconciliation of Level 3 Contingent Liability (Details) Details 41 false false R42.htm 0000042 - Disclosure - Cash, Cash Equivalents and Restricted Cash - Additional Information (Details) Sheet http://dzsi.com/role/CashCashEquivalentsandRestrictedCashAdditionalInformationDetails Cash, Cash Equivalents and Restricted Cash - Additional Information (Details) Details 42 false false R43.htm 0000043 - Disclosure - Balance Sheet Details - Schedule of Inventories (Details) Sheet http://dzsi.com/role/BalanceSheetDetailsScheduleofInventoriesDetails Balance Sheet Details - Schedule of Inventories (Details) Details 43 false false R44.htm 0000044 - Disclosure - Balance Sheet Details - Additional Information (Details) Sheet http://dzsi.com/role/BalanceSheetDetailsAdditionalInformationDetails Balance Sheet Details - Additional Information (Details) Details 44 false false R45.htm 0000045 - Disclosure - Balance Sheet Details - Schedule of Property, Plant and Equipment, Net (Details) Sheet http://dzsi.com/role/BalanceSheetDetailsScheduleofPropertyPlantandEquipmentNetDetails Balance Sheet Details - Schedule of Property, Plant and Equipment, Net (Details) Details 45 false false R46.htm 0000046 - Disclosure - Balance Sheet Details - Summary of Product Warranty Liability (Details) Sheet http://dzsi.com/role/BalanceSheetDetailsSummaryofProductWarrantyLiabilityDetails Balance Sheet Details - Summary of Product Warranty Liability (Details) Details 46 false false R47.htm 0000047 - Disclosure - Balance Sheet Details - Summary of Contract Assets and Contract Liabilities Related to Contracts with Customers (Details) Sheet http://dzsi.com/role/BalanceSheetDetailsSummaryofContractAssetsandContractLiabilitiesRelatedtoContractswithCustomersDetails Balance Sheet Details - Summary of Contract Assets and Contract Liabilities Related to Contracts with Customers (Details) Details 47 false false R48.htm 0000048 - Disclosure - Goodwill and Intangible Assets - Schedule of Goodwill (Details) Sheet http://dzsi.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillDetails Goodwill and Intangible Assets - Schedule of Goodwill (Details) Details 48 false false R49.htm 0000049 - Disclosure - Goodwill and Intangible Assets - Schedule of Intangible Assets (Details) Sheet http://dzsi.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails Goodwill and Intangible Assets - Schedule of Intangible Assets (Details) Details 49 false false R50.htm 0000050 - Disclosure - Goodwill and Intangible Assets - Additional Information (Details) Sheet http://dzsi.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails Goodwill and Intangible Assets - Additional Information (Details) Details 50 false false R51.htm 0000051 - Disclosure - Goodwill and Intangible Assets - Future Amortization Expense of Intangible Assets (Details) Sheet http://dzsi.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseofIntangibleAssetsDetails Goodwill and Intangible Assets - Future Amortization Expense of Intangible Assets (Details) Details 51 false false R52.htm 0000052 - Disclosure - Debt - Schedule of Debt (Details) Sheet http://dzsi.com/role/DebtScheduleofDebtDetails Debt - Schedule of Debt (Details) Details 52 false false R53.htm 0000053 - Disclosure - Debt - Additional Information (Details) Sheet http://dzsi.com/role/DebtAdditionalInformationDetails Debt - Additional Information (Details) Details 53 false false R54.htm 0000054 - Disclosure - Debt - Schedule of Future Principal Maturities of Term Loan (Details) Sheet http://dzsi.com/role/DebtScheduleofFuturePrincipalMaturitiesofTermLoanDetails Debt - Schedule of Future Principal Maturities of Term Loan (Details) Details 54 false false R55.htm 0000055 - Disclosure - Employee Benefit Plans - Additional Information (Details) Sheet http://dzsi.com/role/EmployeeBenefitPlansAdditionalInformationDetails Employee Benefit Plans - Additional Information (Details) Details 55 false false R56.htm 0000056 - Disclosure - Restructuring and Other Charges - Additional Information (Details) Sheet http://dzsi.com/role/RestructuringandOtherChargesAdditionalInformationDetails Restructuring and Other Charges - Additional Information (Details) Details 56 false false R57.htm 0000057 - Disclosure - Related Party Transactions - Additional Information (Details) Sheet http://dzsi.com/role/RelatedPartyTransactionsAdditionalInformationDetails Related Party Transactions - Additional Information (Details) Details 57 false false R58.htm 0000058 - Disclosure - Related Party Transactions - Indebtedness and Other Obligations Payment Guarantees (Details) Sheet http://dzsi.com/role/RelatedPartyTransactionsIndebtednessandOtherObligationsPaymentGuaranteesDetails Related Party Transactions - Indebtedness and Other Obligations Payment Guarantees (Details) Details 58 false false R59.htm 0000059 - Disclosure - Related Party Transactions - Sales and Purchases To and From Related Parties (Details) Sheet http://dzsi.com/role/RelatedPartyTransactionsSalesandPurchasesToandFromRelatedPartiesDetails Related Party Transactions - Sales and Purchases To and From Related Parties (Details) Details 59 false false R60.htm 0000060 - Disclosure - Related Party Transactions - Balances of Receivables and Payables with Related Parties (Details) Sheet http://dzsi.com/role/RelatedPartyTransactionsBalancesofReceivablesandPayableswithRelatedPartiesDetails Related Party Transactions - Balances of Receivables and Payables with Related Parties (Details) Details 60 false false R61.htm 0000061 - Disclosure - Net Income (Loss) Per Share - Reconciliation of Basic and Diluted Net Income (Loss) per Share (Details) Sheet http://dzsi.com/role/NetIncomeLossPerShareReconciliationofBasicandDilutedNetIncomeLossperShareDetails Net Income (Loss) Per Share - Reconciliation of Basic and Diluted Net Income (Loss) per Share (Details) Details http://dzsi.com/role/NetIncomeLossPerShareTables 61 false false R62.htm 0000062 - Disclosure - Net Income (Loss) Per Share - Antidilutive Securities Excluded from Computation of Earning Per Share (Details) Sheet http://dzsi.com/role/NetIncomeLossPerShareAntidilutiveSecuritiesExcludedfromComputationofEarningPerShareDetails Net Income (Loss) Per Share - Antidilutive Securities Excluded from Computation of Earning Per Share (Details) Details http://dzsi.com/role/NetIncomeLossPerShareTables 62 false false R63.htm 0000063 - Disclosure - Leases - Additional Information (Details) Sheet http://dzsi.com/role/LeasesAdditionalInformationDetails Leases - Additional Information (Details) Details 63 false false R64.htm 0000064 - Disclosure - Leases - Maturity of Operating Lease Liabilities (Details) Sheet http://dzsi.com/role/LeasesMaturityofOperatingLeaseLiabilitiesDetails Leases - Maturity of Operating Lease Liabilities (Details) Details 64 false false R65.htm 0000065 - Disclosure - Commitments and Contingencies - Additional Information (Details) Sheet http://dzsi.com/role/CommitmentsandContingenciesAdditionalInformationDetails Commitments and Contingencies - Additional Information (Details) Details 65 false false R66.htm 0000066 - Disclosure - Income Taxes - Additional Information (Details) Sheet http://dzsi.com/role/IncomeTaxesAdditionalInformationDetails Income Taxes - Additional Information (Details) Details 66 false false R67.htm 0000067 - Disclosure - Enterprise-Wide Information - Property, Plant and Equipment, Net of Accumulated Depreciation (Details) Sheet http://dzsi.com/role/EnterpriseWideInformationPropertyPlantandEquipmentNetofAccumulatedDepreciationDetails Enterprise-Wide Information - Property, Plant and Equipment, Net of Accumulated Depreciation (Details) Details 67 false false All Reports Book All Reports [dq-0542-Deprecated-Concept] Concept DueToRelatedPartiesCurrentAndNoncurrent in us-gaap/2022 used in 12 facts was deprecated in us-gaap/2023 as of 2023 and should not be used. dzsi-20230331.htm 4 [dq-0542-Deprecated-Concept] Concept RevenueFromRelatedParties in us-gaap/2022 used in 2 facts was deprecated in us-gaap/2023 as of 2023 and should not be used. dzsi-20230331.htm 4 [dq-0542-Deprecated-Concept] Concept RelatedPartyTransactionSellingGeneralAndAdministrativeExpensesFromTransactionsWithRelatedParty in us-gaap/2022 used in 2 facts was deprecated in us-gaap/2023 as of 2023 and should not be used. dzsi-20230331.htm 4 [dq-0542-Deprecated-Concept] Concept InterestExpenseRelatedParty in us-gaap/2022 used in 2 facts was deprecated in us-gaap/2023 as of 2023 and should not be used. dzsi-20230331.htm 4 [dq-0542-Deprecated-Concept] Concept AccountsReceivableRelatedParties in us-gaap/2022 used in 2 facts was deprecated in us-gaap/2023 as of 2023 and should not be used. dzsi-20230331.htm 4 [dq-0542-Deprecated-Concept] Concept AccountsPayableRelatedPartiesCurrentAndNoncurrent in us-gaap/2022 used in 2 facts was deprecated in us-gaap/2023 as of 2023 and should not be used. dzsi-20230331.htm 4 [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 2 fact(s) appearing in ix:hidden were eligible for transformation: us-gaap:RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent, us-gaap:RevenueRemainingPerformanceObligationPercentage - dzsi-20230331.htm 4 [ix-0514-Hidden-Fact-Not-Referenced] WARN: 1 fact(s) appearing in ix:hidden were not referenced by any -sec-ix-hidden style property: us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1 - dzsi-20230331.htm 4 dzsi-20230331.htm dzsi-20230331.xsd dzsi-20230331_cal.xml dzsi-20230331_def.xml dzsi-20230331_lab.xml dzsi-20230331_pre.xml dzsi-20230331xexx104.htm dzsi-20230331xexx311.htm dzsi-20230331xexx312.htm dzsi-20230331xexx321.htm http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 85 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "dzsi-20230331.htm": { "axisCustom": 1, "axisStandard": 34, "baseTaxonomies": { "http://fasb.org/us-gaap/2022": 605, "http://xbrl.sec.gov/dei/2022": 29 }, "contextCount": 195, "dts": { "calculationLink": { "local": [ "dzsi-20230331_cal.xml" ] }, "definitionLink": { "local": [ "dzsi-20230331_def.xml" ] }, "inline": { "local": [ "dzsi-20230331.htm" ] }, "labelLink": { "local": [ "dzsi-20230331_lab.xml" ] }, "presentationLink": { "local": [ "dzsi-20230331_pre.xml" ] }, "schema": { "local": [ "dzsi-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": 554, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2022": 4, "http://xbrl.sec.gov/dei/2022": 5, "total": 9 }, "keyCustom": 51, "keyStandard": 266, "memberCustom": 37, "memberStandard": 49, "nsprefix": "dzsi", "nsuri": "http://dzsi.com/20230331", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "dzsi-20230331.htm", "contextRef": "i30e70f8e93144d0e8d6c106e01b0cd99_D20230101-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://dzsi.com/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "dzsi-20230331.htm", "contextRef": "i30e70f8e93144d0e8d6c106e01b0cd99_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "dzsi-20230331.htm", "contextRef": "i30e70f8e93144d0e8d6c106e01b0cd99_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000010 - Disclosure - Fair Value Measurement", "menuCat": "Notes", "order": "10", "role": "http://dzsi.com/role/FairValueMeasurement", "shortName": "Fair Value Measurement", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "dzsi-20230331.htm", "contextRef": "i30e70f8e93144d0e8d6c106e01b0cd99_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "dzsi-20230331.htm", "contextRef": "i30e70f8e93144d0e8d6c106e01b0cd99_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000011 - Disclosure - Cash, Cash Equivalents and Restricted Cash", "menuCat": "Notes", "order": "11", "role": "http://dzsi.com/role/CashCashEquivalentsandRestrictedCash", "shortName": "Cash, Cash Equivalents and Restricted Cash", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "dzsi-20230331.htm", "contextRef": "i30e70f8e93144d0e8d6c106e01b0cd99_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "dzsi-20230331.htm", "contextRef": "i30e70f8e93144d0e8d6c106e01b0cd99_D20230101-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": "0000012 - Disclosure - Balance Sheet Details", "menuCat": "Notes", "order": "12", "role": "http://dzsi.com/role/BalanceSheetDetails", "shortName": "Balance Sheet Details", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "dzsi-20230331.htm", "contextRef": "i30e70f8e93144d0e8d6c106e01b0cd99_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "dzsi-20230331.htm", "contextRef": "i30e70f8e93144d0e8d6c106e01b0cd99_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000013 - Disclosure - Goodwill and Intangible Assets", "menuCat": "Notes", "order": "13", "role": "http://dzsi.com/role/GoodwillandIntangibleAssets", "shortName": "Goodwill and Intangible Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "dzsi-20230331.htm", "contextRef": "i30e70f8e93144d0e8d6c106e01b0cd99_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "dzsi-20230331.htm", "contextRef": "i30e70f8e93144d0e8d6c106e01b0cd99_D20230101-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 - Debt", "menuCat": "Notes", "order": "14", "role": "http://dzsi.com/role/Debt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "dzsi-20230331.htm", "contextRef": "i30e70f8e93144d0e8d6c106e01b0cd99_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "dzsi-20230331.htm", "contextRef": "i30e70f8e93144d0e8d6c106e01b0cd99_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000015 - Disclosure - Employee Benefit Plans", "menuCat": "Notes", "order": "15", "role": "http://dzsi.com/role/EmployeeBenefitPlans", "shortName": "Employee Benefit Plans", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "dzsi-20230331.htm", "contextRef": "i30e70f8e93144d0e8d6c106e01b0cd99_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "dzsi-20230331.htm", "contextRef": "i30e70f8e93144d0e8d6c106e01b0cd99_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000016 - Disclosure - Restructuring and Other Charges", "menuCat": "Notes", "order": "16", "role": "http://dzsi.com/role/RestructuringandOtherCharges", "shortName": "Restructuring and Other Charges", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "dzsi-20230331.htm", "contextRef": "i30e70f8e93144d0e8d6c106e01b0cd99_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "dzsi-20230331.htm", "contextRef": "i30e70f8e93144d0e8d6c106e01b0cd99_D20230101-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": "0000017 - Disclosure - Related Party Transactions", "menuCat": "Notes", "order": "17", "role": "http://dzsi.com/role/RelatedPartyTransactions", "shortName": "Related Party Transactions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "dzsi-20230331.htm", "contextRef": "i30e70f8e93144d0e8d6c106e01b0cd99_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "dzsi-20230331.htm", "contextRef": "i30e70f8e93144d0e8d6c106e01b0cd99_D20230101-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": "0000018 - Disclosure - Net Income (Loss) Per Share", "menuCat": "Notes", "order": "18", "role": "http://dzsi.com/role/NetIncomeLossPerShare", "shortName": "Net Income (Loss) Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "dzsi-20230331.htm", "contextRef": "i30e70f8e93144d0e8d6c106e01b0cd99_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "dzsi-20230331.htm", "contextRef": "i30e70f8e93144d0e8d6c106e01b0cd99_D20230101-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": "0000019 - Disclosure - Leases", "menuCat": "Notes", "order": "19", "role": "http://dzsi.com/role/Leases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "dzsi-20230331.htm", "contextRef": "i30e70f8e93144d0e8d6c106e01b0cd99_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "dzsi-20230331.htm", "contextRef": "i7714e315697745679ee1efe2a07343da_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 - Unaudited Condensed Consolidated Balance Sheets", "menuCat": "Statements", "order": "2", "role": "http://dzsi.com/role/UnauditedCondensedConsolidatedBalanceSheets", "shortName": "Unaudited Condensed Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "dzsi-20230331.htm", "contextRef": "i7714e315697745679ee1efe2a07343da_I20230331", "decimals": "-3", "lang": "en-US", "name": "dzsi:AccountsReceivableTradeCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "dzsi-20230331.htm", "contextRef": "i30e70f8e93144d0e8d6c106e01b0cd99_D20230101-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": "0000020 - Disclosure - Commitments and Contingencies", "menuCat": "Notes", "order": "20", "role": "http://dzsi.com/role/CommitmentsandContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "dzsi-20230331.htm", "contextRef": "i30e70f8e93144d0e8d6c106e01b0cd99_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "dzsi-20230331.htm", "contextRef": "i30e70f8e93144d0e8d6c106e01b0cd99_D20230101-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": "0000021 - Disclosure - Income Taxes", "menuCat": "Notes", "order": "21", "role": "http://dzsi.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "dzsi-20230331.htm", "contextRef": "i30e70f8e93144d0e8d6c106e01b0cd99_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "dzsi-20230331.htm", "contextRef": "i30e70f8e93144d0e8d6c106e01b0cd99_D20230101-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": "0000022 - Disclosure - Enterprise-Wide Information", "menuCat": "Notes", "order": "22", "role": "http://dzsi.com/role/EnterpriseWideInformation", "shortName": "Enterprise-Wide Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "dzsi-20230331.htm", "contextRef": "i30e70f8e93144d0e8d6c106e01b0cd99_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "dzsi-20230331.htm", "contextRef": "i30e70f8e93144d0e8d6c106e01b0cd99_D20230101-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": "0000023 - Disclosure - Organization and Summary of Significant Accounting Policies (Policies)", "menuCat": "Policies", "order": "23", "role": "http://dzsi.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies", "shortName": "Organization and Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "dzsi-20230331.htm", "contextRef": "i30e70f8e93144d0e8d6c106e01b0cd99_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "dzsi-20230331.htm", "contextRef": "i30e70f8e93144d0e8d6c106e01b0cd99_D20230101-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": "0000024 - Disclosure - Organization and Summary of Significant Accounting Policies (Tables)", "menuCat": "Tables", "order": "24", "role": "http://dzsi.com/role/OrganizationandSummaryofSignificantAccountingPoliciesTables", "shortName": "Organization and Summary of Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "dzsi-20230331.htm", "contextRef": "i30e70f8e93144d0e8d6c106e01b0cd99_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "dzsi-20230331.htm", "contextRef": "i30e70f8e93144d0e8d6c106e01b0cd99_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000025 - Disclosure - Business Combinations (Tables)", "menuCat": "Tables", "order": "25", "role": "http://dzsi.com/role/BusinessCombinationsTables", "shortName": "Business Combinations (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "dzsi-20230331.htm", "contextRef": "i30e70f8e93144d0e8d6c106e01b0cd99_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "dzsi-20230331.htm", "contextRef": "i30e70f8e93144d0e8d6c106e01b0cd99_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000026 - Disclosure - Fair Value Measurement (Tables)", "menuCat": "Tables", "order": "26", "role": "http://dzsi.com/role/FairValueMeasurementTables", "shortName": "Fair Value Measurement (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "dzsi-20230331.htm", "contextRef": "i30e70f8e93144d0e8d6c106e01b0cd99_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "body", "html" ], "baseRef": "dzsi-20230331.htm", "contextRef": "i30e70f8e93144d0e8d6c106e01b0cd99_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000027 - Disclosure - Balance Sheet Details (Tables)", "menuCat": "Tables", "order": "27", "role": "http://dzsi.com/role/BalanceSheetDetailsTables", "shortName": "Balance Sheet Details (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "body", "html" ], "baseRef": "dzsi-20230331.htm", "contextRef": "i30e70f8e93144d0e8d6c106e01b0cd99_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "dzsi-20230331.htm", "contextRef": "i30e70f8e93144d0e8d6c106e01b0cd99_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000028 - Disclosure - Goodwill and Intangible Assets (Tables)", "menuCat": "Tables", "order": "28", "role": "http://dzsi.com/role/GoodwillandIntangibleAssetsTables", "shortName": "Goodwill and Intangible Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "dzsi-20230331.htm", "contextRef": "i30e70f8e93144d0e8d6c106e01b0cd99_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "dzsi-20230331.htm", "contextRef": "i30e70f8e93144d0e8d6c106e01b0cd99_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000029 - Disclosure - Debt (Tables)", "menuCat": "Tables", "order": "29", "role": "http://dzsi.com/role/DebtTables", "shortName": "Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "dzsi-20230331.htm", "contextRef": "i30e70f8e93144d0e8d6c106e01b0cd99_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "dzsi-20230331.htm", "contextRef": "i7714e315697745679ee1efe2a07343da_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000003 - Statement - Unaudited Condensed Consolidated Balance Sheets (Parenthetical)", "menuCat": "Statements", "order": "3", "role": "http://dzsi.com/role/UnauditedCondensedConsolidatedBalanceSheetsParenthetical", "shortName": "Unaudited Condensed Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "us-gaap:CommonStockSharesAuthorized", "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "dzsi-20230331.htm", "contextRef": "i7714e315697745679ee1efe2a07343da_I20230331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CommonStockSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "baseRef": "dzsi-20230331.htm", "contextRef": "i30e70f8e93144d0e8d6c106e01b0cd99_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000030 - Disclosure - Related Party Transactions (Tables)", "menuCat": "Tables", "order": "30", "role": "http://dzsi.com/role/RelatedPartyTransactionsTables", "shortName": "Related Party Transactions (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "baseRef": "dzsi-20230331.htm", "contextRef": "i30e70f8e93144d0e8d6c106e01b0cd99_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "dzsi-20230331.htm", "contextRef": "i30e70f8e93144d0e8d6c106e01b0cd99_D20230101-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": "0000031 - Disclosure - Net Income (Loss) Per Share (Tables)", "menuCat": "Tables", "order": "31", "role": "http://dzsi.com/role/NetIncomeLossPerShareTables", "shortName": "Net Income (Loss) Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "dzsi-20230331.htm", "contextRef": "i30e70f8e93144d0e8d6c106e01b0cd99_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "dzsi-20230331.htm", "contextRef": "i30e70f8e93144d0e8d6c106e01b0cd99_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000032 - Disclosure - Leases (Tables)", "menuCat": "Tables", "order": "32", "role": "http://dzsi.com/role/LeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "dzsi-20230331.htm", "contextRef": "i30e70f8e93144d0e8d6c106e01b0cd99_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "dzsi-20230331.htm", "contextRef": "i30e70f8e93144d0e8d6c106e01b0cd99_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000033 - Disclosure - Enterprise-Wide Information (Tables)", "menuCat": "Tables", "order": "33", "role": "http://dzsi.com/role/EnterpriseWideInformationTables", "shortName": "Enterprise-Wide Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "dzsi-20230331.htm", "contextRef": "i30e70f8e93144d0e8d6c106e01b0cd99_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "dzsi-20230331.htm", "contextRef": "i51041a15535d4908899b33d917116fc0_I20181231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:BilledContractReceivables", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000034 - Disclosure - Organization and Summary of Significant Accounting Policies - Additional Information (Details)", "menuCat": "Details", "order": "34", "role": "http://dzsi.com/role/OrganizationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails", "shortName": "Organization and Summary of Significant Accounting Policies - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "dzsi-20230331.htm", "contextRef": "i51041a15535d4908899b33d917116fc0_I20181231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:BilledContractReceivables", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dzsi-20230331.htm", "contextRef": "i30e70f8e93144d0e8d6c106e01b0cd99_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000035 - Disclosure - Organization and Summary of Significant Accounting Policies - Schedule of Revenues by Source (Details)", "menuCat": "Details", "order": "35", "role": "http://dzsi.com/role/OrganizationandSummaryofSignificantAccountingPoliciesScheduleofRevenuesbySourceDetails", "shortName": "Organization and Summary of Significant Accounting Policies - Schedule of Revenues by Source (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dzsi-20230331.htm", "contextRef": "i7aff1e1bbe61408488e4c8df2b04b6f6_D20230101-20230331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dzsi-20230331.htm", "contextRef": "i30e70f8e93144d0e8d6c106e01b0cd99_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000036 - Disclosure - Organization and Summary of Significant Accounting Policies - Schedule of Information Revenues by Geographical Concentration (Details)", "menuCat": "Details", "order": "36", "role": "http://dzsi.com/role/OrganizationandSummaryofSignificantAccountingPoliciesScheduleofInformationRevenuesbyGeographicalConcentrationDetails", "shortName": "Organization and Summary of Significant Accounting Policies - Schedule of Information Revenues by Geographical Concentration (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dzsi-20230331.htm", "contextRef": "i1b565d058de241d5a9b5a5308d83db88_D20230101-20230331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dzsi-20230331.htm", "contextRef": "i252766753ded4c5d99af644749b4aa81_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000037 - Disclosure - Organization and Summary of Significant Accounting Policies - Schedule of Allowance for Doubtful Accounts (Details)", "menuCat": "Details", "order": "37", "role": "http://dzsi.com/role/OrganizationandSummaryofSignificantAccountingPoliciesScheduleofAllowanceforDoubtfulAccountsDetails", "shortName": "Organization and Summary of Significant Accounting Policies - Schedule of Allowance for Doubtful Accounts (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dzsi-20230331.htm", "contextRef": "id198563a65b24f9499141fd3538fd7a2_I20211231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "dzsi-20230331.htm", "contextRef": "i7714e315697745679ee1efe2a07343da_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000038 - Disclosure - Business Combinations - Additional Information (Details)", "menuCat": "Details", "order": "38", "role": "http://dzsi.com/role/BusinessCombinationsAdditionalInformationDetails", "shortName": "Business Combinations - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "dzsi-20230331.htm", "contextRef": "i7a3e3b6051434750973c552ccec4542b_I20210205", "decimals": "-5", "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "dzsi-20230331.htm", "contextRef": "i7714e315697745679ee1efe2a07343da_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000039 - Disclosure - Business Combinations - Summary of Provisional Estimated Fair Values of Assets Acquired and Liabilities Assumed (Details)", "menuCat": "Details", "order": "39", "role": "http://dzsi.com/role/BusinessCombinationsSummaryofProvisionalEstimatedFairValuesofAssetsAcquiredandLiabilitiesAssumedDetails", "shortName": "Business Combinations - Summary of Provisional Estimated Fair Values of Assets Acquired and Liabilities Assumed (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dzsi-20230331.htm", "contextRef": "i823523c229d84ff1a4d061e8e5603ea4_I20220527", "decimals": "-3", "lang": "en-US", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dzsi-20230331.htm", "contextRef": "i30e70f8e93144d0e8d6c106e01b0cd99_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 - Unaudited Condensed Consolidated Statements of Comprehensive Income (Loss)", "menuCat": "Statements", "order": "4", "role": "http://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofComprehensiveIncomeLoss", "shortName": "Unaudited Condensed Consolidated Statements of Comprehensive Income (Loss)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "dzsi-20230331.htm", "contextRef": "i30e70f8e93144d0e8d6c106e01b0cd99_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:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dzsi-20230331.htm", "contextRef": "i823523c229d84ff1a4d061e8e5603ea4_I20220527", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000040 - Disclosure - Business Combinations - Schedule of Estimated Fair Value and Useful Lives of Identifiable Intangible Assets (Details)", "menuCat": "Details", "order": "40", "role": "http://dzsi.com/role/BusinessCombinationsScheduleofEstimatedFairValueandUsefulLivesofIdentifiableIntangibleAssetsDetails", "shortName": "Business Combinations - Schedule of Estimated Fair Value and Useful Lives of Identifiable Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dzsi-20230331.htm", "contextRef": "i823523c229d84ff1a4d061e8e5603ea4_I20220527", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "dzsi-20230331.htm", "contextRef": "i252766753ded4c5d99af644749b4aa81_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000041 - Disclosure - Fair Value Measurement - Schedule of Reconciliation of Level 3 Contingent Liability (Details)", "menuCat": "Details", "order": "41", "role": "http://dzsi.com/role/FairValueMeasurementScheduleofReconciliationofLevel3ContingentLiabilityDetails", "shortName": "Fair Value Measurement - Schedule of Reconciliation of Level 3 Contingent Liability (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "us-gaap:FairValueDisclosuresTextBlock", "body", "html" ], "baseRef": "dzsi-20230331.htm", "contextRef": "i252766753ded4c5d99af644749b4aa81_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "dzsi-20230331.htm", "contextRef": "i7714e315697745679ee1efe2a07343da_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000042 - Disclosure - Cash, Cash Equivalents and Restricted Cash - Additional Information (Details)", "menuCat": "Details", "order": "42", "role": "http://dzsi.com/role/CashCashEquivalentsandRestrictedCashAdditionalInformationDetails", "shortName": "Cash, Cash Equivalents and Restricted Cash - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:CashAndCashEquivalentsDisclosureTextBlock", "body", "html" ], "baseRef": "dzsi-20230331.htm", "contextRef": "i7714e315697745679ee1efe2a07343da_I20230331", "decimals": "-5", "lang": "en-US", "name": "us-gaap:RestrictedCashEquivalentsNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "body", "html" ], "baseRef": "dzsi-20230331.htm", "contextRef": "i7714e315697745679ee1efe2a07343da_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": "0000043 - Disclosure - Balance Sheet Details - Schedule of Inventories (Details)", "menuCat": "Details", "order": "43", "role": "http://dzsi.com/role/BalanceSheetDetailsScheduleofInventoriesDetails", "shortName": "Balance Sheet Details - Schedule of Inventories (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "body", "html" ], "baseRef": "dzsi-20230331.htm", "contextRef": "i7714e315697745679ee1efe2a07343da_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "dzsi-20230331.htm", "contextRef": "i30e70f8e93144d0e8d6c106e01b0cd99_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "dzsi:StandardProductWarrantyTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000044 - Disclosure - Balance Sheet Details - Additional Information (Details)", "menuCat": "Details", "order": "44", "role": "http://dzsi.com/role/BalanceSheetDetailsAdditionalInformationDetails", "shortName": "Balance Sheet Details - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "dzsi-20230331.htm", "contextRef": "i30e70f8e93144d0e8d6c106e01b0cd99_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "dzsi:StandardProductWarrantyTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "body", "html" ], "baseRef": "dzsi-20230331.htm", "contextRef": "i7714e315697745679ee1efe2a07343da_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000045 - Disclosure - Balance Sheet Details - Schedule of Property, Plant and Equipment, Net (Details)", "menuCat": "Details", "order": "45", "role": "http://dzsi.com/role/BalanceSheetDetailsScheduleofPropertyPlantandEquipmentNetDetails", "shortName": "Balance Sheet Details - Schedule of Property, Plant and Equipment, Net (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "body", "html" ], "baseRef": "dzsi-20230331.htm", "contextRef": "i7714e315697745679ee1efe2a07343da_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "dzsi-20230331.htm", "contextRef": "i252766753ded4c5d99af644749b4aa81_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProductWarrantyAccrual", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000046 - Disclosure - Balance Sheet Details - Summary of Product Warranty Liability (Details)", "menuCat": "Details", "order": "46", "role": "http://dzsi.com/role/BalanceSheetDetailsSummaryofProductWarrantyLiabilityDetails", "shortName": "Balance Sheet Details - Summary of Product Warranty Liability (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "dzsi-20230331.htm", "contextRef": "i252766753ded4c5d99af644749b4aa81_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProductWarrantyAccrual", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dzsi-20230331.htm", "contextRef": "i7714e315697745679ee1efe2a07343da_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000047 - Disclosure - Balance Sheet Details - Summary of Contract Assets and Contract Liabilities Related to Contracts with Customers (Details)", "menuCat": "Details", "order": "47", "role": "http://dzsi.com/role/BalanceSheetDetailsSummaryofContractAssetsandContractLiabilitiesRelatedtoContractswithCustomersDetails", "shortName": "Balance Sheet Details - Summary of Contract Assets and Contract Liabilities Related to Contracts with Customers (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dzsi-20230331.htm", "contextRef": "i7714e315697745679ee1efe2a07343da_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "dzsi-20230331.htm", "contextRef": "i252766753ded4c5d99af644749b4aa81_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:GoodwillGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000048 - Disclosure - Goodwill and Intangible Assets - Schedule of Goodwill (Details)", "menuCat": "Details", "order": "48", "role": "http://dzsi.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillDetails", "shortName": "Goodwill and Intangible Assets - Schedule of Goodwill (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "dzsi-20230331.htm", "contextRef": "i252766753ded4c5d99af644749b4aa81_I20221231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:GoodwillGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dzsi-20230331.htm", "contextRef": "i7714e315697745679ee1efe2a07343da_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": "0000049 - Disclosure - Goodwill and Intangible Assets - Schedule of Intangible Assets (Details)", "menuCat": "Details", "order": "49", "role": "http://dzsi.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails", "shortName": "Goodwill and Intangible Assets - Schedule of Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dzsi-20230331.htm", "contextRef": "i7714e315697745679ee1efe2a07343da_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "link:footnote", "span", "div", "body", "html" ], "baseRef": "dzsi-20230331.htm", "contextRef": "i30e70f8e93144d0e8d6c106e01b0cd99_D20230101-20230331", "decimals": "-5", "first": true, "lang": "en-US", "name": "dzsi:OtherComprehensiveIncomeNetGainLossOnIntraEntityForeignCurrencyTransactionsArisingDuringPeriodNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000005 - Statement - Unaudited Condensed Consolidated Statements of Comprehensive Income (Loss) (Parenthetical)", "menuCat": "Statements", "order": "5", "role": "http://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofComprehensiveIncomeLossParenthetical", "shortName": "Unaudited Condensed Consolidated Statements of Comprehensive Income (Loss) (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "link:footnote", "span", "div", "body", "html" ], "baseRef": "dzsi-20230331.htm", "contextRef": "i30e70f8e93144d0e8d6c106e01b0cd99_D20230101-20230331", "decimals": "-5", "first": true, "lang": "en-US", "name": "dzsi:OtherComprehensiveIncomeNetGainLossOnIntraEntityForeignCurrencyTransactionsArisingDuringPeriodNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "dzsi-20230331.htm", "contextRef": "i30e70f8e93144d0e8d6c106e01b0cd99_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000050 - Disclosure - Goodwill and Intangible Assets - Additional Information (Details)", "menuCat": "Details", "order": "50", "role": "http://dzsi.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails", "shortName": "Goodwill and Intangible Assets - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R51": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dzsi-20230331.htm", "contextRef": "i7714e315697745679ee1efe2a07343da_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": "0000051 - Disclosure - Goodwill and Intangible Assets - Future Amortization Expense of Intangible Assets (Details)", "menuCat": "Details", "order": "51", "role": "http://dzsi.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseofIntangibleAssetsDetails", "shortName": "Goodwill and Intangible Assets - Future Amortization Expense of Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dzsi-20230331.htm", "contextRef": "i7714e315697745679ee1efe2a07343da_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "dzsi-20230331.htm", "contextRef": "i7714e315697745679ee1efe2a07343da_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtNoncurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000052 - Disclosure - Debt - Schedule of Debt (Details)", "menuCat": "Details", "order": "52", "role": "http://dzsi.com/role/DebtScheduleofDebtDetails", "shortName": "Debt - Schedule of Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "dzsi-20230331.htm", "contextRef": "i7714e315697745679ee1efe2a07343da_I20230331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DebtLongtermAndShorttermCombinedAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "dzsi-20230331.htm", "contextRef": "i76cd86d2cbdc4eb6843dc7c12f60f538_D20230215-20230215", "decimals": "INF", "first": true, "lang": "en-US", "name": "dzsi:DebtInstrumentCovenantEBITDAMinimumPeriodOne", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000053 - Disclosure - Debt - Additional Information (Details)", "menuCat": "Details", "order": "53", "role": "http://dzsi.com/role/DebtAdditionalInformationDetails", "shortName": "Debt - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "dzsi-20230331.htm", "contextRef": "i76cd86d2cbdc4eb6843dc7c12f60f538_D20230215-20230215", "decimals": "INF", "first": true, "lang": "en-US", "name": "dzsi:DebtInstrumentCovenantEBITDAMinimumPeriodOne", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dzsi-20230331.htm", "contextRef": "i7714e315697745679ee1efe2a07343da_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": "0000054 - Disclosure - Debt - Schedule of Future Principal Maturities of Term Loan (Details)", "menuCat": "Details", "order": "54", "role": "http://dzsi.com/role/DebtScheduleofFuturePrincipalMaturitiesofTermLoanDetails", "shortName": "Debt - Schedule of Future Principal Maturities of Term Loan (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "dzsi-20230331.htm", "contextRef": "i7714e315697745679ee1efe2a07343da_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "body", "html" ], "baseRef": "dzsi-20230331.htm", "contextRef": "i30e70f8e93144d0e8d6c106e01b0cd99_D20230101-20230331", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000055 - Disclosure - Employee Benefit Plans - Additional Information (Details)", "menuCat": "Details", "order": "55", "role": "http://dzsi.com/role/EmployeeBenefitPlansAdditionalInformationDetails", "shortName": "Employee Benefit Plans - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock", "body", "html" ], "baseRef": "dzsi-20230331.htm", "contextRef": "i30e70f8e93144d0e8d6c106e01b0cd99_D20230101-20230331", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "body", "html" ], "baseRef": "dzsi-20230331.htm", "contextRef": "i83980cef3c74410caee654f4fd63cd95_D20230101-20230331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedCostIncurredCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000056 - Disclosure - Restructuring and Other Charges - Additional Information (Details)", "menuCat": "Details", "order": "56", "role": "http://dzsi.com/role/RestructuringandOtherChargesAdditionalInformationDetails", "shortName": "Restructuring and Other Charges - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "body", "html" ], "baseRef": "dzsi-20230331.htm", "contextRef": "i83980cef3c74410caee654f4fd63cd95_D20230101-20230331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:RestructuringAndRelatedCostIncurredCost", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "dzsi-20230331.htm", "contextRef": "i7714e315697745679ee1efe2a07343da_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DueToRelatedPartiesCurrentAndNoncurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000057 - Disclosure - Related Party Transactions - Additional Information (Details)", "menuCat": "Details", "order": "57", "role": "http://dzsi.com/role/RelatedPartyTransactionsAdditionalInformationDetails", "shortName": "Related Party Transactions - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "baseRef": "dzsi-20230331.htm", "contextRef": "i602684639cf94d60aea96175cc7e139d_D20230101-20230331", "decimals": "-5", "lang": "en-US", "name": "us-gaap:RoyaltyExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "baseRef": "dzsi-20230331.htm", "contextRef": "i7714e315697745679ee1efe2a07343da_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "dzsi:RelatedPartyDebtAndOtherObligationGuaranteedAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000058 - Disclosure - Related Party Transactions - Indebtedness and Other Obligations Payment Guarantees (Details)", "menuCat": "Details", "order": "58", "role": "http://dzsi.com/role/RelatedPartyTransactionsIndebtednessandOtherObligationsPaymentGuaranteesDetails", "shortName": "Related Party Transactions - Indebtedness and Other Obligations Payment Guarantees (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "baseRef": "dzsi-20230331.htm", "contextRef": "i7714e315697745679ee1efe2a07343da_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "dzsi:RelatedPartyDebtAndOtherObligationGuaranteedAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "baseRef": "dzsi-20230331.htm", "contextRef": "ic10f35cd0ec14003899a20c5835617de_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromRelatedParties", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000059 - Disclosure - Related Party Transactions - Sales and Purchases To and From Related Parties (Details)", "menuCat": "Details", "order": "59", "role": "http://dzsi.com/role/RelatedPartyTransactionsSalesandPurchasesToandFromRelatedPartiesDetails", "shortName": "Related Party Transactions - Sales and Purchases To and From Related Parties (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "baseRef": "dzsi-20230331.htm", "contextRef": "ic10f35cd0ec14003899a20c5835617de_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromRelatedParties", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "dzsi-20230331.htm", "contextRef": "i2fef5e2d467b401fa9338f58f01b7e81_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000006 - Statement - Unaudited Condensed Consolidated Statements of Stockholders' Equity", "menuCat": "Statements", "order": "6", "role": "http://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofStockholdersEquity", "shortName": "Unaudited Condensed Consolidated Statements of Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "dzsi-20230331.htm", "contextRef": "i2fef5e2d467b401fa9338f58f01b7e81_I20211231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "dzsi-20230331.htm", "contextRef": "i7714e315697745679ee1efe2a07343da_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DueToRelatedPartiesCurrentAndNoncurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000060 - Disclosure - Related Party Transactions - Balances of Receivables and Payables with Related Parties (Details)", "menuCat": "Details", "order": "60", "role": "http://dzsi.com/role/RelatedPartyTransactionsBalancesofReceivablesandPayableswithRelatedPartiesDetails", "shortName": "Related Party Transactions - Balances of Receivables and Payables with Related Parties (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "dzsi-20230331.htm", "contextRef": "id298fdabd6634659bc2a2e8de936dc8c_I20230331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AccountsReceivableRelatedParties", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "dzsi-20230331.htm", "contextRef": "i30e70f8e93144d0e8d6c106e01b0cd99_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000061 - Disclosure - Net Income (Loss) Per Share - Reconciliation of Basic and Diluted Net Income (Loss) per Share (Details)", "menuCat": "Details", "order": "61", "role": "http://dzsi.com/role/NetIncomeLossPerShareReconciliationofBasicandDilutedNetIncomeLossperShareDetails", "shortName": "Net Income (Loss) Per Share - Reconciliation of Basic and Diluted Net Income (Loss) per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "dzsi-20230331.htm", "contextRef": "i30e70f8e93144d0e8d6c106e01b0cd99_D20230101-20230331", "decimals": "INF", "lang": "en-US", "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "dzsi-20230331.htm", "contextRef": "ie34dc3fc9d8c4be89d7977ac83334eb8_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": "0000062 - Disclosure - Net Income (Loss) Per Share - Antidilutive Securities Excluded from Computation of Earning Per Share (Details)", "menuCat": "Details", "order": "62", "role": "http://dzsi.com/role/NetIncomeLossPerShareAntidilutiveSecuritiesExcludedfromComputationofEarningPerShareDetails", "shortName": "Net Income (Loss) Per Share - Antidilutive Securities Excluded from Computation of Earning Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "baseRef": "dzsi-20230331.htm", "contextRef": "ie34dc3fc9d8c4be89d7977ac83334eb8_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "dzsi-20230331.htm", "contextRef": "i30e70f8e93144d0e8d6c106e01b0cd99_D20230101-20230331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000063 - Disclosure - Leases - Additional Information (Details)", "menuCat": "Details", "order": "63", "role": "http://dzsi.com/role/LeasesAdditionalInformationDetails", "shortName": "Leases - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "dzsi-20230331.htm", "contextRef": "i30e70f8e93144d0e8d6c106e01b0cd99_D20230101-20230331", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:OperatingLeaseExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "dzsi-20230331.htm", "contextRef": "i7714e315697745679ee1efe2a07343da_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": "0000064 - Disclosure - Leases - Maturity of Operating Lease Liabilities (Details)", "menuCat": "Details", "order": "64", "role": "http://dzsi.com/role/LeasesMaturityofOperatingLeaseLiabilitiesDetails", "shortName": "Leases - Maturity of Operating Lease Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "dzsi-20230331.htm", "contextRef": "i7714e315697745679ee1efe2a07343da_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "dzsi-20230331.htm", "contextRef": "i4a164c6c752a49dfbc7afaa4272a17eb_D20220101-20220331", "decimals": "-5", "first": true, "lang": "en-US", "name": "dzsi:AmountDueToRelatedPartyForUnderpaidDuties", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000065 - Disclosure - Commitments and Contingencies - Additional Information (Details)", "menuCat": "Details", "order": "65", "role": "http://dzsi.com/role/CommitmentsandContingenciesAdditionalInformationDetails", "shortName": "Commitments and Contingencies - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "dzsi-20230331.htm", "contextRef": "i4a164c6c752a49dfbc7afaa4272a17eb_D20220101-20220331", "decimals": "-5", "first": true, "lang": "en-US", "name": "dzsi:AmountDueToRelatedPartyForUnderpaidDuties", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "dzsi-20230331.htm", "contextRef": "i30e70f8e93144d0e8d6c106e01b0cd99_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxExpenseBenefit", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000066 - Disclosure - Income Taxes - Additional Information (Details)", "menuCat": "Details", "order": "66", "role": "http://dzsi.com/role/IncomeTaxesAdditionalInformationDetails", "shortName": "Income Taxes - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R67": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "dzsi-20230331.htm", "contextRef": "i7714e315697745679ee1efe2a07343da_I20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentNet", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000067 - Disclosure - Enterprise-Wide Information - Property, Plant and Equipment, Net of Accumulated Depreciation (Details)", "menuCat": "Details", "order": "67", "role": "http://dzsi.com/role/EnterpriseWideInformationPropertyPlantandEquipmentNetofAccumulatedDepreciationDetails", "shortName": "Enterprise-Wide Information - Property, Plant and Equipment, Net of Accumulated Depreciation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "baseRef": "dzsi-20230331.htm", "contextRef": "i2da34eeb7b724fbeb9a901dc56daf94e_I20230331", "decimals": "-3", "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "dzsi-20230331.htm", "contextRef": "i30e70f8e93144d0e8d6c106e01b0cd99_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "0000007 - Statement - Unaudited Condensed Consolidated Statements of Cash Flows", "menuCat": "Statements", "order": "7", "role": "http://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows", "shortName": "Unaudited Condensed Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "dzsi-20230331.htm", "contextRef": "i30e70f8e93144d0e8d6c106e01b0cd99_D20230101-20230331", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "dzsi-20230331.htm", "contextRef": "i30e70f8e93144d0e8d6c106e01b0cd99_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000008 - Disclosure - Organization and Summary of Significant Accounting Policies", "menuCat": "Notes", "order": "8", "role": "http://dzsi.com/role/OrganizationandSummaryofSignificantAccountingPolicies", "shortName": "Organization and Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "dzsi-20230331.htm", "contextRef": "i30e70f8e93144d0e8d6c106e01b0cd99_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "dzsi-20230331.htm", "contextRef": "i30e70f8e93144d0e8d6c106e01b0cd99_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "0000009 - Disclosure - Business Combinations", "menuCat": "Notes", "order": "9", "role": "http://dzsi.com/role/BusinessCombinations", "shortName": "Business Combinations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "dzsi-20230331.htm", "contextRef": "i30e70f8e93144d0e8d6c106e01b0cd99_D20230101-20230331", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 90, "tag": { "country_CA": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CANADA", "terseLabel": "Canada" } } }, "localname": "CA", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://dzsi.com/role/EnterpriseWideInformationPropertyPlantandEquipmentNetofAccumulatedDepreciationDetails" ], "xbrltype": "domainItemType" }, "country_DE": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "GERMANY", "verboseLabel": "Germany" } } }, "localname": "DE", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://dzsi.com/role/EnterpriseWideInformationPropertyPlantandEquipmentNetofAccumulatedDepreciationDetails" ], "xbrltype": "domainItemType" }, "country_JP": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "JAPAN", "terseLabel": "Japan" } } }, "localname": "JP", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://dzsi.com/role/EnterpriseWideInformationPropertyPlantandEquipmentNetofAccumulatedDepreciationDetails" ], "xbrltype": "domainItemType" }, "country_KR": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "KOREA, REPUBLIC OF", "terseLabel": "Korea" } } }, "localname": "KR", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://dzsi.com/role/EmployeeBenefitPlansAdditionalInformationDetails", "http://dzsi.com/role/EnterpriseWideInformationPropertyPlantandEquipmentNetofAccumulatedDepreciationDetails" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES", "terseLabel": "United States" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://dzsi.com/role/EmployeeBenefitPlansAdditionalInformationDetails", "http://dzsi.com/role/EnterpriseWideInformationPropertyPlantandEquipmentNetofAccumulatedDepreciationDetails" ], "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://dzsi.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://dzsi.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://dzsi.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://dzsi.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://dzsi.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://dzsi.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r710" ], "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://dzsi.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r711" ], "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://dzsi.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://dzsi.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 Line1" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://dzsi.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://dzsi.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "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://dzsi.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://dzsi.com/role/Cover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r708" ], "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://dzsi.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" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://dzsi.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://dzsi.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://dzsi.com/role/RelatedPartyTransactionsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r708" ], "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://dzsi.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://dzsi.com/role/Cover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r708" ], "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://dzsi.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://dzsi.com/role/Cover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r712" ], "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", "verboseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://dzsi.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r708" ], "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://dzsi.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r708" ], "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://dzsi.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r708" ], "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://dzsi.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r708" ], "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://dzsi.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://dzsi.com/role/RelatedPartyTransactionsAdditionalInformationDetails" ], "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://dzsi.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r707" ], "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://dzsi.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r709" ], "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://dzsi.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://dzsi.com/role/Cover" ], "xbrltype": "tradingSymbolItemType" }, "dzsi_AccessNetworkingInfrastructureMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Access Networking Infrastructure", "label": "Access Networking Infrastructure [Member]", "terseLabel": "Access Networking Infrastructure" } } }, "localname": "AccessNetworkingInfrastructureMember", "nsuri": "http://dzsi.com/20230331", "presentation": [ "http://dzsi.com/role/OrganizationandSummaryofSignificantAccountingPoliciesScheduleofRevenuesbySourceDetails" ], "xbrltype": "domainItemType" }, "dzsi_AccountsReceivableRecovered": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Accounts receivable recovered.", "label": "Accounts Receivable Recovered", "terseLabel": "Accounts receivable recovered" } } }, "localname": "AccountsReceivableRecovered", "nsuri": "http://dzsi.com/20230331", "presentation": [ "http://dzsi.com/role/OrganizationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "dzsi_AccountsReceivableTradeCurrent": { "auth_ref": [], "calculation": { "http://dzsi.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Accounts Receivable, Trade, Current", "label": "Accounts Receivable Trade Current", "terseLabel": "Accounts receivable - trade, net of allowance for doubtful accounts of $16,087 as of March\u00a031, 2023 and $16,184 as of December\u00a031, 2022" } } }, "localname": "AccountsReceivableTradeCurrent", "nsuri": "http://dzsi.com/20230331", "presentation": [ "http://dzsi.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "dzsi_AccruedExpensesAndOtherCurrentLiabilities": { "auth_ref": [], "calculation": { "http://dzsi.com/role/UnauditedCondensedConsolidatedBalanceSheetsParenthetical": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued expenses and other current liabilities", "label": "Accrued Expenses And Other Current Liabilities", "terseLabel": "Accrued and other liabilities" } } }, "localname": "AccruedExpensesAndOtherCurrentLiabilities", "nsuri": "http://dzsi.com/20230331", "presentation": [ "http://dzsi.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "dzsi_AdaptiveSpectrumAndSignalAlignmentIncorporatedMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Adaptive Spectrum and Signal Alignment Incorporated.", "label": "Adaptive Spectrum and Signal Alignment Incorporated [Member]", "terseLabel": "ASSIA" } } }, "localname": "AdaptiveSpectrumAndSignalAlignmentIncorporatedMember", "nsuri": "http://dzsi.com/20230331", "presentation": [ "http://dzsi.com/role/BusinessCombinationsAdditionalInformationDetails", "http://dzsi.com/role/BusinessCombinationsScheduleofEstimatedFairValueandUsefulLivesofIdentifiableIntangibleAssetsDetails", "http://dzsi.com/role/BusinessCombinationsSummaryofProvisionalEstimatedFairValuesofAssetsAcquiredandLiabilitiesAssumedDetails", "http://dzsi.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillDetails", "http://dzsi.com/role/OrganizationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "dzsi_AllowanceForDoubtfulAccountsReceivableForeignExchangeImpact": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Allowance for doubtful accounts receivable foreign exchange impact.", "label": "Allowance For Doubtful Accounts Receivable Foreign Exchange Impact", "terseLabel": "Foreign exchange impact" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableForeignExchangeImpact", "nsuri": "http://dzsi.com/20230331", "presentation": [ "http://dzsi.com/role/OrganizationandSummaryofSignificantAccountingPoliciesScheduleofAllowanceforDoubtfulAccountsDetails" ], "xbrltype": "monetaryItemType" }, "dzsi_AllowanceForDoubtfulAccountsReceivableUtilizationAndWriteOffsDifferences": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Allowance for doubtful accounts receivable utilization and write offs differences", "label": "Allowance For Doubtful Accounts Receivable Utilization and Write Offs Differences", "negatedLabel": "Utilization and write off" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableUtilizationAndWriteOffsDifferences", "nsuri": "http://dzsi.com/20230331", "presentation": [ "http://dzsi.com/role/OrganizationandSummaryofSignificantAccountingPoliciesScheduleofAllowanceforDoubtfulAccountsDetails" ], "xbrltype": "monetaryItemType" }, "dzsi_AmendmentToCreditAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Amendment to credit agreement.", "label": "Amendment to Credit Agreement [Member]", "terseLabel": "Amendment to Credit Agreement" } } }, "localname": "AmendmentToCreditAgreementMember", "nsuri": "http://dzsi.com/20230331", "presentation": [ "http://dzsi.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "dzsi_AmountDueToRelatedPartyForUnderpaidDuties": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount due to related party for underpaid duties.", "label": "Amount Due to Related Party for Underpaid Duties", "terseLabel": "Underpaid duties" } } }, "localname": "AmountDueToRelatedPartyForUnderpaidDuties", "nsuri": "http://dzsi.com/20230331", "presentation": [ "http://dzsi.com/role/CommitmentsandContingenciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "dzsi_BalanceSheetDetailsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Balance sheet details.", "label": "Balance Sheet Details [Line Items]", "terseLabel": "Balance Sheet Details [Line Items]" } } }, "localname": "BalanceSheetDetailsLineItems", "nsuri": "http://dzsi.com/20230331", "presentation": [ "http://dzsi.com/role/BalanceSheetDetailsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "dzsi_BalanceSheetDetailsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Balance sheet details.", "label": "Balance Sheet Details [Table]", "terseLabel": "Balance Sheet Details [Table]" } } }, "localname": "BalanceSheetDetailsTable", "nsuri": "http://dzsi.com/20230331", "presentation": [ "http://dzsi.com/role/BalanceSheetDetailsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "dzsi_BusinessCombinationConsiderationTransferredAdditionalConsiderationTransferred": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business Combination, Consideration Transferred, Additional Consideration Transferred", "label": "Business Combination, Consideration Transferred, Additional Consideration Transferred", "terseLabel": "Additional consideration paid" } } }, "localname": "BusinessCombinationConsiderationTransferredAdditionalConsiderationTransferred", "nsuri": "http://dzsi.com/20230331", "presentation": [ "http://dzsi.com/role/BusinessCombinationsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "dzsi_BusinessCombinationHeldBackAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business combination held back amount.", "label": "Business Combination Held Back Amount", "terseLabel": "Held back amount" } } }, "localname": "BusinessCombinationHeldBackAmount", "nsuri": "http://dzsi.com/20230331", "presentation": [ "http://dzsi.com/role/BusinessCombinationsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "dzsi_BusinessCombinationHeldBackAmountsReleased": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business combination held back amounts released.", "label": "Business Combination Held Back Amounts Released", "terseLabel": "Held back amount released" } } }, "localname": "BusinessCombinationHeldBackAmountsReleased", "nsuri": "http://dzsi.com/20230331", "presentation": [ "http://dzsi.com/role/BusinessCombinationsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "dzsi_BusinessCombinationHoldBackAmountTermOfReleaseAfterClose": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Business Combination, Hold Back Amount, Term Of Release After Close", "label": "Business Combination, Hold Back Amount, Term Of Release After Close", "terseLabel": "Term after close for release of holdback amount" } } }, "localname": "BusinessCombinationHoldBackAmountTermOfReleaseAfterClose", "nsuri": "http://dzsi.com/20230331", "presentation": [ "http://dzsi.com/role/BusinessCombinationsAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "dzsi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedLiabilities": { "auth_ref": [], "calculation": { "http://dzsi.com/role/BusinessCombinationsSummaryofProvisionalEstimatedFairValuesofAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 10.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business combination recognized identifiable assets acquired and liabilities assumed current liabilities accrued liabilities.", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Liabilities Accrued Liabilities", "negatedLabel": "Accrued and other liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccruedLiabilities", "nsuri": "http://dzsi.com/20230331", "presentation": [ "http://dzsi.com/role/BusinessCombinationsSummaryofProvisionalEstimatedFairValuesofAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "dzsi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesContractLiabilities": { "auth_ref": [], "calculation": { "http://dzsi.com/role/BusinessCombinationsSummaryofProvisionalEstimatedFairValuesofAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 8.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Business combination recognized identifiable assets acquired and liabilities assumed current liabilities contract liabilities.", "label": "Business Combination Recognized Identifiable Assets Acquired And Liabilities Assumed Current Liabilities Contract Liabilities", "negatedLabel": "Contract liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesContractLiabilities", "nsuri": "http://dzsi.com/20230331", "presentation": [ "http://dzsi.com/role/BusinessCombinationsSummaryofProvisionalEstimatedFairValuesofAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "dzsi_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets": { "auth_ref": [], "calculation": { "http://dzsi.com/role/BusinessCombinationsSummaryofProvisionalEstimatedFairValuesofAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business combination recognized identifiable assets acquired and liabilities assumed, right of use assets.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Right Of Use Assets", "terseLabel": "Right-of-use assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedRightOfUseAssets", "nsuri": "http://dzsi.com/20230331", "presentation": [ "http://dzsi.com/role/BusinessCombinationsSummaryofProvisionalEstimatedFairValuesofAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "dzsi_CashPaidDuringPeriodForAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cash Paid During Period For [Abstract]", "label": "Cash Paid During Period For [Abstract]", "terseLabel": "Cash paid during the period for:" } } }, "localname": "CashPaidDuringPeriodForAbstract", "nsuri": "http://dzsi.com/20230331", "presentation": [ "http://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "dzsi_CloudSoftwareAndServicesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cloud Software And Services", "label": "Cloud Software And Services [Member]", "terseLabel": "Cloud Software & Services" } } }, "localname": "CloudSoftwareAndServicesMember", "nsuri": "http://dzsi.com/20230331", "presentation": [ "http://dzsi.com/role/OrganizationandSummaryofSignificantAccountingPoliciesScheduleofRevenuesbySourceDetails" ], "xbrltype": "domainItemType" }, "dzsi_ComputerEquipmentAndSoftwareMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Computer equipment and software.", "label": "Computer Equipment And Software [Member]", "terseLabel": "Computers and software" } } }, "localname": "ComputerEquipmentAndSoftwareMember", "nsuri": "http://dzsi.com/20230331", "presentation": [ "http://dzsi.com/role/BalanceSheetDetailsScheduleofPropertyPlantandEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "dzsi_ConstructionInProgressAndOtherMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Construction in progress and other.", "label": "Construction In Progress And Other [Member]", "terseLabel": "Construction in progress and other" } } }, "localname": "ConstructionInProgressAndOtherMember", "nsuri": "http://dzsi.com/20230331", "presentation": [ "http://dzsi.com/role/BalanceSheetDetailsScheduleofPropertyPlantandEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "dzsi_CustomerBacklogMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer backlog.", "label": "Customer Backlog [Member]", "terseLabel": "Customer backlog" } } }, "localname": "CustomerBacklogMember", "nsuri": "http://dzsi.com/20230331", "presentation": [ "http://dzsi.com/role/BusinessCombinationsScheduleofEstimatedFairValueandUsefulLivesofIdentifiableIntangibleAssetsDetails", "http://dzsi.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "dzsi_CustomerOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer One.", "label": "Customer One [Member]", "terseLabel": "Customer One" } } }, "localname": "CustomerOneMember", "nsuri": "http://dzsi.com/20230331", "presentation": [ "http://dzsi.com/role/OrganizationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "dzsi_CustomerTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer two.", "label": "Customer Two [Member]", "terseLabel": "Customer Two" } } }, "localname": "CustomerTwoMember", "nsuri": "http://dzsi.com/20230331", "presentation": [ "http://dzsi.com/role/OrganizationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "dzsi_DASANMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "DASAN [Member]", "label": "D A S A N [Member]", "terseLabel": "DASAN" } } }, "localname": "DASANMember", "nsuri": "http://dzsi.com/20230331", "presentation": [ "http://dzsi.com/role/RelatedPartyTransactionsAdditionalInformationDetails", "http://dzsi.com/role/RelatedPartyTransactionsBalancesofReceivablesandPayableswithRelatedPartiesDetails", "http://dzsi.com/role/RelatedPartyTransactionsSalesandPurchasesToandFromRelatedPartiesDetails" ], "xbrltype": "domainItemType" }, "dzsi_DNIMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "DNI", "label": "DNI [Member]", "terseLabel": "DNI" } } }, "localname": "DNIMember", "nsuri": "http://dzsi.com/20230331", "presentation": [ "http://dzsi.com/role/RelatedPartyTransactionsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "dzsi_DZSIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "DZS, Inc", "label": "DZS, Inc [Member]", "terseLabel": "DZS, Inc" } } }, "localname": "DZSIncMember", "nsuri": "http://dzsi.com/20230331", "presentation": [ "http://dzsi.com/role/RelatedPartyTransactionsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "dzsi_DebtInstrumentCollateralNumberOfCustomers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Collateral, Number Of Customers", "label": "Debt Instrument, Collateral, Number Of Customers", "terseLabel": "Number of customers included in accounts receivable collateral" } } }, "localname": "DebtInstrumentCollateralNumberOfCustomers", "nsuri": "http://dzsi.com/20230331", "presentation": [ "http://dzsi.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "dzsi_DebtInstrumentCovenantBorrowingBaseDecreasePeriodOne": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Covenant, Borrowing Base Decrease, Period One", "label": "Debt Instrument, Covenant, Borrowing Base Decrease, Period One", "terseLabel": "Borrowing base decrease through June 30, 2023" } } }, "localname": "DebtInstrumentCovenantBorrowingBaseDecreasePeriodOne", "nsuri": "http://dzsi.com/20230331", "presentation": [ "http://dzsi.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "dzsi_DebtInstrumentCovenantBorrowingBaseDecreasePeriodTwo": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Covenant, Borrowing Base Decrease, Period Two", "label": "Debt Instrument, Covenant, Borrowing Base Decrease, Period Two", "terseLabel": "Additional borrowing base decrease after June 30, 2023" } } }, "localname": "DebtInstrumentCovenantBorrowingBaseDecreasePeriodTwo", "nsuri": "http://dzsi.com/20230331", "presentation": [ "http://dzsi.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "dzsi_DebtInstrumentCovenantEBITDAMinimumPeriodOne": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Covenant, EBITDA, Minimum, Period One", "label": "Debt Instrument, Covenant, EBITDA, Minimum, Period One", "negatedTerseLabel": "Minimum EBITDA for the fiscal quarter ending March 31, 2023" } } }, "localname": "DebtInstrumentCovenantEBITDAMinimumPeriodOne", "nsuri": "http://dzsi.com/20230331", "presentation": [ "http://dzsi.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "dzsi_DebtInstrumentCovenantEBITDAMinimumPeriodTwo": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Covenant, EBITDA, Minimum, Period Two", "label": "Debt Instrument, Covenant, EBITDA, Minimum, Period Two", "terseLabel": "Minimum EBITDA for the fiscal quarter ending June 30, 2023" } } }, "localname": "DebtInstrumentCovenantEBITDAMinimumPeriodTwo", "nsuri": "http://dzsi.com/20230331", "presentation": [ "http://dzsi.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "dzsi_DebtInstrumentCovenantFixedChargeRatioMaximum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Covenant, Fixed Charge Ratio, Maximum", "label": "Debt Instrument, Covenant, Fixed Charge Ratio, Maximum", "terseLabel": "Minimum fixed charge coverage ratio until December 31, 2023" } } }, "localname": "DebtInstrumentCovenantFixedChargeRatioMaximum", "nsuri": "http://dzsi.com/20230331", "presentation": [ "http://dzsi.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "pureItemType" }, "dzsi_DebtInstrumentCovenantLeverageRatioExceeds": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Covenant, Leverage Ratio, Exceeds", "label": "Debt Instrument, Covenant, Leverage Ratio, Exceeds", "terseLabel": "Leverage ratio (in excess of)" } } }, "localname": "DebtInstrumentCovenantLeverageRatioExceeds", "nsuri": "http://dzsi.com/20230331", "presentation": [ "http://dzsi.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "pureItemType" }, "dzsi_DebtInstrumentCovenantLeverageRatioMaximum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Covenant, Leverage Ratio, Maximum", "label": "Debt Instrument, Covenant, Leverage Ratio, Maximum", "terseLabel": "Maximum leverage ratio through September 30, 2023" } } }, "localname": "DebtInstrumentCovenantLeverageRatioMaximum", "nsuri": "http://dzsi.com/20230331", "presentation": [ "http://dzsi.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "pureItemType" }, "dzsi_DebtInstrumentCovenantLiquidityMinimumPeriodOne": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Covenant, Liquidity, Minimum, Period One", "label": "Debt Instrument, Covenant, Liquidity, Minimum, Period One", "terseLabel": "Minimum required liquidity, fiscal quarter ending March 31, 2023" } } }, "localname": "DebtInstrumentCovenantLiquidityMinimumPeriodOne", "nsuri": "http://dzsi.com/20230331", "presentation": [ "http://dzsi.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "dzsi_DebtInstrumentCovenantLiquidityMinimumPeriodThree": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Covenant, Liquidity, Minimum, Period Three", "label": "Debt Instrument, Covenant, Liquidity, Minimum, Period Three", "terseLabel": "Minimum required liquidity, any time until September 30, 2023" } } }, "localname": "DebtInstrumentCovenantLiquidityMinimumPeriodThree", "nsuri": "http://dzsi.com/20230331", "presentation": [ "http://dzsi.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "dzsi_DebtInstrumentCovenantLiquidityMinimumPeriodTwo": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Covenant, Liquidity, Minimum, Period Two", "label": "Debt Instrument, Covenant, Liquidity, Minimum, Period Two", "terseLabel": "Minimum required liquidity, fiscal quarter ending June 30, 2023 and September 30, 2023" } } }, "localname": "DebtInstrumentCovenantLiquidityMinimumPeriodTwo", "nsuri": "http://dzsi.com/20230331", "presentation": [ "http://dzsi.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "dzsi_DebtLeverageRatioScenarioAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Leverage Ratio Scenario", "label": "Debt Leverage Ratio Scenario [Axis]", "terseLabel": "Debt Leverage Ratio Scenario [Axis]" } } }, "localname": "DebtLeverageRatioScenarioAxis", "nsuri": "http://dzsi.com/20230331", "presentation": [ "http://dzsi.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "dzsi_DebtLeverageRatioScenarioDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Leverage Ratio Scenario [Domain]", "label": "Debt Leverage Ratio Scenario [Domain]", "terseLabel": "Debt Leverage Ratio Scenario [Domain]" } } }, "localname": "DebtLeverageRatioScenarioDomain", "nsuri": "http://dzsi.com/20230331", "presentation": [ "http://dzsi.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "dzsi_DefinedBenefitPlanAmountOfPlanParticipantsBenefitsCoveredByInsuranceContracts": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Defined benefit plan amount of plan participants benefits covered by insurance contracts.", "label": "Defined Benefit Plan Amount Of Plan Participants Benefits Covered By Insurance Contracts", "terseLabel": "Defined benefit plan, insurance contract amount" } } }, "localname": "DefinedBenefitPlanAmountOfPlanParticipantsBenefitsCoveredByInsuranceContracts", "nsuri": "http://dzsi.com/20230331", "presentation": [ "http://dzsi.com/role/EmployeeBenefitPlansAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "dzsi_ExtendedProductWarrantyTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Extended Product Warranty, Term", "label": "Extended Product Warranty, Term", "terseLabel": "Extended product warranty, term (up to)" } } }, "localname": "ExtendedProductWarrantyTerm", "nsuri": "http://dzsi.com/20230331", "presentation": [ "http://dzsi.com/role/BalanceSheetDetailsAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "dzsi_FacilityAndLaborCostsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Facility And Labor Costs", "label": "Facility And Labor Costs [Member]", "terseLabel": "Facility and Labor Costs" } } }, "localname": "FacilityAndLaborCostsMember", "nsuri": "http://dzsi.com/20230331", "presentation": [ "http://dzsi.com/role/RestructuringandOtherChargesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "dzsi_FacilityImpairmentCostsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Facility Impairment Costs", "label": "Facility Impairment Costs [Member]", "terseLabel": "Facility Impairment Costs" } } }, "localname": "FacilityImpairmentCostsMember", "nsuri": "http://dzsi.com/20230331", "presentation": [ "http://dzsi.com/role/RestructuringandOtherChargesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "dzsi_February2023DNILoanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "February 2023 DNI Loan", "label": "February 2023 DNI Loan [Member]", "terseLabel": "February 2023 DNI Loan" } } }, "localname": "February2023DNILoanMember", "nsuri": "http://dzsi.com/20230331", "presentation": [ "http://dzsi.com/role/DebtAdditionalInformationDetails", "http://dzsi.com/role/RelatedPartyTransactionsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "dzsi_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour": { "auth_ref": [], "calculation": { "http://dzsi.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseofIntangibleAssetsDetails": { "order": 6.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Finite-lived intangible assets, amortization expense, after year four.", "label": "Finite Lived Intangible Assets Amortization Expense After Year Four", "terseLabel": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour", "nsuri": "http://dzsi.com/20230331", "presentation": [ "http://dzsi.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "dzsi_ForeignCountriesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Foreign Countries [Member]", "label": "Foreign Countries [Member]", "terseLabel": "Foreign Countries" } } }, "localname": "ForeignCountriesMember", "nsuri": "http://dzsi.com/20230331", "presentation": [ "http://dzsi.com/role/OrganizationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "dzsi_FreightAndExpediteFeesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Freight And Expedite Fees", "label": "Freight And Expedite Fees [Member]", "terseLabel": "Freight and Expedite Fees" } } }, "localname": "FreightAndExpediteFeesMember", "nsuri": "http://dzsi.com/20230331", "presentation": [ "http://dzsi.com/role/RestructuringandOtherChargesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "dzsi_GmbhAndOptelianRestructuringMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Gmbh And Optelian Restructuring", "label": "Gmbh And Optelian Restructuring [Member]", "terseLabel": "Gmbh and Optelian Restructuring" } } }, "localname": "GmbhAndOptelianRestructuringMember", "nsuri": "http://dzsi.com/20230331", "presentation": [ "http://dzsi.com/role/RestructuringandOtherChargesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "dzsi_GuaranteeFeePercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Guarantee Fee, Percent", "label": "Guarantee Fee Percent", "terseLabel": "Guarantee fee, percent" } } }, "localname": "GuaranteeFeePercent", "nsuri": "http://dzsi.com/20230331", "presentation": [ "http://dzsi.com/role/RelatedPartyTransactionsAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "dzsi_IndustrialBankOfKoreaLoanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Industrial Bank Of Korea Loan", "label": "Industrial Bank Of Korea Loan [Member]", "terseLabel": "Industrial Bank of Korea Loan" } } }, "localname": "IndustrialBankOfKoreaLoanMember", "nsuri": "http://dzsi.com/20230331", "presentation": [ "http://dzsi.com/role/DebtAdditionalInformationDetails", "http://dzsi.com/role/DebtScheduleofDebtDetails" ], "xbrltype": "domainItemType" }, "dzsi_InterestPaidToRelatedParty": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Interest paid to related party.", "label": "Interest Paid To Related Party", "terseLabel": "Interest - related party" } } }, "localname": "InterestPaidToRelatedParty", "nsuri": "http://dzsi.com/20230331", "presentation": [ "http://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "dzsi_InventoryWriteOffMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Inventory Write-Off", "label": "Inventory Write-Off [Member]", "terseLabel": "Inventory Write-Off" } } }, "localname": "InventoryWriteOffMember", "nsuri": "http://dzsi.com/20230331", "presentation": [ "http://dzsi.com/role/RestructuringandOtherChargesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "dzsi_JpmorganCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "JPMorgan credit facility.", "label": "JPMorgan Credit Facility [Member]", "terseLabel": "JPMorgan Credit Facility" } } }, "localname": "JpmorganCreditFacilityMember", "nsuri": "http://dzsi.com/20230331", "presentation": [ "http://dzsi.com/role/DebtAdditionalInformationDetails", "http://dzsi.com/role/DebtScheduleofDebtDetails" ], "xbrltype": "domainItemType" }, "dzsi_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour": { "auth_ref": [], "calculation": { "http://dzsi.com/role/LeasesMaturityofOperatingLeaseLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Lessee operating lease liability payments due after year four.", "label": "Lessee Operating Lease Liability Payments Due After Year Four", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour", "nsuri": "http://dzsi.com/20230331", "presentation": [ "http://dzsi.com/role/LeasesMaturityofOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "dzsi_LeverageRatioExceeds25Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Leverage Ratio Exceeds 2.5", "label": "Leverage Ratio Exceeds 2.5 [Member]", "terseLabel": "Leverage Ratio Exceeds 2.5" } } }, "localname": "LeverageRatioExceeds25Member", "nsuri": "http://dzsi.com/20230331", "presentation": [ "http://dzsi.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "dzsi_LicenseFeePercentageOfSales": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "License Fee, Percentage Of Sales", "label": "License Fee, Percentage Of Sales", "terseLabel": "License fee as a percent of annual sales" } } }, "localname": "LicenseFeePercentageOfSales", "nsuri": "http://dzsi.com/20230331", "presentation": [ "http://dzsi.com/role/RelatedPartyTransactionsAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "dzsi_LongTermDebtNotInCovenantCompliance": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Long-Term Debt, Not In Covenant Compliance", "label": "Long-Term Debt, Not In Covenant Compliance", "terseLabel": "Portion of long term debt not in compliance with covenants" } } }, "localname": "LongTermDebtNotInCovenantCompliance", "nsuri": "http://dzsi.com/20230331", "presentation": [ "http://dzsi.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "dzsi_ManufacturingFunctionRelocationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Manufacturing function relocation.", "label": "Manufacturing Function Relocation [Member]", "terseLabel": "Relocate Manufacturing Functions" } } }, "localname": "ManufacturingFunctionRelocationMember", "nsuri": "http://dzsi.com/20230331", "presentation": [ "http://dzsi.com/role/RestructuringandOtherChargesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "dzsi_MaximumPermittedLeverageRatioAfterYearTwo": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Maximum permitted leverage ratio after September 30 2023.", "label": "Maximum Permitted Leverage Ratio After Year Two", "terseLabel": "Maximum permitted leverage ratio after September 30 2023" } } }, "localname": "MaximumPermittedLeverageRatioAfterYearTwo", "nsuri": "http://dzsi.com/20230331", "presentation": [ "http://dzsi.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "pureItemType" }, "dzsi_MaximumPermittedLeverageRatioYearOne": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Maximum permitted leverage ratio through September two thousand twenty two.", "label": "Maximum Permitted Leverage Ratio, Year One", "terseLabel": "Maximum permitted leverage ratio through September 30, 2022" } } }, "localname": "MaximumPermittedLeverageRatioYearOne", "nsuri": "http://dzsi.com/20230331", "presentation": [ "http://dzsi.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "pureItemType" }, "dzsi_MaximumPermittedLeverageRatioYearTwo": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Maximum permitted leverage ratio from September 30 2022 to September 30 2023", "label": "Maximum Permitted Leverage Ratio, Year Two", "terseLabel": "Maximum permitted leverage ratio through September 30, 2023" } } }, "localname": "MaximumPermittedLeverageRatioYearTwo", "nsuri": "http://dzsi.com/20230331", "presentation": [ "http://dzsi.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "pureItemType" }, "dzsi_MinimumPermittedFixedChargeCoverageRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Minimum permitted fixed charge coverage ratio.", "label": "Minimum Permitted Fixed Charge Coverage Ratio", "terseLabel": "Minimum permitted fixed charge coverage ratio" } } }, "localname": "MinimumPermittedFixedChargeCoverageRatio", "nsuri": "http://dzsi.com/20230331", "presentation": [ "http://dzsi.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "pureItemType" }, "dzsi_NetincomeLossPerShareBasicAndDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Net income (loss) per share basic and diluted.", "label": "NetIncome Loss Per Share Basic And Diluted Abstract", "terseLabel": "Net income (loss) per share:" } } }, "localname": "NetincomeLossPerShareBasicAndDilutedAbstract", "nsuri": "http://dzsi.com/20230331", "presentation": [ "http://dzsi.com/role/NetIncomeLossPerShareReconciliationofBasicandDilutedNetIncomeLossperShareDetails" ], "xbrltype": "stringItemType" }, "dzsi_November2022DNILoanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "November 2022 DNI Loan", "label": "November 2022 DNI Loan [Member]", "terseLabel": "November 2022 DNI Loan" } } }, "localname": "November2022DNILoanMember", "nsuri": "http://dzsi.com/20230331", "presentation": [ "http://dzsi.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "dzsi_NumberOfHomesConnectedGlobally": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number Of Homes Connected Globally", "label": "Number Of Homes Connected Globally", "terseLabel": "Number of homes connected globally" } } }, "localname": "NumberOfHomesConnectedGlobally", "nsuri": "http://dzsi.com/20230331", "presentation": [ "http://dzsi.com/role/BusinessCombinationsAdditionalInformationDetails" ], "xbrltype": "integerItemType" }, "dzsi_OptelianAccessNetworksCorporationAndRIFTIncorporationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Optelian Access Networks Corporation and RIFT Inc.", "label": "Optelian Access Networks Corporation And R I F T Incorporation [Member]", "terseLabel": "Optelian and RIFT Acquisitions" } } }, "localname": "OptelianAccessNetworksCorporationAndRIFTIncorporationMember", "nsuri": "http://dzsi.com/20230331", "presentation": [ "http://dzsi.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillDetails" ], "xbrltype": "domainItemType" }, "dzsi_OptelianAccessNetworksCorporationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Optelian Access Networks Corporation.", "label": "Optelian Access Networks Corporation [Member]", "terseLabel": "Optelian" } } }, "localname": "OptelianAccessNetworksCorporationMember", "nsuri": "http://dzsi.com/20230331", "presentation": [ "http://dzsi.com/role/BusinessCombinationsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "dzsi_OptelianProductsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Optelian products.", "label": "Optelian Products [Member]", "terseLabel": "Optelian Products" } } }, "localname": "OptelianProductsMember", "nsuri": "http://dzsi.com/20230331", "presentation": [ "http://dzsi.com/role/BusinessCombinationsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "dzsi_OtherComprehensiveIncomeNetGainLossOnIntraEntityForeignCurrencyTransactionsArisingDuringPeriodNetOfTax": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Other comprehensive income net gain loss on intra entity foreign currency transactions arising during period net of tax.", "label": "Other Comprehensive Income Net Gain Loss On Intra Entity Foreign Currency Transactions Arising During Period Net Of Tax", "verboseLabel": "Net gain (loss) on intra-entity foreign currency transactions" } } }, "localname": "OtherComprehensiveIncomeNetGainLossOnIntraEntityForeignCurrencyTransactionsArisingDuringPeriodNetOfTax", "nsuri": "http://dzsi.com/20230331", "presentation": [ "http://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofComprehensiveIncomeLossParenthetical" ], "xbrltype": "monetaryItemType" }, "dzsi_OtherCountryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other country.", "label": "Other Country [Member]", "terseLabel": "Other" } } }, "localname": "OtherCountryMember", "nsuri": "http://dzsi.com/20230331", "presentation": [ "http://dzsi.com/role/EnterpriseWideInformationPropertyPlantandEquipmentNetofAccumulatedDepreciationDetails" ], "xbrltype": "domainItemType" }, "dzsi_ProceedsFromExerciseOfStockAwardsAndEmployeeStockPlanPurchases": { "auth_ref": [], "calculation": { "http://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds from exercise of stock awards and employee stock plan purchases.", "label": "Proceeds From Exercise Of Stock Awards And Employee Stock Plan Purchases", "terseLabel": "Proceeds from exercise of stock awards and employee stock plan purchases" } } }, "localname": "ProceedsFromExerciseOfStockAwardsAndEmployeeStockPlanPurchases", "nsuri": "http://dzsi.com/20230331", "presentation": [ "http://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "dzsi_ProceedsFromLinesOfCreditAndShortTermDebt": { "auth_ref": [], "calculation": { "http://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds From Lines Of Credit And Short Term Debt", "label": "Proceeds From Lines Of Credit And Short Term Debt", "terseLabel": "Proceeds from short-term borrowings and line of credit, net" } } }, "localname": "ProceedsFromLinesOfCreditAndShortTermDebt", "nsuri": "http://dzsi.com/20230331", "presentation": [ "http://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "dzsi_PropertyPlantandEquipmentUnderGovernmentGrants": { "auth_ref": [], "calculation": { "http://dzsi.com/role/BalanceSheetDetailsScheduleofPropertyPlantandEquipmentNetDetails": { "order": 3.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Property, Plant and Equipment Under Government Grants", "label": "Property Plantand Equipment Under Government Grants", "negatedLabel": "Less: government grants" } } }, "localname": "PropertyPlantandEquipmentUnderGovernmentGrants", "nsuri": "http://dzsi.com/20230331", "presentation": [ "http://dzsi.com/role/BalanceSheetDetailsScheduleofPropertyPlantandEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "dzsi_ProvisionForSalesReturn": { "auth_ref": [], "calculation": { "http://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Provision for sales returns.", "label": "Provision For Sales Return", "terseLabel": "Provision for sales returns" } } }, "localname": "ProvisionForSalesReturn", "nsuri": "http://dzsi.com/20230331", "presentation": [ "http://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "dzsi_ProvisionForWarranty": { "auth_ref": [], "calculation": { "http://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Provision for warranty.", "label": "Provision For Warranty", "terseLabel": "Provision for warranty" } } }, "localname": "ProvisionForWarranty", "nsuri": "http://dzsi.com/20230331", "presentation": [ "http://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "dzsi_RIFTIncorporationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "RIFT Inc.", "label": "R I F T Incorporation [Member]", "terseLabel": "RIFT Inc" } } }, "localname": "RIFTIncorporationMember", "nsuri": "http://dzsi.com/20230331", "presentation": [ "http://dzsi.com/role/BusinessCombinationsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "dzsi_ReceivablesAndPayablesWithRelatedPartiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Receivables And Payables With Related Parties [Member]", "label": "Receivables And Payables With Related Parties [Member]", "terseLabel": "Receivables and Payables With Related Parties" } } }, "localname": "ReceivablesAndPayablesWithRelatedPartiesMember", "nsuri": "http://dzsi.com/20230331", "presentation": [ "http://dzsi.com/role/RelatedPartyTransactionsBalancesofReceivablesandPayableswithRelatedPartiesDetails" ], "xbrltype": "domainItemType" }, "dzsi_RelatedPartyDebtAndOtherObligationGuaranteedAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Related party debt and other obligation guaranteed amount.", "label": "Related Party Debt And Other Obligation Guaranteed Amount", "terseLabel": "Amount Guaranteed" } } }, "localname": "RelatedPartyDebtAndOtherObligationGuaranteedAmount", "nsuri": "http://dzsi.com/20230331", "presentation": [ "http://dzsi.com/role/RelatedPartyTransactionsIndebtednessandOtherObligationsPaymentGuaranteesDetails" ], "xbrltype": "monetaryItemType" }, "dzsi_RelatedPartyDebtAndOtherObligationGuaranteedOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related party debt and other obligation guaranteed one.", "label": "Related Party Debt And Other Obligation Guaranteed One [Member]", "terseLabel": "Payment guarantee to Industrial Bank of Korea" } } }, "localname": "RelatedPartyDebtAndOtherObligationGuaranteedOneMember", "nsuri": "http://dzsi.com/20230331", "presentation": [ "http://dzsi.com/role/RelatedPartyTransactionsIndebtednessandOtherObligationsPaymentGuaranteesDetails" ], "xbrltype": "domainItemType" }, "dzsi_RelatedPartyDebtAndOtherObligationGuaranteedTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related party debt and other obligation guaranteed two.", "label": "Related Party Debt And Other Obligation Guaranteed Two [Member]", "terseLabel": "Payment guarantee to Shinhan Bank" } } }, "localname": "RelatedPartyDebtAndOtherObligationGuaranteedTwoMember", "nsuri": "http://dzsi.com/20230331", "presentation": [ "http://dzsi.com/role/RelatedPartyTransactionsIndebtednessandOtherObligationsPaymentGuaranteesDetails" ], "xbrltype": "domainItemType" }, "dzsi_RepaymentsOfRelatedPartyDebtExcludingLongTermDebt": { "auth_ref": [], "calculation": { "http://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Repayments of related party debt excluding long-term debt.", "label": "Repayments Of Related Party Debt Excluding Long Term Debt", "negatedLabel": "Repayments of related party term loan" } } }, "localname": "RepaymentsOfRelatedPartyDebtExcludingLongTermDebt", "nsuri": "http://dzsi.com/20230331", "presentation": [ "http://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "dzsi_RestructuringAndOtherCharges": { "auth_ref": [], "calculation": { "http://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofComprehensiveIncomeLoss": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Restructuring and other charges.", "label": "Restructuring And Other Charges", "terseLabel": "Restructuring and other charges" } } }, "localname": "RestructuringAndOtherCharges", "nsuri": "http://dzsi.com/20230331", "presentation": [ "http://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "dzsi_RisksAndUncertaintiesPolicyPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Risks and uncertainties policy.", "label": "Risks And Uncertainties Policy Policy [Policy Text Block]", "terseLabel": "Risks and Uncertainties" } } }, "localname": "RisksAndUncertaintiesPolicyPolicyPolicyTextBlock", "nsuri": "http://dzsi.com/20230331", "presentation": [ "http://dzsi.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "dzsi_SalesAndPurchasesToAndFromRelatedPartiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sales And Purchases To And From Related Parties [Member]", "label": "Sales And Purchases To And From Related Parties [Member]", "terseLabel": "Sales and Purchases to and from Related Parties" } } }, "localname": "SalesAndPurchasesToAndFromRelatedPartiesMember", "nsuri": "http://dzsi.com/20230331", "presentation": [ "http://dzsi.com/role/RelatedPartyTransactionsSalesandPurchasesToandFromRelatedPartiesDetails" ], "xbrltype": "domainItemType" }, "dzsi_SecondAmendmentToCreditAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Second Amendment To Credit Agreement", "label": "Second Amendment To Credit Agreement [Member]", "terseLabel": "Second Amendment to Credit Agreement" } } }, "localname": "SecondAmendmentToCreditAgreementMember", "nsuri": "http://dzsi.com/20230331", "presentation": [ "http://dzsi.com/role/DebtAdditionalInformationDetails", "http://dzsi.com/role/DebtScheduleofDebtDetails" ], "xbrltype": "domainItemType" }, "dzsi_SeminoleRestructuringMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Seminole Restructuring", "label": "Seminole Restructuring [Member]", "terseLabel": "Seminole Restructuring" } } }, "localname": "SeminoleRestructuringMember", "nsuri": "http://dzsi.com/20230331", "presentation": [ "http://dzsi.com/role/RestructuringandOtherChargesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "dzsi_ShortTermDebtAndLineOfCreditFacilities": { "auth_ref": [], "calculation": { "http://dzsi.com/role/DebtScheduleofDebtDetails": { "order": 1.0, "parentTag": "us-gaap_DebtLongtermAndShorttermCombinedAmount", "weight": 1.0 }, "http://dzsi.com/role/UnauditedCondensedConsolidatedBalanceSheetsParenthetical": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Short-Term Debt And Line Of Credit Facilities", "label": "Short-Term Debt And Line Of Credit Facilities", "terseLabel": "Short-term debt \u2013 bank, trade facilities and secured borrowings", "totalLabel": "Short-term debt and credit facilities" } } }, "localname": "ShortTermDebtAndLineOfCreditFacilities", "nsuri": "http://dzsi.com/20230331", "presentation": [ "http://dzsi.com/role/DebtScheduleofDebtDetails", "http://dzsi.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "dzsi_StandardProductWarrantyTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Standard Product Warranty, Term", "label": "Standard Product Warranty, Term", "terseLabel": "Standard product warranty, term" } } }, "localname": "StandardProductWarrantyTerm", "nsuri": "http://dzsi.com/20230331", "presentation": [ "http://dzsi.com/role/BalanceSheetDetailsAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "dzsi_StockIssuedDuringPeriodSharesExerciseOfStockAwardsAndEmployeeStockPurchasePlan": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock issued during period, shares, exercise of stock awards and employee stock purchase plan.", "label": "Stock Issued During Period Shares Exercise Of Stock Awards And Employee Stock Purchase Plan", "terseLabel": "Issuance of common stock upon vesting of restricted stock units, exercise of stock options and employee stock plan purchases, net of shares withheld for taxes (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesExerciseOfStockAwardsAndEmployeeStockPurchasePlan", "nsuri": "http://dzsi.com/20230331", "presentation": [ "http://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "dzsi_StockIssuedDuringPeriodValueExerciseOfStockAwardsAndEmployeeStockPurchasePlan": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Stock issued during period, value, exercise of stock awards and employee stock purchase plan.", "label": "Stock Issued During Period Value Exercise Of Stock Awards And Employee Stock Purchase Plan", "terseLabel": "Issuance of common stock upon vesting of restricted stock units, exercise of stock options and employee stock plan purchases, net of shares withheld for taxes" } } }, "localname": "StockIssuedDuringPeriodValueExerciseOfStockAwardsAndEmployeeStockPurchasePlan", "nsuri": "http://dzsi.com/20230331", "presentation": [ "http://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "dzsi_TermLoanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Term loan.", "label": "Term Loan [Member]", "terseLabel": "Term Loan" } } }, "localname": "TermLoanMember", "nsuri": "http://dzsi.com/20230331", "presentation": [ "http://dzsi.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "dzsi_ThirdAmendmentToCreditAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Third Amendment To Credit Agreement", "label": "Third Amendment To Credit Agreement [Member]", "terseLabel": "Third Amendment to Credit Agreement" } } }, "localname": "ThirdAmendmentToCreditAgreementMember", "nsuri": "http://dzsi.com/20230331", "presentation": [ "http://dzsi.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_AmericasMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Americas [Member]", "terseLabel": "Americas" } } }, "localname": "AmericasMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://dzsi.com/role/OrganizationandSummaryofSignificantAccountingPoliciesScheduleofInformationRevenuesbyGeographicalConcentrationDetails" ], "xbrltype": "domainItemType" }, "srt_AsiaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Asia [Member]", "terseLabel": "Asia" } } }, "localname": "AsiaMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://dzsi.com/role/OrganizationandSummaryofSignificantAccountingPoliciesScheduleofInformationRevenuesbyGeographicalConcentrationDetails" ], "xbrltype": "domainItemType" }, "srt_CounterpartyNameAxis": { "auth_ref": [ "r239", "r240", "r373", "r399", "r663", "r665" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Axis]", "terseLabel": "Counterparty Name" } } }, "localname": "CounterpartyNameAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://dzsi.com/role/RelatedPartyTransactionsAdditionalInformationDetails", "http://dzsi.com/role/RelatedPartyTransactionsBalancesofReceivablesandPayableswithRelatedPartiesDetails", "http://dzsi.com/role/RelatedPartyTransactionsSalesandPurchasesToandFromRelatedPartiesDetails" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": { "auth_ref": [ "r198", "r245", "r252", "r258", "r314", "r483", "r484", "r485", "r492", "r493", "r517", "r520", "r522", "r523", "r567" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption, Adjustment [Member]", "terseLabel": "Cumulative Effect, Period of Adoption, Adjustment", "verboseLabel": "Cumulative effect of ASC 326 adoption" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://dzsi.com/role/OrganizationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails", "http://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "auth_ref": [ "r198", "r245", "r252", "r258", "r314", "r483", "r484", "r485", "r492", "r493", "r517", "r520", "r522", "r523", "r567" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Axis]", "terseLabel": "Cumulative Effect, Period of Adoption" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://dzsi.com/role/OrganizationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails", "http://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "auth_ref": [ "r198", "r245", "r252", "r258", "r314", "r483", "r484", "r485", "r492", "r493", "r517", "r520", "r522", "r523", "r567" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Domain]", "terseLabel": "Cumulative Effect, Period of Adoption" } } }, "localname": "CumulativeEffectPeriodOfAdoptionDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://dzsi.com/role/OrganizationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails", "http://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "srt_EquityMethodInvesteeNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Investment, Name [Domain]", "terseLabel": "Investment, Name [Domain]" } } }, "localname": "EquityMethodInvesteeNameDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://dzsi.com/role/RelatedPartyTransactionsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r303", "r686", "r759", "r781" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]", "terseLabel": "Customer" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://dzsi.com/role/OrganizationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r355", "r356", "r357", "r358", "r475", "r578", "r609", "r638", "r639", "r683", "r699", "r706", "r755", "r773", "r774", "r775", "r776", "r777", "r778" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://dzsi.com/role/BusinessCombinationsScheduleofEstimatedFairValueandUsefulLivesofIdentifiableIntangibleAssetsDetails", "http://dzsi.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r355", "r356", "r357", "r358", "r475", "r578", "r609", "r638", "r639", "r683", "r699", "r706", "r755", "r773", "r774", "r775", "r776", "r777", "r778" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://dzsi.com/role/BusinessCombinationsScheduleofEstimatedFairValueandUsefulLivesofIdentifiableIntangibleAssetsDetails", "http://dzsi.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r303", "r686", "r759", "r781" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]", "terseLabel": "Customer" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://dzsi.com/role/OrganizationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r299", "r581", "r684", "r704", "r750", "r751", "r759", "r780" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]", "terseLabel": "Product and Service" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://dzsi.com/role/BusinessCombinationsAdditionalInformationDetails", "http://dzsi.com/role/OrganizationandSummaryofSignificantAccountingPoliciesScheduleofRevenuesbySourceDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r299", "r581", "r684", "r704", "r750", "r751", "r759", "r780" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]", "terseLabel": "Product and Service" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://dzsi.com/role/BusinessCombinationsAdditionalInformationDetails", "http://dzsi.com/role/OrganizationandSummaryofSignificantAccountingPoliciesScheduleofRevenuesbySourceDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r355", "r356", "r357", "r358", "r431", "r475", "r480", "r481", "r482", "r577", "r578", "r609", "r638", "r639", "r683", "r699", "r706", "r748", "r755", "r774", "r775", "r776", "r777", "r778" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://dzsi.com/role/BusinessCombinationsScheduleofEstimatedFairValueandUsefulLivesofIdentifiableIntangibleAssetsDetails", "http://dzsi.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r355", "r356", "r357", "r358", "r431", "r475", "r480", "r481", "r482", "r577", "r578", "r609", "r638", "r639", "r683", "r699", "r706", "r748", "r755", "r774", "r775", "r776", "r777", "r778" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://dzsi.com/role/BusinessCombinationsScheduleofEstimatedFairValueandUsefulLivesofIdentifiableIntangibleAssetsDetails", "http://dzsi.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "auth_ref": [ "r239", "r240", "r373", "r399", "r664", "r665" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Domain]", "terseLabel": "Counterparty Name" } } }, "localname": "RepurchaseAgreementCounterpartyNameDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://dzsi.com/role/RelatedPartyTransactionsAdditionalInformationDetails", "http://dzsi.com/role/RelatedPartyTransactionsBalancesofReceivablesandPayableswithRelatedPartiesDetails", "http://dzsi.com/role/RelatedPartyTransactionsSalesandPurchasesToandFromRelatedPartiesDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioForecastMember": { "auth_ref": [ "r476", "r732" ], "lang": { "en-us": { "role": { "label": "Forecast [Member]", "terseLabel": "Forecast" } } }, "localname": "ScenarioForecastMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://dzsi.com/role/CommitmentsandContingenciesAdditionalInformationDetails", "http://dzsi.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [ "r258", "r476", "r713", "r732" ], "lang": { "en-us": { "role": { "label": "Scenario [Domain]", "terseLabel": "Scenario [Domain]" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://dzsi.com/role/CommitmentsandContingenciesAdditionalInformationDetails", "http://dzsi.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "auth_ref": [ "r308" ], "lang": { "en-us": { "role": { "label": "Investment, Name [Axis]", "terseLabel": "Investment, Name [Axis]" } } }, "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://dzsi.com/role/RelatedPartyTransactionsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r300", "r301", "r629", "r630", "r631", "r632", "r633", "r634", "r635", "r636", "r637", "r685", "r705", "r759" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://dzsi.com/role/EnterpriseWideInformationPropertyPlantandEquipmentNetofAccumulatedDepreciationDetails", "http://dzsi.com/role/OrganizationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails", "http://dzsi.com/role/OrganizationandSummaryofSignificantAccountingPoliciesScheduleofInformationRevenuesbyGeographicalConcentrationDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r300", "r301", "r623", "r629", "r630", "r631", "r632", "r633", "r634", "r635", "r636", "r637", "r685", "r705", "r759" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://dzsi.com/role/EnterpriseWideInformationPropertyPlantandEquipmentNetofAccumulatedDepreciationDetails", "http://dzsi.com/role/OrganizationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails", "http://dzsi.com/role/OrganizationandSummaryofSignificantAccountingPoliciesScheduleofInformationRevenuesbyGeographicalConcentrationDetails" ], "xbrltype": "stringItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r258", "r476", "r713", "r714", "r732" ], "lang": { "en-us": { "role": { "label": "Scenario [Axis]", "terseLabel": "Scenario [Axis]" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://dzsi.com/role/CommitmentsandContingenciesAdditionalInformationDetails", "http://dzsi.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdate201613Member": { "auth_ref": [ "r310" ], "lang": { "en-us": { "role": { "documentation": "Accounting Standards Update 2016-13 Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments.", "label": "Accounting Standards Update 2016-13 [Member]", "terseLabel": "Cumulative effect of ASC 326 adoption" } } }, "localname": "AccountingStandardsUpdate201613Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/OrganizationandSummaryofSignificantAccountingPoliciesScheduleofAllowanceforDoubtfulAccountsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingStandardsUpdateExtensibleList": { "auth_ref": [ "r196", "r197", "r198", "r199", "r200", "r246", "r247", "r248", "r306", "r307", "r311", "r312", "r313", "r314", "r315", "r316", "r483", "r484", "r485", "r492", "r493", "r503", "r504", "r505", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r551", "r552", "r555", "r556", "r557", "r564", "r565", "r566", "r567", "r568", "r569", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r731" ], "lang": { "en-us": { "role": { "documentation": "Indicates amendment to accounting standards.", "label": "Accounting Standards Update [Extensible Enumeration]", "terseLabel": "Accounting Standards Update [Extensible Enumeration]" } } }, "localname": "AccountingStandardsUpdateExtensibleList", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "enumerationSetItemType" }, "us-gaap_AccountsNotesAndLoansReceivableLineItems": { "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": "Accounts, Notes, Loans and Financing Receivable [Line Items]", "terseLabel": "Accounts, Notes, Loans and Financing Receivable [Line Items]" } } }, "localname": "AccountsNotesAndLoansReceivableLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/OrganizationandSummaryofSignificantAccountingPoliciesScheduleofAllowanceforDoubtfulAccountsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableRelatedPartiesCurrentAndNoncurrent": { "auth_ref": [ "r164", "r173", "r189", "r726" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount for accounts payable to related parties.", "label": "Accounts Payable, Related Parties", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableRelatedPartiesCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/RelatedPartyTransactionsBalancesofReceivablesandPayableswithRelatedPartiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableTradeCurrent": { "auth_ref": [ "r0", "r16" ], "calculation": { "http://dzsi.com/role/UnauditedCondensedConsolidatedBalanceSheetsParenthetical": { "order": 4.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 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, Trade, Current", "terseLabel": "Accounts payable - trade" } } }, "localname": "AccountsPayableTradeCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock": { "auth_ref": [ "r736" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss [Table Text Block]", "terseLabel": "Schedule of Allowances for Doubtful Accounts" } } }, "localname": "AccountsReceivableAllowanceForCreditLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/OrganizationandSummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [ "r627" ], "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://dzsi.com/role/DebtAdditionalInformationDetails", "http://dzsi.com/role/OrganizationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableRelatedParties": { "auth_ref": [ "r164", "r166", "r186", "r213", "r726" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "For an unclassified balance sheet, amount of receivables arising from transactions with related parties.", "label": "Accounts Receivable, Related Parties", "terseLabel": "Account receivables" } } }, "localname": "AccountsReceivableRelatedParties", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/RelatedPartyTransactionsBalancesofReceivablesandPayableswithRelatedPartiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesAndOtherLiabilities": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid nor invoiced, and liabilities classified as other.", "label": "Accrued Liabilities and Other Liabilities", "terseLabel": "Accrued and other liabilities" } } }, "localname": "AccruedLiabilitiesAndOtherLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/RelatedPartyTransactionsBalancesofReceivablesandPayableswithRelatedPartiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r88", "r206" ], "calculation": { "http://dzsi.com/role/BalanceSheetDetailsScheduleofPropertyPlantandEquipmentNetDetails": { "order": 2.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Less: accumulated depreciation and amortization" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/BalanceSheetDetailsScheduleofPropertyPlantandEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r30", "r31", "r32", "r214", "r605", "r617", "r621" ], "calculation": { "http://dzsi.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 3.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 loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r29", "r32", "r150", "r569", "r612", "r613", "r718", "r719", "r720", "r728", "r729", "r730" ], "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 loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r8" ], "calculation": { "http://dzsi.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r483", "r484", "r485", "r728", "r729", "r730", "r764" ], "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://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r196", "r197", "r198", "r199", "r200", "r246", "r247", "r248", "r249", "r258", "r306", "r307", "r311", "r312", "r313", "r314", "r315", "r316", "r483", "r484", "r485", "r490", "r491", "r492", "r493", "r503", "r504", "r505", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r551", "r552", "r555", "r556", "r557", "r558", "r564", "r565", "r566", "r567", "r568", "r569", "r583", "r584", "r585", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621" ], "lang": { "en-us": { "role": { "documentation": "Information by amendment to accounting standards.", "label": "Accounting Standards Update [Axis]", "terseLabel": "Accounting Standards Update" } } }, "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/OrganizationandSummaryofSignificantAccountingPoliciesScheduleofAllowanceforDoubtfulAccountsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r127", "r128", "r478" ], "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": "Stock-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofStockholdersEquity" ], "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 (loss) to net cash provided by (used in) operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "auth_ref": [ "r215", "r305", "r317", "r318", "r320" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable.", "label": "Accounts Receivable, Allowance for Credit Loss", "periodEndLabel": "Balance at end of period", "periodStartLabel": "Balance at beginning of period", "terseLabel": "Allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/OrganizationandSummaryofSignificantAccountingPoliciesScheduleofAllowanceforDoubtfulAccountsDetails", "http://dzsi.com/role/UnauditedCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward": { "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": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]", "terseLabel": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableRollforward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/OrganizationandSummaryofSignificantAccountingPoliciesScheduleofAllowanceforDoubtfulAccountsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r37", "r392", "r553", "r722" ], "calculation": { "http://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt issuance costs.", "label": "Amortization of Debt Issuance Costs", "terseLabel": "Amortization of deferred financing costs" } } }, "localname": "AmortizationOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r54", "r78", "r83" ], "calculation": { "http://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofComprehensiveIncomeLoss": { "order": 4.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization of intangible assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/GoodwillandIntangibleAssetsAdditionalInformationDetails", "http://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r269" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Antidilutive securities excluded from computation of loss per share calculation (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/NetIncomeLossPerShareAntidilutiveSecuritiesExcludedfromComputationofEarningPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r60" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/NetIncomeLossPerShareAntidilutiveSecuritiesExcludedfromComputationofEarningPerShareDetails" ], "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://dzsi.com/role/NetIncomeLossPerShareAntidilutiveSecuritiesExcludedfromComputationofEarningPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r60" ], "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" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/NetIncomeLossPerShareAntidilutiveSecuritiesExcludedfromComputationofEarningPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r168", "r181", "r210", "r236", "r286", "r290", "r295", "r309", "r359", "r360", "r362", "r363", "r364", "r365", "r366", "r368", "r369", "r508", "r512", "r527", "r703", "r753", "r754", "r771" ], "calculation": { "http://dzsi.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "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://dzsi.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "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://dzsi.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r202", "r217", "r236", "r309", "r359", "r360", "r362", "r363", "r364", "r365", "r366", "r368", "r369", "r508", "r512", "r527", "r703", "r753", "r754", "r771" ], "calculation": { "http://dzsi.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "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://dzsi.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "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 Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BilledContractReceivables": { "auth_ref": [ "r580" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amounts due for billed services rendered or to be rendered, actions taken or to be taken, or a promise to refrain from taking certain actions in accordance with the terms of a legally binding agreement between the Company and, at a minimum, one other party. An example would be amounts billed to customers under contracts or programs but not paid as of the balance sheet date.", "label": "Billed Contracts Receivable", "terseLabel": "Billed amount under agreement" } } }, "localname": "BilledContractReceivables", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/OrganizationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r501", "r693", "r696" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/BusinessCombinationsAdditionalInformationDetails", "http://dzsi.com/role/BusinessCombinationsScheduleofEstimatedFairValueandUsefulLivesofIdentifiableIntangibleAssetsDetails", "http://dzsi.com/role/BusinessCombinationsSummaryofProvisionalEstimatedFairValuesofAssetsAcquiredandLiabilitiesAssumedDetails", "http://dzsi.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillDetails", "http://dzsi.com/role/OrganizationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r132", "r133", "r501", "r693", "r696" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/BusinessCombinationsAdditionalInformationDetails", "http://dzsi.com/role/BusinessCombinationsScheduleofEstimatedFairValueandUsefulLivesofIdentifiableIntangibleAssetsDetails", "http://dzsi.com/role/BusinessCombinationsSummaryofProvisionalEstimatedFairValuesofAssetsAcquiredandLiabilitiesAssumedDetails", "http://dzsi.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillDetails", "http://dzsi.com/role/OrganizationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionLineItems": { "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": "Business Acquisition [Line Items]", "terseLabel": "Business Acquisition [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/BusinessCombinationsAdditionalInformationDetails", "http://dzsi.com/role/BusinessCombinationsScheduleofEstimatedFairValueandUsefulLivesofIdentifiableIntangibleAssetsDetails", "http://dzsi.com/role/BusinessCombinationsSummaryofProvisionalEstimatedFairValuesofAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination and Asset Acquisition [Abstract]" } } }, "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r141", "r142", "r144" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.", "label": "Business Combination, Consideration Transferred", "terseLabel": "Purchase price" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/BusinessCombinationsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "auth_ref": [ "r140", "r143", "r506" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination.", "label": "Business Combination, Contingent Consideration, Liability", "terseLabel": "Contingent consideration" } } }, "localname": "BusinessCombinationContingentConsiderationLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/BusinessCombinationsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r145", "r502" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).", "label": "Business Combination Disclosure [Text Block]", "terseLabel": "Business Combinations" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/BusinessCombinations" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation": { "auth_ref": [ "r135" ], "calculation": { "http://dzsi.com/role/BusinessCombinationsSummaryofProvisionalEstimatedFairValuesofAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 9.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lease obligation assumed in business combination.", "label": "Business Combination, Recognized Identifiable Asset Acquired and Liability Assumed, Lease Obligation", "negatedLabel": "Operating lease liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/BusinessCombinationsSummaryofProvisionalEstimatedFairValuesofAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents": { "auth_ref": [ "r135" ], "calculation": { "http://dzsi.com/role/BusinessCombinationsSummaryofProvisionalEstimatedFairValuesofAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "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, acquired at the acquisition date. 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.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Cash and Equivalents", "terseLabel": "Cash and cash equivalents" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/BusinessCombinationsSummaryofProvisionalEstimatedFairValuesofAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther": { "auth_ref": [ "r135" ], "calculation": { "http://dzsi.com/role/BusinessCombinationsSummaryofProvisionalEstimatedFairValuesofAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of other assets expected to be realized or consumed before one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other", "terseLabel": "Other assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/BusinessCombinationsSummaryofProvisionalEstimatedFairValuesofAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables": { "auth_ref": [ "r135" ], "calculation": { "http://dzsi.com/role/BusinessCombinationsSummaryofProvisionalEstimatedFairValuesofAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties expected to be converted to cash, sold or exchanged within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables", "terseLabel": "Accounts receivable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/BusinessCombinationsSummaryofProvisionalEstimatedFairValuesofAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable": { "auth_ref": [ "r135" ], "calculation": { "http://dzsi.com/role/BusinessCombinationsSummaryofProvisionalEstimatedFairValuesofAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 7.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities incurred for goods and services received that are used in an entity's business and related party payables, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Accounts Payable", "negatedLabel": "Accounts payable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/BusinessCombinationsSummaryofProvisionalEstimatedFairValuesofAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill": { "auth_ref": [ "r135" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of intangible assets, excluding goodwill, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Intangible Assets, Other than Goodwill", "terseLabel": "Estimated fair value" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/BusinessCombinationsScheduleofEstimatedFairValueandUsefulLivesofIdentifiableIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "auth_ref": [ "r134", "r135" ], "calculation": { "http://dzsi.com/role/BusinessCombinationsSummaryofProvisionalEstimatedFairValuesofAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 6.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles", "terseLabel": "Intangible assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/BusinessCombinationsSummaryofProvisionalEstimatedFairValuesofAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "auth_ref": [ "r134", "r135" ], "calculation": { "http://dzsi.com/role/BusinessCombinationsSummaryofProvisionalEstimatedFairValuesofAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 5.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "terseLabel": "Property, plant and equipment" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/BusinessCombinationsSummaryofProvisionalEstimatedFairValuesofAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "auth_ref": [ "r135" ], "calculation": { "http://dzsi.com/role/BusinessCombinationsSummaryofProvisionalEstimatedFairValuesofAssetsAcquiredandLiabilitiesAssumedDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "totalLabel": "Total purchase consideration" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/BusinessCombinationsSummaryofProvisionalEstimatedFairValuesofAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net [Abstract]", "terseLabel": "Provisional allocation of purchase consideration" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNetAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/BusinessCombinationsSummaryofProvisionalEstimatedFairValuesofAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationsPolicy": { "auth_ref": [ "r131" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.", "label": "Business Combinations Policy [Policy Text Block]", "terseLabel": "Business Combinations" } } }, "localname": "BusinessCombinationsPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalizedContractCostAmortization": { "auth_ref": [ "r323" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost, Amortization", "terseLabel": "Amortization related to contract cost deferred" } } }, "localname": "CapitalizedContractCostAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/BalanceSheetDetailsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostNet": { "auth_ref": [ "r322" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost, Net", "terseLabel": "Contract cost deferred" } } }, "localname": "CapitalizedContractCostNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/BalanceSheetDetailsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents [Abstract]", "terseLabel": "Cash and Cash Equivalents [Abstract]" } } }, "localname": "CashAndCashEquivalentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r56", "r204", "r658" ], "calculation": { "http://dzsi.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "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://dzsi.com/role/CashCashEquivalentsandRestrictedCashAdditionalInformationDetails", "http://dzsi.com/role/UnauditedCondensedConsolidatedBalanceSheets", "http://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsDisclosureTextBlock": { "auth_ref": [ "r204" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for cash and cash equivalent footnotes, which may include the types of deposits and money market instruments, applicable carrying amounts, restricted amounts and compensating balance arrangements. Cash and equivalents include: (1) currency on hand (2) demand deposits with banks or financial institutions (3) other kinds of accounts that have the general characteristics of demand deposits (4) 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. Generally, only investments maturing within three months from the date of acquisition qualify.", "label": "Cash and Cash Equivalents Disclosure [Text Block]", "terseLabel": "Cash, Cash Equivalents and Restricted Cash" } } }, "localname": "CashAndCashEquivalentsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/CashCashEquivalentsandRestrictedCash" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashAndCashEquivalentsLineItems": { "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": "Cash and Cash Equivalents [Line Items]", "terseLabel": "Cash And Cash Equivalents [Line Items]" } } }, "localname": "CashAndCashEquivalentsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/CashCashEquivalentsandRestrictedCashAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r50", "r56", "r58" ], "calculation": { "http://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "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": "Cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "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 to statement of financial position" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r50", "r159" ], "calculation": { "http://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "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 change in cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CollateralAxis": { "auth_ref": [ "r669" ], "lang": { "en-us": { "role": { "documentation": "Information by category of collateral or no collateral, from lender's perspective.", "label": "Collateral Held [Axis]", "terseLabel": "Collateral Held [Axis]" } } }, "localname": "CollateralAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CollateralDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Category of collateral or no collateral, from lender's perspective.", "label": "Collateral Held [Domain]", "terseLabel": "Collateral Held [Domain]" } } }, "localname": "CollateralDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r24", "r174", "r188" ], "calculation": { "http://dzsi.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies (Note 13)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "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": [ "r93", "r353", "r354", "r628", "r752" ], "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://dzsi.com/role/CommitmentsandContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r728", "r729", "r764" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r7" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/UnauditedCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r7" ], "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 stock, authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/UnauditedCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r7" ], "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, issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/UnauditedCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r7", "r107" ], "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", "periodEndLabel": "Ending Balance, Stockholders' equity (in shares)", "periodStartLabel": "Beginning Balance, Stockholders' equity (in shares)", "terseLabel": "Common stock, outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/UnauditedCondensedConsolidatedBalanceSheetsParenthetical", "http://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r7", "r703" ], "calculation": { "http://dzsi.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "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 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": "Common stock, 36,000 shares authorized, 31,102 and 30,968 shares issued and outstanding as of March\u00a031, 2023 and December\u00a031, 2022, respectively, at $0.001 par value" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CompensationAndEmployeeBenefitPlansTextBlock": { "auth_ref": [ "r114", "r117", "r126", "r129" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for an entity's employee compensation and benefit plans, including, but not limited to, postemployment and postretirement benefit plans, defined benefit pension plans, defined contribution plans, non-qualified and supplemental benefit plans, deferred compensation, share-based compensation, life insurance, severance, health care, unemployment and other benefit plans.", "label": "Compensation and Employee Benefit Plans [Text Block]", "terseLabel": "Employee Benefit Plans" } } }, "localname": "CompensationAndEmployeeBenefitPlansTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/EmployeeBenefitPlans" ], "xbrltype": "textBlockItemType" }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Retirement Benefits [Abstract]", "terseLabel": "Retirement Benefits [Abstract]" } } }, "localname": "CompensationAndRetirementDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r33", "r220", "r222", "r226", "r600", "r606" ], "calculation": { "http://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofComprehensiveIncomeLoss": { "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 loss" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r64", "r65", "r156", "r157", "r303", "r627" ], "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" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/OrganizationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r64", "r65", "r156", "r157", "r303", "r622", "r627" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/OrganizationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r64", "r65", "r156", "r157", "r303", "r627", "r782" ], "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" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/OrganizationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "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": "Significant Accounting Policies [Line Items]" } } }, "localname": "ConcentrationRiskLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/OrganizationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r64", "r65", "r156", "r157", "r303" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk, Percentage", "terseLabel": "Concentration risk, percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/OrganizationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r61", "r64", "r65", "r66", "r156", "r158", "r627" ], "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://dzsi.com/role/OrganizationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r64", "r65", "r156", "r157", "r303", "r627" ], "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" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/OrganizationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerAssetAccumulatedAllowanceForCreditLoss": { "auth_ref": [ "r317", "r318", "r320", "r403" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss for right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "Contract with Customer, Asset, Allowance for Credit Loss", "terseLabel": "Allowance for doubtful accounts" } } }, "localname": "ContractWithCustomerAssetAccumulatedAllowanceForCreditLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/OrganizationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Abstract]", "terseLabel": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Abstract]" } } }, "localname": "ContractWithCustomerAssetAndLiabilityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r757" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "terseLabel": "Summary of Contract Assets and Contract Liabilities Related to Contracts with Customers" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/BalanceSheetDetailsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerAssetNet": { "auth_ref": [ "r401", "r403", "r407" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "Contract with Customer, Asset, after Allowance for Credit Loss", "verboseLabel": "Contract assets" } } }, "localname": "ContractWithCustomerAssetNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/BalanceSheetDetailsSummaryofContractAssetsandContractLiabilitiesRelatedtoContractswithCustomersDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "auth_ref": [ "r401", "r403", "r407" ], "calculation": { "http://dzsi.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.", "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Current", "terseLabel": "Contract assets" } } }, "localname": "ContractWithCustomerAssetNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r401", "r402", "r407" ], "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", "verboseLabel": "Contract liabilities" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/BalanceSheetDetailsSummaryofContractAssetsandContractLiabilitiesRelatedtoContractswithCustomersDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r401", "r402", "r407" ], "calculation": { "http://dzsi.com/role/UnauditedCondensedConsolidatedBalanceSheetsParenthetical": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "terseLabel": "Contract liabilities" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r401", "r402", "r407" ], "calculation": { "http://dzsi.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "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": "Contract liabilities - non-current" } } }, "localname": "ContractWithCustomerLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r408" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.", "label": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Contract with customer, liability, revenue recognized" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/BalanceSheetDetailsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r41", "r236", "r309", "r359", "r360", "r362", "r363", "r364", "r365", "r366", "r368", "r369", "r527", "r753" ], "calculation": { "http://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofComprehensiveIncomeLoss": { "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 revenue" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicyTextBlock": { "auth_ref": [ "r90", "r91", "r92" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for recognizing and reporting costs associated with exiting, disposing of, and restructuring certain operations.", "label": "Costs Associated with Exit or Disposal Activities or Restructurings, Policy [Policy Text Block]", "terseLabel": "Restructuring and Other Charges" } } }, "localname": "CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "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" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/DebtAdditionalInformationDetails", "http://dzsi.com/role/DebtScheduleofDebtDetails" ], "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" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/DebtAdditionalInformationDetails", "http://dzsi.com/role/DebtScheduleofDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r62", "r303" ], "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://dzsi.com/role/OrganizationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r138" ], "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://dzsi.com/role/BusinessCombinationsScheduleofEstimatedFairValueandUsefulLivesofIdentifiableIntangibleAssetsDetails", "http://dzsi.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails" ], "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": [ "r106", "r235", "r375", "r376", "r377", "r378", "r379", "r380", "r381", "r386", "r393", "r394", "r396" ], "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": "Debt" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/Debt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r3", "r4", "r5", "r169", "r170", "r180", "r241", "r370", "r371", "r372", "r373", "r374", "r376", "r382", "r383", "r384", "r385", "r387", "r388", "r389", "r390", "r391", "r392", "r554", "r678", "r679", "r680", "r681", "r682", "r724" ], "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" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/DebtAdditionalInformationDetails", "http://dzsi.com/role/DebtScheduleofDebtDetails", "http://dzsi.com/role/RelatedPartyTransactionsAdditionalInformationDetails" ], "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": "Margins for borrowings" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r5", "r170", "r180", "r397" ], "calculation": { "http://dzsi.com/role/DebtScheduleofFuturePrincipalMaturitiesofTermLoanDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.", "label": "Long-Term Debt, Gross", "totalLabel": "Total" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/DebtScheduleofFuturePrincipalMaturitiesofTermLoanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentCollateralAmount": { "auth_ref": [ "r178" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets pledged to secure a debt instrument.", "label": "Debt Instrument, Collateral Amount", "terseLabel": "Collateral for related party loans" } } }, "localname": "DebtInstrumentCollateralAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r21", "r371" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Interest rate" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/DebtAdditionalInformationDetails" ], "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://dzsi.com/role/DebtScheduleofDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r22", "r241", "r370", "r371", "r372", "r373", "r374", "r376", "r382", "r383", "r384", "r385", "r387", "r388", "r389", "r390", "r391", "r392", "r554", "r678", "r679", "r680", "r681", "r682", "r724" ], "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" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/DebtAdditionalInformationDetails", "http://dzsi.com/role/DebtScheduleofDebtDetails", "http://dzsi.com/role/RelatedPartyTransactionsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r22", "r108", "r109", "r110", "r111", "r160", "r161", "r163", "r179", "r241", "r370", "r371", "r372", "r373", "r374", "r376", "r382", "r383", "r384", "r385", "r387", "r388", "r389", "r390", "r391", "r392", "r395", "r554", "r678", "r679", "r680", "r681", "r682", "r724" ], "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://dzsi.com/role/DebtScheduleofDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtLongtermAndShorttermCombinedAmount": { "auth_ref": [], "calculation": { "http://dzsi.com/role/DebtScheduleofDebtDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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 Debt" } } }, "localname": "DebtLongtermAndShorttermCombinedAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/DebtScheduleofDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeconsolidationGainOrLossAmount": { "auth_ref": [ "r151" ], "calculation": { "http://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) from deconsolidation of subsidiary and derecognition of group of assets constituting transfer of business or nonprofit activity, excluding conveyance of oil and gas mineral rights and transfer of good or service in contract with customer.", "label": "Deconsolidation, Gain (Loss), Amount", "negatedLabel": "Subsidiary dissolution" } } }, "localname": "DeconsolidationGainOrLossAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r162", "r756" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Net", "negatedTerseLabel": "Unamortized debt issuance costs" } } }, "localname": "DeferredFinanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/DebtScheduleofDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPensionPlanLiabilitiesNoncurrent": { "auth_ref": [ "r6", "r118", "r119", "r120" ], "calculation": { "http://dzsi.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension plan, classified as noncurrent. Excludes other postretirement benefit plan.", "label": "Liability, Defined Benefit Pension Plan, Noncurrent", "terseLabel": "Pension liabilities" } } }, "localname": "DefinedBenefitPensionPlanLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation": { "auth_ref": [ "r439" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of actuarial present value of benefits attributed to employee service rendered, excluding assumptions about future compensation level.", "label": "Defined Benefit Plan, Accumulated Benefit Obligation", "terseLabel": "Defined benefit plan, accumulated benefit obligation" } } }, "localname": "DefinedBenefitPlanAccumulatedBenefitObligation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/EmployeeBenefitPlansAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanDisclosureLineItems": { "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": "Defined Benefit Plan Disclosure [Line Items]", "terseLabel": "Defined Benefit Plan Disclosure [Line Items]" } } }, "localname": "DefinedBenefitPlanDisclosureLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/EmployeeBenefitPlansAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": { "auth_ref": [ "r442", "r462", "r691", "r692" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of net periodic benefit cost (credit) for defined benefit plan.", "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit)", "terseLabel": "Periodic benefit costs" } } }, "localname": "DefinedBenefitPlanNetPeriodicBenefitCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/EmployeeBenefitPlansAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanCostRecognized": { "auth_ref": [ "r472" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost for defined contribution plan.", "label": "Defined Contribution Plan, Cost", "terseLabel": "Defined contribution plan expense" } } }, "localname": "DefinedContributionPlanCostRecognized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/EmployeeBenefitPlansAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage employer matches of the employee's percentage contribution matched.", "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Match", "terseLabel": "Employer matching contribution, percent of match" } } }, "localname": "DefinedContributionPlanEmployerMatchingContributionPercentOfMatch", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/EmployeeBenefitPlansAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DepreciationAndAmortization": { "auth_ref": [ "r54", "r86" ], "calculation": { "http://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.", "label": "Depreciation, Depletion and Amortization, Nonproduction", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r54", "r284" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization associated with property, plant and equipment" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/BalanceSheetDetailsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DevelopedTechnologyRightsMember": { "auth_ref": [ "r139" ], "lang": { "en-us": { "role": { "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property.", "label": "Developed Technology Rights [Member]", "terseLabel": "Developed technology" } } }, "localname": "DevelopedTechnologyRightsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/BusinessCombinationsScheduleofEstimatedFairValueandUsefulLivesofIdentifiableIntangibleAssetsDetails", "http://dzsi.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "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": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation Of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/OrganizationandSummaryofSignificantAccountingPoliciesScheduleofInformationRevenuesbyGeographicalConcentrationDetails", "http://dzsi.com/role/OrganizationandSummaryofSignificantAccountingPoliciesScheduleofRevenuesbySourceDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r406", "r684", "r685", "r686", "r687", "r688", "r689", "r690" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation Of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/OrganizationandSummaryofSignificantAccountingPoliciesScheduleofInformationRevenuesbyGeographicalConcentrationDetails", "http://dzsi.com/role/OrganizationandSummaryofSignificantAccountingPoliciesScheduleofRevenuesbySourceDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r759" ], "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": "Schedule of Revenues by Source" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/OrganizationandSummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DomesticPlanMember": { "auth_ref": [ "r760", "r761", "r762" ], "lang": { "en-us": { "role": { "documentation": "Location of employer sponsoring plan, designed to provide retirement benefits, determined as principal place of business. Includes, but is not limited to, defined benefit and defined contribution plans.", "label": "Domestic Plan [Member]", "terseLabel": "Domestic Plan" } } }, "localname": "DomesticPlanMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/EmployeeBenefitPlansAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DueToRelatedPartiesCurrentAndNoncurrent": { "auth_ref": [ "r172", "r189", "r361", "r362", "r363", "r367", "r368", "r369", "r573", "r726" ], "calculation": { "http://dzsi.com/role/DebtScheduleofDebtDetails": { "order": 3.0, "parentTag": "dzsi_ShortTermDebtAndLineOfCreditFacilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of obligations due all related parties.", "label": "Due to Related Parties", "netLabel": "Loans Payable", "terseLabel": "DNI Related Party Loan", "verboseLabel": "DNI related party loan" } } }, "localname": "DueToRelatedPartiesCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/DebtAdditionalInformationDetails", "http://dzsi.com/role/DebtScheduleofDebtDetails", "http://dzsi.com/role/RelatedPartyTransactionsAdditionalInformationDetails", "http://dzsi.com/role/RelatedPartyTransactionsBalancesofReceivablesandPayableswithRelatedPartiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EMEAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Regions of Europe, Middle East and Africa.", "label": "EMEA [Member]", "terseLabel": "Europe, Middle East, Africa" } } }, "localname": "EMEAMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/OrganizationandSummaryofSignificantAccountingPoliciesScheduleofInformationRevenuesbyGeographicalConcentrationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Net loss per share" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofComprehensiveIncomeLoss" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r227", "r250", "r251", "r252", "r253", "r254", "r259", "r261", "r266", "r267", "r268", "r272", "r523", "r524", "r601", "r607", "r666" ], "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)", "verboseLabel": "Basic (in dollar per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/NetIncomeLossPerShareReconciliationofBasicandDilutedNetIncomeLossperShareDetails", "http://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofComprehensiveIncomeLoss" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r227", "r250", "r251", "r252", "r253", "r254", "r261", "r266", "r267", "r268", "r272", "r523", "r524", "r601", "r607", "r666" ], "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)", "verboseLabel": "Diluted (in dollar per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/NetIncomeLossPerShareReconciliationofBasicandDilutedNetIncomeLossperShareDetails", "http://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofComprehensiveIncomeLoss" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r269", "r270", "r271", "r273" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Net Income (Loss) Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/NetIncomeLossPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r542" ], "calculation": { "http://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "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://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeSeveranceMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Termination of an employee associated with exit from or disposal of business activities or restructurings pursuant to a plan.", "label": "Employee Severance [Member]", "terseLabel": "Employee Severance" } } }, "localname": "EmployeeSeveranceMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/RestructuringandOtherChargesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Share-Based Payment Arrangement, Option [Member]", "terseLabel": "Outstanding stock options" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/NetIncomeLossPerShareAntidilutiveSecuritiesExcludedfromComputationofEarningPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r107", "r198", "r223", "r224", "r225", "r242", "r243", "r244", "r247", "r255", "r257", "r274", "r314", "r400", "r483", "r484", "r485", "r492", "r493", "r522", "r544", "r545", "r546", "r547", "r548", "r549", "r569", "r612", "r613", "r614" ], "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" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/OrganizationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails", "http://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "auth_ref": [ "r74" ], "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": "DNI direct ownership interest" } } }, "localname": "EquityMethodInvestmentOwnershipPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/RelatedPartyTransactionsAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "auth_ref": [ "r153" ], "lang": { "en-us": { "role": { "documentation": "Class of asset.", "label": "Asset Class [Domain]", "terseLabel": "Asset Class" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/BalanceSheetDetailsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueByAssetClassAxis": { "auth_ref": [ "r152", "r155" ], "lang": { "en-us": { "role": { "documentation": "Information by class of asset.", "label": "Asset Class [Axis]", "terseLabel": "Asset Class" } } }, "localname": "FairValueByAssetClassAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/BalanceSheetDetailsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Abstract]", "terseLabel": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r526" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value Measurement" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/FairValueMeasurement" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward": { "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": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]", "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/FairValueMeasurementScheduleofReconciliationofLevel3ContingentLiabilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "auth_ref": [ "r153", "r155" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the fair value measurement of liabilities using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets), and gains or losses recognized in other comprehensive income (loss) and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs) by class of liability.", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]", "terseLabel": "Schedule of Reconciliation of Level 3 Contingent Liability" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/FairValueMeasurementTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease": { "auth_ref": [ "r153" ], "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Period Increase (Decrease)", "terseLabel": "Net change in fair value" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/FairValueMeasurementScheduleofReconciliationofLevel3ContingentLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements": { "auth_ref": [ "r154" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of settlements of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements", "terseLabel": "Cash payments" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/FairValueMeasurementScheduleofReconciliationofLevel3ContingentLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": { "auth_ref": [ "r153" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value", "periodEndLabel": "Balance at end of period", "periodStartLabel": "Balance at beginning of period" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/FairValueMeasurementScheduleofReconciliationofLevel3ContingentLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Estimated useful life" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/BusinessCombinationsScheduleofEstimatedFairValueandUsefulLivesofIdentifiableIntangibleAssetsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r208", "r338" ], "calculation": { "http://dzsi.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedLabel": "Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r84" ], "calculation": { "http://dzsi.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseofIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "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://dzsi.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://dzsi.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseofIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "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": "Remainder of 2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r84" ], "calculation": { "http://dzsi.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseofIntangibleAssetsDetails": { "order": 5.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "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 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": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "terseLabel": "2027" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r84" ], "calculation": { "http://dzsi.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseofIntangibleAssetsDetails": { "order": 4.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "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 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": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "terseLabel": "2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r84" ], "calculation": { "http://dzsi.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseofIntangibleAssetsDetails": { "order": 3.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "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://dzsi.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r336", "r337", "r338", "r339", "r582", "r586" ], "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" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/BusinessCombinationsScheduleofEstimatedFairValueandUsefulLivesofIdentifiableIntangibleAssetsDetails", "http://dzsi.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r82", "r586" ], "calculation": { "http://dzsi.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Gross Carrying Amount" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r79", "r81" ], "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" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/BusinessCombinationsScheduleofEstimatedFairValueandUsefulLivesofIdentifiableIntangibleAssetsDetails", "http://dzsi.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r82", "r582" ], "calculation": { "http://dzsi.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseofIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://dzsi.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "totalLabel": "Total" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/GoodwillandIntangibleAssetsFutureAmortizationExpenseofIntangibleAssetsDetails", "http://dzsi.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "auth_ref": [ "r536", "r538", "r540", "r541" ], "calculation": { "http://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.", "label": "Foreign Currency Transaction Gain (Loss), before Tax", "negatedLabel": "Unrealized loss (gain) on foreign currency transactions" } } }, "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignPlanMember": { "auth_ref": [ "r760", "r761", "r762" ], "lang": { "en-us": { "role": { "documentation": "Location of employer sponsoring plan, designed to provide retirement benefits, not determined as principal place of business. Includes, but is not limited to, defined benefit and defined contribution plans.", "label": "Foreign Plan [Member]", "terseLabel": "Foreign Plan" } } }, "localname": "ForeignPlanMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/EmployeeBenefitPlansAdditionalInformationDetails" ], "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": "Furniture and fixtures" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/BalanceSheetDetailsScheduleofPropertyPlantandEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "auth_ref": [ "r54" ], "calculation": { "http://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "order": 11.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, including oil and gas property and timber property.", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "negatedLabel": "Loss on disposal of property, plant and equipment" } } }, "localname": "GainLossOnSaleOfPropertyPlantEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeographicConcentrationRiskMember": { "auth_ref": [ "r63", "r627" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that a specified dollar value on the balance sheet or income statement in the period from one or more specified geographic areas is to a corresponding consolidated, segment, or product line amount. Risk is the materially adverse effects of economic decline or antagonistic political actions resulting in loss of assets, sales volume, labor supply, or source of materials and supplies in a US state or a specified country, continent, or region such as EMEA (Europe, Middle East, Africa).", "label": "Geographic Concentration Risk [Member]", "terseLabel": "Geographic Concentration Risk" } } }, "localname": "GeographicConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/OrganizationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GeographicDistributionAxis": { "auth_ref": [ "r602", "r603", "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r653", "r654", "r655", "r656", "r657", "r670" ], "lang": { "en-us": { "role": { "documentation": "Information by geographic distribution of business activity identified as either domestic or foreign. Excludes names of countries, states and provinces, and cities.", "label": "Geographic Distribution [Axis]", "terseLabel": "Geographic Distribution" } } }, "localname": "GeographicDistributionAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/CashCashEquivalentsandRestrictedCashAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GeographicDistributionDomain": { "auth_ref": [ "r602", "r603", "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r653", "r654", "r655", "r656", "r657" ], "lang": { "en-us": { "role": { "documentation": "Allocation of business activity identified as domestic or foreign. Excludes names of countries, states and provinces, and cities.", "label": "Geographic Distribution [Domain]", "terseLabel": "Geographic Distribution" } } }, "localname": "GeographicDistributionDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/CashCashEquivalentsandRestrictedCashAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GeographicDistributionDomesticMember": { "auth_ref": [ "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r653", "r654", "r655", "r656", "r657", "r671" ], "lang": { "en-us": { "role": { "documentation": "Allocation of business activity identified as domestic.", "label": "Geographic Distribution, Domestic [Member]", "terseLabel": "Within U.S." } } }, "localname": "GeographicDistributionDomesticMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/CashCashEquivalentsandRestrictedCashAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GeographicDistributionForeignMember": { "auth_ref": [ "r602", "r603", "r640", "r641", "r642", "r643", "r644", "r645", "r646", "r647", "r648", "r649", "r650", "r651", "r652", "r653", "r654", "r655", "r656", "r657", "r672" ], "lang": { "en-us": { "role": { "documentation": "Allocation of business activity identified as foreign.", "label": "Geographic Distribution, Foreign [Member]", "terseLabel": "Outside U.S." } } }, "localname": "GeographicDistributionForeignMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/CashCashEquivalentsandRestrictedCashAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r207", "r324", "r599", "r673", "r703", "r737", "r744" ], "calculation": { "http://dzsi.com/role/BusinessCombinationsSummaryofProvisionalEstimatedFairValuesofAssetsAcquiredandLiabilitiesAssumedDetails": { "order": 11.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 }, "http://dzsi.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "periodEndLabel": "Balance at end of period", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/BusinessCombinationsAdditionalInformationDetails", "http://dzsi.com/role/BusinessCombinationsSummaryofProvisionalEstimatedFairValuesofAssetsAcquiredandLiabilitiesAssumedDetails", "http://dzsi.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillDetails", "http://dzsi.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r326", "r673" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.", "label": "Goodwill, Acquired During Period", "terseLabel": "Goodwill from acquisitions" } } }, "localname": "GoodwillAcquiredDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]", "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r85" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "Goodwill and Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/GoodwillandIntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r330" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset representing future economic benefits from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Foreign Currency Translation Gain (Loss)", "terseLabel": "Foreign exchange impact" } } }, "localname": "GoodwillForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillGross": { "auth_ref": [ "r325", "r332", "r673" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before 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, Gross", "terseLabel": "Balance at beginning of period, gross" } } }, "localname": "GoodwillGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillImpairedAccumulatedImpairmentLoss": { "auth_ref": [ "r325", "r332", "r673" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated impairment loss for 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, Impaired, Accumulated Impairment Loss", "negatedLabel": "Accumulated impairment at beginning of period" } } }, "localname": "GoodwillImpairedAccumulatedImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillLineItems": { "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": "Goodwill [Line Items]", "terseLabel": "Goodwill [Line Items]" } } }, "localname": "GoodwillLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GoodwillRollForward": { "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": "Goodwill [Roll Forward]", "terseLabel": "Goodwill [Roll Forward]" } } }, "localname": "GoodwillRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r40", "r236", "r286", "r289", "r294", "r297", "r309", "r359", "r360", "r362", "r363", "r364", "r365", "r366", "r368", "r369", "r527", "r668", "r753" ], "calculation": { "http://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofComprehensiveIncomeLoss": { "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://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_GuaranteeObligationsByNatureAxis": { "auth_ref": [ "r97" ], "lang": { "en-us": { "role": { "documentation": "Information by nature of guarantee.", "label": "Guarantor Obligations, Nature [Axis]", "terseLabel": "Guarantor Obligations, Nature" } } }, "localname": "GuaranteeObligationsByNatureAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/CommitmentsandContingenciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GuaranteeObligationsCurrentCarryingValue": { "auth_ref": [ "r96" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The current carrying amount of the liability for the freestanding or embedded guarantor's obligations under the guarantee or each group of similar guarantees.", "label": "Guarantor Obligations, Current Carrying Value", "terseLabel": "Guarantor obligations" } } }, "localname": "GuaranteeObligationsCurrentCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/CommitmentsandContingenciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GuaranteeObligationsLineItems": { "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": "Guarantor Obligations [Line Items]", "terseLabel": "Guarantee Obligations [Line Items]" } } }, "localname": "GuaranteeObligationsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/CommitmentsandContingenciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GuaranteeObligationsNatureDomain": { "auth_ref": [ "r95" ], "lang": { "en-us": { "role": { "documentation": "Represents a description of the nature of the guarantee or each group of similar guarantees.", "label": "Guarantor Obligations, Nature [Domain]", "terseLabel": "Guarantor Obligations, Nature" } } }, "localname": "GuaranteeObligationsNatureDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/CommitmentsandContingenciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InProcessResearchAndDevelopmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "In process investigation of new knowledge useful in developing new product or service or new process or technique or improvement to existing product or process, and translation of knowledge into plan or design for new product or process or for improvement to existing product or process.", "label": "In Process Research and Development [Member]", "terseLabel": "In-process research and development" } } }, "localname": "InProcessResearchAndDevelopmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r34", "r167", "r175", "r191", "r286", "r289", "r294", "r297", "r603", "r668" ], "calculation": { "http://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofComprehensiveIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "terseLabel": "Income (loss) before income taxes", "totalLabel": "Loss before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/IncomeTaxesAdditionalInformationDetails", "http://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofComprehensiveIncomeLoss" ], "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_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": [ "r237", "r487", "r488", "r489", "r494", "r496", "r498", "r499", "r500" ], "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://dzsi.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r238", "r256", "r257", "r285", "r486", "r495", "r497", "r608" ], "calculation": { "http://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofComprehensiveIncomeLoss": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Income tax provision (benefit)", "verboseLabel": "Income tax expense" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/IncomeTaxesAdditionalInformationDetails", "http://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r57" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes.", "label": "Income Taxes Paid, Net", "terseLabel": "Income taxes" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r53" ], "calculation": { "http://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "order": 17.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://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r53" ], "calculation": { "http://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities": { "auth_ref": [ "r721" ], "calculation": { "http://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "order": 19.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in accrued expenses, and obligations classified as other.", "label": "Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities", "terseLabel": "Accrued and other liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerAsset": { "auth_ref": [ "r721" ], "calculation": { "http://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "Increase (Decrease) in Contract with Customer, Asset", "negatedLabel": "Contract assets" } } }, "localname": "IncreaseDecreaseInContractWithCustomerAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r579", "r721" ], "calculation": { "http://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "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": "Contract liabilities" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r53" ], "calculation": { "http://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "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://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherReceivables": { "auth_ref": [ "r53" ], "calculation": { "http://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in receivables classified as other.", "label": "Increase (Decrease) in Other Receivables", "negatedLabel": "Other receivable" } } }, "localname": "IncreaseDecreaseInOtherReceivables", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r53" ], "calculation": { "http://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedLabel": "Prepaid expenses and other assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r262", "r263", "r264", "r268", "r479" ], "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, restricted stock units and share awards (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/NetIncomeLossPerShareReconciliationofBasicandDilutedNetIncomeLossperShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r77", "r80" ], "calculation": { "http://dzsi.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseRelatedParty": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of interest expense incurred on a debt or other obligation to related party.", "label": "Interest Expense, Related Party", "verboseLabel": "Interest expense" } } }, "localname": "InterestExpenseRelatedParty", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/RelatedPartyTransactionsSalesandPurchasesToandFromRelatedPartiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeExpenseNet": { "auth_ref": [ "r177" ], "calculation": { "http://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofComprehensiveIncomeLoss": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net amount of operating interest income (expense).", "label": "Interest Income (Expense), Net", "terseLabel": "Interest expense, net" } } }, "localname": "InterestIncomeExpenseNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r229", "r232", "r233" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Interest - bank and trade facilities" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoriesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property held for sale in the ordinary course of business, or in process of, or to be consumed in, production for sale.", "label": "Inventories [Member]", "terseLabel": "Inventories" } } }, "localname": "InventoriesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Abstract]", "terseLabel": "Inventory Disclosure [Abstract]" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "auth_ref": [ "r75", "r660" ], "calculation": { "http://dzsi.com/role/BalanceSheetDetailsScheduleofInventoriesDetails": { "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://dzsi.com/role/BalanceSheetDetailsScheduleofInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r216", "r659", "r703" ], "calculation": { "http://dzsi.com/role/BalanceSheetDetailsScheduleofInventoriesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://dzsi.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 5.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": "Total inventories" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/BalanceSheetDetailsScheduleofInventoriesDetails", "http://dzsi.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "auth_ref": [ "r75", "r662" ], "calculation": { "http://dzsi.com/role/BalanceSheetDetailsScheduleofInventoriesDetails": { "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://dzsi.com/role/BalanceSheetDetailsScheduleofInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "auth_ref": [ "r75", "r661" ], "calculation": { "http://dzsi.com/role/BalanceSheetDetailsScheduleofInventoriesDetails": { "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://dzsi.com/role/BalanceSheetDetailsScheduleofInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWriteDown": { "auth_ref": [ "r321" ], "calculation": { "http://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.", "label": "Inventory Write-down", "terseLabel": "Provision for inventory write-down" } } }, "localname": "InventoryWriteDown", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestorMember": { "auth_ref": [ "r768", "r769" ], "lang": { "en-us": { "role": { "documentation": "Business entity or individual that puts money, by purchase or expenditure, in something offering potential profitable returns, such as interest income or appreciation in value.", "label": "Investor [Member]", "terseLabel": "Investor" } } }, "localname": "InvestorMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/DebtAdditionalInformationDetails", "http://dzsi.com/role/RelatedPartyTransactionsAdditionalInformationDetails", "http://dzsi.com/role/RelatedPartyTransactionsSalesandPurchasesToandFromRelatedPartiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r87" ], "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://dzsi.com/role/BalanceSheetDetailsScheduleofPropertyPlantandEquipmentNetDetails" ], "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_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r767" ], "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": "Maturity of Operating Lease Liabilities" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/LeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r562" ], "calculation": { "http://dzsi.com/role/LeasesMaturityofOperatingLeaseLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://dzsi.com/role/LeasesMaturityofOperatingLeaseLiabilitiesDetails_1": { "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 operating lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/LeasesMaturityofOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r562" ], "calculation": { "http://dzsi.com/role/LeasesMaturityofOperatingLeaseLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/LeasesMaturityofOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r562" ], "calculation": { "http://dzsi.com/role/LeasesMaturityofOperatingLeaseLiabilitiesDetails": { "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 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://dzsi.com/role/LeasesMaturityofOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r562" ], "calculation": { "http://dzsi.com/role/LeasesMaturityofOperatingLeaseLiabilitiesDetails": { "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 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://dzsi.com/role/LeasesMaturityofOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r562" ], "calculation": { "http://dzsi.com/role/LeasesMaturityofOperatingLeaseLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/LeasesMaturityofOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "auth_ref": [ "r767" ], "calculation": { "http://dzsi.com/role/LeasesMaturityofOperatingLeaseLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.", "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "terseLabel": "Remainder of 2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/LeasesMaturityofOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r562" ], "calculation": { "http://dzsi.com/role/LeasesMaturityofOperatingLeaseLiabilitiesDetails_1": { "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 payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedLabel": "Less: imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/LeasesMaturityofOperatingLeaseLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r563" ], "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://dzsi.com/role/Leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_LetterOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit).", "label": "Letter of Credit [Member]", "terseLabel": "Letter of Credit" } } }, "localname": "LetterOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LettersOfCreditOutstandingAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.", "label": "Letters of Credit Outstanding, Amount", "negatedTerseLabel": "Letters of credit issued" } } }, "localname": "LettersOfCreditOutstandingAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r19", "r236", "r309", "r359", "r360", "r362", "r363", "r364", "r365", "r366", "r368", "r369", "r509", "r512", "r513", "r527", "r667", "r753", "r771", "r772" ], "calculation": { "http://dzsi.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "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://dzsi.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r12", "r171", "r185", "r703", "r725", "r735", "r765" ], "calculation": { "http://dzsi.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders\u2019 equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities and Stockholders\u2019 Equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r20", "r203", "r236", "r309", "r359", "r360", "r362", "r363", "r364", "r365", "r366", "r368", "r369", "r509", "r512", "r513", "r527", "r703", "r753", "r771", "r772" ], "calculation": { "http://dzsi.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://dzsi.com/role/UnauditedCondensedConsolidatedBalanceSheetsParenthetical": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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://dzsi.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "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://dzsi.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r5", "r170", "r180" ], "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": "JPMorgan Revolving Credit Facility" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/DebtScheduleofDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityAxis": { "auth_ref": [ "r17", "r724" ], "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" } } }, "localname": "LineOfCreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityCommitmentFeePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The fee, expressed as a percentage of the line of credit facility, for the line of credit facility regardless of whether the facility has been used.", "label": "Line of Credit Facility, Commitment Fee Percentage", "terseLabel": "Commitment fee percentage" } } }, "localname": "LineOfCreditFacilityCommitmentFeePercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity": { "auth_ref": [ "r17" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Current Borrowing Capacity", "terseLabel": "Credit facility, current borrowing capacity" } } }, "localname": "LineOfCreditFacilityCurrentBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityLenderDomain": { "auth_ref": [ "r17", "r724" ], "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" } } }, "localname": "LineOfCreditFacilityLenderDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LineOfCreditFacilityLineItems": { "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": "Line of Credit Facility [Line Items]", "terseLabel": "Line Of Credit Facility [Line Items]" } } }, "localname": "LineOfCreditFacilityLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r17" ], "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": "Maximum borrowing amount" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityTable": { "auth_ref": [ "r17", "r724" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to 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.", "label": "Line of Credit Facility [Table]", "terseLabel": "Line Of Credit Facility [Table]" } } }, "localname": "LineOfCreditFacilityTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility.", "label": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage", "terseLabel": "Commitment fee percentage on unused capacity" } } }, "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "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://dzsi.com/role/DebtAdditionalInformationDetails", "http://dzsi.com/role/DebtScheduleofDebtDetails", "http://dzsi.com/role/OrganizationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r5", "r170", "r183", "r383", "r398", "r679", "r680" ], "calculation": { "http://dzsi.com/role/DebtScheduleofDebtDetails": { "order": 2.0, "parentTag": "us-gaap_DebtLongtermAndShorttermCombinedAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation.", "label": "Long-Term Debt", "terseLabel": "Long-term debt, including current portion", "verboseLabel": "Debt obligations" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/DebtAdditionalInformationDetails", "http://dzsi.com/role/DebtScheduleofDebtDetails", "http://dzsi.com/role/OrganizationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r18" ], "calculation": { "http://dzsi.com/role/UnauditedCondensedConsolidatedBalanceSheetsParenthetical": { "order": 2.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": "Current portion of long-term debt", "verboseLabel": "JPMorgan Term Loan, current portion" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/DebtScheduleofDebtDetails", "http://dzsi.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths": { "auth_ref": [ "r727" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the next rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Long-Term Debt, Maturities, Repayments of Principal in Next Rolling 12 Months", "terseLabel": "Payments due in the next 12 months" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/DebtAdditionalInformationDetails", "http://dzsi.com/role/OrganizationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "auth_ref": [ "r104", "r241", "r388" ], "calculation": { "http://dzsi.com/role/DebtScheduleofFuturePrincipalMaturitiesofTermLoanDetails": { "order": 4.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "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://dzsi.com/role/DebtScheduleofFuturePrincipalMaturitiesofTermLoanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "auth_ref": [ "r104", "r241", "r388" ], "calculation": { "http://dzsi.com/role/DebtScheduleofFuturePrincipalMaturitiesofTermLoanDetails": { "order": 1.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "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://dzsi.com/role/DebtScheduleofFuturePrincipalMaturitiesofTermLoanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "auth_ref": [ "r104", "r241", "r388" ], "calculation": { "http://dzsi.com/role/DebtScheduleofFuturePrincipalMaturitiesofTermLoanDetails": { "order": 5.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "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://dzsi.com/role/DebtScheduleofFuturePrincipalMaturitiesofTermLoanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "auth_ref": [ "r104", "r241", "r388" ], "calculation": { "http://dzsi.com/role/DebtScheduleofFuturePrincipalMaturitiesofTermLoanDetails": { "order": 2.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "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://dzsi.com/role/DebtScheduleofFuturePrincipalMaturitiesofTermLoanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear": { "auth_ref": [ "r727" ], "calculation": { "http://dzsi.com/role/DebtScheduleofFuturePrincipalMaturitiesofTermLoanDetails": { "order": 3.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "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": "Remainder of 2023" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/DebtScheduleofFuturePrincipalMaturitiesofTermLoanDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r211" ], "calculation": { "http://dzsi.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 2.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", "verboseLabel": "JPMorgan Term Loan, long-term" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/DebtScheduleofDebtDetails", "http://dzsi.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r22" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-Term Debt, Type [Axis]", "terseLabel": "Long-Term Debt, Type" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/DebtAdditionalInformationDetails", "http://dzsi.com/role/DebtScheduleofDebtDetails", "http://dzsi.com/role/OrganizationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r22", "r105" ], "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" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/DebtAdditionalInformationDetails", "http://dzsi.com/role/DebtScheduleofDebtDetails", "http://dzsi.com/role/OrganizationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "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": "Machinery and equipment" } } }, "localname": "MachineryAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/BalanceSheetDetailsScheduleofPropertyPlantandEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MajorCustomersPolicyPolicyTextBlock": { "auth_ref": [ "r61", "r64", "r65", "r72" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for major customers. Major customers are those that the loss of such customers would have a material adverse effect on the entity.", "label": "Major Customers, Policy [Policy Text Block]", "terseLabel": "Concentration of Risk" } } }, "localname": "MajorCustomersPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "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) [Roll Forward]" } } }, "localname": "MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/BalanceSheetDetailsSummaryofProductWarrantyLiabilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r231" ], "calculation": { "http://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by (used in) financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "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://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r231" ], "calculation": { "http://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash provided by (used in) investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "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://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r50", "r52", "r55" ], "calculation": { "http://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash used in operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "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://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r36", "r55", "r176", "r190", "r201", "r218", "r221", "r225", "r236", "r246", "r250", "r251", "r252", "r253", "r256", "r257", "r265", "r286", "r289", "r294", "r297", "r309", "r359", "r360", "r362", "r363", "r364", "r365", "r366", "r368", "r369", "r524", "r527", "r668", "r753" ], "calculation": { "http://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofComprehensiveIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "totalLabel": "Net loss", "verboseLabel": "Net income (loss)" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/NetIncomeLossPerShareReconciliationofBasicandDilutedNetIncomeLossperShareDetails", "http://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofComprehensiveIncomeLoss", "http://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofStockholdersEquity" ], "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://dzsi.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncontrollingInterestDecreaseFromDeconsolidation": { "auth_ref": [ "r113", "r148" ], "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": "Subsidiary dissolution" } } }, "localname": "NoncontrollingInterestDecreaseFromDeconsolidation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofComprehensiveIncomeLoss": { "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://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofComprehensiveIncomeLoss" ], "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://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofComprehensiveIncomeLoss" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r286", "r289", "r294", "r297", "r668" ], "calculation": { "http://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofComprehensiveIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Operating loss" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r561", "r702" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "terseLabel": "Operating lease cost" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/RelatedPartyTransactionsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseExpense": { "auth_ref": [ "r766" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating lease expense. Excludes sublease income.", "label": "Operating Lease, Expense", "terseLabel": "Operating lease expense" } } }, "localname": "OperatingLeaseExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/LeasesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r560" ], "calculation": { "http://dzsi.com/role/LeasesMaturityofOperatingLeaseLiabilitiesDetails_1": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "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 liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/LeasesMaturityofOperatingLeaseLiabilitiesDetails", "http://dzsi.com/role/RelatedPartyTransactionsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r560" ], "calculation": { "http://dzsi.com/role/UnauditedCondensedConsolidatedBalanceSheetsParenthetical": { "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 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://dzsi.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r560" ], "calculation": { "http://dzsi.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 4.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 - non-current" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r559" ], "calculation": { "http://dzsi.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 3.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": "Right-of-use assets from operating leases" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/RelatedPartyTransactionsAdditionalInformationDetails", "http://dzsi.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "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_OtherAssetsNoncurrent": { "auth_ref": [ "r209" ], "calculation": { "http://dzsi.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 6.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 assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax": { "auth_ref": [ "r28", "r30", "r450" ], "calculation": { "http://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofComprehensiveIncomeLoss": { "order": 3.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after tax, of gain (loss) for (increase) decrease in value of benefit obligation for change in actuarial assumptions and increase (decrease) in value of plan assets from experience different from that assumed of defined benefit plan, that has not been recognized in net periodic benefit (cost) credit.", "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss) Arising During Period, after Tax", "terseLabel": "Actuarial loss" } } }, "localname": "OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax": { "auth_ref": [ "r27", "r30", "r537", "r539", "r543" ], "calculation": { "http://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofComprehensiveIncomeLoss": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "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 adjustments" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r146", "r147", "r149", "r219", "r222" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "terseLabel": "Other comprehensive loss" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherExpenses": { "auth_ref": [ "r43", "r192" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense classified as other.", "label": "Other Expenses", "terseLabel": "Other expenses" } } }, "localname": "OtherExpenses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/RelatedPartyTransactionsSalesandPurchasesToandFromRelatedPartiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r23" ], "calculation": { "http://dzsi.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 6.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" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r44" ], "calculation": { "http://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofComprehensiveIncomeLoss": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other income (expense), net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherReceivables": { "auth_ref": [ "r212" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount due from parties in nontrade transactions, classified as other.", "label": "Other Receivables", "terseLabel": "Other receivables" } } }, "localname": "OtherReceivables", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/RelatedPartyTransactionsBalancesofReceivablesandPayableswithRelatedPartiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherReceivablesNetCurrent": { "auth_ref": [], "calculation": { "http://dzsi.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "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://dzsi.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherRestructuringMember": { "auth_ref": [ "r674", "r675", "r676", "r677" ], "lang": { "en-us": { "role": { "documentation": "Restructuring and related activities classified as other.", "label": "Other Restructuring [Member]", "terseLabel": "Other Restructuring" } } }, "localname": "OtherRestructuringMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/RestructuringandOtherChargesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PayablesAndAccrualsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Payables and Accruals [Abstract]", "terseLabel": "Payables and Accruals [Abstract]" } } }, "localname": "PayablesAndAccrualsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "auth_ref": [ "r49" ], "calculation": { "http://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.", "label": "Payments of Debt Issuance Costs", "negatedLabel": "Payments for debt issue costs" } } }, "localname": "PaymentsOfDebtIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r46" ], "calculation": { "http://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchases of property, plant and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionPlansDefinedBenefitMember": { "auth_ref": [ "r115", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r454", "r455", "r456", "r457", "r458", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r477", "r691", "r692", "r696", "r697", "r698" ], "lang": { "en-us": { "role": { "documentation": "Plan designed to provide participant with pension benefits. Includes, but is not limited to, defined benefit and defined contribution plans. Excludes other postretirement benefits.", "label": "Pension Plan [Member]", "terseLabel": "Pension Plan" } } }, "localname": "PensionPlansDefinedBenefitMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/EmployeeBenefitPlansAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PerformanceGuaranteeMember": { "auth_ref": [ "r94" ], "lang": { "en-us": { "role": { "documentation": "An agreement (contract) that requires the guarantor to make payments to a guaranteed party based on another entity's failure to perform under an obligating agreement. This may include the issuance of a performance standby letter of credit which requires the guarantor to make payments if a specified party fails to perform under a nonfinancial contractual obligation.", "label": "Performance Guarantee [Member]", "terseLabel": "Performance Guarantee" } } }, "localname": "PerformanceGuaranteeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/CommitmentsandContingenciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r716" ], "calculation": { "http://dzsi.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrimeRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate charged by financial institutions to their most creditworthy borrowers.", "label": "Prime Rate [Member]", "terseLabel": "Prime Rate" } } }, "localname": "PrimeRateMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProceedsFromCustomers": { "auth_ref": [ "r51" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash receipts from customers during the current period which are usually for sales of goods and services.", "label": "Proceeds from Customers", "terseLabel": "Amount of payments collected" } } }, "localname": "ProceedsFromCustomers", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/OrganizationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromRelatedPartyDebt": { "auth_ref": [ "r47" ], "calculation": { "http://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a long-term borrowing made from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Proceeds from Advances from Affiliates.", "label": "Proceeds from Related Party Debt", "verboseLabel": "Proceeds from related party term loan" } } }, "localname": "ProceedsFromRelatedPartyDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r45" ], "calculation": { "http://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "order": 1.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 disposal of property, plant and equipment and other assets" } } }, "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrual": { "auth_ref": [ "r101", "r102", "r173" ], "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.", "label": "Standard and Extended Product Warranty Accrual", "periodEndLabel": "Balance at end of period", "periodStartLabel": "Balance at beginning of period" } } }, "localname": "ProductWarrantyAccrual", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/BalanceSheetDetailsSummaryofProductWarrantyLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualPayments": { "auth_ref": [ "r98" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of decrease in the standard and extended product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard and extended product warranty.", "label": "Standard and Extended Product Warranty Accrual, Decrease for Payments", "negatedLabel": "Claims and settlements" } } }, "localname": "ProductWarrantyAccrualPayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/BalanceSheetDetailsSummaryofProductWarrantyLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductWarrantyAccrualWarrantiesIssued": { "auth_ref": [ "r99" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in the standard and extended product warranty accrual from warranties issued.", "label": "Standard and Extended Product Warranty Accrual, Increase for Warranties Issued", "terseLabel": "Charged to cost of revenue" } } }, "localname": "ProductWarrantyAccrualWarrantiesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/BalanceSheetDetailsSummaryofProductWarrantyLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r201", "r218", "r221", "r230", "r236", "r246", "r256", "r257", "r286", "r289", "r294", "r297", "r309", "r359", "r360", "r362", "r363", "r364", "r365", "r366", "r368", "r369", "r507", "r510", "r511", "r524", "r527", "r603", "r668", "r700", "r701", "r720", "r753" ], "calculation": { "http://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "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 loss" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]", "terseLabel": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r89" ], "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" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/BalanceSheetDetailsScheduleofPropertyPlantandEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r87", "r205" ], "calculation": { "http://dzsi.com/role/BalanceSheetDetailsScheduleofPropertyPlantandEquipmentNetDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "terseLabel": "Property, plant and equipment, gross" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/BalanceSheetDetailsScheduleofPropertyPlantandEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/BalanceSheetDetailsScheduleofPropertyPlantandEquipmentNetDetails", "http://dzsi.com/role/EnterpriseWideInformationPropertyPlantandEquipmentNetofAccumulatedDepreciationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "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 [Member]", "terseLabel": "Property, Plant and Equipment" } } }, "localname": "PropertyPlantAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/BalanceSheetDetailsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r89", "r187", "r604", "r703" ], "calculation": { "http://dzsi.com/role/BalanceSheetDetailsScheduleofPropertyPlantandEquipmentNetDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://dzsi.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property, plant and equipment, net", "totalLabel": "Total property, plant and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/BalanceSheetDetailsScheduleofPropertyPlantandEquipmentNetDetails", "http://dzsi.com/role/EnterpriseWideInformationPropertyPlantandEquipmentNetofAccumulatedDepreciationDetails", "http://dzsi.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNetAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Net [Abstract]", "terseLabel": "Property, plant and equipment, net:" } } }, "localname": "PropertyPlantAndEquipmentNetAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/BalanceSheetDetailsScheduleofPropertyPlantandEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r89" ], "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": "Schedule of Property, Plant and Equipment, Net" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/BalanceSheetDetailsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r87" ], "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" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/BalanceSheetDetailsScheduleofPropertyPlantandEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r228", "r319" ], "calculation": { "http://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "terseLabel": "Charged to expense, net of recoveries", "verboseLabel": "Bad debt expense, net of recoveries" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/OrganizationandSummaryofSignificantAccountingPoliciesScheduleofAllowanceforDoubtfulAccountsDetails", "http://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartiesAmountInCostOfSales": { "auth_ref": [ "r35" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount included in cost of sales related to transactions with related parties incurred and recorded in the statement of operations for the period.", "label": "Related Parties Amount in Cost of Sales", "terseLabel": "Cost of revenue" } } }, "localname": "RelatedPartiesAmountInCostOfSales", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/RelatedPartyTransactionsSalesandPurchasesToandFromRelatedPartiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r456", "r572", "r573" ], "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" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/DebtAdditionalInformationDetails", "http://dzsi.com/role/RelatedPartyTransactionsAdditionalInformationDetails", "http://dzsi.com/role/RelatedPartyTransactionsSalesandPurchasesToandFromRelatedPartiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionAxis": { "auth_ref": [ "r195", "r572", "r573", "r770" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party transaction.", "label": "Related Party Transaction [Axis]", "terseLabel": "Related Party Transaction" } } }, "localname": "RelatedPartyTransactionAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/DebtAdditionalInformationDetails", "http://dzsi.com/role/RelatedPartyTransactionsAdditionalInformationDetails", "http://dzsi.com/role/RelatedPartyTransactionsBalancesofReceivablesandPayableswithRelatedPartiesDetails", "http://dzsi.com/role/RelatedPartyTransactionsIndebtednessandOtherObligationsPaymentGuaranteesDetails", "http://dzsi.com/role/RelatedPartyTransactionsSalesandPurchasesToandFromRelatedPartiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionDomain": { "auth_ref": [ "r195" ], "lang": { "en-us": { "role": { "documentation": "Transaction between related party.", "label": "Related Party Transaction [Domain]", "terseLabel": "Related Party Transaction" } } }, "localname": "RelatedPartyTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/DebtAdditionalInformationDetails", "http://dzsi.com/role/RelatedPartyTransactionsAdditionalInformationDetails", "http://dzsi.com/role/RelatedPartyTransactionsBalancesofReceivablesandPayableswithRelatedPartiesDetails", "http://dzsi.com/role/RelatedPartyTransactionsIndebtednessandOtherObligationsPaymentGuaranteesDetails", "http://dzsi.com/role/RelatedPartyTransactionsSalesandPurchasesToandFromRelatedPartiesDetails" ], "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://dzsi.com/role/RelatedPartyTransactionsAdditionalInformationDetails", "http://dzsi.com/role/RelatedPartyTransactionsBalancesofReceivablesandPayableswithRelatedPartiesDetails", "http://dzsi.com/role/RelatedPartyTransactionsIndebtednessandOtherObligationsPaymentGuaranteesDetails", "http://dzsi.com/role/RelatedPartyTransactionsSalesandPurchasesToandFromRelatedPartiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Identify the stated interest rate per the agreement, for example, leasing and debt arrangements between related parties.", "label": "Related Party Transaction, Rate", "terseLabel": "Interest rate on related party loan" } } }, "localname": "RelatedPartyTransactionRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_RelatedPartyTransactionSellingGeneralAndAdministrativeExpensesFromTransactionsWithRelatedParty": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of selling, general and administrative expenses resulting from transactions, excluding transactions that are eliminated in consolidated or combined financial statements, with related party.", "label": "Related Party Transaction, Selling, General and Administrative Expenses from Transactions with Related Party", "terseLabel": "Operating Expense" } } }, "localname": "RelatedPartyTransactionSellingGeneralAndAdministrativeExpensesFromTransactionsWithRelatedParty", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/RelatedPartyTransactionsSalesandPurchasesToandFromRelatedPartiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]", "terseLabel": "Related Party Transactions [Abstract]" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r456", "r572", "r587", "r588", "r589", "r590", "r591", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r770" ], "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" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/DebtAdditionalInformationDetails", "http://dzsi.com/role/RelatedPartyTransactionsAdditionalInformationDetails", "http://dzsi.com/role/RelatedPartyTransactionsSalesandPurchasesToandFromRelatedPartiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r570", "r571", "r573", "r574", "r575" ], "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://dzsi.com/role/RelatedPartyTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfLongTermDebt": { "auth_ref": [ "r48" ], "calculation": { "http://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.", "label": "Repayments of Long-Term Debt", "negatedLabel": "Repayments of long-term borrowings" } } }, "localname": "RepaymentsOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r130", "r194", "r779" ], "calculation": { "http://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofComprehensiveIncomeLoss": { "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 product development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r56", "r58", "r204" ], "calculation": { "http://dzsi.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "order": 3.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://dzsi.com/role/UnauditedCondensedConsolidatedBalanceSheets", "http://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashEquivalentsNoncurrent": { "auth_ref": [ "r624", "r625", "r626", "r715", "r723" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash equivalents restricted as to withdrawal or usage, classified as noncurrent. 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 Equivalents, Noncurrent", "terseLabel": "Long term restricted cash" } } }, "localname": "RestrictedCashEquivalentsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/CashCashEquivalentsandRestrictedCashAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedCashNoncurrent": { "auth_ref": [ "r625", "r715", "r723" ], "calculation": { "http://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash restricted as to withdrawal or usage, classified as noncurrent. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.", "label": "Restricted Cash, Noncurrent", "terseLabel": "Long-term restricted cash" } } }, "localname": "RestrictedCashNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "Unvested restricted stock units" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/NetIncomeLossPerShareAntidilutiveSecuritiesExcludedfromComputationofEarningPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringAndRelatedActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Restructuring and Related Activities [Abstract]", "terseLabel": "Restructuring and Related Activities [Abstract]" } } }, "localname": "RestructuringAndRelatedActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": { "auth_ref": [ "r340", "r342", "r345", "r351", "r352" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled.", "label": "Restructuring and Related Activities Disclosure [Text Block]", "terseLabel": "Restructuring and Other Charges" } } }, "localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/RestructuringandOtherCharges" ], "xbrltype": "textBlockItemType" }, "us-gaap_RestructuringAndRelatedCostIncurredCost": { "auth_ref": [ "r341", "r344", "r348", "r350" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Discloses the amount charged against the accrued restructuring reserves, or earnings if not previously accrued, during the period for the specified type of restructuring cost.", "label": "Restructuring and Related Cost, Incurred Cost", "terseLabel": "Restructuring costs" } } }, "localname": "RestructuringAndRelatedCostIncurredCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/RestructuringandOtherChargesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of positions eliminated during the period as a percentage of total positions eliminated during the period in connection with the restructuring plan(s).", "label": "Restructuring and Related Cost, Number of Positions Eliminated, Period Percent", "terseLabel": "Estimated percentage of positions eliminated" } } }, "localname": "RestructuringAndRelatedCostNumberOfPositionsEliminatedPeriodPercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/RestructuringandOtherChargesAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_RestructuringCharges": { "auth_ref": [ "r54", "r346", "r348", "r749" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation.", "label": "Restructuring Charges", "terseLabel": "Restructuring and related costs" } } }, "localname": "RestructuringCharges", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/RestructuringandOtherChargesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringCostAndReserveAxis": { "auth_ref": [ "r341", "r342", "r348", "r349" ], "lang": { "en-us": { "role": { "documentation": "Information by type of restructuring cost.", "label": "Restructuring Type [Axis]", "terseLabel": "Restructuring Type" } } }, "localname": "RestructuringCostAndReserveAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/RestructuringandOtherChargesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringCostAndReserveLineItems": { "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": "Restructuring Cost and Reserve [Line Items]", "terseLabel": "Restructuring Cost And Reserve [Line Items]" } } }, "localname": "RestructuringCostAndReserveLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/RestructuringandOtherChargesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringPlanAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by individual restructuring plan.", "label": "Restructuring Plan [Axis]", "terseLabel": "Restructuring Plan [Axis]" } } }, "localname": "RestructuringPlanAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/RestructuringandOtherChargesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RestructuringPlanDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Identification of the individual restructuring plans.", "label": "Restructuring Plan [Domain]", "terseLabel": "Restructuring Plan [Domain]" } } }, "localname": "RestructuringPlanDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/RestructuringandOtherChargesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestructuringReserve": { "auth_ref": [ "r342", "r347" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan.", "label": "Restructuring Reserve", "terseLabel": "Restructuring liability" } } }, "localname": "RestructuringReserve", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/RestructuringandOtherChargesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestructuringReserveAcceleratedDepreciation": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of accelerated depreciation charged against earnings associated with exit from or disposal of business activities or restructuring plan.", "label": "Restructuring and Related Cost, Accelerated Depreciation", "terseLabel": "Accelerated depreciation" } } }, "localname": "RestructuringReserveAcceleratedDepreciation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/RestructuringandOtherChargesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r9", "r112", "r184", "r616", "r621", "r703" ], "calculation": { "http://dzsi.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r198", "r242", "r243", "r244", "r247", "r255", "r257", "r314", "r483", "r484", "r485", "r492", "r493", "r522", "r612", "r614" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/OrganizationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails", "http://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RetirementPlanSponsorLocationAxis": { "auth_ref": [ "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r760", "r761", "r762" ], "lang": { "en-us": { "role": { "documentation": "Information by location of employer sponsoring plan designed to provide retirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans.", "label": "Retirement Plan Sponsor Location [Axis]", "terseLabel": "Retirement Plan Sponsor Location" } } }, "localname": "RetirementPlanSponsorLocationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/EmployeeBenefitPlansAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetirementPlanSponsorLocationDomain": { "auth_ref": [ "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r760", "r761", "r762" ], "lang": { "en-us": { "role": { "documentation": "Location of employer sponsoring plan designed to provide retirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans.", "label": "Retirement Plan Sponsor Location [Domain]", "terseLabel": "Retirement Plan Sponsor Location" } } }, "localname": "RetirementPlanSponsorLocationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/EmployeeBenefitPlansAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetirementPlanTypeAxis": { "auth_ref": [ "r115", "r116", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r454", "r455", "r456", "r457", "r458", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r477", "r691", "r692", "r693", "r694", "r695", "r696", "r697", "r698" ], "lang": { "en-us": { "role": { "documentation": "Information by type of retirement benefit plan. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement.", "label": "Retirement Plan Type [Axis]", "terseLabel": "Retirement Plan Type" } } }, "localname": "RetirementPlanTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/EmployeeBenefitPlansAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetirementPlanTypeDomain": { "auth_ref": [ "r115", "r116", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r454", "r455", "r456", "r457", "r458", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r477", "r691", "r692", "r693", "r694", "r695", "r696", "r697", "r698" ], "lang": { "en-us": { "role": { "documentation": "Type of plan designed to provide participants with retirement benefits. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement.", "label": "Retirement Plan Type [Domain]", "terseLabel": "Retirement Plan Type" } } }, "localname": "RetirementPlanTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/EmployeeBenefitPlansAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r282", "r283", "r288", "r292", "r293", "r299", "r300", "r303", "r405", "r406", "r581" ], "calculation": { "http://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofComprehensiveIncomeLoss": { "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": "Net revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/OrganizationandSummaryofSignificantAccountingPoliciesScheduleofInformationRevenuesbyGeographicalConcentrationDetails", "http://dzsi.com/role/OrganizationandSummaryofSignificantAccountingPoliciesScheduleofRevenuesbySourceDetails", "http://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "auth_ref": [ "r70" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue.", "label": "Revenue from External Customers by Geographic Areas [Table Text Block]", "terseLabel": "Schedule of Information Revenues by Geographical Concentration" } } }, "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/OrganizationandSummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromRelatedParties": { "auth_ref": [ "r38", "r193", "r361", "r362", "r363", "r367", "r368", "r369" ], "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" } } }, "localname": "RevenueFromRelatedParties", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/RelatedPartyTransactionsSalesandPurchasesToandFromRelatedPartiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r404" ], "lang": { "en-us": { "role": { "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "terseLabel": "Revenue, remaining performance obligation, expected timing of satisfaction, period" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/BalanceSheetDetailsAdditionalInformationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r404" ], "lang": { "en-us": { "role": { "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/BalanceSheetDetailsAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationPercentage": { "auth_ref": [ "r758" ], "lang": { "en-us": { "role": { "documentation": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue.", "label": "Revenue, Remaining Performance Obligation, Percentage", "terseLabel": "Percentage of revenue expected to recognize" } } }, "localname": "RevenueRemainingPerformanceObligationPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/BalanceSheetDetailsAdditionalInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]", "terseLabel": "Revolving Credit Agreement" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/DebtAdditionalInformationDetails", "http://dzsi.com/role/DebtScheduleofDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RoyaltyExpense": { "auth_ref": [ "r42" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense related to royalty payments under a contractual arrangement such as payment for mineral and drilling rights and use of technology or intellectual property.", "label": "Royalty Expense", "terseLabel": "Royalty expense" } } }, "localname": "RoyaltyExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/RelatedPartyTransactionsAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r303", "r734" ], "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": "Sales Revenue, Net" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/OrganizationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable": { "auth_ref": [ "r26" ], "lang": { "en-us": { "role": { "documentation": "Schedule itemizing specific 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]", "terseLabel": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]" } } }, "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/OrganizationandSummaryofSignificantAccountingPoliciesScheduleofAllowanceforDoubtfulAccountsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r60" ], "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://dzsi.com/role/NetIncomeLossPerShareAntidilutiveSecuritiesExcludedfromComputationofEarningPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r60" ], "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": "Potential Common Stock Not Included Diluted Net Income (Loss) Per Share Calculation" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/NetIncomeLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r132", "r133", "r501" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "terseLabel": "Schedule Of Business Acquisitions By Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/BusinessCombinationsAdditionalInformationDetails", "http://dzsi.com/role/BusinessCombinationsScheduleofEstimatedFairValueandUsefulLivesofIdentifiableIntangibleAssetsDetails", "http://dzsi.com/role/BusinessCombinationsSummaryofProvisionalEstimatedFairValuesofAssetsAcquiredandLiabilitiesAssumedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfCashAndCashEquivalentsTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of cash and cash equivalent balances. This table excludes restricted cash balances.", "label": "Schedule of Cash and Cash Equivalents [Table]", "terseLabel": "Schedule Of Cash And Cash Equivalents [Table]" } } }, "localname": "ScheduleOfCashAndCashEquivalentsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/CashCashEquivalentsandRestrictedCashAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfDebtTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation.", "label": "Schedule of Debt [Table Text Block]", "terseLabel": "Schedule of Debt" } } }, "localname": "ScheduleOfDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": { "auth_ref": [ "r121", "r122", "r123", "r124", "r125" ], "lang": { "en-us": { "role": { "documentation": "Disclosures about an individual defined benefit pension plan or an other postretirement defined benefit plan. It may be appropriate to group certain similar plans. Also includes schedule for fair value of plan assets by major categories of plan assets by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets or liabilities (Level 1), Significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Schedule of Defined Benefit Plans Disclosures [Table]", "terseLabel": "Schedule Of Defined Benefit Plans Disclosures [Table]" } } }, "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/EmployeeBenefitPlansAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r733" ], "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": "Reconciliation of Basic and Diluted Net Income (Loss) per Share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/NetIncomeLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock": { "auth_ref": [ "r79" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of finite-lived intangible assets acquired as part of a business combination or through an asset purchase, by major class and in total, including the value of the asset acquired, any significant residual value (the expected value of the asset at the end of its useful life) and the weighted-average amortization period.", "label": "Schedule of Finite-Lived Intangible Assets Acquired as Part of Business Combination [Table Text Block]", "terseLabel": "Schedule of Estimated Fair Value and Useful Lives of Identifiable Intangible Assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsAcquiredAsPartOfBusinessCombinationTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/BusinessCombinationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r79", "r81", "r582" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "terseLabel": "Schedule Of Finite Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTable": { "auth_ref": [ "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r673" ], "lang": { "en-us": { "role": { "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons.", "label": "Schedule of Goodwill [Table]", "terseLabel": "Schedule Of Goodwill [Table]" } } }, "localname": "ScheduleOfGoodwillTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/GoodwillandIntangibleAssetsScheduleofGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r673", "r737", "r738", "r739", "r740", "r741", "r742", "r743", "r744", "r745", "r746", "r747" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Schedule of Goodwill" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/GoodwillandIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGuaranteeObligationsTable": { "auth_ref": [ "r97" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure about the type or nature of guarantees, for example performance, indemnification, payment and other guarantees, and related information such as term, origin and purpose, triggering event, maximum exposure, and carrying value. Represents the guarantor's disclosures which include the information about each guarantee, or each group of similar guarantees, even if the likelihood of the guarantor's need to make any payments under the guarantee is remote. This excludes disclosures for product warranties.", "label": "Schedule of Guarantor Obligations [Table]", "terseLabel": "Schedule Of Guarantee Obligations [Table]" } } }, "localname": "ScheduleOfGuaranteeObligationsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/CommitmentsandContingenciesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock": { "auth_ref": [ "r76" ], "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": "Schedule of Intangible Assets" } } }, "localname": "ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/GoodwillandIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r1", "r13", "r14", "r15" ], "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 Inventories" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/BalanceSheetDetailsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "auth_ref": [ "r104" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt.", "label": "Schedule of Maturities of Long-Term Debt [Table Text Block]", "terseLabel": "Schedule of Future Principal Maturities of Term Loan" } } }, "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": { "auth_ref": [ "r103" ], "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": "Summary of Product Warranty Liability" } } }, "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/BalanceSheetDetailsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r89" ], "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://dzsi.com/role/BalanceSheetDetailsScheduleofPropertyPlantandEquipmentNetDetails", "http://dzsi.com/role/EnterpriseWideInformationPropertyPlantandEquipmentNetofAccumulatedDepreciationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock": { "auth_ref": [ "r136" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amounts recognized as of the acquisition date for each major class of assets acquired and liabilities assumed. May include but not limited to the following: (a) acquired receivables; (b) contingencies recognized at the acquisition date; and (c) the fair value of noncontrolling interests in the acquiree.", "label": "Schedule of Recognized Identified Assets Acquired and Liabilities Assumed [Table Text Block]", "terseLabel": "Summary of Provisional Estimated Fair Values of Assets Acquired and Liabilities Assumed" } } }, "localname": "ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/BusinessCombinationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r165", "r166" ], "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://dzsi.com/role/RelatedPartyTransactionsAdditionalInformationDetails", "http://dzsi.com/role/RelatedPartyTransactionsBalancesofReceivablesandPayableswithRelatedPartiesDetails", "http://dzsi.com/role/RelatedPartyTransactionsIndebtednessandOtherObligationsPaymentGuaranteesDetails", "http://dzsi.com/role/RelatedPartyTransactionsSalesandPurchasesToandFromRelatedPartiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of related party transactions. Examples of related party transactions include, but are not limited to, 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 [Table Text Block]", "terseLabel": "Schedule of Related Party Transactions" } } }, "localname": "ScheduleOfRelatedPartyTransactionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/RelatedPartyTransactionsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "auth_ref": [ "r341", "r342", "r343", "r344", "r348", "r349", "r350" ], "lang": { "en-us": { "role": { "documentation": "Table presenting the description of the restructuring costs, such as the expected cost; the costs incurred during the period; the cumulative costs incurred as of the balance sheet date; the income statement caption within which the restructuring charges recognized for the period are included; and the amount of and periodic changes to an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost by type of restructuring.", "label": "Schedule of Restructuring and Related Costs [Table]", "terseLabel": "Schedule Of Restructuring And Related Costs [Table]" } } }, "localname": "ScheduleOfRestructuringAndRelatedCostsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/RestructuringandOtherChargesAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock": { "auth_ref": [ "r39", "r71" ], "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": "Property, Plant and Equipment, Net of Accumulated Depreciation" } } }, "localname": "ScheduleOfRevenuesFromExternalCustomersAndLongLivedAssetsByGeographicalAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/EnterpriseWideInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r81" ], "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": "Future Amortization Expense of Intangible Assets" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/GoodwillandIntangibleAssetsTables" ], "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://dzsi.com/role/DebtScheduleofDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember": { "auth_ref": [ "r763" ], "lang": { "en-us": { "role": { "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap that has its variable-rate leg referenced to Secured Overnight Financing Rate (SOFR) with no additional spread over SOFR on variable-rate leg.", "label": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]", "terseLabel": "Adjusted Term SOFR Rate" } } }, "localname": "SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "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": [ "r279", "r280", "r281", "r286", "r287", "r291", "r295", "r296", "r297", "r298", "r299", "r302", "r303", "r304" ], "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": "Enterprise-Wide Information" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/EnterpriseWideInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingAndMarketingExpense": { "auth_ref": [], "calculation": { "http://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofComprehensiveIncomeLoss": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total amount of expenses directly related to the marketing or selling of products or services.", "label": "Selling and Marketing Expense", "terseLabel": "Selling, marketing, general and administrative" } } }, "localname": "SellingAndMarketingExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r53" ], "calculation": { "http://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows": { "order": 4.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": "Stock-based compensation" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShortTermBorrowings": { "auth_ref": [ "r2", "r169", "r182", "r703" ], "calculation": { "http://dzsi.com/role/DebtScheduleofDebtDetails": { "order": 2.0, "parentTag": "dzsi_ShortTermDebtAndLineOfCreditFacilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Reflects the total carrying amount as of the balance sheet date of debt having initial terms less than one year or the normal operating cycle, if longer.", "label": "Short-Term Debt", "terseLabel": "Industrial Bank of Korea Loan", "verboseLabel": "Industrial Bank of Korea loan" } } }, "localname": "ShortTermBorrowings", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/DebtAdditionalInformationDetails", "http://dzsi.com/role/DebtScheduleofDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShortTermDebtMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt arrangement having an initial term within one year or the normal operating cycle, if longer.", "label": "Short-Term Debt [Member]", "terseLabel": "Short-Term Debt" } } }, "localname": "ShortTermDebtMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/DebtAdditionalInformationDetails", "http://dzsi.com/role/RelatedPartyTransactionsAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r59", "r234" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Organization and Summary of Significant Accounting Policies" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/OrganizationandSummaryofSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SoftwareAndSoftwareDevelopmentCostsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Purchased software applications and internally developed software for sale, licensing or long-term internal use.", "label": "Software and Software Development Costs [Member]", "terseLabel": "Software and Software Development Costs" } } }, "localname": "SoftwareAndSoftwareDevelopmentCostsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/RestructuringandOtherChargesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StandardAndExtendedProductWarrantyAccrualForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r100" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of foreign currency translation gain (loss) which decreases (increases) the standard and extended product warranty accrual.", "label": "Standard and Extended Product Warranty Accrual, Foreign Currency Translation Gain (Loss)", "terseLabel": "Foreign exchange impact" } } }, "localname": "StandardAndExtendedProductWarrantyAccrualForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/BalanceSheetDetailsSummaryofProductWarrantyLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r25", "r107", "r198", "r223", "r224", "r225", "r242", "r243", "r244", "r247", "r255", "r257", "r274", "r314", "r400", "r483", "r484", "r485", "r492", "r493", "r522", "r544", "r545", "r546", "r547", "r548", "r549", "r569", "r612", "r613", "r614" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/OrganizationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails", "http://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofStockholdersEquity" ], "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://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofStockholdersEquity" ], "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_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": [ "r242", "r243", "r244", "r274", "r581" ], "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://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r7", "r10", "r11", "r73", "r703", "r725", "r735", "r765" ], "calculation": { "http://dzsi.com/role/UnauditedCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Ending Balance, Stockholders' equity", "periodStartLabel": "Beginning Balance, Stockholders' equity", "terseLabel": "Cumulative adjustment to retained earnings", "totalLabel": "Total stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/OrganizationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails", "http://dzsi.com/role/UnauditedCondensedConsolidatedBalanceSheets", "http://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofStockholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders\u2019 equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/UnauditedCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r550", "r576" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]", "terseLabel": "Subsequent Event" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/CommitmentsandContingenciesAdditionalInformationDetails", "http://dzsi.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r550", "r576" ], "lang": { "en-us": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]", "terseLabel": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/CommitmentsandContingenciesAdditionalInformationDetails", "http://dzsi.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r550", "r576" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]", "terseLabel": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/CommitmentsandContingenciesAdditionalInformationDetails", "http://dzsi.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": { "auth_ref": [ "r717" ], "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 Details" } } }, "localname": "SupplementalBalanceSheetDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/BalanceSheetDetails" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental disclosure of cash flow information:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TradeNamesMember": { "auth_ref": [ "r137" ], "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": "Tradenames" } } }, "localname": "TradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/BusinessCombinationsScheduleofEstimatedFairValueandUsefulLivesofIdentifiableIntangibleAssetsDetails", "http://dzsi.com/role/GoodwillandIntangibleAssetsScheduleofIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [ "r196", "r197", "r198", "r199", "r200", "r246", "r247", "r248", "r249", "r258", "r306", "r307", "r311", "r312", "r313", "r314", "r315", "r316", "r483", "r484", "r485", "r490", "r491", "r492", "r493", "r503", "r504", "r505", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r551", "r552", "r555", "r556", "r557", "r558", "r564", "r565", "r566", "r567", "r568", "r569", "r583", "r584", "r585", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621" ], "lang": { "en-us": { "role": { "documentation": "Amendment to accounting standards.", "label": "Accounting Standards Update [Domain]", "terseLabel": "Accounting Standards Update" } } }, "localname": "TypeOfAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/OrganizationandSummaryofSignificantAccountingPoliciesScheduleofAllowanceforDoubtfulAccountsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfRestructuringDomain": { "auth_ref": [ "r341", "r342", "r348", "r349" ], "lang": { "en-us": { "role": { "documentation": "Identification of the types of restructuring costs.", "label": "Type of Restructuring [Domain]", "terseLabel": "Type of Restructuring [Domain]" } } }, "localname": "TypeOfRestructuringDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/RestructuringandOtherChargesAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnamortizedDebtIssuanceExpense": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The remaining balance of debt issuance expenses that were capitalized and are being amortized against income over the lives of the respective bond issues. This does not include the amounts capitalized as part of the cost of the utility plant or asset.", "label": "Unamortized Debt Issuance Expense", "terseLabel": "Unamortized issuance costs" } } }, "localname": "UnamortizedDebtIssuanceExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/DebtAdditionalInformationDetails", "http://dzsi.com/role/OrganizationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r67", "r68", "r69", "r275", "r276", "r277", "r278" ], "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://dzsi.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]", "terseLabel": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]", "terseLabel": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/DebtAdditionalInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted, Adjustment [Abstract]", "terseLabel": "Effect of dilutive securities:" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/NetIncomeLossPerShareReconciliationofBasicandDilutedNetIncomeLossperShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r260", "r268" ], "calculation": { "http://dzsi.com/role/NetIncomeLossPerShareReconciliationofBasicandDilutedNetIncomeLossperShareDetails": { "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": "Diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/NetIncomeLossPerShareReconciliationofBasicandDilutedNetIncomeLossperShareDetails", "http://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofComprehensiveIncomeLoss" ], "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 shares outstanding:", "verboseLabel": "Weighted average shares outstanding" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/NetIncomeLossPerShareReconciliationofBasicandDilutedNetIncomeLossperShareDetails", "http://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofComprehensiveIncomeLoss" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r259", "r268" ], "calculation": { "http://dzsi.com/role/NetIncomeLossPerShareReconciliationofBasicandDilutedNetIncomeLossperShareDetails": { "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", "verboseLabel": "Basic (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://dzsi.com/role/NetIncomeLossPerShareReconciliationofBasicandDilutedNetIncomeLossperShareDetails", "http://dzsi.com/role/UnauditedCondensedConsolidatedStatementsofComprehensiveIncomeLoss" ], "xbrltype": "sharesItemType" } }, "unitCount": 9 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6935-107765", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "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": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(5)", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r103": { "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" }, "r104": { "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" }, "r105": { "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" }, "r106": { "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" }, "r107": { "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" }, "r108": { "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" }, "r109": { "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" }, "r11": { "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" }, "r110": { "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" }, "r111": { "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" }, "r112": { "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" }, "r113": { "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" }, "r114": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "710", "URI": "https://asc.fasb.org/topic&trid=2127225", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "712", "URI": "https://asc.fasb.org/extlink&oid=6410066&loc=d3e79218-111664", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "712", "URI": "https://asc.fasb.org/extlink&oid=6410066&loc=d3e79218-111664", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r117": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "712", "URI": "https://asc.fasb.org/topic&trid=2197446", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123453770&loc=d3e1703-114919", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123453770&loc=d3e1731-114919", "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(32))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2410-114920", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2439-114920", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r126": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "https://asc.fasb.org/topic&trid=2235017", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r127": { "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" }, "r128": { "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" }, "r129": { "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" }, "r13": { "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" }, "r130": { "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" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(a)-(d)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=6909625&loc=d3e227-128457", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123455525&loc=d3e2207-128464", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4845-128472", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r137": { "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" }, "r138": { "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" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473", "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(6)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6578-128477", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966197&loc=d3e6613-128477", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126966325&loc=d3e6819-128478", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r145": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "https://asc.fasb.org/topic&trid=2303972", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r146": { "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" }, "r147": { "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" }, "r148": { "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" }, "r149": { "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" }, "r15": { "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" }, "r150": { "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" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4582445-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19279-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r156": { "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" }, "r157": { "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" }, "r158": { "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" }, "r159": { "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" }, "r16": { "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" }, "r160": { "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" }, "r161": { "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" }, "r162": { "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" }, "r163": { "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" }, "r164": { "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://fasb.org/us-gaap/role/ref/legacyRef" }, "r165": { "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" }, "r166": { "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" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r168": { "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" }, "r169": { "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" }, "r17": { "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" }, "r170": { "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" }, "r171": { "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" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(3),(4))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(5))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r174": { "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" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r176": { "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" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.10)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r178": { "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" }, "r179": { "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" }, "r18": { "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" }, "r180": { "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" }, "r181": { "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" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16)(a)(1))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "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.7-03(a)(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "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.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" }, "r185": { "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" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(3))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r187": { "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" }, "r188": { "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" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.17)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "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.19-26)", "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": "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" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04.7)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r193": { "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" }, "r194": { "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" }, "r195": { "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://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r198": { "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" }, "r199": { "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" }, "r2": { "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" }, "r20": { "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" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r201": { "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" }, "r202": { "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" }, "r203": { "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" }, "r204": { "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" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r206": { "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" }, "r207": { "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" }, "r208": { "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" }, "r209": { "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" }, "r21": { "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" }, "r210": { "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" }, "r211": { "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" }, "r212": { "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/2003/role/disclosureRef" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "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(30)(a)(4))", "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(4))", "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(6))", "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(9))", "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": "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" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r22": { "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" }, "r220": { "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" }, "r221": { "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" }, "r222": { "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" }, "r223": { "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" }, "r224": { "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" }, "r225": { "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" }, "r226": { "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" }, "r227": { "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" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585", "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.24)", "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": "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" }, "r231": { "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" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18726-107790", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "r24": { "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" }, "r240": { "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" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "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" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21728-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r246": { "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" }, "r247": { "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" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r25": { "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" }, "r250": { "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" }, "r251": { "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "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" }, "r26": { "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" }, "r260": { "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" }, "r261": { "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" }, "r262": { "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" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "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" }, "r27": { "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" }, "r270": { "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" }, "r271": { "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" }, "r272": { "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" }, "r273": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org/topic&trid=2144383", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r274": { "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" }, "r275": { "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" }, "r276": { "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" }, "r277": { "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" }, "r278": { "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" }, "r279": { "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" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r280": { "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" }, "r281": { "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" }, "r282": { "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" }, "r283": { "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" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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" }, "r29": { "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" }, "r290": { "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" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "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" }, "r295": { "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" }, "r296": { "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" }, "r297": { "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" }, "r298": { "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" }, "r299": { "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" }, "r3": { "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" }, "r30": { "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" }, "r300": { "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" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "https://asc.fasb.org/topic&trid=2134510", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "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" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r308": { "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" }, "r309": { "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" }, "r31": { "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" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL82887624-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r314": { "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" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r317": { "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" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r32": { "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" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4542-108314", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=126905575&loc=SL49131252-203054", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=126905575&loc=SL49131252-203054", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r324": { "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" }, "r325": { "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/2003/role/disclosureRef" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r33": { "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" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r332": { "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/2003/role/disclosureRef" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=SL108378252-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "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" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r343": { "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" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.3)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.P.4(b)(2))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(1))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(2))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(e))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r352": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "420", "URI": "https://asc.fasb.org/topic&trid=2175745", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "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" }, "r36": { "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(8))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "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" }, "r371": { "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" }, "r372": { "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" }, "r373": { "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" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "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" }, "r379": { "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" }, "r38": { "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" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "r39": { "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" }, "r390": { "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" }, "r391": { "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" }, "r392": { "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" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "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" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r399": { "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" }, "r4": { "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" }, "r40": { "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" }, "r400": { "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" }, "r401": { "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" }, "r402": { "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" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130533-203044", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123453770&loc=d3e1703-114919", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r41": { "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" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(10)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(8)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.3)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(9)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(5)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(6)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(7)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(8)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4,6)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r431": { "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" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r44": { "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" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(5)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(6)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(7)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r45": { "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" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(j)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r456": { "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" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(q)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2410-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r46": { "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" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2439-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r47": { "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" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2919-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "70", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=29639808&loc=d3e29008-114946", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r475": { "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" }, "r476": { "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" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450691-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r478": { "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" }, "r479": { "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" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r480": { "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" }, "r481": { "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" }, "r482": { "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" }, "r483": { "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" }, "r484": { "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" }, "r485": { "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" }, "r486": { "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" }, "r487": { "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" }, "r488": { "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" }, "r489": { "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" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r492": { "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" }, "r493": { "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" }, "r494": { "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" }, "r495": { "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" }, "r496": { "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" }, "r497": { "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" }, "r498": { "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" }, "r499": { "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" }, "r5": { "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" }, "r50": { "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" }, "r500": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org/topic&trid=2144680", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(1)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r507": { "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" }, "r508": { "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" }, "r509": { "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" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r510": { "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" }, "r511": { "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" }, "r512": { "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" }, "r513": { "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" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r52": { "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" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r522": { "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" }, "r523": { "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" }, "r524": { "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" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL126732908-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r527": { "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" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL120254526-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL120254526-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r53": { "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" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL122642865-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL122642865-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=126980362&loc=d3e28228-110885", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r537": { "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" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123602790&loc=d3e30226-110892", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r539": { "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" }, "r54": { "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" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=125521441&loc=d3e30690-110894", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=124440516&loc=d3e30840-110895", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r542": { "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" }, "r543": { "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" }, "r544": { "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" }, "r545": { "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" }, "r546": { "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" }, "r547": { "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" }, "r548": { "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" }, "r549": { "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" }, "r55": { "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" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "832", "URI": "https://asc.fasb.org/extlink&oid=128342835&loc=SL128342857-244232", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "832", "URI": "https://asc.fasb.org/extlink&oid=128342835&loc=SL128342857-244232", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r553": { "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://www.xbrl.org/2003/role/disclosureRef" }, "r554": { "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" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r559": { "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" }, "r56": { "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" }, "r560": { "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" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r562": { "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" }, "r563": { "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" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL122150809-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(01)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r569": { "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" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r570": { "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" }, "r571": { "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" }, "r572": { "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" }, "r573": { "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" }, "r574": { "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" }, "r575": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "https://asc.fasb.org/topic&trid=2122745", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r577": { "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" }, "r578": { "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" }, "r579": { "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" }, "r58": { "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" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=126938201&loc=d3e55302-109406", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r581": { "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" }, "r582": { "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" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r586": { "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" }, "r587": { "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" }, "r588": { "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" }, "r589": { "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" }, "r59": { "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" }, "r590": { "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" }, "r591": { "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" }, "r592": { "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" }, "r593": { "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" }, "r594": { "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" }, "r595": { "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" }, "r596": { "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" }, "r597": { "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" }, "r598": { "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" }, "r599": { "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" }, "r6": { "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" }, "r60": { "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" }, "r600": { "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" }, "r601": { "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" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(1))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r603": { "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" }, "r604": { "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" }, "r605": { "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" }, "r606": { "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" }, "r607": { "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" }, "r608": { "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" }, "r609": { "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" }, "r61": { "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" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r612": { "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" }, "r613": { "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" }, "r614": { "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" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r616": { "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" }, "r617": { "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" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r62": { "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" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r621": { "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" }, "r622": { "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" }, "r623": { "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" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=120413173&loc=SL6242262-115580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "210", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=120413173&loc=SL116631458-115580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "210", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=127002003&loc=SL6242269-115581", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r627": { "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" }, "r628": { "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" }, "r629": { "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" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r630": { "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" }, "r631": { "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" }, "r632": { "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" }, "r633": { "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" }, "r634": { "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" }, "r635": { "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" }, "r636": { "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" }, "r637": { "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" }, "r638": { "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" }, "r639": { "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" }, "r64": { "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" }, "r640": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r641": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r642": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r643": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(3)", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r644": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(4)", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r645": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(5)", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r646": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)(i)", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r647": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)(ii)", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r648": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(i)", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r649": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(ii)", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r65": { "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" }, "r650": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(iii)", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r651": { "Name": "Regulation S-K (SK)", "Number": "229", "Publisher": "SEC", "Section": "1402", "Subsection": "Instruction 5", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r652": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1406", "Subparagraph": "(1)", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r653": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1406", "Subparagraph": "(2)", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r654": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1406", "Subparagraph": "(3)", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r655": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1406", "Subparagraph": "(4)", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r656": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1406", "Subparagraph": "(5)", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r657": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1406", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r658": { "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" }, "r659": { "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" }, "r66": { "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" }, "r660": { "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" }, "r661": { "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" }, "r662": { "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" }, "r663": { "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" }, "r664": { "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" }, "r665": { "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" }, "r666": { "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" }, "r667": { "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" }, "r668": { "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" }, "r669": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124267575&loc=SL82921835-210448", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r67": { "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" }, "r670": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124267575&loc=SL82921835-210448", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r671": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(e)(1)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124267575&loc=SL82921835-210448", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r672": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(e)(2)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124267575&loc=SL82921835-210448", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r673": { "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" }, "r674": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r675": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r676": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(1))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r677": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r678": { "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" }, "r679": { "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" }, "r68": { "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" }, "r680": { "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" }, "r681": { "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" }, "r682": { "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" }, "r683": { "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" }, "r684": { "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" }, "r685": { "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" }, "r686": { "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" }, "r687": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r688": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r689": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r69": { "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" }, "r690": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r691": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r692": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4587-114921", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r693": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r694": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r695": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(c)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r696": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r697": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r698": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(c)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r699": { "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" }, "r7": { "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" }, "r70": { "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://fasb.org/us-gaap/role/ref/legacyRef" }, "r700": { "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" }, "r701": { "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" }, "r702": { "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" }, "r703": { "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" }, "r704": { "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" }, "r705": { "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" }, "r706": { "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" }, "r707": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r708": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r709": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r71": { "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" }, "r710": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r711": { "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" }, "r712": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r713": { "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" }, "r714": { "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" }, "r715": { "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" }, "r716": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r717": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "210", "URI": "https://asc.fasb.org/topic&trid=2122208", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r718": { "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" }, "r719": { "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" }, "r72": { "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://fasb.org/us-gaap/role/ref/legacyRef" }, "r720": { "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" }, "r721": { "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" }, "r722": { "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" }, "r723": { "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" }, "r724": { "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" }, "r725": { "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" }, "r726": { "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" }, "r727": { "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" }, "r728": { "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" }, "r729": { "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" }, "r73": { "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" }, "r730": { "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" }, "r731": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r732": { "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" }, "r733": { "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" }, "r734": { "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" }, "r735": { "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" }, "r736": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r737": { "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" }, "r738": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r739": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r74": { "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" }, "r740": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r741": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r742": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r743": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r744": { "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" }, "r745": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r746": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=SL108378252-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r747": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r748": { "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" }, "r749": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=109237686&loc=d3e17752-110868", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r75": { "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" }, "r750": { "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" }, "r751": { "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" }, "r752": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org/topic&trid=2127136", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r753": { "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" }, "r754": { "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" }, "r755": { "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" }, "r756": { "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/2009/role/commonPracticeRef" }, "r757": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r758": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r759": { "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" }, "r76": { "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" }, "r760": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=29639808&loc=d3e29008-114946", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r761": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r762": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450691-114947", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r763": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=124256753&loc=SL5864739-113975", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r764": { "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" }, "r765": { "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" }, "r766": { "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" }, "r767": { "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" }, "r768": { "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/2009/role/commonPracticeRef" }, "r769": { "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/2009/role/commonPracticeRef" }, "r77": { "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" }, "r770": { "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" }, "r771": { "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" }, "r772": { "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" }, "r773": { "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" }, "r774": { "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" }, "r775": { "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" }, "r776": { "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" }, "r777": { "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" }, "r778": { "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" }, "r779": { "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" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r780": { "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" }, "r781": { "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" }, "r782": { "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" }, "r79": { "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" }, "r8": { "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" }, "r80": { "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" }, "r81": { "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" }, "r82": { "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" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r84": { "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" }, "r85": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "https://asc.fasb.org/topic&trid=2144416", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r87": { "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" }, "r88": { "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" }, "r89": { "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" }, "r9": { "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" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.3)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r93": { "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" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907419&loc=d3e10037-110241", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12069-110248", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12069-110248", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=124440162&loc=d3e12069-110248", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r98": { "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" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "((c)(3))", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" } }, "version": "2.2" } ZIP 86 0001101680-23-000043-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001101680-23-000043-xbrl.zip M4$L#!!0 ( &F J5:V'&G*2[,! +,H$@ 1 9'IS:2TR,#(S,#,S,2YH M=&WL?6EW4TFR[??[*_3<]]U;M98/Y#Q057[+X*%=C22P96CY"RM'Z]@:W!KP M\.M?Y)'D"0,&2]: 6%4@Z4QY,B)V[HB,C/SS_UVTFJ7/H=O+.^V_UO +M%;Z M?QM__I\L^_?K_;>EK8X;M$*[7WK3#:8??.D\[S=*'WWHG99BM],J?>QT3_// M)LN*:]YTSBZ[^7&C7R*(T'L'NZ^P0!89BK*(!,V803%3,:@L1&&-B30&'=:/ M7PDF/-549H3 7XQYEQDB=$9)1(0PI&U Z_X589H*0JW!2C-%G)(":4\0LB): M95%Z;*,/;P=OV.Z]NNCE?ZTU^OVS5R]?GI^?OSBG+SK=XY=P/G[Y[_+; ]<( M+9/E[5[?M%U8&UV57]RYZ,)VFZ/+,'V9MYMY.Z2.NCZ]UV$$RZ]=@^":X1DW M]^\_?/+-O5_VNZ;=BYUNR_1!2' ;@C)$,DS&-W&=0;O?O;R^47&37G OCCN? M7XX.ILNN+_!7MSHC?7GA.JUT!D64XNNS0O[P+>' G=O!2V1P[,Z+C,_]UGM@ MGB&5W3QPT.]^M>?T2S@Z.O$A.6*M]7H9/%R>'!\:J][HP_1]&QQ'OQXI[\'O>S8F+,O M3QP=N#GY5=.TC_]:"^WL\& -S"$8O_%G*_1-*5V:A?\,\L]_K;WIM/M@Y%GM M\@S:[(;?_EKKAXO^RZ)'7V[\UW_]UY_]O-\,&TE=LK&J_/ER^..?+X>WMAU_ MN?&GSS^7>OW+9OAKS>>]LZ:Y?-7NM ,T(+]XE4X,W>''W/O0+C["\0H@33=W MP^=?]/=#_&LMIRA(%%70% ,0H*"\W9/]SG98'_F3[\]&N M/JF>[*%JK4S*)Y6\7MMFU=I[5FZ56>6J?E[]^/ZRO/4ZK[2.\NKNWOE;6FG6 MKSJ7E:W3J\K)WE6]M7U1W3I%U:V_3ZI;CI2WFJ?ED\WS^LE1JW[2R,L["KTE M1Y?UCTZ4KWQ>J96OCEK[I_6/.\W*+CR#[,'_'YI')W5ZU/J[52;[IV6R_=GO M[N1V]U!4M^JL#,^MU_;AG+W+RNY.LUX[A38V&N6K35:IN^3RN[>Z)H/ M\"S>/JIU6.7D&-KQNE'9_= JPSO6/WYH5&O'O+J[?57>.L:5JST,[XGJ377Y MMK;=+Q^@"_CWDP@R6LI\IKT5&9-(9@KYF!GM8\1E>W9$NLUAS$S(E861A.)#,<,\S(ACE5I. #%[;2/W_ MC*+=;@.R7+X!X79-33!;7YANTQROQ/H]L>+;8N4V*&(TR8 V@[U: MA#(;*D*1R)O'Q\ :_:FZWN'9QZHU/8%L,5> M;IOA;=[KSU;8E^5DOW&_761;-ZL@U*L-,J;S5:E:L/K>K6_FEU=Q_:4P=AEB_* M6[Y1@?,KY/!R? T\:W!$#D6YYEOUC_ .NW5:^0CG[[YG1[M[Y.CDF)2OML\K M9!N56Z!DM;]C^>1]O_RF$':__/X3?C]I_-XZNSO+R59D=U8YIN>;0T5_/L$CM%*;:=YU'K/ZB?[ M\)Q#4-_]$_A\4JX=GE=J1ZUR[77^[ZN],8;TR[4]!FKW2<7(/>4B\U;ZC#F. M,F.PSY!SQ.&$,TR!5_:P9NQTAR(H#=KY4"_:@Z1(:S^O*SZXO 7CTE]KY*D MP!HI#:R?C[5CK X_J!Z*:H5GEJ66^[F1 E'1["R$A]KG4'S5IU M:MMCU8&1:?OJZ&235SZ^OZAL@1K4-H%*@/A(F1]MO3XIPX@$HQ!*:G#T[P9R MK0]M\U$/JBU0D5H%1JU3?+0%H\S)?A-&M08\Y:I^!<_/BD#;3ED<,TG$(G'W*L4DU494Q*&'^]XYD@(2 EG,0YK&R^$$/)+37AY M-XC3#3%T UAL[X'84PJ*O>H545;0C%(13WO5OSP#.?3RUEDS1PR??_/041MZG4&W^%8$ %^-M'$HZ9\A0N,;A<(C'7_+??H> M\] M%0T*#T8_W^S]ZZZ#=?_BC?%/=^]^5NCK^%NO;[K]%+8JG/ ,&H?P^+J; M8]?-]+=.I45 YNZ1\??Q0U[>Z:@'^TTB&E/@W7#H."F1,5I[03065#,BZ0CD M.9J'[AH&=ONC'N"W.FM\Y'$]D("M>/U>PX!:7;]9*YC>H!LV1@(H#HYO,3XV M_I[N\7"/2LP"Q5QH*1D7$K 7@R83@R1EU)M;P^:\]>AMG?K)'AT4]GRWRT8S M(Z\.#[9^N#<))Q(0BE,?/- FW^G^9,=_<7WZ<2NT.\48^^5M'VL>=V[Q\F[KOR=W M9K!@3CC)B6':1^NDB<8 )! %GI,QGI,Y,:<[>$X>C^=D8GA.&;R!D Y& MPL"4CHGY\1"Y8#%0@>3SV2C&&-$,] MYH'@Z?9#NF;[/X,4*.ZTSCIM^-K;O,@!JL>GP>^M3ON@WW&G8S?XP4=<]]IU M2Y[1D.^(1G >/( 9*89:0XTGRL=HJ+ <&V271C2;WA?"R%C& ^,.&6E4X%$*CIEC1"^-R/9#W^3MX+=--X52 M>@LB'Z2DH,ZZ0*QB0GOMN S22S NH[3$,W#.%GETFKW7:*E6C"IF$#*,:Z*C M]-AZ2G7 D2"U? )]MC%M]L)%VDLM2 3Z:)FER(0T\DG";= 88'3YA#M]6)V] M5*G!-CCPJ)2-C(*-(F XX%2#8T M8VCYI#H3?C-[05MB*4=$<(\D(?;[XTR*/L9,*C-T1C8Z I%@2K8UGA$0 V.@9%0XAI90(2R.:67B MDQ,3\I)XJ@C#%#%P+(S!@5!!#%+:(Q&71TPS]@ G:5D:^\@U19*!$TBM90J\ M#BZP]DQ:M#0B>U8/<'+R =R+/!#/A+0,X6@TI2IR%1&V,HS"^'@)//3G&I3P MQ)QSI:.@VB&+H@"Z+Y0-0JM < C84N>71C2S&)0F)R9K%8Q+##F0"Y/!*JD\ M%A@%[Z@FC"Z/F&8\*$U.9$$#<3 JB.@\XX):03BR6F*E6G(\\EG5CV )3<(((5:QAD%O30$"T:$T<@( MK)8'^W]00[_[^%ZW_^K-$*8 E;9C#*X_3$6KQDW?.4OCS+ %CSK3GPQZ_?06 M"V(Y@&K8,V0HXY0QZ\&?)4(HXR@*W'LYOWKSBPM.1Z8!V5&25M/F]:Q2(3\MGG>P1-M/;*2H,CSXF4RFE)I:)Q^83[S#,Q,Y&J48@8Y@%Y46!*!86IB91S MH1VST83ED^KL9V)F(FC-#!4R2*Z( T%CC3W\ @GIB?MM=,"S=34 MX?/20KY7!P'ZUE\7_:AUAL_=/.Z&,/6XR.3F)Z6)$0=L;1 8_.=$RYE3/A(8 M@*R(8@&RHU*\ZEVWXP>N7^T>A.[GW(5;@H(1)O1ZE= _3[7[VL=[[=@UXQ6W M2YD(%0DUV-,8?*IW1*URV'@5@3D0[;":Q1*B99+I3%PJ#W)S2 88L8 9>N 8 M7(%#)8$;AE0L3 EM%J54S%+:HY=884,D,&3.#(M@G9&"-(G0ELA(%L0>YT."LQD? M0PB(((NCU PKKH)6T< @"=^C(TM@@V./9+N\O;F,-LB(]5PY& =Y8!AI[2V* M.H D@Y)1+,J8.!\2G,W\#J$":2>I!PSU,8(OZ8AE!J!4(Q\6Q9?\'HKVDLA3^W'@9+Y7PE^DU+4V^ET*^'\I@8D^!EM^.@*N7XY@?"82I&3D_54%HI+$H5& MG :B%(L@1<\%54I0G-*<1]-RUVJBC8+:I3[N>]T]>7KT/;-5JF>WI7= >F&7JC(I>5\.2( M>T+GLCGI=-^ 'G7 5>G=#B>,?JNVOQ?=>\J+?CFE,'[N%RB5\M0)N0"L>#&T^%=!]IEX!X(R9[0"U<6& M,16TP 8)JR6GC!NO5UJ\PN+YUV(;1 M)=R;",:/BG<*UC1RU,"@7,@_&]M\,EQ_)UI3V!6XDB$_;K\I=OS+YVOZ\([S M^ 2UYAX3[@W!6@>@&<%X:ZGU$;!:@*8O0MATI=9SK=8S8OXL5K4_FB;].! @WWS+F=-NK-69+;0=J=JSMH MI;PT&(9A:&["/^E1:<5)]ZS33>M1EF10O@[Q-L!1_"+ 6_1+.O+#\5T2L0W@ MD#&B(XQNVA@6"'(A,"H-&]4V)H@3F8T_K+1F$AX*SXA\I.-]^]2G%,:E7@:? MHOE!,BG3>ETJ*':4!DY\,$-18S1VO-$*("8B:HP>[XRBR7"(M&B-4$>(]HK% MB WS2."@ A>(!L-&'&)ES!,9P&_;YU-*I-%4\]9KZ@R,UT"3HR%&>>^U-!*- MJAG-M=!VFIHI'3),.S.K-%KXTZ;G>-?0]6F EU.I;T< Q4J[3T8 ;=P M2J +DO!(L#'+"EV_KAK-'K$4XTH(&:)0GB'GC9.8&.R0$CRZ\8YS\ZQJSRCA MZ8[<6^%S:';.@J\%UVAWP @N]_/C1G_JM2DFQ;RL5 %9(2F+S >A==I^7(+4 MD7)BM+IW,>#KE]>I[[8JQ9#WH1'A)J1(+>K(/@-I/CXE&$Z= MR-#J@Q)(&8J#DBP2;9B,-GCM5(B&"C/"T)5)/A8S;UO9DU(M$))$64:_%//-RI:MO-?OYG9P(YIOG[/5 0^[G[NIBFIR%9*9\3(H M(IB*D7$N-3C,F@E&3'2.2S3_E77F7%23JZ)C$38*,TR5B>"8>A49DA(+YK$( M42_ _M4_+ZK1DK(%,2J30"\$L"3/&(Y &0ES1N)@4Q@]R&4VJN>0U 1M2@JL MD3%6<\&P1-8&*8USCB CO5J #<;![87W[5^^:T(7;+9]6EMTEN[QT.+4LG$- MX!O=R]LG+HA1@1%)2[AT3!BF*3>26RX$1L@I&8.=?Z.:GY138VHN U MXE$NB4V-(+ ]W*()KM]+DY''W137;0\W?EP0T[+16VZ!_ 47&)'46!4(DIQ+ M3H6A:DE,:]8"FV3\ K.(-%&:4@:R4QZ'5 0146*<6HB-0:YQSN3=#Z8Y"*\O MBU2V!U+8OBK<*4]NS6;'$(,48AP;XC1SA&K)/8J1$N D5#*Q0%4MYUBT,RGU MB 0)5!LIL10L6F9-+*J*..\\EB',>ESL U+ZKXMS5'5T/[1,GBH4O0O=V.FV M3-N%JFWFQ\54Y?9%2HD-OI:WX)1J/(!?>]$4<'LP[N6A#OPYG1N_\)UTGY%5 M#F>GI_ND:RV]U8'S,[B;R($MRT"58XQ39;W#P*0Q)0H1,1K<5UHW.:UC*ZT# MK0N,6Y1JMP'684<5YD&D_;X(D91GJZ\Q+T:JC4U+NBBQ*K*TR2"2CL)P8=(.9X3:)1/9 M3]05F!=)48LYYX@R"?\;(TR(BDBBA9#*:K\ $];SOO)R.I,!6*7=CX.VWC)F ME0W*&[ T;Q$WABW C.A/B:V(JZ3A<#_T@NFZ!HR!(U$N4.8!=QR+X(&U(,R( M)0H&M**6 4?8.+H Z8QSMV!P*G)R4E@J5! R"F:QMQB(1]JQVB/*&5^ &;<% M(1Z3BU]&IXPBAE%+TI#F%/=(*DT%%MY+YI=,9,]./"8G*>.4PEA@Y+%G7$N# M:*1>(8:4U'A<.G-I)#7KVCL3V[O14.6)$BPX&*^,UIAK3PGA J5R3LMF8/- M/"8G/!VUP38$!\C(; S:(E(K?.F&WS>WSSNAO ( M2WIT ]YVVL?]T&VEAGR9 P&M&,!ST\$%X:("49&V.Q)6".:LUY9$IZD-3$2) MR0+@[DHE)HP25"'#'6@# ;H4K538*!4UCHH33"V>?Y3XMD3>YNU0C4-EF)0. M#.^V8US>A(ZXOT_*YT[S<]X^OGO2I!X]+?V?%X1"W$2JJ;02AB_%J>&:&6D- ML=P+PN/\(]3DE6->H *E,*]6J0*-8H9)99&)PA#)D3"(T_F'BJ]:SU[;#])J M,=-\;=JGU?BO3C>8MQVS*&O[-/%%;<<04:KF@BTE)ECXSR*G.5N [-,Y$\WD MK"9$8VW:74TKSA3XNB0 PD5EK8D6C;,7$4%Z7D4SP^'N]NA]MP&%;OQ]UNIT MCTW[6>$TU7#1DXA=<:F\92@:9)D.4:LH6"I)2.&;4F;^%>,AF[U9T]0'4C9I MYK7,^N"!WEB'& J",$H]#*PL8- 'S7&0H_H4'P%B%BX.SLU9.O)4R_[I NV+A1FS+TD;&5 +C !A*&%:"IU*QS'JO.?@ M04BW $H\_3KL*R6^6P5>!>85MD$*SSQ2QH+F>J&YYR(-F@NJQ/,.>!.P MGW==./L1%K&0:BD]UXXZ<.F49=P;I61$+K)H&&*.R 55R\EBZTHMGW^;/TR0 M\TA00$?#@W;>"(M,P"P0(19IC\GGBS@L(CXOI'9Z38B+4@2%.,-!&H\IU\%K MP:5@A*^TB&UTY"(A8PD>N*8U=98Y6GD6#,,>AL78<^8%9(]EZYXZJ( MIT1SRB2X(5:F<59;'%'*LUE075GARA1T)3B)!<(>89>*$7(ME"4*TVA<&OT6 M 5=6$KW+LADA7BJ&+$4,I*JQAW7R4W0;^MS/.[#2@>DI[^-GP.77.<0C-YY\"%M@')WVK(G>/;%RX$ MWR-\4: JIMD!8S$&#P!Q[S$Q1BR S4Q7@192JCCXR+AE.J)48T8D=XZJ%#%2 M6#@>1E+E2&7C#_,FU3E$PEHC[S[#NIZ#@>V%_PS@CMN?TW.^7-IS]X3I*S#/ MD'JD M\^]2E#.2%!(QPQ Z=52ZS2YK(:N2 U=L'PD0LKY@^-5FN!%M]DOOO< M%(T\Z(-NIY>X.](4AT:_I+U^G.E-/48@?CI&<,]#%9*P"$2 "A8E5U)R0GA: MMT$Q"6(U:JQ,8'%H^]PZQL\_FBI&K/'22>PY#*A*.\6DESKMYB"!_Z\,>V78 MBV/8S^B//[^I6BH14 MZ B>*@J.EU.266Q4<,IQJS5%VDF_ "4ZYD@59SJ-.+DEQ )[(3RP"(XPB]3; MJ!DF#GF&!3=ZO!T>FE^=**H !O\.P/RRUC7MWK!R>._UY>TC]ZME?0Z]?N=[ MFYX\M0WW0*/1Z?9K(^V=NGY6TF9_<%$2WU9E[SE6M:.?5LGKF>W3[OD7$]MY MK\,(EJ_^M?_QA^>VM=;,4NTMOY= M&EEH^F-KS-\QBJQE?X^J+\[P78' MIGN9Q/<<.#VYPC 2$%5Z88$T(.:L55HCE@*+SHL8Q *4]YH'E5Q"Q?#(6T E MK[%7C!MF-0?7ERLJ3"#(V07:HVT>-.17!:W9[T@G&*5IMP*O#0?:J#2 G5,L M"L*-Y70!-G9YTVDFY>F:YI=$L)Z1BF'*O-6:&(V.-!TY/P4U5Q,>;_8?0 MHFG6IG.=0;O?VP\NY)]3P/\91()^3B3780OD@7**-8H8L6H()HB\%Y!7E(*RSQ:*%>EGW>+J8>T MI?#!&7@IG>[;CC,WSD)A/]W+5X<'R\73HS#>N8A)C(09@G6*\!J2)K40TP(O MT):;\R'%V6P2'9D"8DV,0(@I$!]2RLJ8")(@-J+EE.*_]I=,BD1)@6E4GB!@ ML]Z"-4I!)8]2RQ#5D@[VM$/-V\*]#&SY,/9MC4JPR(L5%9$!7/--<6V459Y';5/$9 M,'/^LSGF5$232ZX@3F(5TQ@F*6/&*^IET-Q@HSV+A"S4B);8O^L/NFG-0:?7 M3YM[AU[H?@ZWW(&R:0_2SNW%63N#=A&HW@_-$69.+B)^JS%)/6XU8;=ET]YG MX\W)[YPZ]8GA&8RWQD2+N:(H+4.G,-H*KZ.S4FNJ$))QH<;;E8[-)1M0-,6P M0J1.,H:1,R$(&&I8]((ZK_FBZM@]L1Z$5M[N-,/2RY-CZ@+BX"UK$*A7*F+@ M#)X1JGVP9+&B'I.5YX3!:J<;TH(4.+9]<9;R0\-.F,8NC[/7*>R1Y=V#\WW0#'QQ^W (2:G;/'*O=" MZA@-B :B""6*,<\ N$@@3(&FD6 )1O,[J V+_S2"'S2!Q&[_9U#46.HW.GZ8 MY9]N\^6O(51,ZS:0;1T=[+7=E!<$/,NB!!]2G8ACT]PN!'3['3=P^(^7OI0F+1*&KMID?%U,E MNP,#5X*V^FI[43B0M9PCAHE).0E&2F-U0)$BQ:.0V"W DHS)2JYVWED0R3G@ M$Y0[CP+X-@A1I;4AR'$%KC*6/BP4T?B>" ],,_1 ;N\&7=#;3K?3 MNG7M!!9?I/'I3AIV%9#5ILB,ZE'27,V5!QR1U2"L< M$W/VBY6ON%+HN5+HV:22I+UZI:)&(,D8C]8+QX5C/OB()5Z$^,+WU*>RMXQ( M1*V#;O3&4O#> 9!,Y.!<222T,,%[NP!(-'/!S<3B.$8VV1Q(3#%*O8X$8^>] MB-IB&<3"LMEG\45GH3/3<4>%MKQP8@1EH U6Z""0#C'J8#A?B%3>7U8-)I!/G/$SV:[*VZ=0=0$0H)JAV43,OD E&@X_, MG9,!4^V7@(@MKT;,G@[*X(1AUCA!);->V8")U%XPK;1B1BX!'?Q%U&RQQQ.MHD\;(0*5%5Q;1PP)R@=- MA7=JCN/S

'X]G)5:3-'C">#N.AJ=]LHQ&Y3V4DMIG**4LF 7:;'X)MS!Y\U! M/_\-VZ;;SMO'O7>A>] PW?#Z\N$; M?"5SK=]QI]6S1ZQW6\A!Q)@0@J7R5A8U]D^-PE X,%63'_0_:)B1C=VNJV4TWY]T?QZ"-?E%_/VEY47 MQ[L^[%7VQY<_NNZBLN!8(*\$#XII$+E7-@J+(PP8@L3QNAPV'BC$_%;>^^4V MPKP_EK#'CR7B5DW I] ,;\#Y"%;:M'FF#58;C;!W7'@3-9OCVD=WA+<;.L== M<];(W;B0YG0*QTUGJ8LRP@MM%*:6Q92*XJ(RDL$P;QQ'<*P*= M;20-E J@UP:L #D7*57!<[N;<#YGCT M0.ID*G9'C%>:&2VH>#N8F@PF9P?4AJB=%UZ"#-+@3#AGPCF>MA/G MD2Z\';S9G'\[ &9* O)IFP"FJ594U@ M:C*8G!UHX6R,VCH._H&@W@0;"=A%D3*BT>+Z!\5,:['B[LU0&O,;0KL[.# 0 M!Q484ZY9JI"%/;7@+V.!)'3=XAK%\PKD)RTDOWC537/P*3K;R,]*INNZG>;= M+DR7O.ATCU\2A.C+T1DO4S73+'8Z_7:G']9*L5A4%7MIJ*$?+NU6Y_-;LO^Y M3LL#?[+]^6A7GU1/]E"U5B;EDTI>KVVS:NT]*[?*K')5/Z]^?']9WGJ=5UI' M>75W[_PMK33K5YW+RM;I5>5D[ZK>VKZH;IVBZM;?)]4M1\I;S=/RR>9Y_>2H M53]IY.4==5$]T"W7VFE76X?D:.L45W<_M(X^?CBIG[Q'E=V=_&CK$)<_;L,] MX/^/VQ?EVM[E6[K?J+>W]1:;T_K]8. M"3RG5:F=LO$U\*S!$3D4E:WMB\J5S\M7APA:PRM;KT_K'_]NP._0CDU>J:5W MJN-JK1&AS?WR);IX6]ONE]]_DMQ1:H+)D#(V8URQS'AI,HNT#Y1PQD0HK3KT M>QUZ<-VA2J9BPM"AS&#H4*E=IA4R66!Z'@Z;ZW4 M[RRF8C?#/_09^>5FJ'%_74WMI[ M#FV_*)_\':&?SS^):#QC060]+QK_T.H.N"[WAUT8PO@ [GW_>^!/^&F\4#$, H=8 .V**. 5457L0A!71 M*HL^%0^XOJ;7OTS":^7MK%&4*GW%^%G_C_/<]QNO,$+_=ZTX;^//WIEIC\]V MG6:G^^H?, :@&/^(@(!9-*V\>?GJ?VL ZKU2)9R7]CLMT_[?]9YI][(>8.;H MQ%Y^%>#&\(SBZ_GHH0C] 2H2QHW !/W?/Q*N9CZX3K?HB5>#-KQP.@O:9.:F M+:5&-\2_UO[Q_9Z7:QNUE*]5ZL32FS1LM/N]/U\:$$?JW+%4OI2-Z1Z#>/J= MLU?BK _OWB]N,CIJ"[W)7-HTZZP77HT__.'SWEG37,+X5;Q,<=$?HWO93K_? M:;U*DOXUG\+'KBN_T\E/BP4UQ(Z7]K7S4">-[/*)ZZIWCR <5; MVSBL[-6VMTH'M]D%IL[)5VO[WFW]N5G:W M2V^JY?+>P<%>M3+#5[AOZ0^_PD<#F-L^[G?:ZZ6M%V]>E CB3,]1LQ\"J+6- M3S_\YZNO-*>6L%/=+Y<2SVYWVI5!"V[B2B/ZO9\@.*TNG5X7JZ5K^">5W7R(:_L?C@Y^J"@O77R*8+?;I 0 MF<%(9/7-8X98=1O9=,]+57;X??' MM_-Y:4,:^ZG^&=9 7VA.'T4:?HB+T!>*R1_A(E\C'F-J0[?^YJ&D.]IR)!R31\GWP],%TRZ>;D?SCK=_EJIR#WK MPP,N^J]B?A%\UN\.%A-*=W*[>RBJN_O@;M?I$=R[?G),X+FT?G5\6;]Z3RHG MAU?@-L+W#Z=PC]$U'^!9O'U4Z["C77"W3_QIY0K:OE6'=_0GJ9T5@-I*+;F- M_J3R\?UY^8,Z?UN[=KT_66*]X> H(AK 6Z0.946&OTVL;%5R%X MI-W/K[B/!+C'J>_[P\W]VO;^VWII?_M==;]6>G>X?W"X6:F5:M42D,P:,,D2 MIJ7J?@GSW_SOI>I.J?;/[=(M_GG-/3??U-)AK"F[TTMSY@X\#OEW.MU2OQ%* M_QD;7VD8D"P%\$C]<]"C=\7SMH<)=G>-WL,O60N>V4B79=Y<9I?!=+/07D@0 M> *?NCK\)(QGF&"718Q\QI@VF5&"9)%&AAFA3&.ZM@$#N6N4*%XOI3Z?8V+U ML#I6]U<$9(X(2#/$+[MF.=E'L4 R'V[^]C7Z$4VSM\C\H](JX_+N>UP^\0T MF49EJPG_GN+ZR2$MDSJKDS0-X&C]8_D^_R#UJ\/SHZW#RPJ!^Y,BG'U5K0%$ MU=S5T4GCI)@&N/*-.K[+/[R3(7C!,V2DS9B7+%/,D2P8$;AWQFD%_*.SY/RC MMK]9.=@K6,:*@#Q(0/K7]C=F(&GBLC3TGDO]3FGNQZXI@M1V,=6\DS<#W-W" M&RXB!CTIG$0_N6@-)1+>;N4]WLEURB<\5_8]!=I6IH]?EIZ2K?]>0=OJ#WW MNV?8,\]O*M/V]89@N]=VG>[9*/.B2!,'YTI#JUK;2>>"._D>5W8KS7;=L?=B_\7!B]*H7%*W>/^[QO>%#_?UW#3,OY&<]F#ZV0^<.MD(\#6" MSA?1?AZ W?2^&WJ]T3]OH0%X!:[? ]>K6Y3@OJ\(SSIJUFN-9AGN7[YR"-[O MLEY[3X]:'QK5K0_PGOLGE:N]-+.-/C$=.%&>94;QE/PL8V:8IIG2RCI!G<#$ MKFUP4(Y2+;3;ESTPPG>F>WIN+M=+!X,<\ M,9XSQD3#.=&0Y*++5& M1B3X\V)M0W)$V"_B8HV4*@6)S[J L_F9:9;"17!%_47X&5R+T%LR1PJ,!][ MAP?\I$6;SOYMBK"3R-EF-YB%!9J?GB."MIQ^<@Y3IZG*2$B9)%+A3#,)V,%P MI)8([758VV#BBVC,[]/D2&\[8$'O&IWV+SDUG][ED\3@E07G,X&] G$@GQD" M4"X-%]C85%N9K6U0(C/,TT+X>?&]'K=,Z+>;R=G_^8>_(/'"E[^KX,)$P M[P]7? ?C&B77-+W>([C@LG=*UQ30>W#9LIWF;X^BQ]_ODN[P"K MWVKERTIK+QV'9SI>V4T%3W9.ZA\/X9[O6>6D\4SCUH?FO6/E<91[>_&T=8Q*9/]TTIMOU&T\5;Z@9$.:6"AF7!>@L] >:8C MUAGSS!'G%-+8KVVDS,M.4IJ..UTO_7?*!,*E,],M?3;-P<\D):R,82K&,,+Y M(W+23&:I(AE&TEABJ)$!%PF6>\^O[TL[TC[# MP+ ]&K^'B6Y)YA$G&<"IC0:/+TDZ46%)E M9=! /,%]K)B>-_\I%1O?E%(=A= OO7W[18[R3X7+#P?NV M870"W//:$Z2IY. ID/YUZU@TN%-0?DU*Q M4+A7^@WN!V90Z@V R_8:G91)/5Y2U&^8_OVVGYN[K4Q-'%X\>H??UTNF[4N_ MD>$[6C F.&Y/X W2^<6I<%%JQ>@^:3UAKVA$T4C3ZYG:-X-N M%YX_7,681LN^Z0]Z"VG^3UI3P#\)Y35SQF?21"!_F(3,!*NR@+U3&BL1%5_; MJ(?.DES+U4ZLWGISHP*XTP#!1,Z #"T\GX?H"0T M 2"ZG7;B(]R.7>X/FBEWB2<< MW _'@V$]Q])!5BO]]C__P$+^02AY,3JAW\B+921G:1G)M!%SV-YK( R]WY\! MYF[U9.K($>K]O#7$NA=]N"!7@OP$9[2'1,6 (L6],'E M>F*&<#N@4ZF+CDO'WYOD?GTEX^*NCZ/TT7,[ M/UA690JK[@AT F &,96W#]OUTS*B)O&23QXIT-V1X@?7 M>"R\8)^E?D;W#:C,<:=[^4"LK#BI4"8W.FFAPV;E*U=4SJC".96MUR>5W;TK M>$;SZ,3Q5+"_M!#Y[!Q7Q/T,9OQ,92/OJ#(;T\/C1I44Q5 (MK=XJ9AD%O&%<# MG1]6@7Z@-F.G6SRK>9D>?I[#H^&QI3:\6B?1A\]YKV"%;=-VN6DF=SW5V$DG MI^WOO.GZ7BFM%M+DVL4G1Q%27 H80J3+F#_1M:Y4TQ'P] U:.=#V^PU3#> $WC'7B6BD2%M#0>#E1(9H[471&-! M-2-RO.\]1V"F/K@<_,G>7VM[E9T'4GV*O.4B\^R@>%1UT"^&5^C=NU;<'K0R MWRFV'$PW!%% _\*]T$+:])!;'K7@/%)&1UN;%^634P+=:"MM'ZU7[::>6R6JL#MZS#>3O-:NV85$@=L.$0,.(H/[J[ MF\I]/$'UJVT";3JOD\IIY6,9^FK[HEX[A7:_AW<_)O43P).K,JWNJ,O*^T]4 M& 9,RPB &^EA5[;H'@=<[TNI1K#REBU-DI#E2IU;@0] M'J"[7RY3=-_,:W]QKZ3VSQ#?)4:O>_6YGG7OR-M[IYYUAM1[M(7KY_#%;JHW MS2B>CVXN,;;7:0[Z7[_DED"+2O9?6YFZ410W>VAGT1_=+U:NC:]I=&\&A..0 MV6XPIYF)\-!7IGEN+GMK+U>;RB[JIK*SJ+U0VWS]=COMC/"F6JEM5VI?W][T MMMJC!0.R%UI,/NU!JA=RN,YXLK=]H?5$\Q.>+>3ZG 6-'EYML2$/7J?GFS M5FQ-_ 5N?G<)U3>6.SU4T?,>89AJ$=&YJ#?Z[(4RIJZ:#SWQR:I)US;V^J%5 MPB]^2 FG(9AI,9Z'NFE6[.O;;?DQN>U=7BHUM#+M M13!M$#I;F?:2FS8A/VS:Q>Q9H].$A_7^M[3]GT'>OUS9]$+8=)(V7]GTLMLT M__'AVO0:I9UFYWQ%O!?$DD'&8F7)RV[)*BTA6&35LBZ.-9+GABB7$'KM&),"(VPE:ZP M=?9M^4'!O4\KD/)^D6)9X"3\T!Q_3S#;[/0&*?=VTW8&_7&ES_V\=[K"SL4Q MS[3_S H\YU(ZXYP5M@+/V;?E!P674H6[()L".-]U.R[XA)4K9%P,BY2 MJN$J"_89LV#%. UV[T6I6OOG]OY/Y\"N,EU7M.&'U4^O4ET7DS: X-Z&8],< M\H6B*/6*,"R0U=%5'&I.I8/)&!,W5Z X^[;\H.122*FT8UR_TUWAX0)9W H/ MYU8Z?(2'? 6'LV_+#PJN6E2PVFL/RYG K5:8N#A6M\+$N96.&F&B6&'B[-OR M@X+;OFCD-E_EPRV2L3T5"E<)KO-OFP2O;1Q UYK^:O9K<:PS28U^!G%3_:"^'XO?+6$X'/WR];1 4C^S8O29F6K='#X^F!O:V]S M?V_[ZU7AYJ7E/UQ<8L[?Y[>]=JG?Z S@'KZW7@H7+ISU;^J0_KZ$Q9(E?J'I MY,OT8?("J:]?^JW;?OL80V(ZC7WFH.>V,KN-"RH7N[0\B=#OF.GECC3H^[': \V:C-SH4 ;&NQ^F&SU[L- MZ]^H&?BU]_W!8H(_V9M/N=;@G^^394>Z3>/MC OF4+\KWY* M_O=>^Z\CH>+N'02\[-N;L5=*DS;9/_VS?J-%F_XWI=M,N3!\2EW[Z1:>]TL=@H[V3\M7YWR\E;YO$[V3\I7=5RO?8!_]UMO MZ7ZCWKIH5D^V+^#XU=%)I5&I'?*TBT.E]G>C?O*Z>;2[WRQO55J5W3JIU.IH M? T\:W!$#D6YMGU>OJJTRF0;5VK-D\KN>UQN[>3EW0^G1[N'YV521TY9RT]@Z97*.H&E"A'XQ2.!^ MZ/6[>;'%8J*!7V7VY,?>_T&L76A FA17NNGP%30]*S15WMQB31ICS!TU&9(Z M9HQ*E*EH24:Y]P!-EEAKUS;PNI;\J+X*SM;#O=D[I6ZP04PHC2UEJ6]GGU8+[5#/\W^FV:S M6,'%4.^9I:\YRS:%ZJXPJN]!75\?PKGN\^G'OLOYQ MFU6V#DFYYF/EZO 3T5SZM >F\)YGS*F8*2U"%CC!@GN%M#' "L0Z4E\Z+"4S MVHZUZQI#-*&C'5F+(.N/Z.*DAJ65+BZF+E9KVY\"01IA'S*NHL^8=#K3P<,@ MP "=/(T A;+01:S8UW1Q/&MY1QWOI\G]""E\;%1MH4GA4T<"?]7+7WUI9K4T M>HTFTE8F-T&3N_'JP'>++H OIS73&0LX9EIXG F*F \"$V8$V S#ZX@\F0+. M7S!\9<*3&D!7)OR\)GSCPQFLM5/694H*&/:8)YFFG&?>1*FMQXX)\.$PI^M2 MH3DRX5\J:#Q<]WKCFWT](>B7CS!-RJTLNOP&B7J5T%\!T:2!*+_-)8@Q,AB; M$#%(!)[[<]@ )UN_I,4XI=P M9B9%(<:=?0G0L\*PO%6\H2KA#EX_6GZRB#5-/Z!]U^,>\WW@SZ,&[AVZQ].NVU[)"G$,<)0985A&.466>C(,<0JTRCQ;8DN=6'[[RE(G;:DW MW !C3H2V/N/&ZXP)[S/C*,D(-LA@+*4U;&V#2S%'EOI+Q0_>=<.9R7TI7)RE M6A3#/5XZQ>R$N[-D=15=F#9E&(EB>RB)S;8O I[#]>*K0.>D4>IVU@/G@>"( M;(8 G#+FK,PL(3Z3%+YS9)2-*6L-K0NU2GI88DN>%*586?+S6O*M*0LE-(V> M95I0DS%*76:,=)FE0CJLN#8LKFVH=2KQ'!GR1$,1>LX91ZW3-\U)D(M1)WR_ MV,AR@M7$TNU7L#25=;RUS6$6'*QCY4-/Y,-WU .%05X$X1D$BN7,8M9 MIF0P&2'41(\C8\JM;>AU)I^<:3U_88^YIA7[Z7/6B=F@%T;!CE+L=EJE9"6F M#Z]1:@;36RT >88%(.,>?YLZO!!,-1[V0N$5K:!I*&]($%%DX!3% MC$GB,QN5RL +8M1Z[:-1:QLX%0IZ!:J4 M%IG",:8\#I(I@4W&,$"RI\$YZ\&*R;I 2YC*,=<,8[?3\>=YL[D*3TR;0(Q[ M>H4RDT.9\IU0A#3:>Y$*!PD"?S&?Z2!]1L"]H3!&A, )H(Q>UWRU^&.)#792 M7&%EL%,QV!M:X"R/C%B;&6> %CAO,JVIRV)05G-$N35H#@WV5P@\[+7[IGV< MI[I_P[##S\]A_!+^R>36B([[?3C;6@G][0O7'*2N6^'1Y/'H_9U@ _$8\X!2 MYJ;/F!%L\BISH!F2/ &>,@X!]9A&4>$ ;F@>%VR>3+F7R'F,"Q?M5H8\HR5JT8 MU&F[5?K6I&'G\#:'T)(SC&,J6T5HQ@2C #M:9H@$HY3WF.A4]4:NH[E:SKX* M0LPIAUA9[_2M]X8T@+2D346?F3 N8TK2S!BM,R2,)18YA )/U2_7.7WR1,7\ M1206:07(P^QABBG@<]?FD@>+)+7%:8.SG,K=]F3,90%"V*F1+4 M9S!6LLQ2I+,@$8L<41D3YE*!UC5Y,F5:I+4M*S!;@=F4%O&LP&RB8'9#(&V( M3B+',QA5;,8H,YG5465!4R(48=#%'L!,3/OYZ,:)@?]CCMM=)K0L;W_^8T2>W)$5!'&G/ MK&:X*ZJO>M23\,JGT,1?83)TM.2QU+Q1DE<_I0:/G8&9Y3U^J?I%U_O(]D\K=A:I4+.&1=9V?*L;/F&DPCLL50195$XE#&I:6:IUYD17E.-TQZ? M+)5WD,NX^'(Q&,DXPG@&AI(LLA-+S4[[^(:CK-(DIQW!>0O]/<:HE9.;/>7"G!<[]=U:\9R M%:^8Q:9=X[R"RQ4L31R6[A2*0ICK2*W.J(TA8RJ$S#CN,J2MB\@CR8,MUI*S MN=HM:!6PF%-*L3+F9S?FRUO^ 0].!9I19%@&&,PR0X3,!*<"*:0)2D5E"5Z7 M4LZ1,?]2(8OJW0J43Z8:OX3#,YUBE"M]FG$1#F*29LQ1PB5F;Z32[ MZQVV_O^S]ZY-;27)NO!?43 []NF)4+GK?G'/2P1MW'V8,P9?VOSCJ:F0+ MB;TDV<:__LU:DD R8(,EP9)4$],8I*6E6I693SV9E95IG0Z1B9U=WM:B-/K: M8"M>33'*8L4KM>*9 M.P H9A72DFKDM+#24C(N MQ5!\HJ5CU%S9*DT2#2)8%)@$RB$R1CD9D62>!FL<\23OZF+:IDM+R6A&$88E M1CVVU=Z7EL91['VU]C[3D2,% \BL48HD9V!YA:R)&#E/),.).Z)MMG?3)FI9 M49"&U2E8PX/H_UD\)W0K'*=5Y(3>5'TO=;[$@+[&JE_PZ$YX-%<$B@3L4T@) M&4P!CS UR CO462)F,"XH\KL[-8'M>AO#7*22LRCJ5RBF.Y*3?>22ACC%2;. M(\YS&FB4 CFG N(:[):PW$24-=%TMZ'2]G6)H"W4 @&@B4647(T'30LM-7U7 M@4]^EEIP0:B5-"(OHL@5N3FR2B0D K;<:Q:-TCN[LBT;5=*W)&TTE%@43Z:JMY09F;S2:;'PG(W0)G&,K MO)\5YX<6>%H%/+V?91LA1"J$4DA*K\$'L@89@P6B7F.<5^3#",\'OLP2_#B0B>=VUO9MNVP-(J8&FNZJF15D6F M'0I8.<2#(ED$HYCU YKU)=N@,H;H)$'< M!9$3L!2RF$ADA8V. CAKP\9F34F#S'HKXAKC R@7N1?E*,I]=R\M4+1:*/HZ M5_LS)A]HB@SAJ',31,:0-BHAK)/5W#ON6,Y7;PN]K'9<)8+10 M>:@?38L&K MM^"9BI].&! <043E^AD1:(56E*.$DS$DZ*!5SNYLZ\VM^+D>!T[*09-&D(QR M"FXEF#17\]-Y 7(!$#(A,,19HN#@& "FP#&("J>@9:[YR=J8Z;7(."\G3-:. MBQ1#7Y6AS[3 )#[WO>1("R]S*K=&+@2*L,"!1X-9XOGT.J=MJNE:&/HV!#F> M]$]/.\/3F)OAY:H;V?Q@[+'G<_K&+X?]86P1]L]%VA[^6$A3:%P- _@RZ#SN M=;K_W\ZP&L6K:5T7S[_7"T]FG[Z P9W 8*XL)V,T&,TC\M+G/B+$(FL%0])[ MY@ ( ,19-K-O4.#!6F*N0D?OLG@5';TO'9WQEH41-B10!:H4XH =X"UC@I@' MN23"J8KD1AW=ANWVZYHAQ[H9\L^UP5UBN^*5W>.^U_S0^32]]^06*%__F.CI M33J] );_&)EZD _%$?KY6T$=VJT;$7!P8JN,2"M*O\YCJ#7R5?T]>Z/A2;^" MIPB%T2\/(%\,GSV9 .0K@]_^SPGVIW_U[-]F=/2A>P+7?WVV__K+(7UY^FS_ MQ==G].7)LP^_?SRLG_?-^;/C;A?F[_1_OC[E[PCG&EL;D RYV8=7X \DQY#V MWNMDK, V?F<]O5:;EGFF3HU*;J%4N\2X05X(C:T) G/-@L#8L!+6S MRV0;H/":)?N;%UIC[6K9"['?%==6IHD'@\&H:&$3M?#%YWH-T](0XRH7FMC&8=C0:#H;@TP.G*.K42'5BBND0,$8VJ7R.VN?5T4E0 M)X>QC")&P0'42)O@JQ&SJZ"6XS<-86<%Q1JK=NP=.+>.8<51H ;4+HJ$-!82 M8>U#BIS@8.Z,8BO3I()B35>GA!UV"5O$'09JQG+6 8KAM MY-4-OANI6:=&D'$EZ$L5:-E!;I+YS%;^9+QE .C8R@MD?>5^]/'4Q6KN+=IN MP0W/(MS_4^R>MUMVV/JO[\7QGL>JUKVEJ/C!X1_?T?'GMCJJ7@WM,(:_;'<4 M+[]ZHLVX:/-].AI?#O?>,:M\LN!;Q'SL)X=H>V6 \^K7O\OY_XY3/U![\EX MXF?@IP0BE@=+<^7H.09R3)- (@6%>)(VUY3D2.$@I"<\B91S")5<8@[AFJ8$ M;[8M+XLS%%N^9UN>*=BFHM$.S-A& K9L$L^;&Q'1%#6GR3H0;;9ETM9Z TNV MK0G/\'YT.NKF\-&DX9[OGYY5\237 _@46]W^8-L.._]R+Y1C ,\)OUW!JTMY MC-MUS4KCH ?"B?\!D1S&X5$ZME\*>"T/O.;JTE-''+$^(9(\ ?\H>>048T@F MYB.-5+)$& M1X&H"$H+&C4==_-FXFI8\D%L>[LB'S.,),34\9UMJU7_H 3D91S:7!?JJ:UZ M,&^#&7'LCZ51<&EYN#17L)Z(1!4C'AGC!>*6"*2UBDA9&Y7TB3&9*[QQTC;R M:OV&VR-3B7LTV*"7SCJ*0=^S05\2C92(4HY(%"-X$IP(AIQP$@GKG)26&)HC M((3RMKYF!_1!#'JIP8_UJ,4RN/&4VR*!CVVMV+"L39C9LX=/:VD4F%H>3,V5 MKM>)FPC.#I*:&O"'8D*.*X=82E2[B"E7*L.4:FLMEK0AW(P*+4L,AFRKO2]K MHZ;8^XKM?2;^$6BRQ"G$A?"(L^B0PRXBPA,)7#'A1*8EG+856WB3]5[L?9D! M$JK7@K7,-MG)F>^W9S&WK*DS?L;'#*8E]$>N&\?B6@#G&C>3__4@4[,QT+^" M*GQ[O5 6@E4N!',M!;A/+"HL$!84_%/*)3+84<28=9[%(!@G^4PU;ANZ<,G? M)9K0 T>K"H 6 &T4=RX >J\ .A/@(\):0@(".HT13]HCG32'J65&.\Y8%#F+ M6HLV)LM*<7I( *UY]J]#"U\W/88T4[_HU%;O.[WZN^4\W1_#&LF>>??"L7,*RS_J#..WQ&31ZV]P_W6J]>_OSK8/]A[>?#TU8UFW921O[Y MJR<7:/5D%JU>76#46%:S>9SC]*+6+SG!Z)^-?]1?#GJMX4E_!/<(@W8K?O$1 M5JRS6(V+ [3@>>W-3S&_#L$CU O6)=[6*R0\2M>>#>+CZ2^_A<[@K&O/'W=Z M]8#J#_TVN=<$I#/(?+- UE,V?OL2?Q[A,09-0E*3;YZ\_:A^ZYOE?OR>(H\, MN_EM_(C<^-[W;DOH(ZQO_NCW;OO]]SB6JQDLN^UMK_'GIG($JA6;<>4/PI,_ MW'XP5RZ]QCD<&^P#N4)7S'@P74G@]93P*SP+U?]NEL7[V@QTKY% M$=&'G?B9(,%M>77#19(CIW7KK"_OY]^>79\<'X9AWL!?WOV MYL,SW\)DWQR^^')Z^^'QT_)K"]YP>'G_DW\;A#O>??CG\&CK/ MOK[&;W,,<0S2* MB#AQ!AGE*").$:TLQC;(G5V#VYJL1]^1^]VG*/BW#?C'+9'<2Z\$M=R$Y+RR MR5I.%;5$15?C'YWB'RWXUW3\^WJ!?T9P%8-5"&.5TXR)0E92CKAC24AML%-L M9U>I-N;+Z@S_$/BW ?QZ+?M##88YG'@#Q][P\Z(/23#SS!^E"8L(N1$!0$!NJH?$(VY'-7DO%HC2!2@K7G!)BE93ZO:7[S9AOOTME1,=Y5 M&>\E[^$!Q!:L1<+DEB"4*006BX'\L("=#<"$P'@%;E/2?./= ':SAM'#/ZO^ M8- ZJ_IIL5/FVWKZ8^FDIQ;(\UH>!367A9J'3V8H3X!539,841*Y+9=+$6DA M(Z)$R6"L\BKXG5UJVIJJ-?862SON=:!)Q=Q78^Z7)(DE*83G#L4D.>))460! MFU$^L$$X8R(D"^8NP=P7)DDE.+1EP:&CLY@S"WOO6_'+69S"LZK-I95/W MWEC21#" J\^FDBFHNFQ4G=WAI3@9XP%06501<2<)LBHYE$)T5O'(<>([NY2W ME2Y-R#;8DI=.D8HEWXLE7_(C"M!K951(8IW DCFX/9P&I*U1+I)H8F# CU1; M\655K2K\:'/C1L-JY(>CJNXIW;MH?G)BJ_?QYSJ>;(6GN31"%+X..H_GQ !( M.FZ+,)9!0=%EH>C1[/:OQ4I;8G)I<>E0+C:#C+81Q8B=L4P8DG!N?D!$Z:^V MP7:\-#IT"SLNIGH74[TD/)YB').E*%*%@?#HW+&$,D2-2P"Y.ELPF"J[V@N@ M:8:Z 6QGG:-!>Z=]&,S7N@9,SN7O](:V][Z3BV+8P2 .MZW#VT,&@&9E<90. M+B2Q5PNBD)ZE90H?[\V6N@R$Z!"(0DICB3CQ'-D@%7)8&RZ2UQX#[2%MJDH4 M:(/->>E1H!^9<['8NUGL3)5RSU(,+J)$ K ?K32P'W!9+*'&NV2)L";GJ2Z\ M%U9B/8O%>M:CRTO_2JI:R?=O !VZR""+-Q9M!L$H7O<6M?PD,JUC_ UG_)=E2@-TT:888!YOG":3EA/1(.?]XOO#B[4I#Q#LCX>B[V M0["VUD.(,\Z04Y0@K*6EQ.A * (6Z%9"BJ97$%=XT5(34DSVNPC93FPVG(Q]:LXY3A# M^Z6D&34N@C.-@D\[5W1Z(YC)29B\WQO\7LMP?-UQEN#3+\/*@B0Z/5N='PSC MZ0! . ^WZM='@*=>9@FK+P^>W\P2*RU=H#%)<#FE!F(E#;**.^2D5HP;YZWV MXTVU902)FK&I5K*6FDS%"HJL"XK,9$(9+;PS'G$7+.)$&^0LQTA;Z:A.PD5> MGWQEUQ0"60L0V0 "N(91K8,+KI<+4'[J##(H_>)B+Z;.\(K>;+BC_)"!K0NL MG3C$OX]%4/!T>7CJ9UD9]I&E!"@J+0V( X@B1XQ$0B=B@\<@V9B/U&G.2L!K MS>RX22RK6/1J+?J2(46< J<6Y[@76+06%MED*")2,TIBU$[Q;-&,7;7H$@C; M\B2EW(C[IY._M]U375V\"\12$C]7@9SO9[D0<

DE4],3-?@TNUE,4^[16*%N-$'^HU_!G[V6 M'U55[/GSUK""NW7'5;EL^# :#'.3A4'K%_MS8X3G)NFIA__2LBB>Q M-^A\FFS?3 3W9"*WXRRV\3CW>N'X4HA_VDXOK[9[56< MBOJR$^AQGI!UB- MC]*Q_5(6XJ4MQ!_FZGMIE6./T2)@5+ 0*^.1T=BBR(7TB1H++'QGE[;Q-8UP M&I287(X1-)%+WPLP%-N_F^W/D'#A&;-@^UA;L'VAZ,W;_?\<&2KCNTN7+=BP\'U_EG7?DPPXC#9\WG>A0<%L'P-'ZXK M+L904'79J#I7+RQ)0T.("H'@(S JJ9%FG")JL<".TZ1HVMF5C4Z)+MNZ#2KY MM5([GW6K4N=+#.AKK/K%_N]J_S/G/#WCS!F)#)9Y1U@R9 (C2#$?*+8I14%V M=O_['YH2^EOC$SPV@%ZM8OMEK3C-8YC4+3XG) M+7\%F:N%QJ-@0BN.6(@2<#NON#NDC +SR*.+"'K*,L-"P1R.@3$!;$Q*L%]8CD7X+I"NVN! M=AO H=VZ;_'D,WK#0#E"?Y2[0,TISD,G,BQGB!N@ MK.M\&OYW.^CX1797-I3C; J3>1ZK5QF+ENO T1L)S5-;]6#>!M/OK?7K@JW@ MPE9NP5;FJB[2Y!67GJ.H(D<<*"@RG))\Q#Y89CUP&+FSBQ]=TPRD0;NF)5]B M<9M=T LI-KMBFYTI4V24X20:,%*A$8_<(N>L05)0HJC2GBN=;98T.L=I YC9 M]UIU-)V9[7>ZHV$,"U0;OXF5;R)MN^/3;][J<&^,;J*797VXT_HP5X 2<\(H M$186!*(0Q]X@XWE"B1,M_F@X&-I>?HZ?"C]?W;98:OCYME[_O0UQ [1WG9V<:\//2]HA:MY: M?^-2/S;>51?>FF+&WA@R#D>G+E9'J5[I!T>7P#&)_Y3MYV41@OER7$8;CSE' M6G",.'4661(8\H)YKUPPBHF=74;:F%^E_\LPE67L&VZ@N2T]D;J8V\.9VTPL MEM5YT Y9KW-RFV?(*$P1)LR*F!PV)A\Z4VW!KAZ1N(6Y;0"!6.?]ZQNBI$NB M_>N.:?=%(292N )M!=66AVIS=:RLEYQ$$5%,5B.NF$+&6HJL3MI&FKR08;DD M8HF>VP8;W'V1B&)P]V)P,Z>LF%&<28J4,;E?.,[UR!E&0@LK#*B*)&P#:<2O M0^NZ$?X-G4^[_X(?TT^8'CXF>&G6G%V)O^!CE5Y9M MO^9'YDOK\/IEC9Y[__;Y6=&/,*MG 90C]?O#7G\8U](,N_'_OCQ_^W_4HS9KQ6\_>OTVKK$>W<40'J].&R]MYU>JY]:_W6/YYK$%+[#UT'G MQI.TAW$X/2M[U#OH#2O[M#?L#,]O+E.R>*DBN9Z0_].Z]NSX#3S/ 3W\^@(_ M^_#T_/#].V&"P=I)9'&&<$4YE?!1JQ[F M%&$OB

K_ZOX&&M!W. [SX'I6[EIX YZX.AVE'HY TT M,-*0B];7O]7GO6@>'3QZU]@[W M6Z]>__[J8/]@[^7!TU7*#5DUFT>G6!45E6KX9]__&DWP6) M#_Y/Z^G_CF 9:?PS_G+0@^6I/X)[A,$_;[G2Y%+"M89>(&J=% !C[MJS07P\ M_>6WJ8?;Z=7?7'_HM\F])C"<8>2;R%,]-^.W+Q'F$1ZCS"3$/OGFR=N/ZK>^ M2=@9OT?U(\[%C6_C1^3&][YW6_/(R)O?_=Y=O_\>Q[*,=4W&2N!-^K,#*A/[ M_;'R6]WU^G+GE'^GW/D/8^GFRJ77A,S'H'T_,7/](R2?5A,"#P.^%%:A6X0^ M;[.E4/4_?YL?O%93L@=CS33,=O_EJE]WSVPGH$ZO5?_A[5EG"'Y&F:I)J4\_ M.AUU,ZVIIZ>? QSCB9JK4E6_5 =BRL1].W'CR0DQ=7QG6.9G/#_'_>'$_ 9S M_+A^*=8D>7ZJ;NA@01>!])GMT=M6!FGVK(ZW(&^SI?S#Y]V>2=L[[8]ZPR79 MY?U?NO(,H[G-0W/5+WM0&+DAA-J:1D\?+RGQ?@$KN:>\^S+",L)U&>%:EZ#Z M%IEN.DS1M3T?6[8. NY''W.RT!27Z/H?L[C=--PQ19(3@J7R.IK(M4DF1B]B M$I*GR"16[P[RW!'ZHT2ML=-;1U[7,ROK_%EGLGOZX8_NLZ_OR='^&WSXYU]P M_8O/;[Z>G!P>'[!G']Z+-\>')V___O?'9_O_/KW,RGK*WI[^_?D2QO.&'WYX]N79?C@YA.L/Z>OS;[.RGAV'TS=_PS/\^88=_@W7 M__F"O_WS@+[]\)X^^_KT\R%]BI^=OF%OC_^=+C*R7N$O[[3Q1CMG$3>,(QX< M1@8SBE+B5!DBL$YR9Y?AMKFFI<@J3E+N ##[4SISO47FE!D84&4N"8K M:$D0,;LM,]Z4*;9_-]O_>F'[1AB%#5B\"M@@+K%$1J2(+$O!8XT9R8U\K\G% M;%K!^P(R!60RR$@A8E!24L$(5Y;90'5(R3+I!+'8+0(RA7TL#8'(!0(E*X2% M)0'9W,20F^"1BX$@;T5T6!C-M+9NNL32@$.- F4)<4P,,DP:H$1>.R]2 MQ$D !G':5NSJB:^'<\^V9&_]>I,\& Q&]196/\'#7V81MD9G\&L^T)0/\<"; M%?Q:=7Q.=9I< ,8[:+?BEUCYSJ"^P?B-_MGXG%0^TA1/S[K]\Q@G;YUUX0'/ M1I4_L8,('\XG^_+GQI7T/G>&)R>Q&\;GINR7VR6Y-+OFP2HVT+!6DGGG(W6: M@\D9+U1408'K:&&U)[>N,5(?9ZP1,JM!#+/G$,=;:D\GTCU*]65[GVT5!GN] M\'0BU_K5YQ.!Y@ZU!4#O *"'KV;VUFAD4@(!1]9RA3CX_L@R'A%P.88M"%HE M"O#)KD:V5EI=9,VZ02R=B-R+L?UENZ-8;&W%MG:YEQ5-LMX#08D^'TQGAB,3 M=$1"8I*8\\HD#;:V*$DI35Z:&^MPS&C.-+<86RX,-4D%X@)C)I($7O/=&^H6 M W]H [_<*J(^@/9&CG0D%''C&?P&:VM@ACCJJ6)8[>SJJTDJ#>H&4XQ[SKC_ M^Q\:_/W?"@07*14IW>-"N?S.\V6A?.B%4+^N>V$@]Z3\:GX.O!;H\^3 M&?!YF8_K#CK#^"I6GSH^CE?KE]'WW_?JN]0+=]E;6]HBW9GQ9K4+N4ZG1XE3 MC#A6X,VR&)'Q/KB$M952Y#PCKF6#]M4*&A3,+E(J4FKBRKKT-@UE95VCE776 M_?7.B>0%0Q'+@+@T$EE"(@J$A0.:*C62VFH2 M17 XDIU=HMJ$76T_5I(:-L& E[\16PQXU08\ZVEB8JBFR:$@!7B:7$6DM1/( M8B9-$I):@YMEPENPV5HW\VG-U[G-WF;9;"W!QA(2+E(J4FH:"[+$Q;P9JEWB MC-:%IVR(0?+$'.?XYUG037W=,BF:=F5[WJ_R />&PZKC1G5/D^/^7@^*4U25(;I$:4NI4WTLQ MDN.]X6PQ$J",6G&/J,,)<2$8,A8+)$D,!',:O20[NV :!%^M1;**K??E6-B& M53"ZV[.O)[9MFR3?7"!=D*K!58 M:\I#WRDM*B@:F*:<,,P))]:22)FD%FL3L$PWXUJI>?LP '=)V:A/R0@=$3%> M(6[ O[.2100KD_61AER.6*-1D0%C'@B&&G,.<)2.HF!?4L>LDTK"WJ_8O;;G_<]JC1+>XQ$_=D9\-6Z(]<-\X' M/A>Y?1EB&>(V#W%+.H:J:[?ICD^J&%NG<-W)H!5AC&'^G!%]O-+*A>4>Y1Y- MO<<6U,N9/V"X'WT\=;&:VC[9EK(Y=SM)2%-,(M+ I7(M]2YQGK/HVP)? M35M815VEN]C1AF4[7?>$ZXD35W.:E@42Y53@XM9_F6(.VJ$2XP1YSG)7;C!\ M2[5$PI.H-&&:*,L3,4$#!E'69JQ)32H*$&T= M$-VI [O3."B.826-7$6GE0Y$$AR#9X9R=C,2E?,I#P-),[2(>R&\=DA)G+OF MU)W6F42.,)YPTH$15W?-$8OTC2U85+#H?K H&DNBU5$F'[B0S$DJL#.*:$U2 M2*Y@4<.P:.:L7!1&<>LQPBSW1W#.(,N=1YXX[X.DVEJ[LZMEVQA3P*B 4=,] MM$",!@BR4CC*D^'&$ X@Q 33*2A+BX?6# B:/=S&*7AE5!LD%087S4C (!$% MLM$))Z.)A/J=7<)(V^ FQ8JV9"?[!IN<_4ZXAT>=+^BD$V"PCXOV?U?[7PR? M/;ET!KRSG-.$P!<0B P-(K M."-:6THDI](:;"71W]GCN4,THW@+/Q>P^.K/#]^_8XEYZQQ!U*B$.*/@,! ; M4/"$&N^Y%BKN['*\2.G\8J+--=%H-0D<6\8%X]P%8P.54EO/[+CQ,_6Y\[PY"1V0XZTM8;V M2]R:3I)W2XDUB6LOF'(B.*XL&%NDRG(B@TG:&E&W"Z+3=D'TYE)>X>N@,P:_ MK 8Q[(\JF+'G\ C],$Z2?3J1[E&J+]O[;*LPV.N%IQ.YUJ\^GPCT.4BW .>= M@//U;+8L@Q7,"1D188DCCGWN;TLQ\EPR&Y-65N&=7:/O)5/V5G3CMILEC3.X MTD-M':1TITUH:DS03@')X-X(IR3'FI$DG0]!^J5@XE^V.XH%$E<-B3/I>]0& MC87TB%AF$0^*(VT5D$HE''=,4%;W_18;F+JWV:9= +A(J4CIWI=);HGD7GHE MJ.4F=VL"_\%:3A6U1$57ELGU629G0RZ!$ZIP[M$7&;@.X"H@&P1&BMF E=?& MQ-QP<]_=@YO((;/>Y[82#WA-[UAG:;AW#J]'GR0SXO(S_.^H,.L/X*E:? M.CZ.%^V7T???]^J[U.MWR7=,,BD13KP,+ M,C=>HFVIEM4NL^!!0>TBI2*EM9+20SBU96U=Q[5UU@]63-(P;O:5SQ(XJ9"A MWB)!.9 MIZ45KGF+ZQ;4OCJ,PU:G!SYP;/W2[0\&5S(]-G5K?Q$7>*NCFB7V M7*14I%2DM#U2NE.:.HZ6P[-[C1T7-A?]$%0I[8UB2K-T"\Y[0S(LK-0']4+] M'UBF"U-='E/ULP?O":%4J""0(B3F=(: -/,**2D8)B$*Z_C.+FMC?C7=:YW/ MW1<+7J+76BSXOBUX;L]58 C MNV3CG2/WA_U>_H*JWX6!O3^ K\KGEO:CKZ(=Q#^J_BG\WN_5S%#+]ZGNNK*JM-# 2!T +B7FCDI!6(A& <$YQ*['=VY2(,J!AP@=DBI0=V M-0O,/I2C^8P=[3]]QZCD,CF->)#@;)K D1,1U%@)+J7P))C4')S=@@W-H^%) MK.JDWBJ>Q-X@U^;*&YME7[/$",M>3)%2D5+#2- 2?,T;XNWU4O!D=B6X#+\? MQN%1.K9?GO>K/,"]X;#JN-'0NFX\[C^W5>P-"S>Z$S=Z/UM+WTM)-(T,!>; M_;1$("T]14(3@[7&V.62"70A7E2,ND!OD5(SMSH+]-XO],[N?S(7);?*H"1Y M0MQQBYQ.'!DFM 7?U+"4&H2]6[#[.=]@=KZS]"*;@I,>W^-'N]+F>Z8#>)9- M'?29;P"^#GAVQQ)B"3Q) _V-<.&84P%==@O 6@;32E?9^D.OC M;)TM JY @"4(89.S-T*2R"09452@[@X[![2Q[DHK,5M.K:T?1*KOP_XVK(G) M,F=F/7'I*LU:%BB5I68%, M@%L!<9(O$8YTL U>> 4V4B 9EJL M":8B>I#:+F\K\>@)-I0KSXVF3# 7P>B\M2(5 MS&P89LXOJ M:GTW?Z0I,ROFIV+V9QYMO;% N6&2,F>)-CRW]5$2FT Q=KF&A\/OJ-B9?NBD MFC[!F7T?D:NB_8AL@@=\;+N?[?E@Y]=YA0-MFYWT;^?KQEE):66S,E;[$'V_ MJLN]/!Z!9E7Y*AB3;O7Z]U<'^P=[+P^>OKK1JALR M\-<76/7D JN>S&+5JPN$JB5E!R>M/[K]SX.F/]@O![W6\*0_@EN$F5X8WU]< M8*CU*G0)HO4&& RY:\\&\?'TE]^FJUBG5W]S_:'?)O>:(&]&CF_VO^JI&;\] M 15C'F%3X\J$_TR^> (YC^JWOMG,&[^GR".IZ8UOXT?DQO>^=UM"'U'\<[?] M_GN<_-PG?SA8<:O;_H!C_O"$N;ERZ34Y%&-]?YB4@2M64"]7QX#'L74*UYT, M6A$,//S+5;_N7AQ?N; ZO6S=]H)H1L?9O; $MAM3B/^\&FW M:LKH791J$PZ%UXMBRHMB*U7]TU;_+&9B!"Y!SLWX!.P[#AXOX73X@@KVT]4= MES_")56O&^>QX69K1^[+=5W9NKL\ZX9E[%WWA(W.O+M+NC+#4>&DHV&$\X"C M#M(3+",F#OM@3%V*A4U+L; [Y"T_K_JI,UR?EA.'KZ9)>"_$LWVXTX>WG;>G M!_S-\8OSPZ]/Q>'?SPA\'SO\^IX=_GF #X__^'B1A'?Z&K[C\,/AZ;\[\&_W M[?$+\N;OMR='^_#Z\=[7MW\^X\^.7["C/]]^^#8)[^TQ/ ]]1M_DS]*_NH?[ M?YV\/7W*#X\/3V <']]\??_E<-_SMZ>'Z>(8\2O\Y5VNH<,EULA&81$WQ"#K MDD'2$:>3EXP*OK-+5)LPT8R2*S^)G[?..BY8M-98M+JR4 6+5H)%7R^PR"46 M)=4"86,(XCYBP"+"D.)>8TZM52YN8N^;,;J8:^"E_KN3@U3#Q\A[,?R M*K,N=4HWQ9"7WB:C&/+]&/(E+\7< !E5"F%G,>("!Z2E H:JG"5).2>L Q^Y MC35ID"&O78K1RMET@P!DUFKS)G.(*5;599X,\&#?'PQO;ORQD>V''I(?S4KD M*/TQ%<.3+(4"G7> SJ,G,QQ(!V>M<^#($\$1=]8AHSU&GEO*=6*<8+!_B9=T MMK=!50V*I:Z* 'W?4F<94.I\B0%]C56_6/#=+/B2_&@=0AS %CGN M'3 @;4UDBB@?9AHW-<:,MRG$4I>L0,Z.LVY/SV)O4*(K]\H>ZCKKOVU;) _5@(K#><5 MQ897;L.7M((D#& ;!8J6),2QI$@[)Q&66&K/&-8RYN"H5&L44]FH$,7SO$\W MR$8(!M#J]#[%WK!?G;<^5YUA!"/X_'/T8AM,,3-0C';U' ;2"^R1B8G@<[%V87)2@16,M>.GDXCH+ M+D9Z-R.]K$NMF!$LP.1SK37BW"FD;5"("<-5U-8P3W9V%5YX8[4$)'ZR9UP M:W##5OR2B71LU_D__51G"<$X._'G=C;6UJ]I3#;UF-+]T:_V^R,W3*/NGO

(T]3 ,Z@= Z/,F2H8,HX+UGPP!DT;T;:8HE$K%/. M<;'8I5GL)8$P+E+I;$ J$6 1UE$$\I(H6LEPDD(P*H% "-H,B]W>N,, -'P MM&$XJGHE&V+E 8?P=="9 YU7>?Y?UM-?\.9.>',PQQ"DQ@:( =+$.L2#8,AI MBQ%5,6H,+HED:F=7\(6#G26FT%@C75I,X?M&6N*"2[3@2\:0>(R!J80BHQ;Q MR!,P!J& .W@NK3%$8)WC@M=U=2E!A_LG#I]M5=G>\'R[X@R-X Q_3Z:^P,V= MX.;97#MYR6E4&N#&!0^$P1BD)?@K)"A%39*>>9XCG W:'"UAA77A"\5 ?]9 M9R(("0M'N0(>#U0@-^D# S7P)\42*QN4Q +X "WI"P]C:*][5811?(VA+D73 M^N6]K<\9U^P +NRU_*BJ8L^?MX9@#(.Q<$J(X?YW)?X8R^/)1!S'E]+X$T26 MZRW\'K/,CNV7XMTL#\U>S-(-#;3") - EF( [T93I'V$'PH32SU1Q)CLW3!3 MLAXVU\97MX]Q)QLO9GPW,YX)4@05C)06<8H%> TD(DVT1BYRRP0&YT&RG5VM MKFY$EA#%O1S4&+E!)W1L==X*G4%=F[PDGV'-49?39.\U;JN7T MV%(@Z?4LL\#!>,:,1=@IP"7%';*2!Q2)=9+R&)CW2SL_5J(9&YTD<4=C+D9[ M-Z.]Y!'4)> *W*#($@,R81.RQFK$G%5*<I><3 M^3S/TGDZ%4S!ISOATYM94B&"I,EIBQB/!/$$'H_AN39/HCFA2YN4@%3P4E9B M<\UWZ73BME9;7(3E6//,:0ZKHI#)(VP%6#,W#!EM.9+"@G ##<*S-2PQL0$5 MMM8XU/+DQ/;>P]TZO=G:LH-!' YJ@M3M6-?I+E!G]K:.WT/>8YG,F.IF"WR: M%I_/&,7.I]R>JG#?>^>^!SU?13N(X)S7_Q[TIG)Y>2&6LHNWO(7TXRPM]LH9 M&F(^>.0BXEXI9$+@"!OBB-&PEOJ\BT?:(- &K:.%&C>.&A?K;HIUG\]$TH-T MT4FDF->UJXNTI (1YTTT."BL<2Z9HF233A$LDW,VG8(<#4]BM2C_V(K-@!54 M2/D6F6IA7,)2:=JR/%SZ,%P]XA9S9'P*R"KXG;*8!)$[NZ(M MR%5<*N>?FVK-#>4;5ZVZ&.[=#/>24/"@-/4>(V8YN LZ>J0](4C(* *UVB6> MZ]K3)E51W*:(QK1FT,]62]D&7^<^(QDS\BAD8GF8-%=*)?)$F*0.,1$2XA+@ MR%+BD?".8,V)-H+M[*HV%DUR^8;Z$62[3M2VH!_H%A/'A$(R6(1V;S^6N)DF:>>@S,PX1\8I$N MOAM2PA<_68\EGME.F-: ':?=].LMD@4(QU:X/_= .";2V9\T'GPZ%M)>+]01 MUAJ[BE^T1/":J^YB.<=,"X.XHPS BSCD// 49:TB1CD5I,Z=[@E;Y(A%"7 T MU\+O(+?Q\QL*I]2Y09"+.)ZB<1\98@8P%H8MH7&2YP&Q;*-4,"]^F MP,=%JNB9/2]Y&DW97IE*Y?E8* 6:E@=-<[5>H@3U8HPBQQQX3I)&Y!0-@%1& M!D<-U76'&];6ZFK_C!(9::I9-XM\%&->I3%?\@QA 8V9L\@0D7,X<$ @4HQT M\#AHZ3E1+(=!1*-Z86Y3&.1BEV7FQ%&)?#2!<%P7M/W/1$CG!;&6AUAS!6$4 MYQK<(8JPT13H!PL(2(=%A$02G>1149)C']QN"61(TR5%YI*S!(=%\N_RDI*]&/UT8]J%,/,=LRBS&0; M?*9[V)*9".8_E]*8!FN/IB?89]XK^'0G?)JK'Z.(H9)XA8+A%L%Z9)'S@B&2 M:%2#DY:HP$PC_F:+""'3PM'15R_"K%"P_[9XSPG M=5G(5GZL-02Q9L1+0&1/0&)UWY 0P^_GKT%T![T+Y-J[D%MQHY:':GZN*K^A M)FBE4>Y'BKC3$1FN,0K6J:B2YB(W 2*BC?$2_*C;F= :15&V%1-6%U\IF/! MF#!3!41KX4@D.;$$F([2'%EL-%)).)\XIB$GEA#<5FR1YL7W@@E+BKHTF?AD MXXPJ56<\;-U@X 4AA\F.C& MK6LZ;WDF]4-&[:82^P,$=DV=6/#O;R@56Y; 19; N3)W08F0P)='4GJ!N! * M61\H8L!TL#(B"9_R[H(RI0#TYIKVTN-W/VW:I0KTSUOU3#4:Q;&0@8!W*^K> M50P9CS$2,7F'M=/"\#6L GVWHLI-YRNCRI_8?)9K)6TGUG;;X4'/=CVWYWG& M!\?]/0_37\7OP%:!I]O#T]>Y*G?,!FMU %V-&B-N$T&P &E$B9 V,$UYR@W9;@!'2;[GSUB^3#<]_7AOY*SN>#Q_1N6%/XV JKK*G ML0HW.M>.SJ_=@#=J,_EE/)N$%')TMMOOO4?#6)VV0"FK_F=XFBW;)G[0 MH.RE,([2?T 4QR")_>A*"/9N=&#^U :/-E%ED9+P@Q,KD?5$(B5T/824DL0B.S1_) " #R.)(!@8<)$B'K,4:42%C(E2Z MJ.S.KFX;Z3",R^X141'A7C"!EG'(DJ11AF("YJ)G5W>QN)J.Y.2]+XI MMKS2I/?OVW*A&S]OQI=TPP7NHD\6.7/TMC"01:!K[MA=C%21$!S"Q#O$ MF9?(:1,1XU%'9[RDUN0^[YJ7'/CUL>P'BWHL:-B%COR\39_/>!74!T$Y8BR? M:C%8(2NC1I'*8 F-WFM;HA\/'/V8DA%0?S G-VQU!H-1A.<>;-O)_T: H,/]N8-U(ID0HJ8 09$C+K1"3G&,"*-882)]DKG( M%5U"-9L2T6B@G:[L8%VQTR78Z4Q-[Q"\EM@BA:U G$J,M%4:$9(/;VBC/ :J M0%1#.A9N?JKJ&D=8YC=TXI=8^[7,\KGEB<3J5_-AYHNJ$05^[P2_ M52^BER:&78L7W:\67 M)"IQ3J(DX.P0YA&7BB'+I4."!"TH%Q('D2OZECKEC3S#?]V1MG*&_^$S4FXX MJ_O'5%SEK.XJD&VNI3U@F1?&>)02,XAK&Y$+)"',29 \VB@=V=F5;4F6592Q MG.%O,!HT^@S_M;A03/]NIC]3N9'92%DNVB&,RZEI&ED'_HF(1A!P5$3B<6=W M&0'<QU9EA[$U_GW0 D/-]*<])D&YFN,GL(J\ M^91C,54<#*N.S]DP^?U%HB_;BG6KZ]CH1[$N0ZU$OPU_^[^FE*%]> M2#&_ :[>_ LS5Q90O!,HOICE0T91@;%3"-8UBSC+/;F52\@JX8QP3.JH@0\M M(5[3#!ZTQ$C.MF+#ZGA0P88&8,-LW4E%I/ 8$9]S^:6UR&*26];AY).T!/[= MV35XD4(&]P(.6Q<:&E.FSLI9TI9[A*MC20MAWG-X\'ZXVN=SDJPXBZYCQ"W1 MIN4AZ.NY4C 1<^HT("C%N6*D,@ATA"-IE:..N%$/@<.L**D1,X; ^PLQHB5Y$#8=%S9@FC6 MDUN3L)8=MEQ\W^GU\N9=;EY2V]QVY0_= 2FIH*#\2K 0 _<"*)=-DG/%C>/6 M:O+N( ,DH3_:F%O0Q2PPMRR8FRNDA[U.6F.!0N(8P?*GD0M4H<@UMAJ#T"FP M)Z;;7%Z%N5+%9E.,/!"CA616"D=Y,K#F$4Y28(+I%)2EM9&38N3K9.2S_=2( MM<0X!/;,$/&1$2*,4%U*9&$E,D5JL&&?!UFA^BURJ@N8-0?.YNH,D M$J\8\4@:(A''EB!-'46@ZXDHB3'G(M<^;F.R<.[H.H6]"@ 6 )P 8 0>2[@% MCI,\=]%:$21/R1)LO5!T3&=O<7ZP &!S /"2SE+E--&.(48]1UR!N^IX< @< M69"XRJ<3P\XNQVTIUZ-)U(3H3D/3DXWV&[KK#_HY!O^5+>>VVY4 M/>0]MNFP;=V7*HI"G'2$2!$Z="\F!W=AEO P@U M")JVJ8;:)""^*,1L$08$T81V29Q8@Z M:H@ADA.7BU:UC5I6T*A!L?%BU4NF&<6J']*J9XKH)V>-XCP?JP.KIL$A+1U# M/ IN-$G1B)!K#0!D-\BJMRGF])^+[L-+/#.\T1BU&N9QV._Y454!.!6\N1/> MS-5>XSQY9CQ'CE.'N.0"'!R54!:321Y$%Y;BYD+)1.P . 6 V#)!-P\ )S)!!2$&<$U M4I0EQ'VBX)NWTJ6X]!Q0YC"4.>3=F.G=(CPIFJ>+@BY,4$-G.^@C8+HLU,%H2/PMH@D'<\(DX90UI'@7"0 M2H3(L 9A[+)E!0&;E@*Q5JRM&C>X!JI>#<_+N9NM2&Y?&E.K>W;- N=Q?[9A M>L'0.V'H^[GFPX0[%51"B4H%C(T;!.L;1<[%$$%TSN>R"IM8!:N SD:"SG(; M!7X/=&9W-U+G2PSH:ZSZ!8SN"D8S%;LTU9Y%AX(#",JIZ0@D&)' PO-(K3.Y MJ/%__T-30G]K$")M6RS.]T]C:VB_E)C;EGC!*XBY91TZSBI4'.&?P@#."L)N!7 6!9Q+HB; M8V2)UFU.->)8&N1R63YJ= H.%@BJ1:[%T+C31[\.K>M&^#=T/NW^"WY,O_K4 M5N\[O6E"Q>RM?OTAW'S8!]NQH]"I#Q7U M>R'V!N/?ZL2<.M!V6S//-H:$"@W3%(&JZ@V MX)IXK20V@6+L9'+:X7=4[TP_='*1O71FWT?DJF@_(IO@ 1_;[F=[/MCY=5[? M0-EF)_W;^;IQ5E):V:R,M1Y0M%^-,V3 $&.5KX(QV<:,I752Y37B'S^6C]K9 M/<[VGG. GN3EI:[Y9'>OD_WU6$#T?8#!E1E1U^KLX=3X7U\8_Y,+XW\R:_Q_ M7!C_JPOCOVK[MU/RO(J#<$ MQ'L.S^0[<7 ,W_1[M^\_/NQB_?79Q6+]&K_Y^D(<[C]E1W^_/'V[_^+SV_W7 M_,W7/?KVSY.Y?%__?@NA&!\Q %)GW,^ ML2/("$D 8HB6TCGFDQESJ$YO%,->CDMQ)C25Q@MK#<<*@S2IN^>MSYWA2:LS'+0&(S?H MA(ZM0$3MEAVT:A7IG]4\L-6+P\_]ZF/6B4XO578 BNZ'.2NT+@?8[8^ >_;3 M\+.%EVKF K,.$'M2EYVOEXX\# #0/,?O6R?G9[$";MKKQ9SPWIZ\X*J^#2[? M$KZM&^J;7[X6O^1\Q-B#T3UJ'8FP)BJRM9J#<2KD[\\3^!@ MB&+=\PHFYZ^Y> Y8(&P+%"16@]CRHP%0-)@@9P?Q9O[7 M&"7Z#.K0 5^M.LL+/ZA1O>[74NC:SX,\._GWFM/F/_:!H]9/W>FU_CWJQ18Q MQLQ/,VC+2;3A?T>VRL'\D"]]WK4]T$]85>#[:L7,T)F=E!8\QBC96DNJB3:! M=P$+:A<A5&TP!U+O=^G]]H('MUI,3^#1\F>U\ MMKUV?[@S?U_J25?>1VZW,1?$ @\VJEJ9A_9'H"F73Y75 M:Y)6>9X?ZU4$MMK/ZO@'* )0C$?P@*TC/^P[&,#EO7L] & ?L_ZW[/LJCNNJ MUK/[AW5PVSB$IX=9ZE0!U8D <_8;,U14?70:<[NWVGYK\QF_#"]\,\3\9NCD MPR>NMML6J-VG/&/M/&4@S-[8*1DK##RKAT^U\U=ZD%P>6[LU3J-/HV[J=+OC MEZY^217A#Q![K/+ X"OA64?#$YB*Z:J4K;/.09UJP42D_V=P,7F7,PJ#FT[' M6/XS0W41%KM\D]G9'9LW@.80UCD@=8"EV27LQAFUF^OME1D6B.0$M'UTUI\; M$7B0H""]]W#K&34>U+@,,Q, 'K]U$U?+^GZW@\[@*'W#^,['/[>9]1WNOW[' ME&=U J55SB >M$':$V!]6#.3ZAENRN$;1'/?/5BWWK*S/0?WRH8VY&%P$&!P;<;YQ%>#J.$9,6$<>M?[]YGA M EBZ.J3O?Z[P5^CGDE%?D[B@SE&YWN@)_^_VIWQ^.HU-5 MKK"(['_N MQ3#'-:??\'-B&\ R"=S.17A 6XL,/O,!%KQZ"BZF_\!FR0V.1A MPS>+2;WOK7X;M/9ZO1'<\F6L%W[X\JF(_U\]R_DCY]%6N7$2W&0_^G@*2\DX M\LI(>[RFP((79[3F581%<;R$Y0%-6Z[F[S[M# ;Y$7^9L/%73Y]<,'%X^9F% M91&^O;XO>Y0' XO\A:C#O#OS.5/KV<=WP'7CIS'-<6,!^SR0>OF_=.G.IBY= M30D&PPZH'OPU&EQ.T]B:+NK 9U7X*4FW6[4/4Y.(%!7]:DJM>M/;->QKQN'BD,IN:'EQ_X9^TWMJ?JV#_K]":J" *Q[R>,,_LJ MX#V"IYIC&*DVEF0[\X\SQ0AX:=2%H4P5:[H,C ^X#::?B6'\_-/+X=-]N&3L M!5Q\>#)_W]QD/"# ^.F@0)W@DM#Q=>Q_[(Z.;SNVT.S.UM7,OKUO+=7\/* P M_8QEDV_X1ME_G>.3JZ*7=?;6R\[@XV"O%UZ#JM;ZE_%MEE\6EGFX_^:=B,G7 M:5FS;% MD6MKHW^EPN><]^V.*'$DI922NF\X@C:V#WTWT+;Q]H4OA$8H7 .G!F/\Z^]: MRLP:&&RPL5V8W$,W4%E*C<]ZUM(:K#+V(;)2_WLG[YB,<"M[9KWA^KORTAJ$ M47%=Y:5HN9O,!DW,;2//ST&1GN\5-.[9SO$('\(Z+7$\7%_1QSC,Y;NXZ/P< M[T:32B -K!^/L.#,: !0A> [J93GFH"@L>[9WK^WMP@S(/\_],:C887ZO::6 M?3,-,"]N-$,K8QP?7V0['Q"/XSA"HE.Q'Z!=,S1F -.N2'JWHK\?;*]O765+ MR*8@^&Z.Z3:9YD<]/>L USR,:#:CLWRPA[,$18 M[CQ'E>Q#D]0'6QVO22V=YR.I&2H\B">PDV)%;=-LG$5B/;?PCFR9PRV0:?/: MGHJ,,-6IR,LV6;IRF>\T-!+"4$X:B^??]@PMG;65STPL!M-CG=E)MI'_! M 1EV-C.'P%8K/;7:+J "GN*JS:J%&.'F'-:LQ5_ 4M6J#MJ;.V,0 !690C-J MOWD,.X.L"H_"T@0TC2UKF9E0995J,2/#SCM4H)[\OZ_?/?F]GA[41 \B_O7O M?P[PKSA2^.WYV]>_5W/T#WK"=-Y,\[WW,7ST\J]_GOR^ :K'APCXU%QU9*(' MG^.> ZBO.W!QAB "9Q/._&B)F$\O#RWSVFC]23WO%TVI+.!\]7E89O^@U.,L M+/'+JE&\:VC6;:/S/Z-SZ.08S;W+\X4J4TUO*]LSC&V8F\'^U#A6&;E[D^MZ MGJ7/%NCW0#4;??3MFZU&'X7/*K-M993.WWBSU;%G@-6^EQM:Z@Y,CCU&4WNE MD<+BP-+\

FIK9P)9='G84?*8E5'MK"Y''E,^5:S($'%*, (@CI%L@LN73L8+"$M#C19:7 M'V[5+0DM@T^P+/#E=)(4(184PXP16EHE39CZ^7,OCBU.I5HF5^%Y& M2^6^.27IQOUYMF#A@GW M2\RN5$:@54,K=S%7M.J'OD6_!]N+O19C+K GTT",8'!''J95OMC]\G?UXH+M M)@,#01HMA@]AA5\\94$0KVN\*)=PD 6^%5[OBAIZL<*_""53F/^AHLH*G:<( MWBE&7UKCT.8 "P//E&TL@SR5JK&C8DW%ZJE]7?T%)0ND/99=E^J@]Y;#JED45M:7&.$Q&,<:I(7\4@:_R#Q[3'BCEBG'4 MB7,=T6&P0*S#+'=\PUY,D$=5=?@)*'9Q#_E$>[^U]R$/-T=9!+PPXFI'!8H( M8"0)!I_[@IU6:R)]X96DE4Z$BOD6 L31VBAX>>F 1#%4)EGP6A+&4PNU#H7Q M5@9AH/]=N5'D("J^0+ZO2K&O,$%MM)F,J3RORV"-LDC=Z6P5AVDR MI!PZ+D=9N@E9?YHJ@Z;D'YHK@D7-^K$\>D3U8NO[7S\N"SW:M!@!C)*N8IQK M$:U%:,!"E>_;EN-^\[K,VIK+GB(I>4Z8$Y/"K#SV5YY7)RA4!;H+YH49JYCC M]V9?'FE?/E?+7\5>2]NZBME>",,NG+@+T4;(4TJ_DU@MHX4+FT@&0=/S>#@= MUNX=I&*": /H7G7;[/)C[7(G'J'P4^K+J(@?+P)>&,H/^^\WFG>ZAM[_R]\W7_KPY\/MAP;7VD?1%A.D7CWG1:&J9D M4Y%X182ZY'@5ZH<')P?*%;R%5JA40^#;S_![/-&VT,LJOUNZGKWP0G7BD+M% MA_+6I>QRN1TNSX3* 09R?);VGN))ESB+DVF&7E-L05W&[M"Y9GGJ,>D6 0ML MB-YI=8B!]\/P[N@PX6 +HEV+UY'PAFAIK# \QJ+R,.9[<0>U"PJ4YK4*I,<_ MIN?E)YEE1XV\;/:@=H=)W>-+Y8AJEY:T9%1<5EM8L$V/ MV-^7RZX2A/BWH*##?IPN$="EFR^)Z-W2T^_N0#=J:+V]^:&B.&GYKE*;/ 08Q!A/,\FU=]0>07O?^6/O<'M+#KOP!N9T MF$_["V72M?8!$?/];R:\.1@ /7V0A*;ZPP-T[3_JZA[LA]1A.M*ZL,UBR]Y; M&%U3CUR%E]AT0 NM5>8=2-)4&NWJ6!4TE]\=T)-0OMJ&ZR#U- M]?.:U9>!4J0$AO'8'W)_B1H-+.UT5-[X_2[.DH'4XY:60?JJXDE!6K]92UU4 M-VFJ$5;(AT-\3SXLA? N7'J6^J(,8)*G-1@J)-*A=K#_Y7NU//GMB!3OHZG0 MX.H7/#]K._^43]CP >^RRSMZ,*B!/"X2HSH#E7D^RB-"*5XU<<[DF1UHMH8, MJFT;QH8[A[:DQTU27DX;YB6(\=](ZN&D?D.TR@ARB(O]-8&QSX E?K/LME=0 M? N=B]C!= 3$DDYDX&^<95/II9.W]>''WXPVJ=Z07LHHQY3?S+9=_(0>U(SU M@0 '>>#8F,Z+.](XD!&F]3$M]'M.^NC.G(H"RP #$NETP?N.Z.%.1KH\?%!. M=7G8<(WHN;R'EHI^%QGB:76%.\VO<.(AK"XI<7GM8 "766%79B5^*F+XS;+: M?KG8JDMF1YO]2# MTU*E8*5*P>HJ14@'ROG=%P*5E/PV9-Z!.M[C53Z@\K[K ,6<KMF=3. M@YC4?F-2-R;UHYG4!S^^'AYH^U^T_;]VOF\=[NUW-]RH1LM 9D55]X<+H:UT MR5I6DP5@+[-X+!T_J4@B##?ER6! BP@^,'XPC.A#!89JP"6DR;RQ&)A)QYGX6'SX'43+ M>$#G'^.1G+9\Z?=\T7,<1#9>2ALKB5C]7'$X:*N2R_/:!7G/^<]M^=-2$ESU M&S';@7WUST;;O/*WZYH-VH%[MU:O_XT8;C/6%S-6R[!?S%@#]W9CO:%"R,U% M>\R59R_)0J_TF*?)N1[<)#D,!<,8]9FK@\K+4_H\KBPBML:ZW/#H?9>]5HK@ MMEF\-WL_T'*ZQ;K?/-NWLV3_S ,T"PG?+-^Z%&1O=X)'*@#6P^&)AT?-:!MDT_FE@L8'%38;%MTM37CMHB&J) MJ-8VG2XOF+S1PO%S'F]RDR'].FNBNT8K\)VFW:5PT+V!G;7O#=O7Y4:XAJ7N"A0M@L:X.U8#%"]A9>]-VM0&+ETY2IMG> MM!/QYR>JM^#.W2^K]&)BLE$FLH^/:HPV;31MK!E2?%M[5B&MO>$,]_V&!%CW M,79?HN A+=\Q[R9Z7J@N^A)WR7V6'7I^%: AC]MICRV?K.N-;9CXJ7?ICF9C MP\1O@CPL9^T#E=="( ]DZ+T,!?0 32C-_ M]M;B>RS2\OQUU=$F-."I=ZF)[VG(X[K8U)9'UG5G-DS\U$R\[I%GP\1OB3SL MH/U64?ZM^4.Q(HE*"Z[R%LHTHZR/M7JS-^8.)2W3N>-!7.-(>:I-:OPH#75< MP\+V\SC+FRVZO8'0,'!#'5>NF>]8[3N&8[YX"GE3GM ME4V[3">-*7A'O5B6 M9\\R,;F;\OER32ZS97F-[W/3-^F-&L4-==SNALCS7(IJMJAAX(:!'^0BT/K* MYVNAD(?T>UK.ABN?A\D$BPBOA%\WEQT+/XK3,IQ-N^G27#9YB)UM,@=M@&?F M59&4;;3LNP8I-V"QR3N[<2D)&[!X\23EMS<-*IZ?J![2\[OQRG=UZQ&+#]W' MS?NJ&..]Z;0LR_^PKN6Y&1+T 1T'KVQ7W<'NH:<[DE.=HL$YN905+.I M#[&ISN9L: ,1+YV:;-M=.YW(ZZ>JMY"V;P^K'8EL4KBS9>WR-Q;#^]X+K-NC M:1/\]^3J\%-OSO-#3T,9MZ*,P&CX=F-WY[_^X5NF]?L;#ACFLLII9M MVXTC=W,W: T?1<.Z;XLR;+_]Y*S[_-3Q%N)0NV)RZ=6N6]H4:NP?;=A>GDPQ M(9BT*^YA>6W<"OWV+$NSV7SRWO1:IKW&58@'7)J7Y\YZ>";91(I8XS;D\U+# M\PN6!R+%!J,;C+Z&(^V605X,4S80_02'3"^%&%X-0C>4>.E:$]>Z9Q7UMT>1 MTAC]UX3"7.%?'I]]^A_X3S&F(4U[\4A.W)44^+@#]I8';!6VY'=Q)D;3JAK> M,P]T967E0 _[0HN2P2"98683N:;:.!69&$TR+9FF6JIFD6GAO"P]/1&L/X(! M]N;:>PXOTS33XI$VZ2=3& O//GS4;C]KU6=![(IJ&38ZSL3'XL/O/,[& SK_ M&(_D'.1+O^=MY1R "626B%82M?KY]UG,)WVDI[8A::IP9^0]YS^WY4]++*A^ M<_RV2:PK?S;:YI6_7=>L:;4-_^I7KVOV^M^(X3:#]8-O[T:!'JP\>HGD90)O>3^-4/%O@FB53+6?"J%UX+E^INV,N.!:AZ:LK]EF MZQ8*T(W+!EO1L"QH;[YK9@\!FV-IDEZ2DJW'NC**5%,<.5PMF/ M&-6W<6MS5[_ER_9,>D&+.)N6VOH9'/,-";]<$K9:Q+V?"VNS2?C-QEFO7TWY M]4=9OQ2]:B-TM6NBGS9>5_L\2*9<.TBBR8RF0OLO.AS_KAV(]"QF=[S2^7*C MWDRS93NO,NC\!6X&:3G>]7E<-GO)7Q5C$'_MW%&O)23TI4BMC9"$+S <5A8; M:V)AFSBK-0P&H^6;+RN:H0E";)CCB?PD7LNX9V&JE\P<3?S7Y1JDU[Z?^_?M MA7^]%"7QT13/30E]NSRB;+\*&M.B-!EJ&1U ZTFD477\-:J.O^*%XZ\BO@R# MR=A@RN&M_,1LA_=$2]L?2XK,_Z(CKAU,PXRE<2A2^671-)+[=!(GHZRMX7"8 M].5DA2\'W\QR3TXYU%2486\+H\<8N"5?4-EZ/DZ2F326EB/"!J"KF#6Y8AIEB4LIA/! MM5D\Z9=1>5D_'@]Q NW-#CG\DJ0:3 _^CP$X0Q6 (ZH ' 6'MMG2,-2B=3/9 M%"L9Y^?L'&,5@[;W3PUZ\MJ&!I,8P")JDT3[S0O:3OF%7/O?/*OVE8QCA#VF M0Z!'F&#"M0'TI7O;QT<[&T!&_YG&F.>?%MA MK6"_P%CNFCCE37N\7[9/VR(MWW$V+$BL"5]M2'@-$K9;AKMIV62;\-6'.'!K MKUONJ@E?W13]:2-TLI<#5HF?[S M).1M(BEOOTM^RR7KGH0WN_34RM+:P0I-M.O+?_)M.3.R^&X2\N560"9NR_/N M:,6_4$/G!>Z2[;1L^WD*53>[=/M=LMKDC183?RGB;"-$Y LLOK/>A9!\@DW, M^^,NS68#Q)TNA#S@\CRS-=@P1\,<#WPAY/4PQSJNDN9"R.;21*-X/KOBN?D7 M0JI(:PV&)](LCH"69*1U*J*!P$L?&&[.DF$8C]0/2:3!^$\%T+& 0?"61F'H M*9V('C03)6R::? 8H^/)-,5H[_SIK(^1[9,^\$BOKXU@$D60O3:+1RK:';\M M N+CT41]DA=&KHSPSN=$,!Y[G*A@^(\R6AXF5(5A8^QM[:V<&XWJ%1K*^R-7 MO[(2]/5,^V:YBVM1_V\_K4+6>D(/4T%/=1K!8#_2P8S.LW?_6B1$H,+Z B[/ M_&Y%V8YW6GI8TIRL;I M@*:#>7&1I_6:KM6L>V=K,DMJ5YL$97V\Q@5*"ZX![J=I_Q/)M+;-;6VM3JSE M3E;;Q_4WK>5^6O !=I8A; _F[34RU3_'PO_$"U] 6_$8R =6AD[R6TS9=#"1 MMRJ3L5"8(>\JT=%DP!K(%2E\1Q,-,

F M'A@B7XRF0[Q5">T#4?=$MC\+$'1.8@G\)!DM^D8I7F?CGI"3D4JK 77C01>YEL=W:F8U\:V*7MY M>5&(STDVP3'GA2$D?>ZF299I?Z5)%$\V9?17(#2Z_T!!4W.X],ZE9;;)/^4M M2]>L7;M<#[];J 0"H"JP_,TQVM;=6K+:VN5C1@'A>NT59+C70%WGO@T"HLU M0>[GO 7/(#\#\U92L2>I92RI!1D<]4/0O[!_VVK[_UQ75$K>LLG:;UJKMU0G M5R[UM?=2\54%/H 'TZ%0#5\USW(MKFQ7X8?4(!1&(),-XW,<5'F]'!1PM"8R MC8%-2^'903*3>(5LAH^=2(.D EZY%2C TP+<,@W>$/)N\@#Q5SZ2CR&*4UB% M_$&E!A0=Y9>"EWN2;7$1B32GIL6^"L*0LT95 S!P#C.*,J UX+N%5J51M'3! M]T;M8V.DX.7(N:]D'*AB.^<@RK):!L;G&J]L\6,,1!^S6Z#G=Y$)>0T/J>&O MW/+<1KTRD9?VRXF55XR?8YVUI^G\%DM4&.>\MD0B7Z(B/00B0Y:,1D+A3H;: MR"2+.;H1\"(WFR2*_^%/1%2DG^+F? N5HE1@'@7I:T#V#C4!'"'[:JD6<]0 M;)N/\WORR9E(^X)RM!X2Y<+(-H=]'F!E:^+<*<2Y2=K!'<7YHC0WS;9_=VF^ M)#?26T_K4G%1^9+ZL?0?@72)LT*1+AIOU5ML+72%"PV@.P+))+N3V3B4<)-Z M-:K3I7Q F3:;J+$JEY58=%CA#QL.SE>:*'+"1\^+1-#>ZST0VN=5.X5)- MI(1$@Z+:F3:0Y 3:.DHN894$(F1<$6E';(1>REB=%,7/A$LS)0J%$,M@ MLV%-87(@@(%&O1:R"1"0_+@K1D!G [G"6WP8CV*YBK!,C6BI%FQ8+5BOMF!T M<<%N$C02N:1FM=!BO95DU (]4";T:6&^FB0=*DE3UY?*E M&%8-5R@JB&#UPK\#T2N&K-P=2/;%<-&S@1@UE69UC%_ 6c^959-2;JE< M(4SI63&K3<>9>VQB)=-LF1<(19%%[BJ*EF6:U_8>1J9=*J:*/$*3A)WJRE." MW%SY$:&A+S2$%P6@( Y8FPB@9Z<"-DN8OY D'O#F0LD+Q]$K+J1@/*%/2!!JH M+D:SFM)95R#5J6IV,XDLK?LBB1S M5+H)8&1PR?P70*58?GQ6&"S'%N=CR]6( M#SE59C)5HR))H"YDB]K!(*-9(2SA WH3SH ;%1<.%];&IF'VYM21$:TJRJ:3:Y8;7/&W#([W+6,2HZ5#+ M,Y2[>8=3O2M8T:RSXN5]O31&4"BQ@5RPGV/,C2P >BO((-@@I-/IJ/P3P G: M&\'VY [Y'BU";P:@CCX8_0%=>'6Z2&H#OY3^9/"/]-OA(SC^DYWCD:K,8'5*'2@NT1V+1I7]?.$ M!$]4,8GNN10R2$._F4YE?;6UVA!",1)XNKRF;7+I$.QKAT J*^+Y-92K=LAT MY-UG'/"5TC>N5D\ZA\Y =J&L+VST'R-ITTB3)8.QT\ETDJ3SE?=6Q!XHR;E0 MPT.U&:JU\@RF"WIO7\O3R[6TG<[.EO)OR_ ZC FFLH/OLCK?=N78+XWC22VE M]X_V05L=X!1B5KG.<$C+0^1Q% GTIH(-!A(5C;,XFRP<\L L@'1RH;NH+12' M(%R=2("RBB<;=YGE)003\__W[F8@#YZVOVM;GS_L_ MNH=[W5WMK_VO>Y_W=@ZTK>ZVMG-PN-?9.MPYV%AV*8,BJ73&#@32C,!:!./" M2IMAK-Y, - ,8G$FZ3P4N947JT(&-1_^&&Q_5AA\8-A(=,FT::9<3HK@Q)BF MI16(]N:T="2PTI' ZHZ$J'0D9#5'0HJ1)C@@Z;\PM?VT1T<%MZBZ"D-880PQ MT0YJ(7M;U7C_*L:;#Z[T;>"PMBKOQO4^#2T_\-L:C:;PPW?I6T(0A:4=:J:A M_V^)SYA_/\?E;<$$QO8L*^P S=ETG'O"E+O_ 2;X(,X;G.A?%.:VU]+VX#L8 MDVPWSK1O*L@'T'!U^M_NSO_>YO+_U[UO/_:V]PZ/)+-_WOIK[Q# X/O.P?Z/ M[Y\WG>GQ-DLMY!9/[O-S/EX>,-/E>RQ(X^(<) A2%OJ&6I=XB.@9C0=2^5WQ MUBBQ5;I\H$5\C25\?O7NN;DET5ED5QST-Z_^K(/GMD. M[*M_?CN5%.Q;-?MP^>)?5([OLG2 =LO\\*]U(0J=HUB+Q<3O;Z$>[(^1//>, MF50WKT+3)@?XFTN@[+?\X'Y%7S<[@7)#PJ^=A&W2LHFWB23\%O)*_5S4O=]8 M>F+/:IG>';/ O-!L+B]PEWRWY5CN\^W2"TCS<BN]L[@B5\;I_6;:;5N6S\0G0SI0_O:^&$C'(+H$9!")*3UFV57 M@10J0 $ZF([RT"/!%^.-Y+E6+3I.^:>DTQLW8>%(+,ZTC/4%GP[RJ_EC.I=A M>+GG> 2,H)E6?O0FKY??1$=FC8JFDVQ"59H&.5E)0V:-SO#FIIC(*YO0;NY: MP]G@E?-R.7ZSC=J-Y>_B+!F<89N?U?-?\J!-.5'X#X8)J%A)58\V#U \[,.:P-=]QM M5_=SDU$OD<[(.#LM8UGQ!"66Q"5/UXK+LM7A!4O.L#CR)+N<:"1EY%5>T?.) M[KY$W0#$8X4!=*I/D-Z7V0$&<-F)^)50_E0+]IMEUO#&LZX9L'4 M&6G9@4K,PN.,365%[>H@=X"G2JG*?C$4^2T\A26]5(CB?MH0.+.GDG"(*\AW MP]EP;U0"#$YH)'K))%9G P@^J3B+LX4SPY+M)(/5K_95V;=0&E1WE5JU\P:P MCO $#&)@)"9 MQW!]@ 74<<0$=TW4JX,70A/9 F@; PTS%9FOSJ!&R:0\B88UJS'8ZGSEK4=U M7(I!#Y151UDJ4TR>%.;R:P*265H:3)LGJ1IN+3F,]N]D)LXP[4'M EM^!)ZI M_#4R(+D:.5Y] DH(L80ZZ\-S!L8IDESD&;96^+%\%F_3RV/WMO9'_>2RD P8K<-D_:*<:"3% MJ=_":08KG&6U0\S%4)R2])!2EHY@)TE/R C=4A0L&R0%Z[84_D:AA;J!(AA8"!L*#34A#$]+PH"$-P::=Y-\O]/F/ZK"G58 MYV3_-16]O^7RW3(0Y/^W=Z7-;5M+]J^@7$F5-(^F"&Z2[*E4T5H2>9'U).4Y M>5]2$ F)B$& 0@M\^OG]G(7@(!(2I0)BI@/\QR1!.[2M[MO+^?,GNYFK=GF M%8RDBF*-4E@PSF"^CN%V;1TZDV*^M3E69#ER]F06J^6/<*DTM?LEEY%3J#\% M89"%[OKVPXZ-Y\Y?4S1O?K%TR[ P/K:*.\Q-+<.J.-FBS7Y-@?*'U?ES=^=7%$C=H,WV]?'7!:=Z\\1@:&N!IIY%[L@LF/T[$#YS8E527XFQR)YV::#TR<>AM&$NG-5BWJ\B*CG3I3P!.R7$7%NGS+R$ 3!N8*OKW M@ '2-$1N"K#D"1@D0E7NI[ @Y$@,Y9P+^G+RX1..CWSAGUII+IM9OSYVKZ($ M3BB*]N'I"3X+Z-],./%="^2B-@4,_@S2LU&(K>D3Q_.!ZR:9I/J#D5,8&F S M.U=V!7V<(. ZNGS+#;S<4(B-EEE)(" MD@&\CW@C0M#Q@-:*<0+8>X36?UH+1,:X1R9NACF"C^A? (P/K=Z,T&\@-J#G MIITR>+*D/::'2> ,A)X@!"=FY58K#L3?^HF]X(%^&DO*2_7T[.NIK][WZ8NB4V@F\CE MAG4D0 C@0&BZ$M9#")QTY?:=!"@PK=@@WS 0H)#4+N<-$N+) :LO-&#H,8X< MZL>',42T_0=I8] 2.)8\]^*#>"0^-Y!/I!Z2+U. 'X_"T 6&MM.3%M8/_12A MN@++;OPL+]@Y\ZA;$ +0_\TW&_U0O$6+'T5X-T:%AX^=9EDR7[_7_5G1U!H/ M1QB804@000H,BS2K6$0@FHD([2EKNZ<11VI@4N!7-*CS,VNS0WHV(P!V!].TAX A_#JQCB4[ _S8:]:VU='GSL;4M4 MF#A+606"*R2U,.*]]88YK]YL,P&LL-FPM\06)%X-?#FQ4<-"D(6';K\N4=EL MBK( Y97B=!8[((P?R,R!')!XI.37HC=)*)P!H?B@$KMUP0.\=?FU'AUA^3LC MT .(3T(H@*5#,QL!,Q<(EMU)_[[P=W")0M?G6O_>,E &]6W.5# .L0RE ;QX MC,QP)G[6GRB@'%^L7NS3CN"LQ5EV?3>2*'#)Q#-W+/UFQ-#4\@]L<'TGBA[$ M%#!\I""NA/+B(J.[H9M"W0)%B8$/![=)N%L8@@XF$!(QUJXLAV%6JNXS*H&R MC+; WZ9;F=@2;Y1,:3!3"2DW65]EE$,L]5P(:%&NV/V^Y LBD#B=4:@5'W+U M*QG$$IK8B]#Z ?5>F,2(ZZ2!Y<2AWC.(R>TFK_B2.*P*^, YXI!,$ =AIL M?!)1%%RBK@&AID)K!0HJ"9;F2GTM!L*O[\-G/DH[HP&C*T% M#C.N2%E&^Z@VR_I/2G5I9&8=,3'!Z)!^7E/+JT"*4G2DF$ >;R$RJ*C'9,>. M$ RF&5._12IK0TU1P/"EU=+\89^-"QZT&L7!@_D9!\7\WE0AAU<=* M41-UU8]3$-1XL\!X*89N^0:#$7FI+*5*4G55 W%?BUU32>LOL[H6]J#/I52L ML+\B&JP>C_!&<5$A[:]=8(BWQ(F/EZAK'RJM-"ILV@2DJ)@I,-%_,!H_Q3M2 ML8MAZ \TZJT>L,%]23?:R!FD[K(KWV)\XB*T\;Q,YW#1++^0?B-:AOF(.BB+ M:G)\4"K2+'7,3\NGH.6SW+\FOGQ*:,!+5F$J);+(RZU%&0& ^1'PF0X1Q(B3 M37EZ];?\)-90+(GX%Q4MI+XNW>X!O2B,/+%I>-0F#-5,-S2CUD7(L0\>=KEW M_BORVNHU31UP6EKV-$EG.2.,LHK)JF]",BLACU("/^NZ(ID/%']427;.AO_'R6N'BI$G>%2@X&D$G]/WQWX"X1R)C2TT'<)J0["T5>_\ M#$]JP__":Y#R.H1G\D-!W-R9SVGR=0$BVN7"6&&!X M[X&_)03HIU:]D5(^F:4L]^&5BB>-1).ZTBAN#;Y0^;/N7PZ[07'LO:<)3F'^="< MF2Y8I([,:);JN.&<&UYM\;Y@6F L6,*//$RJASNUX>(H MMH=]&\F3HMAX^OUDE-#"4E8;"M@C=PCU2[.,.GK2:TB;FGY:T.9P@)P$E37WAN2$+#/CK&/Q.V3'3KJ0K*\2VN;>0 M**8,J_*%KY.@ST94FCZ*AN![4Z^EO(?N8TN_&B0(IB$DH6X=Z. +JM[IEPC/ MTD]<;?T4D13;EVQX)65A9AS0FJ:0B V[/661+K4)MV[$;O ^B#-!<%QINZQ& M;DZ\0-L1]Y,ZO>A(4,>\S#W!!C0;[[]R9!\MU1;[*MM(4HG?L-_+R<_4?K', M&F#Q3^J8R^?#U+:%]:5VK_E5&&:]3&V4/I$-([PAW@U+F4W.Y4A31GZF78UG M*"941U(+O:P?T%Q4'AWLOA:L=>A5Y=$ MZ%Q!]192V4D5$E[]3=).5BF=I=2#@:(J&@9W2BN%#A7:/ATT84DZ3F2 NI.XSS MT^Z]VT]P,:FZ)N)]DI]K8\>?4U0/5)+X$M9NA5!=%]Z1OA.S15/=]V*TI#IO MK/9&"P?G0>:0%IEBGPQ#*LH8AX$,@!M]7[Y\@"RBDX/717GP330[L^0.ESYU MZ99&%L0 5D&Q#>*SL#Z#;Q"JBDV- 'T*J%Z-!IJ;%Z^FO_9Z9UC[02<"RPNA M8QC\%;I7(N?>F/L5Q%>!U92%LRXJE;0U0IVU>I0@K%L1JM#+]9&0/BUYU"V9K>< MMW9GZVK;2!F8IE>2)4-5':HCI0ETF3"%7,0)1?)2M@AS&)7", %E.AAX3-, M(H4S#WX.[D\*!^G10EAF(,R6,=,X&4.-8"PSMXH[%1OIP0++>;Z(+4>S0^I4 M5B-.TF.>>S%KSQT+-KE0>S=8K)K1UZ(RSG=" ^$>%[ QS^\%('DMR--DFE\= M1PI70$AY7[DNN)4C=Z#N?DN0C5KN\.<0V3N7Z:F5S!=+,0?W7F#U,GS2VH/E M=4HQ<&/0*.Y'WA6L#K!GKCYDMF#:[(M M@2-]Y07JJ*O/N95H?I&HT26%?.:A2W5,CND>DE-&"1QR2?4H1UZ<"B:E\\S< M:1*RE^^-TF$HOOV(>:1B<[&N:<5N$SK,X)_?4H,7!G4F+IH54+_R[H*IY=6+ MZ"S>X=AO:2I1ID>,"X*E)OV\=)9^9V]T8%? @["@=X1[!('#[ MW)Z$%4PT4+Y*<7Q!!1E)WO4DZL);@=N=F*L/J6.C3BJ*Q-S1^DMYPW@E7R3E M>SA$@19(2"FT<0=PMRR(/1OR[<2I0D$T/^)(<56%/-S&91,) JQ%@NI+3-IC(Y#ZI4+%L+LR8X-%7N*G M!XQ0D3&G>^+%:!7%0\HW&/L.PEF!>8BIO,;ED(/BY#8=H%$X\*X?V,.DX-M4 M-TY&U9C*+D?EX*'!2(<#:8BAQ&L(Q4$/(^GC@+6+89YZ."SYF;-EO/PF\2C" M\XBNX%3QU)*DROL4?_F\[.(2K?0MP,N^:W4EYJP'V9O)N[<_)'Z?+R"86NHJ M^-4?/X3TVMCM>@?6XC)R/ RXD9*1F3K([(F-!WM U8@!^N3C$&[;H!+9_.7+ M%?@^AOW*BET%*0_2/^XG*&8]CJD\GD_KQFKMFW1;;N8"-_B1IRZ M0(95'MD(4A?"OD4A@)Q*]Y(4.>*104NZ<,/=_A".O6\8$KPZL]HI^27CFVL@ M7$B3C;EJ].1(: QC+*L M50$^I*X_.9%WY@/SSJR;+<_EG;DL,RI$W1"6C.--9G/38NDVO.J'?8;3&"2J MN,X'D#G>87F!Q2^GFDR@!PIO>Y!]@I!%9&3KH#WD.US9,?6<^4%ML8$N>!9_ M^=^K:.>7*H^D\DC-Y72]=JNNU]>=?5IA$=%9[_S2.CFI6U\O?SLZMTY.C[^> M?^E=GGP]?7K-U/Z,FJD58MA#R91=6#+UV;T1ZN^,L)DA(E-N:W0"MZ.!0H5G M_!5 @X&D21)SC0\AM;26 ]%2X[Z+%%RD&5KU4C%1B2+CX\J.]"-9 MM#F1/5( ZVWX/A@[I(#?-#3(MZ'G4V-&F$RPNE 5LE+I!D;XM;L&T6Z(-D80 M1!0'-CWP02B6!;-(]]2DR6%[*_$G6&?(X%08HA&+A*56YKLPHDZ@9SK.*1NA M904\36MF&6E.O7L8%570_A;>02]=S5S']#9X 3@N 4 !<\TS%3C#XB?!M7,K M]!_BZR4^!B+[6(*)'@K6?SI!SM?(#X*R*OA>C5,<&"RG8(V9W<" ]-2JR%X& MZ>A.UQ#G3EFW_5)U<3KI*$2'$;F':J@X1,*6NR; $JX^>WIIJ-TLN9KKU2WQ M?]##!L#.DS JN3KK"?F-J4F$ADM'D&1QRI6E/E[6!35#=N!$J1.C+U-2D+S8 MR+P*43D#AHV3FL5K5I,UX>:Z&47@TQ%^#%M&W%& F?% >][JCL#5A]BP+*?' M1"!0O)@231>Z MX(7=IUH;/K^\ D)^!^Z])1P*!V"S+% LR%(UH!!Z("XJXQ#K3O$S\>LK>,4U M6/=^GD#]Z+MWK@R6YD+>^G&%G8\M2/'T5W[O3@V7I?W]R@?X@TM!5R"P^7KS MZ(_?3CZ'1'_-K1^15U(<80 ^!P]%WQK'[3O[CO? YQK[S\,X+\,7X M(VDN^.2#8&=X''%IZ&,M\_4&R3US]/*;^>,Z?I1AE^3/FO7&GEWX<:->_-EC MC]WKU'?M_;D>.X-:^!$&81*,J>4)Q\N6E;U9HH)KSQ8$0["G"#]>2"4^U_3R MZ%A7-KE#]-C'*;?.V+V,E:-HVN,S+F3PGO'5I\O+#UK0V:J66(?K]O+E0W&\ MKB*TW"B[B7M\@&SBAI/).'ZWLW-W=U<7XZS?A+<[O:@_A+Z@'7=PXT0[ V?B M[-AVP^[N-7;$>/F?]BX,OM/=X2FU;$#^ 5<10CY8]E,?3D901D5_M@[DWR=H M+D^4=\D%/(>]B]ZI]=\AE.=?@-M'2-'B>W5K*^6+FDXH=OZR.RND+ .8KLJB M>U3 .ET'_BGM3&,[('Q^X8XG5)S7W*TAQ/UV/<>R5VKA>6JA6:F%5Z(6.MUV M9[\A?..VW6[N[@S^+_;$_%KV7\TV*8+,^>\!*IV$-4%RA;D5Q7\OEJ05'JEG MS=<*O>0&L/U()30;E4IX 970JE3"*U$)["ETX=^-EO(4F@Q(Z00#]AE(0?3H MSQA_4LK@PX/O4,YEX6/?7)HSP,7T3#-3G?JEGWJ[45T07LVQ9T\ 7(&NO2\] M ?&%O[KL"4RAU'(;&9YSU7^R+[&0G5$8W*CSC^@7'PC[EO+ C'N%"*>0S0+P M NC>?: D\22D;WT&]:(2849) ;7Z4LV_BH!K?%XD&/G@!-]KUFF]1^_O#8!0 M)T8^N%M73 5)K.923"#K2W-(=+,.=?HT*^7T$LJINJ:\$N74V.] Z$(H)[NQ MWVUIY?273;KI&,N?4Y>3Q]75%^=!W@>6KZI2'ZV16OJ8!*YE5QKIY312=4MZ M91JIU6BT&GOVM$:Z<*'&:!&5I)V"C@13*:%>,K7"*@Z1->/EE:3_:-N[ D.% M0KBY*RXUQ88O@V5O^ )T-WS^:"8W? U:&S[_ZI[R$O>4]O]4%Y42'B"4?K@: M-%HM^]Z]%^> T[270R\:K)$J*)[)(E>F5S%A"$7MO8J9E/W:NN[K6YFZI=J)T:W]UHE9YHIJ5C5J7$]74V1\\2W:KT[#F-EC@VA8< MO>I4+3W(8==/3B]>\%RM8E8GV*9G_?'A_+.X>P%X7-^U#B6*,R9<[/=,\\:? M*HQGA6WBC,= ^FZ-*W->_]CHEK-.>- MK@*TMROY6\INO61(_GO8N?S\_NDA/H&#HS94A>9JY3J)?1#!/XO-C M,.D+MY]$'M8OF=3+\+&]WVK7^(+N9+T M+[M;PKU[!^W2A,),Z Y9B-R5+^>_683C7[1>&(A$8@%PWN_7I)024'>JEQZ$W\N M,5BOS880-+*Z&M5-4Y5/4 !$ M !D>G-I+3(P,C,P,S,Q+GAS9.U=ZW/;.)+_/G\%3U]NKFH4RW*2F;C&V9)? M6=\YMLMV-GOW90HB00D5DM H"W-7[_=("E1X@.@'@EOI:W:B46B'\"OT0 : M#?#WOTW#P'FA0C(>G76.W_0Z#HU<[K%H=-;Y\GS=_:WSMX\__?3[?W2[_SQ_ MO'4NN1N'-%+.A:!$4<]Y96KL?/6H_.;X@H?.5RZ^L1?2[7[41!=\,A-L-%9. MO]<_67TK3H_?]X8]O*&B]%1O]<[/OKGY]LG7;23E@U8]&VI]'0H@JS\R1&^ M'A))L^+>7Y+-B^./-RX/C[":O9.3XZP4\F U7%DD%8GFI/EQ;P[2EYV'**48,-8T6LNPDOJDS@ DCCZ,R8!\QGU M /^ (L)+!7*O%1$CJNY(2.6$N+2F!3[^Y#@(" LG7"@G*I#X1 ZUBE(H).MW MG 2\6^X2I2T22\JL-H7R1S10$G]U\=>;J?0Z1_928]D=$3)I)#E/DTA/GS31 M(&>)QQ\^?#B:HFF5:U!J,[I\%__L'O>[)\<-Q%89G[UL^-7-Z+:APZ);-=,A MH]M0A](.564+)DK]6UJJ4=Y!+1LA(\#:OVLB4%+WS8B_'+D\CI28V1A_&4GV MHXG9+S'S*&LB.RN.?Y3()%'$E:;')^FSR81%/D\>P",TF-/,:AZIG[G-@MLO MZ9KZGU,B7,$#0S\^F@@^H4(Q*O-#AF8P%M0_ZZ"G[&9>\H^ #-^ )EF1@H!E MT\?71T!"@]M%33):M+ZSC@0 IJT39LK/A&T:<6!1,+0I('^?U]_EP1-ZP\D M;AS\>U3?HW[3Z@,)B]@:M4?J9WCO,.^L<\%AOMMQ\-F7QYOB_$6+2@IE7#(^ M"P4^]O3_CIWN8DK<=335[T>K95>XQ))Z]]%'_?>J1:?$:9$:PA53L*9;;L-2 MLO1AUF@U3?DE(K''8!EPP2./1E+_(7G /%P;G), )PE/8TJ5-#5X$U9&6/J MQ1,T*DUQF3-WYMR=/'LGY>\D @X(EC7[ Q%0SS%5##3?(IS+?(W8GFR&K?/S MDKS_.F"=MM.\327W+W@(51U#&?9";R) E=YRN6$?MA%@1/]M4_074AWN.TMR MG42P\S.*/AA" YRVZ H:2S.:R+N=F?5GS-1L>P92 MPMMH#N\W,X>\R/]T$J$'W,LZ+Y'CZX"_;G.4F+,THOSKAIT>)#E:U!YA>R]& M)&)_:2U(Y#W%84C$#'H9&T7,!P\7J8&KXSPL&CU R[FPMC.ANQY3([Z_X4*+ M23?@,A84?N3E."#(227I/KN0Y2R$.9FT/8+X/)8LHE+"H#9DD5;&B& IC1&@ M#ZL 96R._\?A^H4$Z.7!13Q2J01S<>2!=\8(D T/(S;'J]@@V2_)>)/CK#W8@K=^ MOT=XY>,!EU01%IB]5 F)$8U^P4GE8P-.RF>/&OX3Y]XK"Z 1O!NH1#1BPX . MI+0(V-61&H$X604BXZ8[PH*?DS#<(T0NZ= X3.@RQC9^N]K&2+9'+7D53@(^ MH_2<1L!6/8"E&HVZE,;8TN]66SICXZ1\',UHC]I>#V6QJV(!$V_HTO=J3,7% M&%-'C!C4TAJQ>+^*Q1([[5XT0R?EN%>@!+CT?2!"S9X%&"1QK18$E71&,'XM M@J%9.9J7DV>V1SC<494+;E+Q!)9(32"4$QD1**R;@<]*4!.8.9K;'D%P"\LB MLR=*2QD;N;#V30CWJ#UAC1\R%::+I NN RXTL@D8U9&:6KY?6/KFN&E?O\1O MCP!)NO@SF9H!R!T+J]<%KRXRU^X5U\ 9A;>?G[*]]VIA<"Z!G,@QV MA'W*VHA\876^$?*)U'W"O6R7P@[6&DHC:H65?NDNQS[B4;9U88='#:41C\)J MOWSK8Q\!*0F06_:/2D(C'(7U?FE\?1_1J(F6VZ%B9F!$IQ +J ^Z[R-,&"*W MPR-7TMCPA?@ $N]C\U9%$NV:W$!M@N&D$"RHCD;N(SBE$48[9.I(C; 40@HU M( MED^"7.M9YI=L7Z#1!K8:$N@Z"V66C2?5YV ]!C#Q<@@O#BCW'^D+C6(JA[,G M'@N7[M*$S%*-=E0(4FQF1YE&6#K3R1G.G$2K@STU1S;7'1<@?Z)\),ADC"=+ M+C@LFB,E=NZP-M7):(N% ,WV;#'OU/)VF5?:6=+Z8*O-[6(0!/P58SC0V)<\ M'BH_#M+R\OM8IHT&1CLL1*:V9X=S_1Q0T,DTS CE7AI=68Q]D]E88WY&@R@$ MP\HC^8=IE '5>6]^$/R%2=U05U*Q$",K\]"^A&ZL@XH#]\^8">I!C[ME9,@" MAA=&P+LXI-X&QK +-8PV9'?F!=W%PK?D]'/F"N:V+?1QM#0 FVFI_5-.3R=5 M]&"$&?KSP:*(.;3=%TG!(]^R%S2 &P_J#MX=E]"KD?1-#'#+*IB,[VTAFEEI M?+FQJLSBM'4E^CE:03VYRJE8MC6PAX97MD^97ZVY,-6$#JJUY/XMS$B#DWGZ MFKR_"YH .H M2?4W6NDT9&<$M1!5K@+UT%'7Q?2/XRVC^L?Q =?O[H ?DOL+9WA6#^:['@YM M$YSSW&UR*+D9?R/JQ01$"Q>=2?Y%GT-4>J">2_]%[[-V%MM(%"3+W2!I;"#BC4R:3N^:2\#A]Y"$R: M.:1X]D[B/?@7L50\I&*3"=P.M# :E&7:YI)!92*SB$!VV$H_R\>JLB0KQ>?O M9?+5@+FB>VF"-0F=BS$C*V1I4&OQ-)I'T[S1Y<%G7O@ <@4@:T8A-^)M!+T0 MVVX$^B%B:$!_DR7BNFQ-F+\KA)2-F!_6%C9@7\<*VG,0>KZ03O)-Q% MWU]#F-$P"L%AHV$D6CAY-9Q4CX-_R)\V6+AJ_&4)?S6A$?15CVWLGQ MA#T%9!//;*0WPE,(P:;P'!QM1:])',V#8)'+)B3X3/"B'UQX$V/(*L$-/7CX. M5GW3UR;PKLW7"'/3V\4.>-L<_]L,ZS5X&G%N<''9 6(;B&\B#\8\ZF&"4M8C M[X[ MR37B$PDH(O@0"W>LSS;"',B[%CS,4=BG3&Q+C-%."N&S6CO1XK6!S!5PGKE^ M@#HL$>]KGD45=.E>A=1)<92]Z*.1""69Z3]QJV&KMK*^0)/5O&]R0GV^2R/3 M1+Q,E<2.4F62G9:#_50<;U_-HSPG$H]]>)RA M?247,&RR'K+@8,2[$(1,[X4XK'0*4*51NAGW[\$S$DQYUR]R&1"-@&O SPAC M(>PXAS&3@AUO+B=YO92[<<#5C(,Y^7,-C@=L=X)MS5W3&QW!6).M$>5"5+GV M>NN#?\YCG;O6>A-L;=D8L2R$CO,W9Q^@6]KNJ;I-J2Z%FOL#UXW#6*]T+RFT M@,L:[0GM1*C1+ J1YKJ+G[HVJ=QX?GBAE)/7ZM_=FGX_FLI3,IDP:#-\DOR. M(I[HKA_!$QHD9QG1UM (_KCF@K)1=($7-N!!IL\T'%+1<TX M$0GI6:>J=(0).<. 9J6G0Q&P4X"+<0]U!&%Q"U_'3O/U\DD@YQ6KI3%7BD42NKQJ7*=) M(LRB4MDU(8L WK,@'KV(A= ?C*RHEXFL0=625\,DF A:T2&SK7#R).01>!4Q MLZ@M)C[<1+AEBL\O>( ^2I#@+D8SN_?G*>&5%6_ 8=OPID_ /X^HL*AL+B8[ M6(2'OQ;"P_5=LRF7-O14L$XJ)0Q&KUQ\@_DIC&&"9!OEM+Z^=K2MJ&5V\<]U M\6*B!6KI:'$U=<<$9NHWX02J7-VO-^'9I%%6>KTKJ/?]NOT+C0A>4@ 3%Y Z M^PR#?1B'#XFBK]RZ\QOYM-0-EEP@\G<:>.?$_38(4ZP#7+%[E4W1A$5K[2*_ MQ:9S)PM;]?-M<9CZ&1S'FLS:X$E07;PX0\#LY!%E/<'L@8 &@RF35?4U$&VA M7IXZ]1AHBM<5W11PQODBN&=S[<"7L\+6A=YK&LQWO@9I%:LJVXS'UC%M6.,G M&K((5B9+V6'UUEM+TA8;+?K>J_.;Y\O!A@Z\BDEK_=;EX&EP5X_G4I$VX/<@ MN N>3V)"R2T.'3!7UHT$'>AIS(7"%./DZ\,5X#7@L %RWWO@Q6WP4<3^HE[^ MSJOE:^(&9=?$/;+16-W[7^3\@]GV0_46A;9UBE,\VXPV@Y25(UH]S8]VZM<8 MDJ)X0UKQV%WQM-7 AV7I_U(BKGDL*DUC(YXM1?X& Y@PBCT0YCWS_*RLLAGJ M2%H["&21!ABJZH>"DH)M&!!N>33*//8=AV$Y&XXQ,R-@V(35834;VO7M<[? M#>"GI[\RQM/Q:R2H+F.(3!CIV@#K$^Y1$.&M7#.":%7"64NS([^;$=EX7HQV MC'&:@8X0&A[CN:8@?2U-&X"J"&;D5W174SWA:AH/*66QFVCH)!;4:D'D\LA; MM^/94K6IJU3Z8%')CKO<$)=-$!-:U>+4![D_A<(R!IHFB..PU6/#;4+:AAI>X%TN]W%'))+YX[^/? M>O,!#ZR"^:9%Y$5BNNZEL1M -MZ+Z]NU&S&I+W=.PWQ&I,42@JV Q)R_$AA,@1DMEEO MP?4T;3#ALN!T_UU]K>IIVE"KDO ,SMJ81Q/)^N8&GPK8;_="D]-A=U1] @O$ MI+=[F/M#-:_ 5:M9=@1%3XO=Y8NO! ,K&5UJ9Y?,G8#+O?],II5-];W$M];B MRL*K/!]>Q5G-O9^FU.J8U47 9?6\=GV&/W[F= MZ4UI^2GF6WEE.UE+1WA@"XPC[?!W*MAR&XCEFV8&62?1YM]%<#I MWO=-!_$JBK>A+G:'4[XHZ-I_9>!D]9"7S(>)!\4+JS8\_6(CH*V3^LR>TT6S M84%:5;H-QK#-K-9B>*_D:S??);_64I.VCD[9*?4^L.\5U,J M7";Q0#.6&KP2X6']LKNG]=.LLIA'49, N%4IK9VA?"91[),T$G0=1V[B+ +N M6LQ%+(G;8#7)Y6I4S*^&P(PJ[BO SA2@MJ!L0PTK3[]=:@Z-#\UE9&VH6T5O MU&?>Y,X[_=IB=G5 0^MC%1N>I,M)O;!>2A-*[A[$]65\&ZTC3R6(CV8\^=Y9M&6/L,."&K.**PFT8U?+'1^U&%\S\S:;J M5J=2UV';UDC!/(UU<7=191N4EMTAYO;7&P$Z+PSO#X NE64(U$%94KBM -V! MK\3>U>_U^U;)E#4$;>B?%P&/YU-]G/53\<)N MMM &'='LYHLTPZ:NY]B2M]7>C><:UC[ZT9)3'R6W3CRC-@UNJ4C+;^?*I?$, MIU?Q4.N^YIH!IA>&2:['94R7;[4 MU_V.M F1_8,QR#78=56QVI,;=@P,Z)-_:#R#FUMQ)\P MC*B/>7]"[&K7^HW8_'#H]074TAW3D'S\Z5]02P,$% @ :8"I5OM8/_?+ M(0 /58! !4 !D>G-I+3(P,C,P,S,Q7V-A;"YX;6SE?5ES6[>R[OO^%;X^ MKZ=CS$-J9Y]R/*1: )2UY5Z4< MD:*X/J _](1&XY__]?5X\N@S=O/Q;/K+8_X3>_P(IVF6Q]./OSS^\\-+<(__ MZU__^,<__P_ ?__Z[O6CY[-T#I?A&FJ#YB/?YXOWWP]2V&QG//O MXGITXR?J*]A\#.I;P 5(_M/7>7[\KW\\>K2:CFXVP7=8'M7___GNU=DC\__, MQS^EV?&3^HLG?T[#21Z32)_-IAFG\^4/\]EDG*N#7!=)?K"9N\_C)+%WXT*2*;=9M_G(2(DZ6[XY.YO QA$^CU^,0QY/Q M8HSSI]/\?C%+?Q_-)IE6V(O_?S)>G(Z"#)8;DX'+I$$E9\!;+2 Z(CYJX0.Z MBY-9QSFG@2Z%7\(\+AFP?B Q08@G.%G,-^_4>1?+.=\6TVK"FXQYE%E0THD( M*?L,RN@ 47$'-J2,5D9C?>AO>!='2:\2F5)$HK(--/-+XD(2AKP6C&T#*G'"^-J?$]?7<](^2/P(@#!=", M"$_G<[*W(RUXME9;P* <$.DX1!TB\")3#%K)R'ECX:^>W ;_LY.NH\4U(K0L M%]P01LGHX4MYK2IL)]-5T$:8?QW&R8M6<-,V+KVER4I->9\@4 M3SQBE& 4IZ#*622W2R30F*Q0)AEC6CNJV^#:A@CZX1"AN2C:68'%$79K4+-I M6GLGQO!47"G@0E($)9%C(K0C9))AR5C(1+76_M@%=+L M:H,0C.0@BY+NG,=U[&'R-HSSJ^FS M\&F\")-SX$9!!5>DBYP)WUJQW+B!>-!(-AG-Q+Q FP5X'P19?D'A M2RD:4D(52,TK:5MGO:^B&)*KM:^T;]D#W6>NV[%W-OWX ;OCYQ@7Y\(7E-%: MBGW(@CL/BC-:28DR9"\J6:R/WS.&VZ%3Q==2(N_QHNC M9R?S!5G?;C/.T_/@'"HLI*\EQKJ3)Q0X4MU$TVR=<%J)YJ[VEM"&Y"JU8D@? M4NEIC^$Z6,9K#$$:<,$S4%8[()4F("GE/7EQKG#=ZS[#GC2Y*\^H%4W:2J(9 M0:H[1H[:KSBE'Q9OJV<_F]8]LG/C/H>Q$$\=+PDD(]=-(1*)A7%@2[))R>QC M;KTKM1O"(>6M6U&G1QFU36-?CZ M7E>8']4R-_I?C8P_A\FR\&WQ+'3=*>GS5=K5IQ!I.C6@*J)63ZE:]X: .A2> M%"8LK17C5L"&%(_MSXLK/E=SF33,1LT7W3C5PO"M0";AO;*J0/:>5FC6@=S" MY$!8)E-.AD79NDQ[1XA#"NO:4:A/.1U,IGK4H"9?9R>$Y!T1E5#%"7[H0L;- MX(71(20E@-CLR&(DA""2@<*2"=H1O39<38A_]T+9HAA6;ME$&CV6]8.?29 MGCWK3FMQHHDAY:PB6%Z/KOF4(##E(4OG)-,!M6I=!GS^^4.*J-I)?.\9[C6; MMQS?.?))P5TD;0W),HH*@I<0->%42B@I50K)L=9>Y?=A#2F&:NA3-I9'PZ)Q M_!3&^<773_68(7DJYZJ8-L"T):.ED7Q;50N8L]<0+":(AG.)F(H2K?=^MH"U M#5'L@R-*:WE<(LH_GUR>K=?TNL=3MF]#A7R$BS$]\R*HYD=N+S[KCL[?WC+ M]H=Q-PR(23BF;:S[Y8QL2B1541(GPX*ZJ,P"*ZVS7M_;C=T]_NA.<,/S^8;H MZZ^^D+SB@@;(#'!M*#821/G :*S">:1HR5BOPO=(M-LCAY36.%#XET.3'N:\ MEQWHS5@5:4QN/ .68ZV>90A1DKYCT9HDK)066^?WKH$QI"1%(T*TFO2[V7_> M(,M%6(PL0,B&@RK*@;,Z /G044AEH\/VY;[?QS6D-$9C?C072\M:SV6BY6TX MO9)E(=ZR+'V HLGYHI_)%TL45W.BL)9$8!%:GW"X![Y 9@K,9E!5DZ4HB[K:NU;P=T9 2((VYT5 4;7+>[X]FW6)C M[,C[H5@ WY1G'9*K_S*DC?.#V2/JK=YJ']A;<[#[E1G'NF+[X]9^2R M#"$F4QLI4"#BM(3 =0:CD] AD"\J>CNH?GFR#SA\W=&7O.UF9;P8.2L#.4L1 MA+4T(JLL>(-D)!.B1\6E:>["GGO\D$+;0^5]Y3SVGK/+D>$AI% ,2)T*S4VL MIQP$"1L+8XXB!N-:STV/PQF2.MV?@U>W+X6V-2(F1 M,^N1K 1# I,01,[1RL)SQM8;6S= &922;LVDPR:^,0OZH;5G(@AI$DB.')3V M9']*U&#(N.D@2V;LP:JU-IY\M"DJ2Y%^L-E0N!\5>%G(+JNHA6!<M(757UX3HJ$G#O@TB6?!19K M6Y]!NPG+D+:&ADJH)G)L6PQ)HYQ=I/D:UD@%FYSF'E!2(*(X<=XSF\%)H0(: M7H1O?F3M5D1#VEP:*L,:RK3'; !ZSX4Q'K1+F>A.7K#W)8-WGDLTS@;5_*S2 M[=F O4X@($U.K6E_CI]Q,ENVN=Q,M$DB"LO(312Q;@0&6]MG\7KHT$>&.G*"&6/1@5:VXHFE]C:0 MP"@2Q*2EU[)U%X&;T0S)9+,B3+V4;0;2>V72G&\:Q;C/]G M.0]ORN5VF!3M8^;9%1#2U;/G&<%QGR!(+$$F4DRI=:'Y[8B&5)#15@,TE$2[ MUL/G]F5X)G^+A0"R-D!6.I#'GR6"C,S+*$QPS0M7;]S]VL?Y^8S3$]SXOI?K MHLZ:OM;9IO]R[5K&N?3.*"3?$TUMYD)NK4R"PF!;"J=!ZQ'O ')*CM"]? MKKI(_4JK8>GC?/&FK.&.M&4A:8(0K FT_"4M?R<4"&V"+5I)IEJ7O%X ,*A4 M="LN[#_%+>\:NEQ*<=;:T!;.7"P,O'&U);P6]0(Y\LZ\],QQ:ZSOX:ZAF^"T MW0T50C,GM84B:D,BY @^! ,I,IM4D8HU[S9]RV[H_:JV5ARX3._]9[QM6NV: M\;V<=32STU4Y63K]T(7IG#1QG?]I7KY:2>.W,)Y6]$^[\9R4\O.E=_L6N_$L MGTV12LI8EP,P5KNC.>DA"E5(6K*(?"G:,P_8CO:# O2L&T&&7-R.V5#B)7Q/,B"S@NR"LN M29 TG$FFM7JYVQ$V<&0K!(H_/H])NK^>_DG4>#4]2]D\)4OU>57&7E $1FL3 ME/(TE]YJB%XR\KEX]-XDS5+KAL_;HQN4"SQW: AXF]&S]40WY3S MPWXS/6B"1YQK*95',*4>A.8UF8G=YX$>D1#SLEK^/K>%TN2WQ M8?8T$9(.;\;G"]=%R 1,UP;SZ TXR2(%W%)BDFB5;)V>WA[=H"J.[HI<__V7V-O2FUC]&H^/ZFM M7VLY&07GWC-A/8?B66U;%%= V='#7TOJ^A0^MRT MB@Z53D.O^],9I/.M-4?6&[(#.8-+/-4N\+E>DR2@WEHL$U+\&5O7P-^$Y2&H MV]9$:2*7-N=BSKL5K\=3G&^:HI'2O] S;12E9T9P"4%7IZ+X",%;"]R2_@^2 M8D=SR6C?<$AFZT<.*<3JF1D]RJ)A<_YO\-[A\H;KMX%\A"6B($0F=FJ0-I'W M0>XG>,,;IQ=OP#&G3X*ZL3ROQM#IP]TW'789S=MCA@O++:*.- M/ "7OG9H575;& FHRUX(:PK!W$K![/SH'=N>/F@;= ?":6^97GS%+HWG%/2^ M7\S2WT^_A"[7CO$OCC]-9J>(RW=KK/+VI$M'8=EYS4FM. $6(I$IS5:"X\E! M9/2_HK2(7NULKG;',:1^JG=MPWJ66M_1Y76555G'HBW%UR;E>L]B/<6>6*)( MVV5A?"!5VOIHS+Z%=7L9^#)>+ ]MY*"4EMH#SXR6.TJD(09;>Z'8>N@S>=$\ MF#Q[^@/([AW*C6N,]SY3W_!N[$\=IG%8GW4X?W!W9',) ID"5^B?5;L>L;? &=)6WQV1HY5P>CIA?V8_5ID.9I+2UC.H&]6@7*CW,"M+ M 8I4+GFNZ/L:T^4V/ \@B&S-EV;B:=>,Y2AT^&M8'F4XKHT%5N35F='SK(8Z MFZ"\#Q"X#< $YH0^U\8@C:ER/9('$"ZV)DD#D;2_ _2OCN;F^>S+=%1$D<$Z M"Q1TD%[3(H SB5X:PV,H40MLK46NHAC2=1AW1(L#1=$RV?1Y/*=I>3GKGL]. MXJ*<3#;7NXQ8[<-=8@9E$A(BBA)B)))*GF/*1C*6>_!.;\3S &*\'OS5-N)I MEBLX@U,WQ^?O<''234>1%R=21-!UQU+I%,'%4)L["LZ=Y&CLI4K^FY, USU@ M2+=^]BSY9O/<7N)_A:X+T\7IJ"3OE6,&C# :5+01@L(,F(L-7CC/O-M9W)MO MWT;6[@>5]5XSW,P6W'PL?W-,>=7GLQY*]E)*[S29J.1JWTZ+X*360!1,PCBI MBF_=E&$'>-MPR-]SHKFUJ>A+>@US'^GL?/4:U9MN>?C]N-JS42B2JU00(D-R MB7/.$+41]9R[8)[3;V+KXV#?@;15@HS]8#QJ*:9VW>36%'XSO:8F[UO1E%:" MI<(*N%SJ[HG3X&J!%A>I5E,50MCZ%,IVR+9BTGW7Z;1F4@]":WDMQ*7C81NW M^ATF''^N]UJ.I)$Z9L6!%&3MR4@162BB7HBL#6Z[EJ=] MP-Q88#U2:=D.YANL^4AX[RB6YY#K<%6N+>^5T""RS>3<>:%,:]/V?51;T4C^ M\#0Z2%@]DFB3(5H>E8[.A'J]F?2:((EZEBCP#(9'99-4V:OV6;I; &U%'?7# M4V=?$?7(FNMZGB[; (]HY-)F)R&%>ID+H@4?T8!-GH4H4VT0WSN';H2W%:/N MNS:H?T:U$5^/_'K;X:=V^>M./?-UPVI:"CG,-,OH"BAL#+C % MW+'L!5J60NO]IOV0;L4Z\\.SKKE0[\!-7]\]/T+FF3;2 C+)0(7,(,82P.I0 M$N>FE-+ZYI[O@MJ*5C](OKH?2=VQA3R[IG[D8V;1!P.>!P*)-!DNTT^&:XU< M:&9\_Y[6K1"W(M22M827U4[OB M MD(K:U\I,8U1V&5/2[2^X.PSS5F3T/SH9>Y1S+PU=?SV9UV,O\V>SXSB>+K]F M_KY.B]9=AW"T;"\QG9>4.K,^OYC"],.PYR0K)D5B$ M\62O)K!W!>V0QK'W,GV-FLU>@_T=IMG':>U&_"I3.#LNXW!V=\P&YV^S6?XR MGDR>7H>W7NKH52*5&Q,(5Q>49 6"HO!7F^+(5V2*A=8=:WH:RJ%F8$]8U\)9 M-_LXWT6$(CW-=$:(97G54RD03784#$8K>%1"QC2,B=YR1$.J0A_"ZKAL;@;$ MIV:N4M,QK=IYK3YY/H^;I8H #-9.ZUT9/;!K)?EB(9T).'? M:J7LSJN\U)T, M;$C'3H:T6(;+KD$NG&_W[.*N0'$V&\Z]%+)U MZ\ ['>".IY7Z+2KXT==.6[H-+PZY.K[-UN?Y+:7 D[>:6]#"A7HP+(&3V=,_ M7F#0.24=[CPXV0KZCL>]_GT6RP-@TC#M3_@T7H3)Z[HU^R9.QA]7!^Y#\-IF M;L *2VYFTA&BX0CH7& E2Q.:'PWI?U2#.NS@ZB"%RJB8#8-P+I<13ZL WQ#6B##)U*[LX/K^1M%[G(H0D"J MO7Y5%!H<#QQBIB4:4ZU!;!V<;YZ]Z_F_?QL>'B2D?HJCPJ2V$W]_A+A85^*\ M3T>83R8X*^=.?!Q2Y+3C(PXJ5CID.(V*CLZ:W5268*)5[J0"$BWI $G:P,54 M [/:2DUZ+*+]X8!OSV_60^E=^/)[6& W#I/Y\J[V=SC'[C-I.R-\']60RFSVYL.-793:"*.'1ENS[N]ZOF*62-]> M!*;0Y;?A36DZI+V-&DDCO8\>3F>CN=' M*QM[F<#1^)XW$69O'LS. V[DTMRXGUDY:!2O=T,$R"EH4"@B."\0+-'# M&)2\?;_-V_ TZ!%X_7?_UM5&RLF6'(1QM1+; M$0W)U6G&DVLZ [822KM^Q2F=')\LKSDXWTN9?I[@J-??A^FWW& M;KI:1Z'6QSO'ZZT;;-4EC;Q$ [X8I(7D"+H5+&OS/?.YQW-W]*\>&(WZ%D0O MCML9@+Z1"G(*3D0""323-?SW,VMA:W(SJX$>?-W[ZR[E'S@HJLN^:,4Q!" MPW8Q [,=57@?]!Z__#%YQ\QM]GT\71?,1Y1NLI[.'!YZKV,SAK M,OB81=:6%=D\M7@8XB%M* V&CP>)]9ZH6)?,AR^S$8N%4X!?;\PNY.!&1RB+ M=.!MR%J@R"ZV3O?N!71(.U2#(=X^0KQ/OA&!<,2,=EQ:\J>=(E>72P$QDGOM MM' "I3'9WJ%WRD&Q5>;_*V'*(3A%7Q"*X6CUC) M>.;%QC( -5>1#ND4ZZ XM[,8V^PO[ ;T:5E@=X:6"V[JI0>0F5:@,$7P0C ( MMO H70S:;7DF\U'OBO^7AZZL#DB@W?]DA"9$M(1Z8 MW%B*\OT1R>L#=L?U*=L\[U&B]GDT_;AXRDA2'VMJ=DI?D097:;*@X#ME(S8P26:;6 MV?[SSQ]"1J$O45^V,GO/>\,K?->#_'76=;,OX^G'^4AE%A4R#UX77[=8$ZDX MK<$&562)27#1.E=_#8PA1/)WQ8-#I=#NTK03_#![A\O\_]O0+4]MKELM3?,? MLVE:O1B5&$52PD%VY%\KFE.7;Y[!W1+:$.+PNZ)-'])J>/]> M7%3]1L[,,<%93D?]>74,:+F]5.]W MV [905[YEL*WD3MNI0.*5 4H(3GX$!TM^=HI@%M4;KN+;/=Q$^XW6=\#/2[X MW#U(H-G2N&#VA4/.M2<'/]1"(W(!()!T00KG(T^T-%7K@OM=W:V[2ICWR(F# MI_X.8JO5YNW;;CQ-XT]A\GN@ETN6SDJ%_'H6ILU"KQV>U2XRVW> C7:E*YA7 MT_FB.ZEU?L]"UYW6-OTK4D59S/(Z6$<(47MUY>.EQ) .%)9(EHA8NLP M_M0_F M(<2T0Z+@X8*]'\UWI0X#N;5*A4PQ1^T5YQ A.JE!:^6\M"[Y7E.M.P,>TH;S M$(AXH$COT?ZN-LA5*!3Y(#"C=3V$+L"QA"!RQ."=2+[Y98;[(1W2IO,P>+>? M$'L)8O] F@]ZA:]G\_E;[-X?A0YKAY]IS;(LOW96?@WS<0K3_'P\.5DL^_=\ M^YM/Z[\Y(+AMCN&0H+??"6D4#/^U7"N8GW[&+GS$/TZ.8[6G:SC+Q\_?G"SF M]:@<\7ODI%/<.5<+5P,H6QCX&"1HH:0QO-#;K1L:[@CQ4"5ZP^.N/&MUU;0# *MFP)/,G,?.N\]4X AQ0B]\FURUJT/RGVHCR7[1WG M:W5_.BO?;G"LOSC7^.P Y;CS,PY1?H<-J)%R>XWS.>+UCSY]N[:GST]P%(0+ MR44&4M2[,94S$',V8 *C-TK,0;;6:MMB.]@GW.8YUT=26OLC6#;!2=;3LJ54"IH1&F" ZDL Y6B M@& M!YV90)^5EC'>T^(<\K&3X9#P4*'>.04WF4V= G+/%-0;DFO7+0TAU^N; MA1=*15I"HOD^R&X0AY02'!3A]A'A_?!L&;WG6!)6_KN =2^;'%"7Z:47+D95 M$)5O7?>_,\@A9?V&Q[6=Q7@O;%ON#?I((\>H0.IZ:5QRH1Z-\: +LA*EC2&T MKMK;%>.0,GV#X]K.0FQSQ&1;B!<@/: M.R(=1P2/+ %]I3 H-"F4YIM 0TB!_#G-%!C771O,+[[6#LWK/9R!J33ZK/1>\YE*QUKWC;H#R(#,6A["GA4BVM(+K]^L_D9[UKW_\+U!+ M P04 " !I@*E6IHBW@#5C #O2@0 %0 &1Z-J9SF4[N^8\<06 @,PN MB523E"_UZT^ (G4EQ4T1FY1HKZIR221%?(CX-A 1"$3\V__Z<3(?C MT=]^%'_A/_Z HS3.P]')WW[\\\.OS/_XO_[]?_R/?_M_&/N_/[][\\,OXW1Q MAJ/9#R\G"#/,/WP>SC[^\(^,TW_^4";CLQ_^,9[\<_@)&/OW^1^]')]_G0Q/ M/LY^D%RJN^]._BHLCQP49X5;Q33PPGQ!S[#8"%!4P8#_[\E?K;99!>68E/2/ MUCDQD#8P)0N74O,0D<^_]'0X^N=?ZS\1IO@#36XTG?_ZMQ\_SF;G?_WII\^? M/__E2YR<_F4\.?E)@X?/LZ@]OHC$_7;Y)'YT._SJ=__V;<8+97#T; MI_##VD_4W]CR8ZR^Q(1D2OSERS3_^.__XXO[ M2(>CV4]Y>/;3XC,_P>DI(9Y_P^SK.?[MQ^GP[/P4EZ]]G&!9BWXYY0K*5#C_ MLW[;3SMC^DA )NDB(J-7<50)WA#CJF_?'?/5=[&,!2Y.9PT1W__NIGC'9S!L M*>![7]T [?R+V!F>19RTA'KK>V_@7(*\BS#_:SK\2QJ?_32']><(+O*0UM*7 MXU&F.<]_F(Y/A[DNL.]G]&]=<:?C\GXV3O_\.#[-M%Z_^N^+X>SKYEG4L5A= M>[FZ?-K_YT[CW9@=T6@X&M:5Z0W]NABTSJCW>>*7&=)7Y!]_&.:__3ATX%"& M$HQU3H/+8$3VP2L.27MGTF"GD>N$EU,^':=;0$[KTCR^XM(I1#R=OSJXF+(3 M@//!U9>3C/ U_3@=<(0,V@7<.F#4;FA0K,99X@1+!!Q_M,G"Z976 :YUQ< M#$&CN%3DX^?UY:C@, M>$HQ2"E93)"95H ,0&5FC.'.:&U<\8UG^!">VW.]INV+R7+6BQ7BD4M(M7N: M:GTV[DG8E]JER?SXPWA"'/_;CWQ7(MQ_8@8FAD"&FV!2:,^T1Z"I.LMR+-:9 M;+$HT9S@JU>J9ZST'05[7]7BL:JNR_@EG-?3Z07F7RXF1+P_<#(CV+G#=M9#W@>K:L.;2.[M--]D&W_X33"]Q^)DZ0&XD^,)]X M((F*Q")JP1 XM]QD2$;NPK;'P3I*LNU!0_>YIG;=Q5[D_[J8SN9&X(?QBYSG M>H#3/V"87X]>POEP!J?SQZBZSV0]GIV3&3GWRM\AK ME=2_X^SUB-PO?#.>3@?T-)64;"3W/Y/Q8)-G'H-B(D8@817NO6W,P%L GCU= M'B_.^[HU.^MV3%!&,Q('?>+D]6B&M,7/?L$T02+KKR0+^OG*R24Q#ZP(-I02 M6"Y%$!EIZC$3?BY"HI>XI0V^M?ZW!?G\.=*K6N[SR.[*H[>SCSBI2]L$/]9X MVR>\YC@1_FWY %_^&$_F2IC-)L-X,8-XBA_&?]"Z.)H-=(C$=4BD?%UMQ"A8 M<,ZP%(K7,2;KBVG,JATA/WN.[5-E]QGG>HT<92EUMD8R0P8ATRDJYCD9A$YE M3(Z>!A[3P2)'38(C4%2 @IJE' W-4 <60N L)82HBQ/)J#T'1QYA+J0VFOJJ1V>F0Z/9F.)V1!ZF,!&V9S9G4R6,UA;)D5KOH/2UP M@8?65F\W:,]^%>A#!2MB1@WB@XMI?ZB+T""3U60+&4O959/86<.B0\M""0H3 M&FE3>_K?1-!0\3=./?<0#7RT&%=% G^X/,/Z:SH=DVOSMQ]GDPN\?I$L&/PR M>W4Z'_!O/T[QY.S>QKD#$R[7H+J#C4?5^7KQ93@=>*VBM-XP&ZQEVH? HBF% MR>*+A) UN4]]$6,5H(8\>> D^@'>/$+1ZSBSL\ ;!I.7X.Y@^F6^B'8"-;AS M-MZ(#2L!M=PFUIWM/\"!W14W[DOJ>Z.$XD)K&02S,%\UC69!HV2.JVRRX46* M_'RI<"MMXO!,V$;8/3#@ABW^V]R<&ECIIQ",N, MLT#SI_^I'GS*;N".@B:]:*+A^? 2Z#N7I*3N/BJ%$RSRZ.W MM^5%'I_/I5L-(Y ":7>KVYH,C":;&$1(K)BL9'29G"?=A0,TX W]TV_7NN^* MY1G[D;V(N^%"T 7?XAGH@G ;OW)'8AS"N>Q'FUM090=5-#0XMD%J)"J3,HN" M$UR>%(,2@3D?E)?"HHGEF9-EC?OY9+BRA0;VS)'KY)'%GB@A9Z&SH\55<:;) M8&8^A\A2@(0Z*@,)]K'GW,&U/RND+[UNLQOMHI2U3NZ__71'=F_HUVUO>;R= MG,!H^*_YH3^,\ON+LS.8?!V7]\.3T; ,$XQFUT7"6?#Z3^O#Y*,<2:JDIF'3(\/DM<>DDW,(A<\%@=.MK]?L0[- MKF[%[7UM]I-7]WF53WX3.>?L+?QJ/9Q^E "J>G&5D3D02#\TFFJ096! N MX@CWA,-697U!3A!,0C2@O=0F$-IF=9>,"^U8UE$ M;9(#\- ^(6T]GJ,A3C.A]W 9Y.?AZ>G\BC#!2[-WF'#XJ0;1IH.$!47FM'\Z M3>Y$SII^*I:63-3@?"K1=(HK;L&&M6".A@IMQ-W#_8D_)N.$F*]7S*^V+?R\ MZ347Z]6>3SC!/ @U5)YX83;YNEF%0,:T1N9T,#Q4P\G_]A.)#UAR8 M-75-0@C$2Q%8]$Z%'%.TKE-0>#N#X)%HGSV1]JRP'JX[K+@"X(1**GC.N'2> M::D*F;JQ&CI" =7::7D*]1%ZHL:. KZOQM$8C0]P[0) MA@$D9)8GK+?I5>H_:K?7%/A]N0[;B_>II,3?F\K/7S_0G\Z/UH+4)D9NF,<2 MF.;%LR"K?ZQ%3)[D)W@/&\TZ.(=*8VBA[$W\>:30>\E_O3M;^L/%F5D7:#VE MQC\ ZS )\LU4N'%IV4W^>Z9(Y@6<(XC2T%JJC05:7T'6O-Y@?,HFEM9%)O9. MC0T)\X=@QC9B[X,1"WOX'L3%&7BQH%'1-@M)(M..]MKH,EE#'"T7,M/$6YN; M&R ] =OSL>J[2XN&LN_AZ.WO.#Z9P/G'85H',!?A/&::O PT>5UO 60,3.8 M/#A95=N8'!M!'0\]VLI_'[O)SU]_QE'Z> :3?\[7S&@\-Q(Y,]S,LVCJM8#L M64G&&YT-C[%UM',3IN,V11\O_GTZ1+=MHH0>6 MO(?3FBKP"4<7^#LN,S:QZ,RY-"Q$FYF&%!BX>DO1:!X@JD(6?.O@Z"H@3\ ( MV4E?=Z.D.PN[CSN@]TZ(EE91EL7,@:10"^?QR$!K9%QSAQ&S*J%U[&L=EB/C M01.1-TZU_PW^:SRY.OF=KWLI($W2*I:<%606:\^\")IY%4#RG+B!3I?^-R33 MWQ_Y"(S+!B)M?&?O=SC#M^46I@65NX!J>"]K+9#]7\7:54/COL3;^.%>#ZZ@ MQBQK$20C-:TX*3.?T+*((:NHI(#4*?3PM'3^P(VJO:A\&ZFVKA&_A/)VM-Q5 MHI&N>*V9?B,3GR8M'9)I(3IYV1L6V+4 CL26:B/@AOFI M:GI?H'+*M]:GX;X;8VL'X=3W!X,GI97?C)$)?E6")"R>B1 MH3:%9EH4&0[%LQA*#LDD\NRATU:]^OOWNU\WDORXK=@:VEN=BRM(,BG0.]JP M>"T5;0KY!=Q:!L8&'Z$($?=24>!XMO+F8F]X\V"+\@E=$'ZO9O,(;6Y?H>0Q MJCA,-1M1A"10M0P85.\RD=]3Z)D!)72T(7E(WWHUFYZYLHT&#E[-1EBK<9Y" M3SNBCCZS$*5D)C@G'#I NY<*:L^AFLU6>MVIFLT62NGAN*Y>]IXM+GM?)54Z M3?_AOC"#M90/UO1*RQ7+SA:5C #=K>S1EC?P[^(X @.EF9A[N#!W%]."^5U0 M]93^LQK189)^=M?8!@KL(.Z>*G>L0&==U@4=;9<%+-,BNRG<3;@];_L/]!V@W4S0YP42JIY=UPKY>K46CC;$2 M4VI^W^1)]FSIP0AH)_@>[C2OKC/=!=2WWKME*\5UZMCQ&*GOK7=+5E@CM(F5 MH"/3+AD6#1)"&:RRKD35O.?H<^G=TIX)VPB[!P:L*16?2I Z.D58),TS*JA5 MY@(KIB3@/)CD6^\13[L<_U9JZE:.?QL9]V D_'PQ)5#3Z8MTV15[&4X#&X,+ MGF9J0]W_ZB2C0\:S58Y'FFUNW7%Z#90C,@Q:"+N'FA>K8-4?)[@TC+L [,D\ MV CN,*9"$U5VH,?N>NAAN]@,U"6(#BPM8SS7&E&N1N.-8A)!BH"!A](ZGG @ MHFPP) [#DVW$WSK/X46&\QH7?W^.:3:Y.'LQRK4,-YR^.*7_JS95;40T.1]/ M:N&GQ2[((9;,160B NV"DC; 8)QGTB%/G NC2[>$Q<>,OG_KHK$&Q_L4_Q,L MM?\^?<1\<8KCLK@E-8U?WX\O)@GW76]_,Y)]%]W?4C9W*N\KY0V0S4NK4="T M4D'Q&(K#I$.Q+KG'5=[?C&FW_>F7X11.3B9X,H?U=CG*FZL25CI'L,)RYHG9 MY,!%LN-1(TOT:'&3I''-6]5OPK2["S?_OGDASA4%]UY]2:<7F710*^_1?_,' M^#(PT@LI2 +25C%83#74&5G* E/12H34VLA_!,S]+\]-^7/?#^Q743TXB6OD M<>D0Q<0S%$-&C*QMA'A.S/MLF90&H&1OHFA=&N\A//LJD-3]SCY-$R7IVN%B.M#%DPF01:'.BT]&W)4 M5HU]J(!".Z6.&PJW<;+2 L^TFIV7B*97-Y\W@VJ8^+@6R/YS'7?7T7V%-Q+P MWK2OHBS%"<>,1R(YZLA 6,>\X-(7X+6/V//3^@-)BWM2^C9R;>[I)\(Q_1UG MG\>3?Y+%\GI4)C"E[23-+B;+BY')*12.%C:+?!XRMRS4V@1@I"B!)&"MV.2* M=1YMORF&C;0R[E.DS>^:GHXO\OMQF7V&"=Z8^+(3>=0N@XPLB"C)4#6"1-P'BZ6 MTT"N=R(]8$,LZ+Q0/&M;1(Q<28?!.B>L1[EKI.=QB'N. RD5A-)9,1WI8=,1 M#.W'O#:IT0@1=-#V6X@#):F%LM(SL/-.JV26>)XDBY:##-%*R]N?\Q]#'&@; M_K2( VVCJ'W'@4H C1EHS_)5(%HG%E(M=)6D,B2?"O!;C /MPI%F G\*<:#U M%[U=*$FG0$8.6EN+>03F:=>AB:DB4D"/W=:?YU;LHIUZ.Y6\V$;,>ZMWT 74 MMU;R8BM%=2I\\!@I[XT"PB(ZE0G2/"H22LV3YXEE"]:G4 MO]A*#>,F,NS! 'SUVZL7"R1.J1A$HFD(0=M3_#*^B+-R<;JL.WRX\%P75(<+QFTMLSNA-PS&DAM/#B$O M&HSW13OC0#H$9;(RNX;>NN!K4PS\]_$,:YC\S1A&-\I47SO#3CMR>6UB'*LS M#$HQ0 N,GH^(1A::>5_%P3=AV[D@^HT6IG>E?*.-[OCTE-3P&29Y$'1,OEXC MRK1U,RT2>7C*64:B"$D'FWGS\@M;@]Q_T*T7+MTKI=ZKLOHHM]\)\(#6B^)< MTLR3IT"61#0L<#(2$:/7SGD4HE/M]>:4.@"/^E7QHPBUE7YZN+CQQV3\:5C= MTQ4H!R"<5:8X!JK>:@1>2UDKSVPL66A4"+YU8Y>'\!P[8YKIHF'OJ,L8NY(2Z(=U6@OC.L ;*:5AN>\OMV9F0G$')K$V2MF?T#&II M^:!4"B!\R0:?@/FT_?R7SN#;#WBY2%42M&B(AL[ M<@ 2B"*N1-J,,.9HLR"]0:?0_#958AX'=5_GO7MQ3_:AKD,?"5\)]*I2XI0> M@=_Q\XU0QF0\HA_3?,#+TAL:C2K11"9M#8"CX"S0%&E9 6T\ITG*3D'*;9[0 M;0 >ZBAY+XRYZ_/TIKD>7)]:YNNZ/.[;*B ?@L7+$LZO!R?1=ILZ]=,7^0\_SXXO9']O,,IVM9C[' FMMM\[IQP M)66-S3$9*9S&D+WRVDN%4=5L-C"#K4=K7L#FIN'N=>9:,2\E.8'*" 9>$W\A MUFJ>HO#<.AOZ(3P[Q5-^OZB/R=ORO\=G2,(=C3#-,/_]=!S)R?DZ$-)*[HJI ML\3JE4OF06J65'!1!>UT5IM(V6&<)U%@Y7$*OA4 :2C-'DNYW7B&".-T2-\^ M_^7#A'R!@I,)9C&0#@LJE R=LTR3/ADXFUE(22-AC4;V5=^M"[XC8$SO:FE] MG7,%T/^-I_EG2/]\<5;WXD'D3BF:*\NNS(-XGOEL# LN8PPUR5UWB[!N'.H( M]-^#3%N?]*Q"-[Z)[@-.SFI:^BG"%%^4&4Y>ULA0O??H:#.WM6L&@:9%CP5I M.-/!&Q&##,*91Q.A"X)CYD=S#;0^I-EB1;NVX=9]8@#*V^#KD;BH5=(U.!8C MD@"#0" CT:>[=_"Z<^GQL(Z88'O250^G.'\?C_/GX>GIP D,&DI@JL1"[*]] MGD FAA#)TQ2"5M36<9GEV$= C)W$V;!KWL,64G7]<32[Q<4W0XC#T^'LZR % MEU3*F0D?:=4K@0PEKBPK.H"+#GC(K<\!'@'SB,C2MY(:-C[J9GE-%YMJ'NA@ M?3!HF #T3 M>6'0ELA#!Y*@,J+OWCQYKUEZ->03$Z%/*/?2]N#X@6R&)Z<]? M;_QV>3+F,(;LV(QC8TT//KNAG%?9]Z]+2J]*N6I M''"O*P'MA,G!1\,,E-I%@M=&0Q"9U4FYY$J2;@]QQJ=Q:-V'^CL6W]]>I MI=X!X/?B^UNKUX.MY>6K-U\,%]X$ M;6RW>OL=!WP2]NXN>AKW+.36=?K>O?[UPW6A_QN8$E?&><5X0474M\@B*L^X M0QN%P"*@6[1MS0!'I>@60GP2[34P9Q.=IV4.::W3VM4NUP99262@M:[9#0% *716;1*L)J M0,:2$@_0Z:K+T]+ZM@6YVRM]&[GV9?TOT2TSK(US6H7 ! I?E[)JD%0&YND<,IZ^FL^%9M3M^A>'D M/^'T J?C4NN'SJ8+^R?#*"_/9X8XI?I7"ZBDX*<0I.%=RL38/L V6/>K"$S&AQ&)K/F3#MRB *X6L!.9^D5 M_9M:%X#M(V_V@0//=YC&)Z/AOS"_SF3I#\NPFHJWI;\\5'^Q2@N_X^Q%G,YK M_0Z*LMQY$A'",?A/*.6>TE?V?8+>)\NLEW1H=C]I,@8)N'HP_V]'B^TF1V%Y,)_<'E)Z^OWDX'!<&C4(;5*U)DJ_+, M J)C7)JB)(>L7>M" _N8U_?GY$DSJ6%HJ?3E;+DB,Z0/?U&7I(RF\YMS\FXW.?U4&V 6KL4G&3DT*G:)+4P'RT]SRX[U%EXLA6?\$:P=F+?'Y*GS:7] M7'=X]"1?CV8P.AG.+4'%M8&D'4U&N)IN$N@G4D'Q:%"75&3S^IT]3>7[0_'4 M^-+P=D:/MM_--Q95L/Z KY?'^2HFEY%L/\CD)LE26! 0F5"9B\R+5^89.!+K M)_C]D7D>W&IXLZ6Y97E_ILO&A#=>&AC(7 :/C#ME:GE8-F^;U![Q@25;8U6!YIA MD RL]RS9$LFDU"7[)QW373FK[\_,$V;1_>_.@@ZYB40LU4 MK$F6#FD]*#$S%):X#E84(9_ 7G(?^??'XGF09L7YX,Z'YU=E$S1FDY0#,O3J M?=?:_@N$5C5Y$&,PN8C4.H/C\%4HGA+_=M+("FHM5*4^]V((H5B>'M;UGJ!>^C&#!><MW2E0,HN?,6:<]H%F.11>2ZYB1#X MZHM(D+,/$B67 Y!TX(6[%.^][)Q@D]B^W@<5_>35-." M&#U<]_JUZ@GK G,7ZW+I*3C00A0-'%@ VHQUS$#21,\<;<96>6VA>89,%UQ' MQ+GF:NC!X=DZ2E"B#S9 KHG'M22X+RRDH%A *RMD:['UFO[$*=7I3SU MR%W@)I0$FM$_-!<7%?,Q9V8T3SG96#2V;D'[W"-W6ZF_8^1N&S4<)!#3!>#W MR-W6JMPZ(O,8/1R&,!&BY5&P4$IA6J%E4"N]*)6S-<4+F?:QL#S=R%W//-E" M_$\B<0D6^/XO2D#BRKX>J)C"@S5L5 $N8OZG(W58:W#ERMXWX]^I#T0[\ M&_S7>/+R%*:7S7 ]]SZGHAE(\$QSJ'>R,R>KSVNR[F7=C/?F2MV#]TV8,7VI MJXABSIS?5=Z=8,[WU8!AM"SN%NKC2VBYD MUC7=TC(/8!@$+U02T>;FU>2?!,TV&$U/E67;J*L'=KV\F,[&9SAYAZ>79Q\? MA^?+@HK :9.NQ8\+UL(^MG#F-1F59$:($"!@":TOJ#X 9_\65:^J'/>CA]9U MZ9>X:H>HT_') I%( -EC8!9%8.16T";/8V8N&@DRA.2EZV1:K_SZX]1T(W'V ML ;\@I_P='R.^0.FCZ,QX?HZ+UHQO8:7988:!06L%X^7+6_)W#-62*5DZUH. M&R =)T/ZT$M:I<-#X5SJ8#L9FALJ MDE\->-1^\.-%VX=^K_I@;(;1L./ C:'WWV/@D<*_J[X=)->XE'(V]]UWR.;=>,@UW6M;Z#X,U5.A J'DOVBI%Q32YZBK7G MC)&,?Q1LX?Q^/TF4AB(&T M2D34Y.#Z6./E0;!@'7FY.4'.6_T[S@^F<#YQV'Z M95@?A'AQE0 %'H.@"3&NM:H"L\R'F%F2+CDIM;3-\SC6HSE\N*J9YN^6;VFC M@1[6G=7(%A'8+MAZRL-X"-=ADBY:Z; 3-790P+Y)8@4/%H'7DNSDQ ;A6#2I M$$:H/>@Q@S3/GAP;4B4.P8UMY+XW3OPZGN#P9-E%G)Q9IPD,*[*&E>AGYI-4 M3"$94XF\67^W^%U/U+@%:_^V;3L]=B+(XY70@P^T=NYDDP_3 J-T61>5@E*\YI8I61 DO0&ZM5W;!=?1,V4'-?0;2?P93F&4\/U'Q-DB7-4Z<+CM M$+M#(; M_NNR8*VQ(FFE A,0!=.TCK) G@ +WOC,?9086V=K=,&UO]6IK;+O)^\TUD'K MC+[W,QAEF.1%]^Q_P&0"H]G7#S@Y&Q307@MR"-%;,N\$X8)<6VA'ZPKJ4DSJ M=F7F@4&>NZ*;"K'U1:E7B^5U)2YO4Q17=VLH_ M,,A1*+>5$'O(O5M6ZO_'7J_++\716RVP;KHQ%DH>UM80@>9C, M)\RL7K'@M=TLIM8L6X_F6'C32-X]=*Q;@^R6)^8%6"\+S5S,.Q!88 "Y]@(+ M663MR$UK73^O ZPCY\:C-="\&]O]B2]J:<<40FWH ]7"UXH,?F^D9&@=RA0M MMZ7;!;=U(_2=8]"C>]1$:$\EF^"JKN?/7^>7=ZXO 0>>9/!6,F6R8]IDSZ*2 MGGD11,Z)9R>;U]=;!V;?N00-]7SW>G03>?=QS7X);'&'"V%Z,<'\MI:9O)A, MR-KY&:;#Z9^C<9SBY--EN=?SBUGUZD:)_+SY:G9S5E?UE3;/JZ_R#SW-Z4!U M(MI09QTAGX+>GQ.OC>(.0JR%IC0RC9$SGU--,0P!C"@&0^M3SN?%YTT%*9X7 MG;=1=P\T7ML=?G'8Z]%H'Y5@*8!@.@=R-;@&IHLUP3JOL'F(:@.D UQ)?A*Z M'_>GN%Z2VG>,>KR?P63V"\PN[QX&H;ST(3"I:ZF.DB0)B2?F?*CWOHTUT+JZ M;ML9'(^E>4#-KCWX.40VR>#.86,O^20#L<>,DKLSNMORP67CP,3L M?+#DZEI *#)NFU-"PWW/*OF>5?(]J^1[5LGWK)+O627?LTJ^9Y5\SRKYGE7R MC'CT/:OD>U;)4Z;>]ZR2[UDEW[-*OF>5?,\J^9Y5\CVKY'M6R?>LDN]9)=^S M2KYGE7S/*OF>5?(]J^1[5LF!LDKZ.JU?5N@:EUO3@!O3^/WJPXT.[[<;L^U9 M_@[SO7.TCS(4$!"S"N3 "1>%K(V88];:@.4KC_:W&[VG]>3:08(D12W769E) M#I+U@H'R\\J,&)T%6[J58F^QI+QIE2*P=@22[(LXG;OH ^&\2$8KQJ/WY))G MR4B7A4F:>3;H0)G6]9.ZX-K_BMJ8)9W7QLTN[48_SX93Z>#HE/AR!W+ MRM/TLU(LF*R9<"K92/^5MG45MH<1/2&2/%J+76FRO0IZL,Q>I'1Q=G%:^\EV MR7U9.YD!YY RKQ$73T4]8J!$X9)98L))#MTK9M7M<)^A*0[B%H;9DS,0UAK M[8@_R529_'W\"2>CRP>)WI\.8@)AO;$LR$".%R=Y!6X%L]P5DP*]'?PFB^X1 MXQX1>_J6>@_)$ _)8A <#U;'PB!QDD&VD;P3JYAS12N'.N72.EGR(3Q'Q)3F MXN\AO>&Z0/-:E)<1<2-#=CHY%F.13$VK1'K/ MIG(OJG@JAU!KI_3SUP_T%?.@H+%)QD#D@Y=EZ9'JF6?8=$*G^?79^82CL_.+V8XN9HOS?W]N,P^PV39C#*!)C].269=-K5'>F#1&YHV!(=. MDO>'=PX;U@1=-H]U/'KO0[@]7%?Z]6)"$KZ8("'[=?BE_G3%2JZ\JUT$?(Z) M:<>QQG^ W$)R^ITT.4+S])&U:(Z'&(TEWS#>MJ#L:$H>]?R^P.L:-#Z9U"[M MH_QV]A$GRY;EGRV:%U@8 S/SD/2HEL8MLMHQZ/Z?@2\-JS6 M).?B[^-Q_CP\)4GDUS56?#(DI_TR?>4Z&V#YH1WR+!XUS@ZY%;O/ZTX^!40. M*7F,R+7F4@-I*BE2'2CDJ-S@42/NV&)G\6W7$3ZMN/=*>Q:#2XNCR "669[1 M&4EF1VI]A'OKK>$*;:1YD0:*W9#BIK&E>VM,#(V5AH(W, M4GNN>5_SN@'C &V!=M+PO5Y .TJVCRY1"TB7)^DAJ8"8'!.6MD<-RM#.+ M*;L0LZL%2GI2\X%R%W96R1H5;R_//EK%+<"03P3#">8;1]J7+\V/)RK0G 5F MH<@&(H>9:4+-P/O(,N%4A=?]L*_G>R.XXR%%6SWTX*XL@;Y(9)(1T%\N)I<7 M88?C3&9S\#S77HHVD02\)I-,9\D@*6V!8M M#5_.FW6GKQ\F,)J>SA->_DXBFW/69)4EU ;>.NAZ^$UV=$6JM8!4R/T&U]>F ML1G=\;"DL29ZR!98(AT4D0UW+M/HMMI(H,BS$IEYDT&(E#WHUG<1EF,?C[ZW MDF(/902N3YB7B"X/E&EBVDOUN 5E7YD= M;9V %G)]*GD;/U],22;3Z7P'FUX*OY[_D7D+)!3/ M0K[1!]S6AS+!G. UG! MHO#6L+*-^%L?F+X] MG^'I$ A2(HR_X^SS>/+/Z_;O7OWYX/4K7KRW"^@83%B%I-162 M[-\8:AMM6J]+F5=$UD&4;C5J=P"Q?P.TL3['!U!&ZQ*O+S*F+4_J_:OE<(\:\ .R2\)%[8-)97;-S3;6\,W,N>970"R-")_8\ M9O2CHDWOXE^[Z.SO3.[N.WV?S:T;K^\SND[SO'-6Y[)W0EM90&JM? *G.4_& MBZ# @H)N9W7K1MXQ(Z.*"-\0.^\-?>W?N4C4L[1LIA.D M521:,^1>:DI+-?1P)O@ OALG%[=JV.GH1)+5-Y;=%I1:JZJ,<4 G%6R=5=T>W MK^AT[W3I22%/)8;]P*1^_OH;_-=XJ/)E7ZKO M3K%F>GL*=*,G$%Q!)G3U+[PKM7YM9MK%2'N!D-JH8Z39IH*43Y5E6ZBK!W8M MV[F\P\MTD^G'X?GR*D7*TOI,T *OD\_&L5 $,H=* 5=..VS>7V<]G"=EJ^^N MRKNUY!OIH76P?8GK9TC_/!V?+!!9![P('UE0@BQ.$20]*DJQDI3$8**6MEL! M^95??YR:;B3.'M: 7_ 3GH[/,7_ ]'$T)EQ?WPU//EY=L<0$H9BBF/.I5NQ5 MEL7B.+D;6N0"7F+S>P\;(!TG0_K01P\^_/SB53TR?(=3I&_^^&*4%Y!O7-TH\_3"!CG?"2T#%* M!,XED[X&,!*/+ KZ)PD9?<[!*]LZ(^0NAN.FQ4X2[_>.Y"\89]?'@O6W'0Y; MUW_9#B>I'1'>.285M @K(5P25FJ;-3@@_2EIE4V@5!RL_]I==_,X>SV_)GNG M/EFM-8A1LQCF1_!(_.$U6!/!AF!RXM!Z05X#9>=2'./126U76K_^]_$HS9/F M9P->2W%[X8C30C -AE:UVL)%!B_)CC+)8NMF5ZN1['\M::'S>T4W=I=R'V58 M;J!ZN8#DR>I1GF:I=*R]GLA\!IXM(Q,I9%H716I>T'L%C./3^F/DVXM[4I" M9-HP:TW]VF)M?I3%T:#3J;#B>=T&M:WE,Y%!YA&1IT#O-5_05D(Y#M6WD',/ M[L9-1@Y\(K,5BZ_=-^OJXRVCX>?)9#%K&710S2LMW1C_.!3]:(GVX O4&;TM M+XEVP]F@:,BN0&V66.O)21T8(-(_,I -9:*UJ74]XIOC'XEV'RO1/DH,?QQ/ M9I5J/X\GD_'GX>AD.N#>&0XZ,S"*"!=C8D$ L C1>&ERD-C:V5L!XSATO:M\ M>[A9^,L%?AC/H]B8_X#);(C3A1WQ8I1OV)%.AA*LJ3<>.1D51G+FE8F,C$NB MJ93*AM;'5!VA'0#^%X8:$H9,+[;!UD'^!.;8(UIPW=QGO>^N]+L/=U_^CFQ#>G76V1&0&M MMP@JZ/KSR_%9), UL_&"&)JR,)G^F@G#$]/%95K+%:DB&3<&ZTZGF' IHLXNJ^9UJU; V%XDXQ[" W=Q;0X*NF"JJ>,N]6(#I-8M[O&-E!@!W'OCPP6 7*] MZ%A2K%UVR, -)9)'['( *SB&7HX%]D6"#6EO^^+ -E+N0??O:P_@VLLM+L^X MG76<"]H6W;S86C0TQ^(MX\HG[XL!5*W]RWL@]F\@MM#.W1C#3J+MXPCHAC.S M0*31@/,ZLV2.9M2$S%$K7CQFD7>PP<'I&V=Q1N+\<_-^V8R_5+""<4 MU'(#"F.H*!\WI3>5LZW5_OT38 M8-WMBP?;R+EUS:#_CEUV4>FW(")0^LQ'J=-7'.8M2"A9 D&AY#BJTO&)!Y.:[-EG&4Y_O9^!+ABY,)XHV45:Z- MMT4!DSF3S2DKHT-43*:B1.#%B[M>W+HS@$[C'8/*>Y!LZV?[]2A?T)2'(+P9@S+,E-%)8.".Z:0S%D=:SD#,('ED@2/Q>4<52>M;QCH&-3= M4I8]&'6W%Y[Y5A4B<(\"6#%Y?O2HF(^0F1$)90PZE]BZYOA]%,=BQN\HWQY2 M>VXC6M"["Z:>3/A5> YCON^JJP=5OX.@^[A?N@I;<5R&%#@C0A,V29N/KXVZ MG,]&:42K<^L*7/M3_@:3?1^ZWT:^/>C\'7X:GWX:CDY6&IM*:2XR.%8[?3%- M2Q[M;=J2^0$.3+)&Q=8IG \"VO_>O[O.QGT)?*UUW^RNSXN/-G^YX[UP RCX6C%*;H"/9=(:,K90B!Y^X*$+DP<9O;Q1?1D#6JR,K2(CD5,G(64R>+W49O8.@OS04 M#P6N^ ]?AF<7 MU[F1+^&A.\ !PG-N/+0 M>4)3O?1\L+3$NLB9O(\U<84T^53K-A;:M*L\I(DL:I3(;39:Y#UP:!V^8^=0 M$[WTD82P"NOX[&PXJV[>KXA_D(M(/\$)N7O>HN;!D7\G4^UHCBP2?,+KN2L" M4Q"MCZBW@'?T#&J@E3ZN.ZV ^N?H8HIY2?%UP+D@#/79RM==8PP#-/%RXV(0)#4&;87Z#GW!"H-Y5$_3_0YB\ M'>$ I2[&0X";0WX;+'BTD%M?O_J-Q'L3 MY:_#+[1G?83)";X.[&A(XC'@\1 M^A!QPZM8%EJP=@WB#N+:3*V1 + OG7LAY7YWIVX8F\7G.PQA<.L ,A MU@Q[Y)QH(>S[M A]+!+#_[X8YAK3NUKHAN-<[5NMI7?U\KDH*5Q2. ))"#E) M2BFPSG:[M+OEP$=.C38"7Q'XVBV+:QNP6X$E=>- U LFP7%6E*CQ_TQKGG&"]D/G M;"XN(Z3V_*A#?YL,V5KH*SCRZ-#G W!?_?SZPR\O[JUUH?AH';&9W*1"2'FB M/;#V43?"U6VPY-0M+K7-J$?.C :B7D&*W8*4G9'6):[8E%W6@CGNR86"$%A MLHZ$S!B\E\46VY84Q[^A-!#U"E+L7%?J-MB?83J20O+"$P8(M.AAMXA7]S&/@0]]BGD%'78+?Z[& M>9510"S&7S 1BZ=XO1U&&14D[5F)O!;4HSW19R59R%9(S=$KM8MA^O#H1TZ1 MAJ)?098^8J0/(*[;I- Q11L*RU+0:IU:T:JY"ED8',)9ZL8=JJ2+L>,;>HI+@0Z()K7:CJL%5K^[,T'BW7 M%4I^=$!T">;/$5PVW[TLC_%Z.KVHE9-??3G'T10'QB,GUSDR7TNN:D[S!"=$ MK;&GHPN"UK+46.T/(SHF(C24_8HLKJ9UZG^#V<5D7G'Q'9[#U[J*3=^6/R;# M41J>U\SOW_'+[-WXE+[KY,-G//V$OXU'LX_3 13EG>6!"8^*Z90(O\3:!PPU M>.&RYU(JUHJ.TZ6$WE[,IC,898*Y+.X(P4AZ9&I/ M>E]K!G,&-@I6'#EGGNOM)*XU(V.<,Q6M*A"4U%9VLF0[#'8,FN]%L"LTO_,EW:YE MH@,@@+-0*TF1/>T,+6% ZYB3)5K-#2%O?=WAR9;K[C&.UH,V5K!FY_CK#8A? M/TQ@-(5415YC? -'6QLX2?96,8[I8A*#Z*!6%3>EH/U8L%S48._)OLDK&A.BH<1'1,O M&LI^!37:!EF7V'Z_J-(B>2P:XDX'""*:#++V-Q2,_J<8A$P"$4(;9T)&U)U, MC,Y#'@,'>A3R"B[L7/)_5<.2(DTA"TC29)6D:7/+@&M+3 7N+4"TT/HV[I-H M"-/?@K"KE%=HOG$!_]C^;[VK7UZ)\EC:#BLP96JNTE)H%:SC+ MG*SB;!-WI75=H.[HCHDG/>ED!7UV#K6N$L)ET23D5H9HR7?FMN8B%,,B!,ER M@*S(G;;@]G'M<:^]('H,5321\U/I"[&BV([W/F:-F0E1A>/)6@ZZ"B>[('(I M(8?60?FG4W2LD78WEQ[;1LK[JCK5!=.W6'IL*UUU*3_U&$'OBP1:0 M,V%39 81)LL$N1$B>Q2IM(YC/>728\UUOXU\]UYZC$MGI,B1A>KX:$7K6Y21 M$'K-:[B56]W:L'P.I<>VTME6I<>V$7CKPL(;"]]FL$1^:5E.A?R@6A45"E?, M(01001MZMU/ X>D5$VZFYO:2W%/-G?GJ!EXGAZ4P7C,!M.6">:D\DP(Q"1M- MLOLHL'-\%E\3B>^I>,Z;6I1OLG@&NN#KJS/8!FP'ZA'61),=Z+&S&O:T<-S" MJ6N^*9>)1>5I_T*"",&28VVJCRMZJ* +&3+M MA1(BU'OVGD4.R(PE@Y;7K*WF[<2>3G^I?BR&':7<0WGZM1T8NN#Z5KM,;:6S MKMV%'B/P?7:9JI6;'5? @5.)Y0@YJMM+0R$78' M$;<.$M5#\AL]9,6"\)I9;:57F<1P-_IS+"W#'JWD'B3;,,HS MA_C[^-,<1%TV?_G]]0U*\FBPY!R92;XP[;,D2@;- A1R25%IGKK5IEL[Q#&H MN(W\6EXTW#'HO+U<&Y80 M7D[[9H&7N6\H0(5@:;%)NM0PD0FUDU5@=2626NKB?.O+A'M\"\GVH&MR!R]H+7O["2>CXZ>;B)N7='/09*N_1 M,NLC1V \.IDM2OI\H+^9KR@Z^2#XO'R/$TPG3G85"OK).6^:$]2^C0%I1!RCZO"APL9[R!?AZX%_ (X?80FUI3>&OZ\]>;[RP"P &2-C13 M7\BXQ$P3%_0KC]X678JWKG7#B>[HCLM"Z$DK#;MKKD)Z=9JS&5%/-L-]-(>Q M%_K2WP,TV4'XO5Q6OX>,:\"<0;/D@18Z1'H>#"CZ)T?EM!6^>2'>?=%A@^5P M.#9L(_,>6/!Z] FG])&K8YA$^V/4S)5:"CA(S< DS7))";+!;'AK9_(V@OW; M$+OJ9-Q,H/NS'>9$#MR 48K,859(FBG ]3F M ;7N#C<,"NV/H)T31F%QL;6W ?+ M@6H7[J"?M:K>0;A]U"R\BRL4A CUVD!TY+UX[QFH%)B*")#)@>&F>;G2O2A[ M4ZW"'G6]C4Q[[2C#%!4F&"A2MF38J,*@K5X4)V=JM+PYK5$YY8$93*6FB OF:]IM M"N"TX4*YYL5EUF%YYCIO(N+6E].KL7BKU_'[A".8#,>7H,G0 M]I>VU;G MAS#*6FNGD])WD.S>GO.E00DBRFP#DT$'5F]YUJ0'Q6*,24'AV8!_NEI?8YT= M4NG;"+2ULE4\\;92&_0].O6B:C,:DH M6Z=TK8%R'!M[2WFO>-)W#Z_>Q[6T5CL@ZRD$LQ;486(Q372WF0\[R+V/N/M: M@!EY1FD2XTX"TTH+%DV,K/B 42)&[_CS)L2&>,U^^;"-N/OGP6+W IEU]"HR M[T*=H/',)Y]8]D)F9WC1OG5KD95 ]N_5-U+4P^I_A)0;W]Z9-T6KA5=N&;P0 M54$T9 6YVE9!&S*%:$MD4AOD,G 'KM,AS(9;/"L'/PY[H(UL5SSGCZXT-T>T M /+G:'J.:5B&F)?U?#J@:GCO=2V0_=^";:"E<5\2;GS/F?1 M8&:>]AF6G3+9>DD>?(OKM:M'W^]5S49J6:'H'62Z=@/_MY_N"(5VI'_.WYB_ M7B?]#LL/]?__?/?Z2D U!/&7-#[[:2Z55V?GI^.OB#_CB+YG]LXZ?K6=R>W6*@6PIO.1_\,JN] M'LAX&N:__3@4*B?-R7+/0%8;>-!&&D^_B\ 5*#[8>K1=J[.3,##?&.V7X;3V M$KV8X)NKUJ>$+M2Z=RP19%J9++D;*>6:*0[9Q2RD;7U+T<[8"!4:E&TD3R"J*5K3V0 M3L .48NQ-5ON5[%OK9%>>INL!+EX=">_P2Q]K+W[;KY_V?/Y;9F_.7!2:Q4, MK=%8+W"FJ%F0(C"',CA=M$8M]T.I[J"_(;KUI,E>NFO<%=&+E"[.+N;9FXM7 MW\;3XTJJV&A,@,A>&I )D=KG7?A>T0'C')^M!1PS+P MZ]'^CC,B_7"^")8VQ]-;LKMF^# M10WTTKK@_ JJG]5DHK>E_ERSR8=I> ZCV73QD>G+\2>#(4F)6ML&@$6M,TO%TKH:C>>J;/(4VL,Z)G(=6&D]5%%^GSYB MOCC%M^7^M*;78IM>QE6=5+5&8V(F8(VVU',4DX#Y5'OE% ,@6J?Z;P6P(=?@ M]/20RU=_>EEE5?U0Q9!G?ZW?BN1WSR87>/TB<97<\E>G\^C;WWZCZ7CRIO[9\N84H,: M"C'Q/G";;&!Q%F42-QXL*JUU;\1 MU*'..GKDP[T[9RWUTLM]Q < +D/W'2#V=GUU([Q#76)MJMAM:+.#5@Y$H"0R MF@B1(;CTT;[911A]!@_$93LFHJP 7QP=& M!PTT-I,Z%J8E&A8"*J8\)N4Y672J]3W7^R@.<M6 A64)1VB]G-\#<7R/ZVYR;JCX)?7^X]T@)^-5#>(D6?L'!F\9">)]6Z-7:5LHLC<@3?,*>UH"2%S(H3BF+!)"DPFJM)Z MAUV-Y%OS^!ZE@1X"Z_=1+1NU=\"U%]_NT-GO+?2VD0H["'TOB\4"GQ5<"0#. M4BZUJXPN+'")K$1K(N7"]O(N@<._'$IDLMU\-;2N-@/ MA283567.9!:TH?':80@C[8>2@[$"M(VMJ]]NPG1HV^^QVKO;RZFEZ/M-JWN' MM0=JFEU,AJ,3&.6WLX\X>?D1)B?8/+WNT6/MD&;79GYWTNU"=."T0U_(BD0K MHA,A.Y5X3%(6%0:/'G779?_&L/74]L4HTVLX^73CN$4'#I""8J@!:Y4MQ7SF M@@$9P\650+9P^TITFW'MON7='.-2U -3JXEF,O(DUG[:M@CRK6MAFE UEWE. M=RLX-)[K)8Y#+&N-F7!_U]M1W+U4;[V!:3[A>2Y,G?[O%U5>;\L?X^E<\M-7 MI\.SX6A>C&Z>[+#(OQJD2%Z>L+66+>W_NG9^!EXLDR)#0B\T;[XI-H!][ 3; M@S)[L<+73N'U*%U,)I<_#TH4);EZT!9E(,?.H8;*:9@W]Q#4@2[&F'I)B"!$IHO++!#7F9(Q^Q2,4;I] M*?/[.+X19FPE[EYSUQY8^Q;Q490J)\$3@^@]0>6^YIU;5NNP"2O),87FA8F[ MP]M7WEKO-.E+)4\G:6VM "\S(;3U*J2:0BQKHI]#%H+GS&8PWI&)AK)U!8X- MD Y_?-&8"0_Z:[MII =3N0;>[HA@F0S5 5A/QQAK01WJ'*.A"L=]RG^O!%$! M")]7U3(G)\^%P"*FS%"I4E0H5C^L*?[_!Z*+ L^O M%Z-Y$P%:+QQZ=AMN_,=M( M-^->!=LPS#='^&O-ZOA8*?[JRWFM:(._XE45Z4R4]D4*5D(M4NP1:HU#SD0R M/FXEK+0A3OYZ5%1VE9!5Q&X:Q-B:$3]03> MTW)2=M*0M,-A6'F WS ML=:2C@@OS<^V;TWTJK"_C!YD84E* M^X)Z6GB03 K@9&B(N['F#9OVRF&>NX(;"_*^BNW.4>1QF7V& M"9)-L?SQ%]I93L?G=X%&7U!K"SP;CN:IRBNL M6B6X HXLFEH/I&3)8DI :LLAST-17'>R'1\8Y,!)"(_5PK@'$;:.U?[]+'ZD M+>WM^0Q/AS!:!8_7:(31FIF@$],V./);DF4()7N;K.$Z==+PYK&.0-&-!;KV M46YTLV!EK^<>;A4\8IR=;A3L.J\[MPD2@"E>E11(<1 Y"*&,D[7_%MA2Y+JN MV?W>)%@YY)NK[!=AA;"(A24%DCAL _-&%^*9UEYD8WCS_AF;,.US00Q.(;E5M /SPK2II_<)?WR\M6N9/T5&:ZDE2<3%?MBXH7,%&M(V4DNV?] M[Q?4Q1=9LL^1R"-%R4.+#9IXP2VA'H![;W5BZ:6PZ:6'G(FBJ\JRXLWIW:*G MM_[J^K9482'"D8XI&*U#J=#$DRAK2]!]%005E[3(TD1:G9_C$8(S47L%\5:\ M0UTF;VX\KNX:'ICA2)>%F&A(+NU!,I0V,8->J) R)4JE,R%T>I&W?/B9:+** M[!I<;#Z\PMN>GOGM]M'_+"[SM5;H]YG_X4X)W_MNP-T%2"%2X3EH"A>(TACFE* MO--9J9'T&+%%$;!O0O7FD6I [**TU>?1W.$ M$:R#:77:5"7#&HW)U &ZWH1I3S'8BHX$6@*P; -WGED?.M6"GZ"Q/#>X]01M MI8\F:A<&O/Z?R[>3>->U$+F*D9:IM8MFZTBLP% -0W 6HHDL!MO)47[XJU6H=NS?PZ_X6"I5\QL%SP?X?O-+'[U<[CX,@-85J,^AK@V^ X@*[H& MG8$-[R4=R1&@6Z;LP8<. M>_XWDOFT@L!J%_Z]?O=V78X6D\M!>1+!A])] ,2BGTJR"29)JS@DU4UMZX\\ M/Z7M):PF9=A=W)4E7[:G4OD0"*56XV(5+M8[1GS0%NW*2&IK#SCLCN[\';_& M&FM"0W>/9TV5WP%1LW:/333'ZO1HH[]GS.0 X3?>K34P]C#B_V>QS+&OK(O($5++,AT]EZJ)9BW"O< I6'PIC) M O$\E6MY]&D%9=XKJ&P!CQ$<]^9T'YU,JPFT07WL:PC7;R>E5:&X3PO[%=8& MRX0AF95A]#IQXA$-,5H+)R177-5^R9^B^'G\A ,UT( TXC&B!VYT%UR-O()= MF([C&QRJLV=-X$"!-S@#=N+3AEI(41$)!H\Z*%M@R!C6*LC*@$@AURZ''=80 M7O *AK*#/G*N3OH%87;C9[@AIW/9N MQ1BYW!PJNHL]9- MMQ/T!/$_)C"?K\?4O@]7XR\+*IGY!W];4A1WW5?S!C0]^T)HP.!311H;Y#XA M><\5"$65E(K)PDC"O2Q7.](Y)G;>^NT+IC'O#VY03*1RZ4@I^HU2!A)TX.6" MBKDHC :K*WO3K7A_%N_KHYLW%/C%$U'?B3A=?"NE/R-#G='<%5_922*Y8L0J MC\(07L: IZ7*W3C+^C_[9**(_0SBT4[96/(-LIG[.=P2I1.#BD2X9%% Z-R[ M@,>\E[@/@&?@7'4ZY!^ZY7,?BQI.1<=N^>R2WQ':@,A:DH#G#GJ6"24(7A'# ML@)I2F?00 FP'R\^[F4+/5+K?70R>,:T"[A?J?7>:NR5.MU'!\.GUD4.0?)$ MH@OX=@19..LQPHG*<>O 1PNUY\/^6*GU=O;11_2U(_T^OMK[R7K2D 5A [6X M=WIO\#1'L%8;Q.Z,#T&AIFU]1_GN\2?C*^^COWT=Y?V$7[O_HP_B3_^>KA$' M!R%J32P5!2>/Q'&G2$IH$.CZNR=3R2N8R]WC?TISV4_XQ^&-7M!U^4GZL&K( MF7^:XG>_HU@?4\0VR%'U?72#W-1!J]\DG'8V)P;2>^6DB=8KXW@6PGN(4N2T M,R?5%T3C7)2USC/&&8G ]JL3L25.;?XLD!RRD0?:T_^;S5^YG"T_]KAI";UL^AVB6 M2;"WDT)>NV8O5$ SJDT0GTHE1S2>N 2.4&JH9,J&N'GM4O,5V [J[*RCIA*& MB]@NX0I_X\O?8 (S?X5>P$7ZAIJ87Q?"T[]@18DX+U;_<(__$GCE34 MJC"M$49+1"-+90<$]$:D<%HI[VEJV9!5?T7G:Y_'5G\#ENRWI=<:YM>=!, M0C0D"8>[KRJ41RH8PH0.UK"4LJMM!8\ G)G>]Q=N@S:Q_5+X28O@4@Z%$*50 M,5A#0L!]BY:I2YK[I&7M.^H?^\;M$'MIKZ)CW[CM9-]QR5)5.*0UY-)< YI8 MAN^*BUHPJT.0IM/-[MF3F_72]DOD9GVD?C2ZJBX@?V)RLUXZW(NW:A\%',U: M/(LTBI2)S0K0Q]9XRF;\0K,V(9O$':VQD?Q@Y&;MC:2/W%L6SXK%6(+$B>(L MX:G+'7&V%!XXP9/T!O\^X>+9AC+?55G;1V##M;5N8VK)7BF51"2:1@R?/3I9 MEDE&&+I6PB2FC!*5?=%S90V^=-";5W$;5\#*X7S6]O=78DRZCOPX&K^E5 M3(2,FQMA.C$B8\3M+UM*C!<8GE%00@Q$YGMZ+D5C^^@C^MH)B$7MPL6C8JZ+ M;<5Q%C2G?-[26]4$AHK0PRXR%RH<62PBK@0)!%:>9X\:+^Y?1Z\ MYI!-'++C RA"%2VU%1AQ>H-A$/"R4(.2 M8,^QG>Q=N/( PYF9P$$B;D%J>P.?IH^M\-7-;%9X7"?IW702E]^,$M74YI0( M:([QJ1:6!.<#*1QM6CB9Y&:CU.$RLHXF?)+D)DI M9@-QW,C2;RJ) S3S0+T3(KA"K/"K_+*2';57T*\8S8YQP%^E5_VUO9+Y9=]I'ZT@KHN('_B\LM>.MRKLFX?!1RO6%=RPSU7 MA'')T=M70'Q2DNA@&8ALT&=C/[Z5]"V_;&\D?>3>LOP2GT>=#ID8[1BN-&7B MJ4 67?00V<)D$LP)\I@8]9IL+H3W&6)HZ=*V8 MSU%0'M6O,HF*?D)MG32NJ'QZH=<%W*\RB=YJ['4-OH\.!B^3,")Z9@#Q.=SO MI#>96%FF,Z>4N8E)>#[0SG*B91+M[*./Z.M3G]U=)US3N=%U!"":C MVU1NZUVY9 J1!,8]P1]9FVS&/;8KYUF?YYY,=FP?C4V'$7?;,HEW'8R*XP'7WLXE8PXD)3:4QG@*95Z2#D31X*AKJP.0D+ M/J+RCWWC4TD/O]UN_X!%L&+1'PC9>)*%*<.7P)%@M"$TV9!= J-E[:F #9=S M_#S3\$9:=\>O9BP-\A+;D3U(ZG;!URB']1*VXZ2Q3L88.AGI@9H\AL5%;KVT MLN!DCDA& _%<1J*LSXHZ+:D?)IXXTJW9#V]H?138P,#>?/M^-;T%N+R>QO]] M_[U(9Y71B=*9I'T@/" 298XI*5E#$?'*U],.\$I,+ MO?GU;!RO(2V@?48ISS]>?E[G^ )UUMI(3$Z 49AVQ"MG2/(0:00GJ$G5$^_/ M #HSJZ@G_+9S 7 C_3:^+G%%:6)ZA2$'[J0PB66[3&GQL?[J[21/9]\6N^T! MV=-]'W5 :K3*ZC8[QR((2%G+F"W^"9X9DQTWEC/OP,%HWX<>]K;?C9]X,,[R M/F:F(7 3%$-3EHQ($0WQ(G*2O6':V;1^^J@Y_Y6>S6Y3X M/_W5#8P".$8=DX1%I?!-DZ*0%* (-'=9"Y-$JNU2=<4V_(Y7ST8VM[LF^J@] M0&>9?]SL5KG]?3K[C._W[+L?I]I&'=?YD>=@# V%W,!9OL^R;)/$,G5B$TM1,$$4NG#+5+7/.1"F>49/@&?( M[3B/=\(:*F/;;KNH+?M3R:UN6\UOM^_\]&6)X*6(C 5-G-"^U",;!SS2H&N'@KO1 MG(;;N[_FIDW$WJ+JX2;,X5\WZ..\^0N_?,)?6T[6I2$KAZMUE&HBHU.+]"3A MVBLC%7 ,S&I[N-NAG*L?4D/R#>KWM\!:C\SN *R1W[$3U'$]D<#I![ MB[AX)T &VL9B]LX*5U@_R\Z(.YI)D5HC5,(S],DLED 6N'X/)E_ASC.8TCKXID.H"IV_>\$,GR7?P4E35M)N');_VYP M++FDF9,;Y27KSKYOQ]_("O(/K:;Z(\>;; MS>(B[S5\Q[6-#ZT#:0/D@"J1 22S44-B3 PQ4@$:K'19>Q$\<^"%2#[$)$9M M(!V84WSXZ(L'C[Z_$Q3H"$?N>#%O](1CQD (="#>Q*A$H):SVM=;+Z,Z.)>Z MZPDH\I$!GQ*-CE!+T5-WZ 66_8-HYA*7H!70VL-BGL,S?%A4V2J>9%1K";]I M)]E.E,LH(2; ?3X*$IAU2YP^>(/1G0S9>2:8JTURT!7;4+4$CJ9: 1ZKPQ&55KJ\".A7%L^ ^H--B+)/=""&[AN2; M (X?EM=4];;8_""1UW;9EZ;T$-+*8>T"JF9\O@O($>/SPQ0U;27EX4P@6*8A M 5$1(U3I%2,^RD@<350)&ZR,G9C.3TOU76+T(33?0[@5-;Z@P9[=CCY?CD36 MP*FP1!@AB%0>5V>E)"+S++C*PL)S-_9SB/_Y9?K7?ZT^<:GAU3?W"KY_WL"1 M>!W!3P^26D7G<(W@'Q]'(8*,Q@B2!$U$HO$1*WPD1K$DLJ44Y'.ILWYZ^\?' M<]!;3ZDU>-_^_F'DI8S<:DV4%R5GPSSZH-X1#KA[."$A5WS?_O[A'/364VH5 MZQG6"%Y=C*2EGG$GB %IRLA20QQZ>41'W 8,94RKYRZI^NGMU<4YZ*VGU"I> M.JT1O'XS4L:CM6"XEV-!P"WNU(H9$BA I#DR%I_+._?3V^LWYZ"WGE*K.,5@ MT>2Q&*GP:HEEE>BF-%!\_3&\ E]8)G0NQVTD*4?!0J(FYXT.XQTM,T\_^T=6 M6 UQ/=6>>O9>8/7C\B7X.?SW?_P_4$L#!!0 ( &J J599$#6\V@$! )]X M"@ 5 9'IS:2TR,#(S,#,S,5]L86(N>&ULW+U[<]PXEB_X__T4V)Z(W>H( MH8H/D 1Z9^:&_*KQ7-MRV*ZI.UNQD8&GQ*D4J69FRM9\^@5(YDN9R028(,7> MZ.BR+9$XY_Q _' ')SSS__SQ_TW/[+7W[[ M]@[BO_S/?_T?_^.?_P\(__>K+Q_ FY*O[F6Q!*\K29=2@._Y\@[\+N3B3Z"J M\A[\7E9_YH\4PG^M7WI=/CQ5^>W=$D1!%#__;?6W, U80., JB"-(:*!@EA) M#*5*&:4J5I+(J]N_I2@5,8DS&$7Z/P@)#FF4$AA'*H@B%! F@[K1>5[\^3?S M'T87$FCCBD7]SW_YR]UR^?"W7W[Y_OW[SS]8-?^YK&Y_B8(@_F7]]%_:QW\< M//\]KI\."2&_U+_=/+K(CSVHFPU_^=\?/WSE=_*>PKQ8+&G!C8!%_K=%_<,/ M):?+&O.S>H&33YA_P?5CT/P(AA&,PY]_+,1?_O5_ -# 495S^44J8/[\[JT9+8K0,4Z/E/YT2]LL%ZGO2=WFHJP?E:G,_^=*Q"]-/WM3]IOE! M#J_PCIB+56X^J+>%&.O;W8BZ6/7A-?;U691+.A_AL]B*V5%Y;G[P0?^M%6,: MZB#36DY+W3NJRA]+60C9L.5>TR 7__(7_;?9:@%O*7V8_2K+VXH^W.7\=:G) MO%A6-8%_R1=_?I3W3%8SC"45F'$88!Y I$(*<:0X3+!B&,5I*A&:+3O:WUJH8X2_^)@^_+$&*[DHEQ5?#O[W<^/36EZ-C/S'_ZEH/=R\4#;%[3: MQE%H+/G7K<)@3V-@5/[G7[9V^D![/CZ&\Q>$#_S1Z/O_GL2QY'N:S8V'45;/ ML2FY.S;;(;S09M7 *+I@M65M8QJE*/I%SI>+]4^@^4D]CNWE_7+P85Q7:ZMH MQ<_T4?O$+]RT_K"$>]UEG-.>YB_+GM]4TQ%:K;^ LA*RT@[V$1,WW[[X[T4^ M^UR5C[GQQM^5U5W"D]J2]R$?U\^7<:@-&0Z?F2<.1<1 W*[9_ZGQW%&JTT7[-AE;/NA'@ MFF!?K19Y(1>+:_[WE6[=? _7/_+%3 8D15$4P40[4Q"Q5$(61!CR. DH"0+$ M6>CB8)V0,S4:7*L)=O1T\Z9. 6KG0WF :6 6/(80^,,HZ=%=.@.#)R?IE)11 M7:,SICYWB,X]WL,-^K0RCM2-^K=2][IVLPK)]5+PUWG)Z'S^-.-)BB3! @8H MDQ E-(&$"0ZC-(E0%@E),ZNEEH6LJ;%!HRTH%;@S^@*^5ACT'235OY93E\WSY])D^F>]H\68E9W&2**7] M+IA))2"B5$&B$(8X5HDD68*"E,Z6FQVZL[Z$K6 GUCVQ#^GSJZ\W(4&YUAO, MC>+@H578S1NS!M_./1L"TH&YN%'Y"FR4!K765V"C]Q58EH!)\)GFPI\+YPJ5 M)Y_.6NRH3IXK&,^]/N?W^U&57F*J?/FA7"QF! <)ITA"E1BO+^4<8LX4%&F$ MB* ADU*XK/^V34_.R9-+,-=ZN1'+#E1VU-$/@*$=-6W[^X+K:0_\9%3[ZY7Y MYWQE8A+ Y[*J%W?7RV65L]62LKDT5/%)?_-EL=3ZS=AD<=_H<&/1_@1Y[H-X2_R'E]4$JKY=.WBA8+RDTG+J[98EGIO\\8RZAD MF8**)BG4"SCM96#&(!8DR:(HBDD:NPSL2 _/&92 Z$X(M,IYHXJRX4! M@"F-5$IT%P3,U5?S@O48=/[ZCE:WFHFT7S(*UM;.GA<$!Z;QM4K@B^0R?S0. MWI6)-A7Y$AA?!+QM( 4_?9$F<)7._^K5RSN+D3^_[[2HL3W!LT8?\0W/O]./ MQ-]HCGI?Z/F@WLU\3:OJ2;OTU_>F[1E/ IFA#$$EE-GX9YEV$B,*8YX(@N,@ M5)2X[$=U"9OD'I0;;71B:4<;OA :>DNI+&[A-UG= Z/P%?BUZEH^.Q.##0J> MB*%3U*C$8&/TL?Q0%#FL[?%,E\^70NAOYG%YW*A1\+_DS^\+H6<:2>. M!30)((K,%0*A0D@RJ6#&$\0Q09&4Q.HLL%/,U'R,1E/0JGH%&F6!UA88=2W/ MLKJ1/7/\YPVO@:FA+U3VQU562!RAAX7D/]^6C[_H!AIFT'_9$L*99LY45]Q/EO4?YG.YM%H4C2,(Z@"D0*41I*2*, MP3C 3+L,:8I".QJP$CK",_TN6JRI>Y"2M?A]KSG#B&<$4P8Y(1(B%J>0X"R%+ J4%#S"(J,N3-1'B:F1D_X" M$\>XI#[0VW'1T(".O+G4FJ#IRN@*M+(>8Y0N@,I7O%(?%<:-7;H I(,XIDO: MNNR"RX[OII?*\YP_S5).PRQ,.92IQ!"%/(!$!1A2D62<2HEBY41EIT5-C;". M+*7'S)\#7($Y#8_G6S!'!+W( M19C3!I^Z"]/QAH]CL?KZ5DI(+'$00QJ:K#B9)@R<)@226+M 81HIS%,7KC@4 M,36.,!J"K8J7'(8Y7("[#)>!V> 9)-ZOO9TV?I#SKO$ONYTVL/MLZX(K;F<7 M4_7IY4P%&0FX'MH$U;Y @O2*1C"(!,,TI92I@'O98*G%36VL;_<$'C9[ G*M M\16X[3S@[0/WA=LJSB"^Y)Z*]P-R.UB&WDQIA$UC)V7/<.MME/VW>NZA: _D M1C4Q4^\HKR]D?*0_\OO5_:NRJLKO>7'[FNK/1O]\1J0D1/$(QH&((&)98%+K M)3"+-B8/PJ5%.JR=@:T6=3M-ZP6^Y?S(0J$/OFVBU3=1C&[ZW MUMQLH#1 ;Y0':^T];J3TP,S7!HJ+Z'$W3GJ -?DS6W /Z1G^\R1=\ M7BY6E=R<@F0T2@2G$D:1TCY1&NO5CUD,X9BH0!&!XL2)N#ID38VGVNM16E>P M5;;W@5,7R';TY FZ@=FH-VK.U&.!AR>FZ9(T*K%8F/R<1VQ>Z7OAS"S2N-G+ M+6[U/V3U*&<\(BQD)(-,IN;,6J:0AGHUA8F(,Q'$B5YJN5TR.Q0R-:+8TQ', MU[=S7:^2'4'3CA@NQ6A@1MB'I]7/YQ6QT]9[NQ9V1,3(5\%.&WEX_:OCV7Y# M_69Y)ZO7Y?U#)>]DL<@?94,K[\I*YK?%ZU55R8+O7C;3JZWZ7_-Z<_97FA?F M6LEUE2^T4F]JU9J4OI_D\D9I>IHEF :"4@I5FH00)4D,*=5_(S32?R*2A-S) MTQA!YZD146L:X*UM8+DU!U#Q7ZO%LDZ'T/C46>/ M$;O@^60TINA^<]O74BV_4^T5%V+]US?R4<[+>J?P=;E8+MIDV$F:(LZ9GIP0 MSR"B(8(T#D,8))2*3*H,H 6O)4YMGUMK6%+/YQX[NH%;>;9JQ[P>[R6(0 M= >F?$M@!TA3[HR6)ZZUESLJ8SK#\9SWW!OH<5]GG8#'Y._Z5NZF?9@Q%<2( M8 (Y2A!$#"<0*QQ"'FCW.F&$)EE@?5'GM)RI,=-:4P!!U68J>3!Z.EPTZ0"U MFW@\0C7X'EV+DM$2?"O!7E87/U@YW,;Q@]E(UW VV#T8[);E_G?FZ_[->4@Z M+]YTO#[>C9OS-NQ=M;%XW-.5QG+W H\)2KU16IS)K'>MM ZOY^5"SABBE&2, M099&VMD+9 AQE*4P2&6*PDBE&;)*K7*1%E.CUSHZFQKU@-E+EG5V_ZK1NDF6 M/!?^[D=:]9,%)X^!_L",?2P:]0H8*W:O4UZ!NH-N%&AM ;4QH+9FC,ZX\ JF M[TX9^V;F )US^;5-%U"=;W-:-?ZRESQ=[#][]].IL1[3E6VZUUJ:N2;Q3G_% M,YEEB4B1B5Y,&40X5'K6,F6+@@BC2/*8!%9;Y_U5F-Q$=:=]B7JBM0;?;W!X"RH$GD6=7:*Y K35HU 9E =:* M Z/Y4%=KSD,UR(6;#K$O> WG/!C=EW,LWN]7G)-+*1;OM/9O?\B*YPMYH[XN M2^UW?Z>56)A(_ON'>?DD9?U3$][_67^F=YH\%S,EXR2F,H-I%B80$<(A3K$F M,69*!T%Y@2Y3([*U-/ >O>RJY )*A8T+ZHF'-'R=L[W*$]2L[3K#^U]8! M?M[:*,/^A GK(7SJUSX6T.MS2^/WFKZ2XK.F!S,!W4I33"L*1"AA'%)33$O[ MH53P%*9!**(L4GI-;35BW45/;5!OSLVKKM7=I7CW63W[0G'L]?,&4:/X%6A4 M!UO=AUI"V^ UR"*Z4_ ++J-M .E>2%NUT#.\E=])L9I+Z^&OW1>3HNM#_BC%]6(AEXM73[_*\K:B#W=FZKG6B_S%-[.^-SF/ MZI1'LR24*L;:_P@PY9K=C!5IT:&9[)&M&'XUURO M9%9-=-$;^5!)GE/WLO0#?@!V;#N-;AW:2VN--/W6FMFL#-=V@HVA=6_7R0YK M6T%C[!5@3V#77E ;#/ZH31XFT]CP/>,K2G@X1<<-*QX<\(,XY.$E]IN7KH7( M#9G1N0GX>U^\I@_Y4FM4WM^71;V"GDDW@\$:.%P%$)SAZ YT3E\&;?5;O*"RE>R4+_96G\+NUF-3?)_P7?]*Z,Y^*E)^>.QW*(K:-[6[I9B1UZY MNX%QN&YW?+\?6>E&FWNR=9WYA 8!QG45QAA!)%,%<9C%,,D"Q1CAFI(BEWJ, M>ZT[T5N58A[ M0S9.V6$#6M[F!C#@G:8/"_3LN+@W(@,3KH%B+TT"N%XNJYRMEO5">EF:6VY= M:8V="?8H$IY8=+_M4:GRJ%G/^?#X0SV7A,4R%_E\M=2KT*^2MS4"WO[@\Y60 MPJQ;32*!57.R?Z/>TJHP@7B:?;_>Z2[]H(GY_5+>+V91FM)88 )E8 HG215# MBI,4AE$4$RP2[< YU4SRI=C4/+Q=N\#6,+"VK(E$V;'-[&ZMK3/^"ZCM W\8 M"T%MHF-6/&]=;KE\?8&.''J1>ZX/E<<^=%\0>P;IH!KL[59!V; M_ >I^^Y'IW\DVN^N).^W<3\)&KY(7MX6^7]+\5[HA5JNZGL%S;'4-?_[*J^D M, =6[3TIK:_^W>I>BB:;V'+G%Z_+HDYUN_.CF4F&$Z8XA8D*&42<6O.W;OGAI4[WY(M/F0Z/I#,F$R.X1B?E]_2+S]D'9_QX\PT("UT,?I2-=L' -K M]:)I/,9!_%S^CY&T<+\E\KH)%-1.W%NE)&]/I&[4M2@?ZJ2JI@X?342:!B&" M(I411*E4$")@)4^V,V%X?L1$XM=7N5F?0*'W5GL'6P9:MXO:72ZPP M[_8TAD!R8-_ "D1O]1%= ;K@SHJ5F-$NL[@8O7O+Q>F]2R/*MX6<;]1N@>=G M8<)&@W5OC=:FGJXVR* M7X.M274F=I,R[$-)>\=\6W:1W<[9D, /3%N[F.]#O%]V?J1X:S?\O$=16XI_ MH=AH-W!.1SP[MM.3#5=L(?^^TL[=VT?]GV^ZE7KBCWB:495%,!2QA @E*:2* M(:A"D2%",IZ%5OE#S\B9'+=MU 2UGL H>LX=< +6DJHNAVMH1NJ#E#OE=./@ MBUE.2!F70+I-/>"),X_WV,N^%O2AWDA_T)Y7M;HWR=_SVX+.K^?ZC^:B'R^K MA]+<@17KJA(,!SP), P2@2&*I8 D9@'D& 6IBEF"%;/.5]-'@ZE1R/77K^^O M'78!>Z%NL0,\-)9#'PNVZH.U_DU1B=H"L#$![-IPOJZ$)_0=ME&'[H61=D)[ M](:O_%%#_;Q*%S&J*YCIYG/'/E:4@]#":3DOO:KL MIH?S+[@?[]4Y88RC\97+@E9Y6>^$<))(Q%D&HY2F$#&$(8ME!#.21D2H()/" M:E_]I(3)44*KF]-^TFG\SI_-78S*X+O:=H XG;=U&GW! =OQ=D<[4>LT:_<( MK?O!GO.[":V4PNP^K[=].,9$( :%N9Z$F&00TRB&F* X"V@2<&%U&']2PN0& M;Z-@?-(,$4>E3&T\ M[RG9I*#N<\QS'%&[ 7XQ3@,/(G =Z)P2>!OMQ&:,.^$XSGP_Z[H?=O>]F MP?]1+N]*\;YXU*U+^4EW>[N$C(6*I" $AI1@B"BED F504Y%&) 0JS2S6J&? M%S4U"F@T;',6ZN=Z9&@^@^UY%]T?8@.3@3M83EZ['0X7N.]G!(SFQ]L9NNO0 M6[[1UR/8%JK]5M%B07D=*:Q_.&.,$TSB"%*3L@4Q)2".I80RE%*(,$P3X93] MN4/6]*AA)]TSJ*/^=\HD@[ES2%L7SK;>@A?T!O<9=DIQ@QT]KSS71;* PYO_ M<%K2R%[$69,/?8GSK_0CCF.EWQ;;B$R"F(Q,,$@89ZHI[,E()&!,<4JEDCA1 M3O?7N\5-C3X:]=P8X@R@=B3A#Z:!>:)1].IY44Z3,'B(T%4[7#P1QAEAHW*& MG>'/:T6F211BD7(H< 1 M,<4;0TB$0#!)$I4$-&0QM4K.[B)T:BRR5MLAG,D6WFXV&0JT@3EEK3%H5 9K MG<&.TGUBQ&Q!=0@+&P##E:MQ?3Y?KNY8O# M=D C\+ MK8''_P:F[UK/35V8JR:3RA6@IM8[N)[/R^]4#X>Z['B3%!Q\Z,J+[,P3-G!Y M8HQ.4:-RAXW1SUG$ZIT^]X4XKU92O/WQ( N]/KPNQ,WR3E:'R2)FB,1)',<1 MC!F1YI*07LVI*(0!)QE/),,)LU_-68N=FB?1*EY?G2B-RCT33MGC;K',&P3- M@1EH#>1:Z3II4ZWVL31-@R#K<@5H"(3'NO?3(BW72&^_W2-YC'S=^'$%K/N: MCW5K(][M<;5P_T*/\]M]H_H?'N9U*"&=OZ:+NW=Z2G]?Z/G\OO[JKMFBGE9F M!*LX$F&JB3U#$#$N(*[K*G)$41SS((P#MQA_*[E3H_==M8'(%WQ>FFK')DD# MUU8 I K#K#3M?N5Q\7H6#%]+U]."QEVXGC7X8-EZ_HT^B];UQL2[LGI3KMA2K>;: MH3)YH!=?))?YHTFO\]M2NU#_W?!2(7ZO\J6\46KQ)E=ZZ$C]]F+&68(E11SB M)-.N3\2IR="/8(0RRI2,& F%0QYF7WI9C:51TROOZ%PO'[X;K;57I%P69KYZ MS69%/&9/C+1@WNS&:9O VBBPM@ILS0+/>ZNV#!C3P(YM+]%U+DON%^C"L5;D M>QNK8MV5=-V5U;8K5Z<&WD(O3\YWI>.BW3/DW6MZ7\)&7/)[QF=_1\!WX_YB M M?;$4^?Z9,9'EH?R%-_S M^?S#ICY@1E"8DC2$W)S/HTQ)2 (6:XX,4\JS-,Q4YD*/!Q*FQGIK!2\HSGB( MHAVA783-P#SE!HLSZ9PTW1.7'+8_*D6<-._YR#_]8,^3E'5.AANUWOE<;#;L MF1["F&84XE IB)(009:0$(89$3(6*2>9509-&V%3&^8;7.>=E@8?7#$8?-.S[65IB+=:AU(->,A M41'5"R4N3.JDT&1?T0LEF"#!>)2%"*5.V5=V&Y\:1?S[YX_Z66HJ>#V6\T?C MF[?A9.\HKUTQQP71+I"62YR>\ R]:-FD_J^= <,#M8H>%R%'#/>UK-AM>MR% MPA&C#ES_8\\XGC;(?/:V6.KO\UH(W>V+FAQNJL]5J3]B+F>95)DIV@C#0 F( MI,P@#JC^3Z1G_2SE2L9V07%G!$UM0#>Z@E;9*U"KJR$%:X4M-Y?/X7MFJ]\C M:@./\_Z V6_A6J)Q9/ O)/_YMGS\13?1C'O]E^UP/]OP.#NPEN9M-E5MG^]Q M /GF^NOUI_;&&!-*<1G%,!0T@H@J!HED#"9)EA(:Q23A]G&Q.PU/;UB9'%BU]/R@8?M&W -ONK_?^ISYW 7 8>#KYY(C'1V56OG,5W<*9,[SXYV MGQ_O^.>(EGLG.,=^WX-606J=LE#C%C&=0H$!!% <",DH5Q&D6 MZNN!RH#)/L(U$ M;8X?F1O%64#127E=[X]'@196[%&BS?/]]E(^R:79GJF].2'%JZ??%E*\+S8G M/==\F3\V]SP81R1(4K.U$H40J1A#PDD$DR#B/,$TPH&8+%:\R:.?;4PI:\+4&[.2NE&:;>M&(=^L-NH&0;=@9G7 %MOX*[5!NP) M_/1;@_)?=XZDK\_#[+S#XXZ8I_T?!\&C[@ZY _)\[ZA'"_UH[,3)='L/:!;S M$*51K*#D00(1,RETB$G?1Q23*E2IGB1<-HF[Q4W-Z]L.F[E1U_VJI27*=L3D M#[N!R:@K *;5UA_YV*'BB7#."!N59.P,?TXLEF_U(Y-UN."G 2CS'A$B8E"$5D*PR2+TT!2$1&GBCZV@J=&,&N]KT"M^55= MY[JY(/LN+VC!S2#:":SN'\ABW35V7#0$X .STB!8.].5*W">B,M:[*@4Y@K& M%_"AT1I4K=KU"!-;Q=UXRPY[.]+RCNC MC/6^ *W"X,LNF#LZ#U WQ0DE3_1D)W-4;G*"X3DQN;WT;SZ#SI?R8_: MDUM5=+)Q(?4-%1F7]XP)]/%R-([#?'Z%GL05;+)U-!:*GG,%-&9-?ORC@/ MXHAR/3/$ 40IB_3?L@ R'H:$)8B'@5,,Z1EY4V/[M;I7=6&K9>V<;51V8_]S M2-M1N$?\!N;A3N@&\&HMD?%$A>>DC0D MB2!*,(8XC$(8XPPEB@F*I6,UP0YI4V.5D^5OO%0+ZIU#^B+_N#S ME9#BG3;E=7FOO:?:9[I1;VE5:)]I\5E67^]H);\9]VHF@U321'$HF:$V MXB# 'MQO'$;*Y3,63:*X4QEU1QG%!%G"Y4 MGQ(T-6+_(.N,)*8V:/\KD7M(VE&J#WP&)L<=:+S7L#YG_@ 7)O?$O-CER6/& M=EVD//I\O['_:K70#2\6FF187JPWU,K;PF2+?"_T2C=7N>&8NL[!XIKK!;#6 MP9PS;^/ ].]6]U*T\3/-D]L3Z,4L00+'"4$P"3B""'$,M9?)3&64*(P4(S)V MVB$;0^FI<=+U85XZ-VX:I:?M>&YJ_3>*,3OA^;PSJNR7G\-.;OC. M5*!$Q%4,8R5B[0P3 HF,%,0\H3A+L:#1>NIS6+;$X^'S8F'['=8-$ZO MCS^A>>G+?\P9[=EYV)7E6>*+3FIGNVN"L]IIG?]AI[6SW3#DO'9>N'O&FP_R MEL[;U!EF!T'B4&'$)0P8UFNHD*80,T%@$&&58$JCE"K;)#?/VI[:)%&K!]ID M+6Z;E/6A:W M)DO8&\F6G[1^[<4UA!13DF"(**5Z9'*3>R9+(0]BF:$T"01W.J<_+F9R@]3D M3%N:G&E"Z^FX37HSF48##RN-^;WR9/S# >'U#C] M\1@I&TZ-RUQK^+.G##C'+>Y,>O/LE?'RW!S7=2^US8E'+@VF,C=8]#K._&'6 MA4&]U=A:GQ M0NV_JKJF3ATMGZ]5WTEW^3GE8ZW:A=+.(FG&DSA56)D;9TRSIU(28D(X3&F6 M*KVN(2ES2KHRK+J39%JS95"G%Y9;15\P4OBPC^V8>#H]-S!K#Q4=O/X6WEI\ M!B\;%GRR=R88.G5$V7_8F*G3P \:!'Q::N_\+&+%E[_3JJ+%\NF:\VI%Y^NR MPK.0J%2B.($B%"9[,P[TE))$D"D295+$-.-\5LA;%'DK;8O-4W#VK3U>LN?U_4 M[+VE:;U0G9$SN/H![S"YJZ=V^]:"U:[H?5E\79;\SSH1PN)FM5R8 M:5O+F6')$ZZB##)J.)903:^I(IICTR2-!9$9L[IP;"=N:@S:!HPW*H-:YZLF M#\D"[*CM6AVV$_%NIO2/X\ \>"F$/>K%VB!S0=78SN9'KAUK8^IA!5FKMWH$ MG9K-TD+WSM/O5;Z4-TJU<81!C!.DH@#2A&4049) '$H$)2,H))I>-*-81Y^> M$#(UZMBH"6H]H5;4(1#S%))GR,$3/H.[1@?0] E6/8610]2J!ZQ&"E]U^9S< MXEC/8- 9T'KJW?$B6\]HOQ?B>N[9OJE''\OYHV;._8PR[<>84A$$488A(SB$ M2$I-@BH((0L033&+DC!U3#W:(6UJ'+A1%C3:@NO;2DKW"^K=$-LM+;T!-S Y M'F"VUG2 +,96F'C+/=HE:^3M7FI'X6\+NA7GXH"DD@4QJ1$&'F6$7PF82I4NC"QN)4QN< MK<[@8:TTF+=: W,478+E756N;N_ 5]VM-?V!.+@"YCMRV,NWZ@N+PP_?" \\ M^-?@;O0%:X5!K?$5,#H#K;1O+!T.27QC.M*)28\/=_G=_+1<+[]@YDG%[LF8G$% *1XD8W7.2W=\MW>4$+GA>W M6H;\6JIJ\YOWA9 _OGZG#^8WZX*429C2-"$PB^*VKV ML1=MIC8S7(O_6BW,N*I3ZWR]>??%D)9C+OW+^L=NB38:Z@//%JT=8*,NV%A2 M(P]^,IWPUYW?U_8 8U#S@/]%H!=L?25"N4B7<1.D^(#M('&*ET;['F%INXME MU=QHR1=_OI(%O[NGU9]MA4BETB02.(727.E&61!#$A$"TRA+@U %.,&.AUK= M J?&EGOZ J,PV&CL>MAU!FK;XR]_ Y^('8:NP%*5-CESUU'?;1;.&UHQ2/H W,*(=X>3]EMP3#6WA-M[21 M VRL3#\,L;%[K1^#:&\H7\H/^:-)Z[#4'T.^N67[D?Y76;V>T\7"5.-K9]$P MX2Q%*H.*!QPBA2DD..10R$Q&F8BPRIPJ^#K*GQK#-.K#6G^P-6!3,ZNV =1& M]"CWZ-HY=GPT(.0#\Y,KV@-X03W!\\1GKM)'Y;>>T#SGN[[-]%ZAU6EK?L^7 M=Z]7BV5Y+ZM:V$YN@:=M\BVNF!0,01++#"*"%60LHC#)J.0J((3%3LFWG*1/ MC?O6RH/O6GNP5O\*;'Y>6[+S[XU%3>&E;8$VFRQ1'GK/>@4X3)\,OQPB..4E%$IXHRIS\G@W.-]_:3[!UDLZGTL$Z1Y_S OGZ1\)0NI\J6) MW5QL/V5B4A\122&C40*1.1O$/&4P0R%)(I41@2(W-\E>^-0(8JTL:+6M0Y,= MHS"=P+?U4-H8*8Y H['[20K%"Y(L'ZZ[=$2K)\U;S?!^OF' M^^;Q^7HGYW/#+[1XFBDA(\PD@20P>7M2DQ:-<#W@29!@P46 P\ M;\]N\U,; MWVV2F5I%T.KHFI1G#[[ND7TY* ,/:2<\>F38.6;V!1EU]IH;.8/.,5,.,^8< M?R2RHU>I MLQ.@6N^#7@C5\!N>KBA='O0R1*FR$T)>-L"ELQC9F:=[5A^3BX64VV1^)NW? M9O=RG5WUS4I^TBN!;]_E_%%^+(OEW6*6A4*1(" PHX')#!'%D)H[G8S'F,82 M9XE=-:1+%9D:C>@/#3F6,NO;!7:4,@:P Y-.8\+5;DY28\75[FG*L@1,@L\T M%Q8W5=PKJET(HJ_R:WW5&+=6VX5@'11VN[2](6[D??M>SC)*F$)9 ",E([VR M22)(PI1"Q"5%49H*2:P<)6N)4R.[_C?R8I^WR$Q?G%DF#8'PP*QG>2-/*^T; M2Y\W\APQGY76U\C-;/,\Q^>_I(]7\G;0?*R*WFFH0E=R=NQR^U* MWNZ+?<_5'^6\?)#BF^1W13DO;Y^^F$LIZ[P; DG">)K 0)BZ?YE*(4O3&*9A M%# 4IQ$+K7:H+>5-C=XWZH+E1E_7<_=N@.U<6(^P#0&N"03@C$'.408[3 .-0KZJI$\OT4V-JY*._ MO]1Q(=T/?LME]."@#KV(U@; ^GZT,<'$;==&/*W=2*.NQP7S17#Y6B[W4V+< MQ?)%0!TLE2]KK6=B@Q5;R+^O=/MO3?JI=FHG) V#.(EA+ ,)41 S2+A*( Y$ MS)"B",56QWZ=4J9&6ELE0:VE8P:"HT#:\=/%\ Q,/\^1&2(!0!<$OB[V'Y4Q M[H7]+C,/+N)W/MQSO-.YX13=GMESVXQW1(AB:0:99*$>[UD 24P55 D/2,08 MC3.G:QI'I4QNO!LE0:MECY2QQZ&T'/&7 C3PB&]5 SOWX_T/^2X,? WYHS+& M'?)=9AX,^N@P.;I8W>N!\&223^_?$&HJ[QW<$LIKES_?K%_W<@YL-F]+^T8 M:> >&IBO?-[E&C#K]04@CWFSZYD&T[O?=1RB7K>\3C35/^?N9UGEI7A;B#=Z MZ,\$32,18 %1%.J5%(_T(HK%".2/T <_0^\NNR/3*UGO4^HO2]NZW.'K^WJ,&'4OD>_S!'O$#[:S] MF5;+)[,9LRF;RN;Y;7VX^>N*FDK64HJ;8IU$,"()1?I_D&6Q=IG,?7=,2 0C MJ92)-0B(GT^-.X4_^KK"1U. ?O MUS]G"&04U =?M37N9FU O54,KK=%H3=&@*T5)M*J3]'$?EW@$)LP>%>,%*RP M[I*'NDN$Z9)M'?5RVR6WVRXI"^DK5?!%*'8&*O1K>;S(A8LLWPMEN*RE'M// MYZI\S!>ZW7=E]3NM3--/LUAAA.*,0YJ&$41!$IB[PE*OSTD0QDF:!<)JA^ZD MA,E-'FL=@2HK\+W5TH&BCL)H,0E<"L[ '+_%1>L'?O>$BP,S7XK/2,1[_/OQ M1:Q=('3RYM$7QZ/%+KWW6*_SP7[[D,UFV2Q!6#O*(H44)T0S69A"0E@(8Y:& M<4PB1DP&WW))YW9;BTVS3O2U:7RXS^^;D0%HK9O;%E\+D]VNG;OQ ]/3=;?% MSCMF^P9ZV@1K&QUU7VO?D.=;5<]^ZR/3T":+5X05QTB:^/;,Y+3-I'8B2 BQ M"5%2(A':A>B?:&BJR=8.LNKTS)AV E2[X7DY5$/O2;FC=&'FH8$REIT0\H)Y MA\[E(#OS=#\*>$NK(B]N%Y]E]?6.[GRO"95ID"(&$T$41#)%$*"CC=0IW(/$659DG"(0Q,R% D$"8H#F'&4,,H#$4LGKV) M7:?&2;N:@JVJCLN$ ?O6D%SO+.\Y_D? 4U?JZE/K7^_E#0N_6+'VP.A/3 / M;X NGP--G8%V#U5UA\Q7 *N#Y''#6MTA.0AV[=%$/W)[M5KDA5PL-+FRO&B2 M\$A>WA;Y?TOQ7DA-JBJGF[()U_SOJ[R2XM>R%-_S^7PG7LR0[6*QNI="KRRW M90YP0$44!C#A80813PED+!201$+A@- H)<2%$ ?6=VHDNCEL,%OF\WHXFH,; M/=(?M(@[NI! ?Y6+7,@F@9(;@P[=^7:L.Z$N'9BIUY:"'5.OP-98L&OM.H1Z M;>\56%O@L<1>?B?]]:JJ MM#HSI0*T][F.OWSY 8 MX&[]6L*+79Q_9F+7K?CGC_9C5!;C:,\N#X/ MLS/QN"/FB8\O'BWTB!B^YKQ<%VW43D M$[&A#[G68.W<@_WB&2R'$&-/H(T4:=SYI?D*.+: I#/NN.O]\<*/+:S8BT*V M>;Z?$_BK+&\K^G"7\S>YN8[&5N8C>5/J;E[FO+VO%$0BB5+&81 ;[N2801IK M'S"D)&!8AHHHIQ@'&Z%3XU%S>3HOP&\_?SW]*?='V,Z5\XW;P&RZ51?LZGL% MUAH/D$S%!2)/7IN5R%']-1<0GGMJ3N_VW,[+"WFC7FORRM?9@G 8IR&7#.*4 MQQ!EB$%6_Y-$@4R35*\P,Z?=O ,14^,3HV&=0Z76T7%WZ1! R\VEBV 9>F]I M#Y$!N.&T];[VDPX%C+N==-+ @]VDTT_V&]/O"ZXIXD.Y6#3!.\4R+U9Z8==6 M/"B+Q2NIRDHVSWVC/TRTS[*B6H9> U9/[Y?R?O%)FVERE91S+>GV?:''H6:= M62*#-$%(0,F5J>44*>U^2 730%.$R"A24KGL/@VHZ]2VJXR1@-76@+PV!RR- M/6Y\,V3G*A8*(G "TRA+]+J<)Y )'L$P0C&C6$72+89J*IT[PA32F !^,G'] M?YUV+]M-3Q/INX'GN76W?:B[K2[2L#45;&U=]VC[?&WN%=@W#ZSM\S=+CM ) MGJ;;(34===X> ?+G#L 8(GL&X"Y+_N==.==O+-[^?94OGS811D@%<<)(#&,F MF$DB)B%5(H91FJ@H8(0DL=4>[GE14Z/Z74W_SW_"49C]WT#6&O_-,8SV-+IV M'.T'LX$I=E?)_PLT:H+K9;.LA]P-7U-/CS-5V!6Z.T8SCF'IIVDW1OC 8>MMLKXK]V N$> M17G,8%_ADGMMCQL7>S]O/V6O]Y)N9/O8;?5N8/PJ0[\6F'P1BYI/G<WBA8+ M<[FU+#[DA:SC0&:(AI'B&8=*!ARB).20)G%@L@A@I 1C1#A1USF!4Z.K_8)# M.QJ#/XS.H%;:<:_Q+.AVG.43RH%YZD(4G:G)%AI/='16W*@49&O\<]JQ?J]G MJM[VIMMG^M1<<]M(R^7Z7/:Z$";RK(TF"%+&24:ULQ0K A%2*211DD!.(B4E MEY3&D5,"7E<-ID9&FWN8#XT%COETG3O CH<&A75@8MH@VBI_!7:IRFON@=XP M^4IJZRQ_W%2U?>$Y2$#;NZ&^+M1.9L?/^NMJ(Q%DR$)-5P%,61A") 6!.,(< M2J10A@1/5>JTG7-"SM0X:C]SJ='S?&B"$ZZVSM'%: WN$[D#U<,1ZH3!F_]S M7,K(;D^GJ8?>3O?C/9*4F 1.[PO3K%F[O2X?94&+Y0?Y*"MZ*[^8X/NW/[B4 M8C'+4LEY',:09K%>5F4FG:I(-$,0R>*$RS!0=D6SW>1.C2S6.H+Z9@+X*2^ MU)HN%J!4?W7(RN& ?#=]#(CGP'12USG::GT%UGI?@0W*M>I7H%5^&'P=DJ , M@_-(.5$\XNV6)\4=M8!G3A(^5Z7*ES.48-:-9,G3[GF-]@%S/*$ MKA\,0Y_/U0A\[D; _7#NT%9?1W,[+8][,'=HTL&QW)%''+TOF<_>%LM\^?1% MWIK<)GJT?]*]-XMCIMVIA,(@2BE$-#,UX50 ,0NE9%F,8V974_J$@*GY4XV. M8*LD,%I:3O2G0#SC,7F 9N#!ZHB*_71\QO0C8W,O^M5FV.J_;$?K MR0;'F7G/F+.98L\]UV/IU#-+^='LY.T>S^XO.*]6T<62["Q];<:7:097;M6#+J3:G3[]KOY\/_QA?C<,R=\I?STB+ MY^HFK[%>6[7U%S.1G0]5=D&&6'2\SOZZ]H?9EY[W?M5[3S,U_Y25^J M&SM7[Z,K-=X>P$OAO;>3\&)*7!90_*ZL9'Y;-!)Y:%N19CMBNX M2E@&TSC*(")Z?<08CZ"0..4XXSSBN$^T\7G14ULTM1J;G><[_7,)\GO]I.O& MACWREOL>@^ Y]+;()FQY#>I:;["C.#":M[>S_$S90O"+Q$3; W(J M8-JAA7Z\M;Y441_6FQ15=_G#8IVB6E$B<$9@$B@,49;HE1K"&*8HXP&62J+$ M*0JH0];4F&ES>:?:U=6-F+J@M6,B3X -3#T;K/;4'"#7K 4Q."" M_=_#-D?> CYIU.$N\.E'>VP$KWGC%>5_SLO;=J+*.),*"P3UE*\@"N, XC 6 M4,54(,5ED@16]Y9/BYC:\-Y,9ZS1TF$O[#B$%MN<%P,SUA3?*GA^_X!^=H&Z[2_:S2ACD"0\@*&,DTS@D">9TXIFV_346.SMJBH?Y!7XF LQE^ M72ROP+6J MC31 M]1O)*TD7TF30UG_7RY=RGHMF=F!IP#")0QAQ$^Q%LP 2I/0XQCA"*8\1(JG= MR7%O':9W^OMUQ1:YR&GU!$2^T)JNW"LKNW>%'14, ^](U5*/UP2X FOUFRH# MSPSP6#"U+W:^ZJ8ZRQ^W?&I?> ZJJ/9NJ&>A+M/L8I,@/@B2%$>$P"PPUQ$X MRR!%^F]8D2P+99(QXE0&<+_YJ7DEC78VZ>%ML+,CH?Z(#,PP]F"X5^4Z:K.O MBES[C8];C>NH80>5N(X_U6_ MM4[BMLVK?7.V(VS$&.IO1 >1]H+(1A2CB14 M&5*)XA$3B=7>R%E)4QO&&T4WF>X=*V:0@0_TL%)Y& M_6DYHQ+ 67.?<\'Y%SP7^34W9;.,R@A%%"J]+H$H(QED2F8PIGI2QUE&$&%> MBOM.\!KRB0JUG@K\VM]#]H79P#1Q JX!;B3; #)T^=[1[R;;&&U=KK?_+>4Z M,4+U-'OS=I:%&:91FL$H3@/M\2<1I#BE4+ (8RP"HF(Q>Y05*\^QP[91E^]Y MM^DA/^OJGA9/=J-^!YWNL=W/XJ%'\-LO'Z\__>?E _70NHYSS/;A9C2V_]@. MQ)VF1AENAZJO!]61W_2;<-_1O/H/.E^U 9\?M8^_JJ2X,6&AJ\KD$GA%%_GB MMZ)D"UD]FM#0]\7#:FFB1@N>S_-Z]?[JJ7[]]9PN%NN",7$01#%B,$J%'I 4 M:S<^C6*H$I*&,I,1R9RJI0ZEZ-0F^EH_4"OH-KD/UI-VCL$4^F=@2MKIF@$< MB:$!].2$#*;FJ [,T& _=WX&E]Y/>K^_84DD54(APK*(@I;DV"&&*& M0RC#E"#%@U3_WCJ3_F[+4^/75CF''/I[.'63X476#\Q>K5X>SVM/6GM)UOR] M]L9+F'_,C+U<^4]E^=E&4 MI6&8<1C&C$ 4//],E$'8';M:JF4.[7 MN[RXHP5X18L_'8*H^O5)-Q6,@_3 G+&?Y[9.$72]*1>Z-0)LK0#:C#YQ;/VZ MP"'.;?"N&"D.;MTE#W67"-,EVROJY;9+;K==LOQ>^HJ6NPC%SFBZ?BV/%VUW MD>5[T7B7M71!4L^<:[&OZ>).2S1_F&+6CW2NO]G%]?(UK:HG[8?67NI,F5I* M8:@@0R:=!,$)I)PI*%.]G&>,9VGD=)O24?[4)INM^H!KQ7LD_G3 WFZ]/2"B M@T\J&S"-SC5]U7_9T7Z (M0] ?.94M1!^OBI1MVA.9J"M$UT1JLU>X=-V35 79DYAO6@1G, Z+NU6D<(/)5E<9&Y+C5:!Q M.*A"X_)NWZN<;^]E=:L)[M>J_+Z\>UW>/]#B:1:(.&0)"V#*#0LIA?3J'6&8 M**4)*&"$,>%VG?.HG*D13WMA<:TK:)0%K;:NESJ/0WMF$>X/L($II2=6/:YW M=B)QP17/X^V.?,VST[C#JY[=C_?,_5#>WY?%UV7)_]1+O)NJYAU1>SSK:KAZ M><6R,(@XY$+3 #+GHAA% >1$ULEJLA Y+:\L9$Z-'!J5P<+H?&5V,\"C4;?. MF2[*^9Q6"U,\$RR,\I:YTUVZP,XQ\0SLP"328OJUP50K;*Z'-RJ#6F>+VN'N M^2/L(?*51\)"XKCY).PA.,@KX?!J/SYZ7SQJIZ>LGK[0[Q]UXY7V>Q:?I':# M]'I-5H]R,>/:9A&$#)*4$.V?8 8QRR)(PRA@D0A5&CJ%7)\7.34VTHJ"^[6F M;F1C@:\=U_A%;6"JV2A[!0QV&WVO@-;8+(O6.OLC&GM\//&,A@.Y4OY9LZAXV(.&,1@5Q[.Q"%20A9+# ,8TEPDJ*(97$O4MF(F!J) M?*[*QWQA-@"4GG?SM;[@NU$8"NM$-AV@.C))+ZC&8@[P^WE<^I/$@>F^26$K MX&5(X,# DX/^\,D><0N?RL?Z(,H \N;3^P\E+=I#6$D3$C"5018E>J!C)2#! M4L(D0RDR<==<6:5_Z!8SM<&^5A0838%6%1A='4Z\3P-Z9D_#&TP##_3C"/4) M#C@-E4, @!?(1CKD=_RXW,[PSP+1>4Y_^NWQSN+/6K!WWG[^Z7X^C\]T6**(Y5M/ARKJH SU>U.$*;"%H MW[EJ ]^6)L1PC8,_U_5%NL^35SRN[J,ZW"_2+<]]^9=1HM^\^$8J66GAS2FK M?%TNEF:O889(D"8HR6":,9/45A*(L0I@+!"G,8O2"*-UHJEO]A/9"7%6_+2? M4^K;"#//;_J79;6L::D.WLQUIQB] 3>*NTU"IY"VFRXN 6[,&K!K@&H%Z_U% M?YQ[!@-/['A*RJ@\=L;4YXQS[O'^AZ/Y\KZ.!BO$Z[(P.21DP34[O *##&O&$$$"*0L0#$5&B7:!44R=2LX[29^:S[JC?!,RN:L^ MV.K?.Y[+K6_LST\'07R$DU1?8//9JKWLT4]9G6$Y=M[JWHC[[*!, NWSZ*)=WI3!;LHM:^N%/I31%)Z]_Y(N92"FB2F4PB5,!41QF M$(=4ZO\@E 2*I)8[JI7O727C^/[[,LS)'H9_V%+;1/J5>QXI4L]%^6 M.U=;8[.QF81A"E& "60JC2&) IZP#"$:.\7"G1,X-5)K]05&83>'[2RT=CZ: M3\ &9J9=K 9(/&Z+A"=?ZZRX4=TK6^.?>U36[_G,"-A6<&N_<\4%25*5PI0F M"J(H"B"3)(9*H%A(0@0F3KF&+&1.C45N5LM%+B3X[>>OI^_Z]@;8CD@\PS8P MEYQ($;@M]>B?7QP &C1EX+[$"60./ J!70+!XZ_VXYIK\5^KQB%:Z&8_R>_7 MO$ZTII>(GZNRT'_ELEDZFO5 ))E )O\H(XQ#9++E4)H@&&&2H8!G6:*<6,=) M^M3X9ZNK"3@O!*W$ OSV(.C2\6#5K0_LB&DP9 >FJ Y0O:W)+L+($TNYR1Z5 MKWK!\IRY^C5R84+'[7;6XIO\L7REK?ISAI',8I8)&"I%(<*QT)R%E/:4(A1E M.!$ALDKS925M:AQEE&WOP;0)V.Z[,@ST@->.CKR!-C#][."UHRGXP^@*:F6' M2'_8!8KO'(9'9;U,(L(NLT]F$^Q\Z>6CVE[3AWQ)YW7AB&UVFYD0B1)Q',&$ M$PP14A'$2"4PXSP.*0JQ3*E;Q:GAE>X13C#TBF]3"6%>%TZ:;RUYN5"V$SUN MQXL3Z<7)!JT=CUE[VD:LU=;NY&6;9FQ:=]=,,"#MA,+_L%%HW1TP9.C9&^551H"OSZ=,_*N2D=) ).*91QR,P^((,T3@G4/R0J$S0,(BOO]J#EJ7FR MK7*@T-3VWHM8E:C(*@ MT= UDD<;>3 MSYM\L'EL\4K/K>*\R)?R0_YX>"?DNKFD4+OG;8F__Y2T>J>_LAD)$4()RB!1 MF$.$L@2R3"I(:11'&0M#R9P"=OJI,362T=]O.Y-@#6 M%AQY6]D5 '>QQ7]9:W^LI M11WX_7N^O'N]6BS+>UEM]ME,3?-VOD\Q0S1+!8PBI2E09#'$01S 6&HVS**8 M1LHIMXVEW*EQWEKMW;UG[5P590'Y&6?A(OCM*' 4 ?FO V>WW.3^[/5^6J[ MU7L%MGK[O&_B!)2WFR9V4D>^8^($Q>'M$K?7>^3AN7E82CW<"NT6RH6YD?>] MK/YO_OVON#;G[5A?"2.P@PG&11IH""* PY99-PWHC+* M:9P$F5T>X@L5F1J/K4VISU6,SLU)2Y,;VO(T[>+..;,7-"+D [/@W?@&]@SIT_^H$NZQ2'#T$C=,U(.(JMNV@P8;9.O&D,>8.S, M8'1)^^/E./* PEX6)!_M]:X]I+US;@J"O)&/.&L=])B-"8\P4S#!! M$"$N(9$!@3*@+.1A&F61TQWO3FE3FWC6RM;CZ*$JQ4H[?V*KMG.AH0Z@[9QF M;_ -/(GL(;>C*6A5]5HWZ#PB_JH$=<@:NR;0>;./5 "R>,F-1M:ESE]?SZ(T MCC(24TAE+""**(%8"@K#,$"10IDBB54UGVV34R.$U[2@@MH-^QU@NL=V/W.' M7NM>?[I^I48;:H>KK\73D-Q?4_=.3RLJ4 MF&YS/1L/8&YB!Z4>I ^5Y$UQZ1F*PD3&(861RO1,S&D&F;G/(A@/,?=?\L)8]?\\\-DJ/U_AR;Z+'C9;* O2^,*.-,O"X?94&+Y0?M7U3T M5GXQ[7^D/TQU[IG02P<<)P0&/.80)2F'#(L4RC1-D2*A_B^RWN"RESLU^FK5 M O-65U"OYL#RKBI7MW?@J_X\FO3"<7!E4@S'#GLI#KUAL:,U#,8#\UF3EFZC M]158ZVTBL%O$:]6O0*O\,/@Z;$T-@_-(.U$>\7;;B7)'K7/CR:&Y\?:9W&W< MVU;J\?JE%:SK8DF_%?ER\>7K;^TN;9@8ZD\$9(SKE6'"&61!S&":4JX$2Q51 M6;]ZU4>D38WN?VLR]@A0;2LKUW75P,KHW;=:]3&<'=Q4'^B-X9@V>-6*@EI3 M\)/6=?'7 ?(_6.'BO>#T,5DO5%ZZP^S3Q:2[7NKA3O[[P[TVA!:O*RGRY3O* MZ\/9]OL.PA01%$M(,DTF*%,"TBP.3(!;E&08"TRM*J&=E30U#OGWSQ]K74&C M+%AKZ^"Y= )KX0OZ@FM@TCB%5)^#R4[('-P[7]"-Y-!M(.0-A*I5V-<)H@T< MG9Y:9P/C^68V=NQY8U8O] Z-X])$M]07 //%GZ^>7LF"W]W3ZL\F::E,1"*0 MA F-B+GZDT(FHE23:*+7Y!E.(N941/*ZL<7%7YQ;M[BQ ]RLC#\2V6;W7C]V^6UA;GQIS:.U,Q=2-?FYL\0PZ.V[H#\C M3/ R\42N;RM9)UMJ7=M,4<03&< @28FY0H0@0U$$<<"(#'@L:$"LEUEV M,J.H:WG4OG'\6!>?L8@'NE M=09Q]=Q@&BX;U3&A+YU1J@,(BZQ076_WXZ/W!:],JJ@WLOGS??'L,OPL#4*, MF,EE(4D"$24!Q%PQ*&/%"!(Q243@0D5G)4Z-A9[GMG CH/, VW&/5]@&IIVU MKN"GM;9_!7E]RV4O[84_QK$&QQ/9G)(V3 -(2!9 GJ9I0+(T3G$\6Y8F#U[?B=V'GDY,MM%VN''Y MS<@ #[JY.S,Z]==E"EI4/>)NA^K8WG[8V-WU HZ;=;WMJTWE[*O3I;>]UG@= MN$->-F'I62U?VJ?T";6GU*36XB[,P+^39-XD!/BM*)F)D38*O2\>5LN%4;8P M9[3-XE'_T6MK-+8/HZD)5SS4>D+7HO"XC39> R=N\*,QEA%*!1H.>50"\ M=C'CE"N) QCAV"3/%$0O9F+M."3:9U!,1 $1;1>_+2PSHT^D@]?ZCM*]4D\K MD^I8.\?AQ;MJ8+=A6T[B:K?^1I/L9M=(T%@)]LVL/8S&3E ;NI,7IVEV@&(4 M0W2%[R(67G5\F>(70\!\LFC&(,)Z%D>M\GL3)"_;LR09!&$H(PH9#O4D'\L( M$D8QQ%2J3*8)D=SJ@O.)]J>V>56K9ZYN.&Y;/8?-CE\O &-@9MSB,$11T^-F M^ZIA^JSU<4N6'C?MH$+IB<<\!4)^EI7Y ;V5X8QG@51QI"!76$!$@LRX=3C$3B&BGC<%?6RT8Y'C#X;Z7CLG1ZA4>\+L3)76NC\%2W^O%'_JZPD M_5#2=:(QEJ(TB9"$61QIZL 80Q:',R"UB?@Z1QZ#I%.'E$<*<2I$TU/L4V6 MJ'0&-9UK8[QH)DMK]L*8;-_IP:^&JA?7A?A-:UXM:5Z83=TF:'CWO]NP&I)D M:4Q)!(4*.$1AJ"#-HA1&VE$3F"&2$JLDSKVD3XV!:_WK YD]"QS8PQE_"S(> M$M6!V;D!]/HYH.MP]AY1[1X@=V#P(:$?B=*WW_1JKPL>:LU]73;L"U0GRSLW M.A[M][5W;Q[HW4C??;8ZM>;OM*IHL7RZYKQ:T?DL2(1)/TIAPG (49QB2!/M M?$=<,('2D"N%W<_4C@O[__^AV F0*6&,(JKE"^)_E&.I$]#:[GM>"M; 4Z7^T M!JZ:L[=L?2PV4%*!5&ZSU!JWB/G=& MNX#QMD%Z5,C(^Z1=AAYNEW8^W3N4M[R7W^B/8P'N(==,'.$(ABHSQQYA#%D2 M:AZ6) XT?2 :.ETHZ!(V-<>[T15H95TO?G9":D<-OH :?*=CC='P]P-L(/$7 MJ'M:U-@QNF>-/A*>>_Z=OKF^'F6QDN^TGFVFT,_:%=(>XBQBE&:)0% [9RE$ MDH:F> F"(=4>!DF(2J33 >E)25.CB:]T[LH/IU&T(P>+.2W\K]%MO*EWKIN%,/+$Q$ MAEAD6,'LY,D 04I5 EDD8NU 9!E/K.I/.\J=&D>\^?1^;PP\.1R?N$*.61R& MF900!503<9@%D,4H@%))$20!53*(9X^R8N4+@KXK?UC8JQ;VAQKV^6"P\R2- M@@0E4"FFL1=)!@D)0QAGDJ59IG"G<%[,0!QS% L,DU:@ENCJNLB_3S$MFMUK\ -OF1OM;T"&_AJA>O+768?=*VTSZ6[-4+>5O#G M)8Z\D+>&X' ];_]JS\C)O:R4;\I[FA/',(Y2)/4H5V$<:%<"ZS5CHE>/-$QP$K,H M4P1;!]QT29K:>-^O4@%:;4'T<^(0[-$);??X]PK8P"1P&JL^(8V=H#E$P_@" M;Z3(EQX?G%O0BPT>G0$NG0V,%\QB8\=>X(K5"_W_V1 M%+?YYO+Z+%44L0AC*#E)(4K8_\?=NRXYCF/GHJ^"")_P[HX0QB0!@J#]*^LV MI^SJRCI5U9[P[A\*7#/I44HYNE17^NDWP(ONH@ *9'*?<+@G*U/D6NN#\&$! M6!<$6<)3J%A,1$KC+$F=V---W-@H=%];NWLHMOH"5BKLYT1=P=K-G0J'8,^< M>@S>3M6Z.D>>,<4N"/[V6.?B_!%PZP!**.-DF#\H:#R<>DX?)(UP-A,P'5:OV%%67% M*RFHYA0SJ+/,[-AB)B$7AB50GL4JEY(1X=56[>C]8V.&1CT ;<;UD M4C4=:IPS(BX!ZGK4VQFFWH]U:X2L:A.[L9AMI(T9?LN>BS6;5>6_Z@]-P/US M6<#-_/U.K(L?[0!V..\]"U.PL]W#MP]\CGO6M-,SV_,?ZS;[W[.EC?]>?5'+ M;X]LJ6R]"S'528RS6*:0B3B#&&49I(G*H,:4XXCB1*9>?7W.2AD;$Y1*@5^* M.9"+V8PM5S9L&ZRLOK_Z,23"<6XJZGB6<8U M8S!BE$#,8^-S90)#'DF6(BPDP=J';[TU&!L7F^\5\>,&?]#=>*-7*'L_5[>Z M[[MDI?I[1=0F-C:(J]JULS: THAPI-,9OT"$Y"]_4++J#,\QD75_4<[G(!/YB\?U^II-66(8T-DVG@Z&M>;227M ;8FDB&%6))Z M1>FZ2!T;F=5*@UIK8-4^2&JQFH-2=<=[+K]!<".ZX-#V3&Y!4/4/=_1!*52P MHY/,84,=?6 X"73T>K@K/?'UI\7\P M3P_:<.1LF?HZ&GS_#T>=>S@6*(N2%.:$9L;=PA+F-++%%S+!&2=9E-M4D0<; M8NY&:(/J[S2YMTDG.RMZO$6_J=72L(/O1K/C&]#_"QJ87.Y:4D.P_\=)CWVE M7F7T7K?;24?=_V_H@7+;L 3JC'*C$H$**G\W[ZGCVE%NEC"=Q3"+=!DRG$$6 M2PT127"6)))QMT;1#K+&=E)P6A@86&5OK*.\AZW;&A$(L9X9_0)8?:007,>C MKS+*>Y)>MXKRJ<2/+5;+]?2K:MK#;?L>O[5$I)9EWO5G\P6IO]L1 M3J-,$PE3SKEQ?A-LW&")89PJ;;;XA++(Z1+%2^KX&&2G);!JNG&'']+M+-(; M?KWSR1%T 9FD$R9MG&)>N, M.:[/ ;DA\K<3G,&C@OVT>*6(X4Y078XF[O:ZCN2J9N:O#T; ;VSY=V6OJ=__ M?%;SE9HRC 6*$PJI5,9WHVD,.4XDC)3B,<$1QMPKT>FRJ-%19*7I!#PUBD[ M@YJK)9N54Y'))YN;7[K5/SQW@BV .Q)>$!C[YK1*R1*MK9J@UC,@6UW%(A0A M718T+.=<-?B$5JX_T9$YU@OQ]\?%S#RQ>O^/3;%^F6H4R42P""8YEA!SG$*: ML!RB5-$TS70D%/&YN3T5,GO_\3S2)LW\#JM37DQM.(8UB3F(J"601 M20T)(]LE*L62$IB7I>>YRB#/ M:0Q%E(B8BUQF?NTT;^2%(8Y\-D^;6>D=&&?AOS>K==EA=[T 2V6[+"@)5!WD M?#.XCE[#39#U[2TKTL^&9=[G,,&Y[J;P9ZWL!-CP%O#+YME\QQU3;ZZBW$X)(;'KF1@N-J&8 M *MI(+@\ZL\$@FV@\C-=X?.K0>. 26L)FK;GAZM XV#%00$:E\]W3%4R_L&] M/JP(]FD;.$Z3C!*!4L@(BB'6N894QV;+E0I"E) L0T[=\IRDC8U&K6*V(^1) MA;I/7:/UV\%V\ZV"0=@SFY8@+3JBYY]DY()*J(2B5EG#)@^YF'V2*.3TD*UL-P_7R'[9D-L?\X7ZV7F^K&_H>: M,QM5:/9]AGU>?BOFQ=/FZ4MY_O3]S\54(Y$K9PL?F?]3Z@:6J8Y!GC>83H(N58#/PCPU;&E5LET%[L/;O&[.THF@" MK-];I:.8[TE9IG#[:X]MC._@.>P$>QR2GEG):@YVJMOLGDIYFTR]'9?:@ FH M3 #&AAX!]]A+]@C\0/O+\ /@M_/LB&#K;M3WG[!K[?J.CA'ENV)4 M;QIKX2!S;*O* M05G0IH/1>@%$K;_Y8;4&4FEE%G_/CK4N0^"VRPT,;,]KPWX=M$9=8/6=@'V- M \:CN\,3*B[=0>*P\>GN$)S$J7L\VHV+;#>-M?ID_&AY7-[U3HCJNJ[,+]W- MBS2GB,1:04JEH2:=98::5 *S5.981%A*E/ME;OHKX32EADZ_;!1UFTJAAL.- MIGJ">!C6JI2'I?:GU:'+)$8_[+UIK#M\@5BM@P*#DEQW@(XY[X8WW1I(_V6Y M>%;+]8NM\V$[F=E+WV?K$5:1UZG.B!)$01TS9+;\6D(F;5<@P5*E=)H([G7' MX"IX;([9-C+[7H-&\[*FS1H8W<%6^5OCXJ\,AQOQ]0%RSW37*#JI065>H-X0 MV^Z&4/!@]BMB7REZW0V,R^'JCL]WK80MEK9LVCM5_>_'^;:<6NTSWO%5Z2]. MM?'+4I6E,-+$<)44S#AN$8$J1E&&6"03XE77S%WTV'CK[:/YEUJ!8@X6VS*# M57N.^:M1FGP2Z/VKQ;K74G'6G7P1Z-\0!;S M1RQ8(6YGP0/7Z/8%Y+1\M_<;PF]"]_R\.D!_5Q95$(K2+";& ]/(EE]((&//93XW:&[$< M8#?:IL5HMJ0.4/GL2UU>UY$:6;'\3S;;J+WZ-K\9,MXLE;RW17,VRZ7A8UL+ M?/7[?,%M)USK7WZ^SX52?(Q)J*>A#Q6'7 MB1Y!/EE$^I35;87Y6J=>->TEZNZS2:2TE@S#'%,!,4D3R'3"(LP<5S[=(>+1SZ&]TV;^6:_V@_DV30DCL8J)ADF:8(@C&D.N4PU5 M+@7.C$>)$NP<_7B#(F/CC^^/:JF8U= CF.Z6@6@GEB'A'60+#B[< 1_LO)N" M&J"TI=J&6VL&&A*/6,>!AF:@N,?ZE&16#M%)!^P)8/MCI"J;S&_+07JQ@Z2- M*G\)% 09 -K6@,A;WC]<<&0 % X")4.\K\-25==A^/:HU/J=70AGJ^H.6'&< MFN]E!*,TR2%FBD/&<@3S6!*9L4SD'NO0)2EC6V1J/4&I**@U];ML;T?585$) M@57/*T;O,'D0?0BX!F+Q!K95"9NLE W%RM=P:*7;V7YIG[;9N41G*"5$0J43!;$B%')BFV0KD9*$:)4GB5_H M>*N\L;&CU;.,0RI_V-/XAG3H:Y"[;>\# MDS=9;0LGQ;RL?U,?8.49(R12&C*:24,J9J]/I3#[_SR7A&.A M=9[Y=3HXDC Z&BD5K&K8^38U. ;/D1YN@:1O0JC0*)7KXA4-<+)[4I\5J]5FM[_5W]O.+ MW;8MYOMUQ;XOJJIBTY1J1%0D(,T%AAA%%.:9LI4K$T5RR;347LV>;]1G;!Q1 MF@/$OCU@9DSQXXM;!\F-70:$OF\.K@^'&JSU#W/<9 MV=E6@WN8'U@P<0AJ"M$GT!7 _KK]7=7@M7OVN4+DT'G/^55="Z*SM=IE;64R M(21#,93<%CU.$(',^)(P$XG(4YS+*/8J;'#X^K&QUU:[CKEPA]BY,5)W1'HF M&WS:DL%A^LD-@ M':6?Q6J*4QII&_B19YI C&D&*;>[Q$Q%2*J,),@W-JQ=XMBF]4[A,D43U"J# M1F?OF+$K@+M-_* P]LP%UQ $?UB%PX:5N8$3+L+LBKRA@\W:1E#2/(.82@%SQ!!$W';=SGO<8+?!W$XM(<'KF5$: MW(R:94VU6E%;I.!;0+P\+OT#X3;0O7]G_/PB !Q :0T":'M^N#@ !RL.0@%< M/N]?Q_A=_'QJE%\!8!.Y8DOO7.PRL17 MC-HO2GSMHQT['JBU>5E3 +V^2V99DA#%)*21[CW[&5P#D:W'=6MX/3M\ASATL/-?!L"H;H4G!,Q;'."%B-/ M>A*T?;9CCO=F.2_6FZ4J^]G^M#\U>6,ZEBJ.,84)I0G$24I@SB.SL.,\TS13 M6&=.\/0=*VK9R[U96#=YG\8N'IF@4.D&C5[X(+K:(3**;XL M:-C,X*L&G^3W7G^B&T=4.19UGX-M,:F()YIG4D.!D@AB2C#,"4XARAE6BB*J M,Z_:7F>EC(T9:O7JM"+/2EWG<71C@YO1Z9D(FG*H#4!]E-EJQ2#0]#\O8]"9 MWVKF\:1O_W#'R+VFTM8G6WEK>Q?[V:A?=]%)!*%6K^(Q.F M/3/'#LI2 MV;TXCPG8*1PP5LX5FU#1<%?E#1OOYFK^242;\X,=+F/NA%!E8-R?B^7?C8R/ M<[UDMB>&L&Y,[3>+-$_C**&0H-QL2#(F89YC#5%*XYACDD32_5;&1>+86*?2 M&>R4!H=:>UPS. 'N<#\3&L:^W90K"%[?N72$TN/J)C2D ]WA=/YR^MWA^*#3 M>IGC]*+A;G5\[#JXWO%ZL)M#^$YI6_ZE; -B(Y7-]\A>R-MV(+8NU,/<-@F9 MY@F-::P$Q%%D_I-E.H9O,03U#+QB.O4._ MA_UH:+5<3[_:\NEE/%H2Q0(CE4&1Q@QBA#.8$\0@(BD6-*),NM64/WCKV&C$ M!E46JW5AVU?6-?JJX-7VR+06V-HYHC,8/7- 1QR<*>"LW6U3W#RP-[W-OW93 M^_!=@TS=L^HW4_/\'SM>!Y_KAJWFY@7O%D^LF$^C+)<$9Q3F3*NJK"]-< ZY ME#'C$1(9][L:OB)P;!/VT_E&[A-0*>UY:WP-;;<%/R2&/<_S*_"!/RJ-0UXN M.X(3ZJ+YFKAA+YT=C3^Y@'9]KFOT?UG]] M;KE^^+]E\9;MLUV'HC LD8WO0 M+'@"L504;GX4;J&V^B5 MA&.I>0Y3:8O&X"R"G,@4RBP3 D6,".F5SMPB:VQ\L545%'NZ^@:N78;6T?L( M UC?CL<6JWTU>PEFNPI'L)BVRY(&#FV[:O)IA-OU1VYL9K*WC?Q;L7X\J72_ M.BQU?U@7?WOM5?5C/^Y2-8VY$$3%AF9HED%L4XCR"'-(2)SS.(U42KQ*50VB M]=CXRU90$66_/-O"3=O6&3\L!AV;F?0ZX&Y<.+IA[)E5]]N=[!_;_&EL/M/6 M9'74UV1RV@ME+RB@LAZ47G5^G?8H0PS#Q7XI@PCONF/^ MH>8;]<$@]_ZGX>8YF[W=K-:+)T/3;U[^JA8/2_;\6(@[*ZQ,T-\U9E(\T3H2 M&*;:=C#D)(,Y9@JF(HY1IE22^F;2=]9E;"O0?L.MCW.]6#Y5B>&UB2O 7\#. M(#:S=U0VLZY+>:!;AM!UVS[(P/2^K2^M )8E0&,'V!IR."2@M*77_E@!4 UV M.-!=DX$/#VZ&[/1PX?97ANE=M=>^Z5W5O6D:ZS@7-*%0J-AVJK&9\47W^:G"%*"$H@8CE"..8J44_5];\ECHYU:/U!I"XP# M!]:/QG4H5M99^T>5*0W47-H=YK]OY@J@: )LC*!'W*?7T+235*^ ]\Q55FVP MT]L&9U6:3VKX)Z#6?KMU-P;TA;-'G&U?> \4;QL8=[\HW"[8M4;C>KUPN*C< M+G8>1.=V>D''8I?UIO5>MW3*JHHYZBA/46H;K+*$0ZQH ED2F?U_BIC01""L MO'(WW46/;:78[O3O-;C2YJ];%4WW07'S8_N!NN[4UQ5E__*@)R4_/1_PXWU>VV?F?6+K:>^F-LKP3)HA0B0.W]?/X2GF"GN-G* M]'/OZ(U8OT'(9R6/(2BY#1+'(.765W1I)G[: N7_53/YAHF_WSTM-G,;2U)6 ME)%3XZ:@1*0IE%HPB"5!D$>9@!E&6N+,?$>E^V&^N]RQ49=5$W"C)V"EHF!9 M*^K31=L==8=S^GZP[)FQSC5; B6V5F]0*PZ^]@JN3]/R7D >JHUY [;8 _OQ MZ(N\VGZ3@S4X]\:LO>6Y^^L&;(+N;>-A6W3_Q[N71O]07C?^EV++#^8WJRE* M,=&4$9C%E$*<2 49%1@*KF+.2":RS,DA;9$Q-O;>UOZN] 1645!JZE\;_1C. M*U0=!J2^+T_]\>E4'/T" C<51S]^Y^#%T2\8=:XX^J6/=LPE62Q5\5 6N*A3 MHF+$69QQ!;6*(XA5'D&FDPPF2$9"J9PK[744?2)A;!.[5K"LQ^*9EW$"GMM. M\29(>I[&^VCT4?SXDNFA,@=.WC]LE/\E\TXB\B]^L-L\_JS6;]GJ\[WZ"?&A[X\WPEXG1OS$P,O7I.??O*F5,&ORE[#&>[X MHI9E8IO1^Y[/BH?R,.3]SVF0/1A(O;%12FV=36RN[0-[!H*=A1/0 MV @J(VW(W+Z9$U :"JRE7N4 >_H>N%[SO=;H]GX3^!H#VS59,3#^8?,70RGW M&BF-@8&]D.486DJWA>0_V;*PL9U?S>OJN* \2B7G2D*!I(:8I0+F.F8PCN(D MD[G.A/)*)3\5,39";S0$7\OIZA5CU0*D&YO>!D_/C.B)C#>5738^$!V=$3 H MI5PV\)@66C[9\6#[+U6JJTR3A.6)FHD<9Q"IED&9I#G'".%:YT(1Y M3?1K L&O&QP24^@8\+7=$ M)M3A^35QPYZE.QI_IN+M\_/<\6+TJ5O_UBOHJ/;*7LR?\T26,NJ4Q@A&(! M<1X1F$M#23KB:9K'&G&/P*BPNHV-KJQAY3[$[#7$XNEI,07BN MUN5S)99E[:\R!J;,QF8_S:]^*>;U7R^7,NC]ZW0EC.!UOR2]G^?9<:LL Y5I M3:YP91QHK+/YD=6G*P.!L1 T)M9_:8STN!3N8T ]HLQ>;V 'BD2K!J:H!EA6 M _Q3B!"] M2+\6#X_K>_W[JG)-IBI-(QY%,8P4-MN1!!-;PHY!21E!#-,D(UYW4ZW2QK:X ME^K!A88;,Q^KAL3'-_!E**-GCD<[XFZ;DV X]KS^G?0>W6)JE*WV)WTU'KT M2B]-1X]EO6+#T0MFMS<;O?10QW;FNP)-]^M'M;09J$OUJ.8KL_OY.#=^H&V9_:YNW_[$=RMJX9IY9'I>F%3RLK[]>!!A-X(A>JH[BQWV"[K MOG"<=%[W?D$(#^A]U45RJF/!F.(YQ*3,#I/<7K]KF/,T)YJA6&*O9IMGI8R- MAHZ[KG=JJ7D>SRY^30>4AO9GWE]!Z$8GY@B!7IR71L8K.BU'9K8[*\KT,KQL1! &M9S+HB)8'JX_T#W% ML$Q5+ZJN \^+Y7I*!38L8%P"DF.;B,02&ZC+H-!"YDR+G*1.%[1M0L9&#-LD MNIVBH-+4/\GP!- KUP.!8.J9"CH@U"G-\!($-^49GKQT\$3#2V:=RS2\^%G_ M2?[)8#[[\KB8J\^;-M@DO63&_N2\^)D; MM^35-O^3C=I)8\H)TC%4DAJW/)6IV8M+#'6"5!S%.-$\GZX7:S;SW)#O9'A- MT:VD0;;CWN=_YR#TW(-W V:P'7BE'OC%*ABP4T.+^:&WWWL27F?S?6KBQ:WW MF8]VF]O'#;H^SC_.?YAU?;$LU&J:(:TH2Y5MZ&AG.4(P1\3LQ9%F6N9)IG,Z MG:L'>RKH-L];Y3E]L?/JB[TOM<>(HIUR?A.^'5>WJ7\[5L.0P)G6A+:3I0MV MWGS@A$D@9FB7-2A'.)E]S!9N#W6M)?#GG1 V'-A&3"P7<_.CJ/K7?EG,"O%2 M_7=7'Y%1AFB"$LA3G4/,XL@X#,:CQUHCK0EF,OP^'&0'V"W#,I&=4O@SL!E>+@C_I_>RE=V16]8'4#/,4/7#6@&SBG M-0,ZOJ<;[WTJYNI>OUTJ6:P_,%&V.GV[6=I+[#>+Y7+QI]'B+3/?2?/[:9KP M1"3VPA))FS02,4B)RF&2I31"U'R%N=,!1A?A8^.[2FN@:[4G0%2* ]YH#D2M MNA_U>8V(&^WUA7/?)R>V1L%"@QKJ#UNH:]W!5GGP]AK4WF37!;- 1.E"2 MZP+*,<%U>D9A!RQS/AX6$'.> H)4Q*+2*6&^'SX[D9]QD:![[56HLP1 MD=8&&TFVLLVSN]2,NG6HW(APP 'HF1L;2T!M2GVT7%8EJ%(_]BR9@-K&"=@9 MU4MQJ4 !R+26[49E%L#07=,MZ%>&^HX[LM2/;/"]E95AO-E'6YS-Z^B\*J4 MQ2F-=10Q&D$L$O.?R+B<'&$.49K&.N8\(T3>>D[GHLCX#O!JK9O8N2K+IXKI MK7((;CW6Z8LJSG8J3X! MC?(3\&DW K4!DZ;VBK&A1\ ]ZJ/T"/Q !5#"#X!?;9.."+86+_%]YW#523I: M>U!^I.L[NOFI;\NJ6&75DI/#S&G,68JC6,,LUA)BC6RUPSR%DF1<$,13+;RN M;]J$C6W%>+M7+FP"%CM%_:MV.6&M*&40%3"1.B218)II. MJ])%93';81$_%MP?[F_40S$OZTB_83-;NVU25==Z7,S,MWKUOX"JNMGW,PHI ME3(R_P\UPM+FEFO(4A%#HJ-8)B@5.6'U*+R?.YZWI&FZOYH)(H'U:JZA!]V@N1A_OSYR>Z;:2_G6Q MD'\6L]F42T7RW/ W5V;+A=,(0Q;3W)XU\SP1">?8ZV2G>?'85LA&+[_YOX4) MYQDA&5:01!:F/,^-0^#_9;*,ZU"-6G.I( MYC!B<0*Q0A)2FB8P3Q)JG"F,)7)KZQML;;C%\CA!.S5OA8] MDV%+ >+2MM>L/]QQ-&\O/]S_J(Z@^O /:^1XBP_?-@9=:@]WE/CJI8=O0\JE M\O"-$KIM9VIW]=NC4NOZ#NM=L1*SQ6JSW.L[2XE"E IJEGR"(>:QAGF*-11Y M+GF*!8O]&J*XB1W;PM[X]J7:VRO9/<5=8H5O&0:WW4!X<'M>'H/@ZKV?\(,I MT&[#4>B@>Q$_((YW*IY/=]C'O)TM-O+;0J\-&=I8PF]J^:,0:E57SJ4B0ERG M""I.;! TPY +$D/)6)Y$+"(YRITW)NVRQD9(I;:@41?\,WMZ_C?0J.SA&EY! MV,%S#X=;W\>UAY!9_[K1]7HU8F_D/+SD< @.Y/:V(!G(:76#I-4+O?**X=Q* M-UL._$3'1[HY?E^6MG_"^L7ZD&OK8/YC4SS;;\V;%UO)L6QZJU*,.!<*)CC/ MC=>72,BQ3B#A$8]0BFB<93Y>GX/,L3'LI\7\H6[I]OV@H9N??^>"MIMS%QC# MGMGV(GS!6_]ZX!+(E7.1.*@?YP'!L1/G\V@'#^YN-EO\:;W$#XOEN\6&K_5F M=AI#:?ZHBH?Y^Y]FAS.!HC27D"9E<T']+V7!X[K+O)J9AQ[^JN9JR69FM;R33\6\L <=MKA# MG?2X^F!@V7MJ];=B_;C_1K.R49RF3,$XD3'$$=60\0Q!F5.)982SG#K=J ZC M[MC6OUT)TFO=/UYC;-V<^?&,6,^KZ'[ZT@O84WH":F,GH#:WO!([-+@9X;KQ MW[[-Y07W0794P-I&PPQ/H.U(S\H.NI,9!OCC3=! 4CMFFFY+CJR^+\RR9X L M9NJS6N]* G]?O&6K1[.5^U%()=^\_+ZR7C2"/*,,QD2G.*XM!OP%_+(Q1IO/_KK7PY1M#?>L"-7+%\-M^7KMX>Y[ZWN2H[>WNYTNQS0$(E />AXK!)PSV"?))HW*>L M#@=Y]\]K-2O8W(B3&[%NKKE80EB6LQBJF%*(!<$PQS2'.L"U*[[P>'0E8_>EN-C?/V/YAM0W5M5Q:MVH2V[FNI("\U8 M3F"4:P$Q9@KF'"OM3]X M>^;6=F3WXN7 '[W4M>\&7. T'4?AKY+,XP?,I90?S[=T+CAJ_,?O[&=]?/%& MS94NUE--LR0ES#AQG&&(8\8LEZ4PI5(K$O-(Q%XA'Q?DC(VTZMWF;W&QZBX+9;ZRYMK7[XN55+;< A7!O6LE*'KG+:9 M>J:0:>O'_3AVM5Q/OZD'NWOXJUH\+-GS8R'8K.Z\+03+6,QR&"'+L%E:!M5A M&.F<$A*C/!=.J12M4L;&K_L:NDW]=A#;)WXP:/IVZ/:4"]BQW,G\MMEN7K W MT\V_=K.\_=V#S'$G\YH9[O;ACF7Z/JFJ6/Q7>TCP3:@Y6Q:+^AMJ9GB"2"P@ MR](,XIQ02%&<0F26^C1GG,K8KRQ?B["QS?:R&EFC+R@5!HW&U[_G_E@[')P% M1+!G4A@:/,\Z>8% '+(N7F9=VSN&K7'G8,U)33N79[IM6;^) M1R4W,W6OZ\.^O['EDLW7+TTYYY?O-A!L=QPD"!%F7T6@CF)#P3Q5D">VRE>" M*%)<9UA[Q5?Y*C V6OZV>7IBRQ>;@UX; !H+ME7,/9NP>8^)VXZM3Z1[IN]& M]7:4P1^E ?WTG^R*7J -H+?X07>&7<$YWC)V?D_'_I-JM5)J>ZO[R;;;V$KZ MPE[**^)W&_5?BBT_F"_S5))8(D1L+JP0$*EIP)C M(S_S-MLJZ]OQ' ;Q&[L M$ RXGCEB#[,O-6:UJM<#TSJ$WSJ $BR.MDW6P &Q#F:?1K:Z/.1Y,*^*Z;OZ M8/%#V>ZEJJSVP?QN-4VC/%>)S"'+$3<[(I% GDOC3L@8Q3:3/.?4Z42^3T+L].$.-W$?%%]NV/+%GJ:_^_SQTX+-MY7!D$*8 M1C C409QIG.84V1[)!-.,IXGB70O'7%1S-BF?*-HV=$*&%6!U=7CQN@RH X7 M;4%@ZGFZGT>H2Z3Z9:@\KM6"0#;0A9KGE\OO!NTJ$*UW9Y>?'N[6[*H%!_=E MUS_=M6Y!4U?$00CFJF4*YGK)/&K M.'!>T-@HL2Q#900][9=)J%?^7PW2OB;*AX>S4OOJMOYSQM+,_?Z73';F-^>MFB* M%#:<8"L\JYQ7?8M9R@54Q,""'I^IJ.Q_;";#\V5?5O];Q4 MHB@W(N;GF;(_V+(I3XOENOB?\O<7ZTU.%64$JTQ!:?Q1B!'/(4T1A3F.!)($ M(XRRZ5P]6$F.9_R!5'.:O7DU>_<5[/<^_E]MH;O&/B#W#"S3!-F>99ZW!*%& MU/%"8BEADE$"> M9A'$..4P3_($8B+-KH'@/$Z\.I\JI1YRIX; 2S'UC>:%ZX=GGQ M1MV-8/K LF>N.0>C\;5JM0>*RW=#*W@\_A6QKQ2'[P;&Y?A[Q^>[W"PS48:\ MVF+2Q=+Z3V\7JVTYJIA(1!21,,UB#G&<:D@)13#.N39CD%&?HF>MHL9&18VR M8*?7L@D?[ M]7/K&P:\@G:QY/ :VNF)COU%B]E,R;>+>1D;O"O7OYJ2/(YYE"50X4Q#G!HB MY1GC4 A.,:4*IZE7*.]%26-CSTI1>S*W,5_BS=R "=C#4JG6\QU/=-W\MR"8 M]?.]$>NR)7*]HJ4DS3,<13#3#-FHE0AR8DLK$D[3-.$IR]Q[>UZ7-S:JL!J7 MY[_;,J$'2GLX#@Y8._A<81'L^U3)@G=W$;PN[I<#BAX^6%@T!W+$KJ :R!US MAZ;5)W-XS7".F;M-!]Z9QV,=KVZ=^BM]7K&T_>BG""54Z"B'D2B/Y+B$ M5!O7+=*9D"23499ZY99[:S VGC[3#6X"#ON2O5TJ6:R!K=@._K"FV'9QUA;/ M>P'_T7*\?^US#/J_:.T!?O\;U:X0AKHZ]98_[!UI5WA.+D,[OZAS;,O1N^NU M'C.>LSAB,,%9#'$2FRUL0E.(<)Y(3(C9R?KQX 5!HZ6[Y?6MF!^BCEP5 *?A M*:F/A-,K0(2+R3@O9N@8BU9CS\1,M'^^8]7'CW/K@57'9#_4G,W7[]]\_/[N M[K=B7CQMGJJLMONYFB9(4$,#$F8DCR"6.84Y1Q@FE&4IPK&A#M&$LGWWJ 3I MJH#3=#@,6/L^ 'O4:H)*Z7)U7C^:5;I*O?S'ABT-AP%51B6"W\SX/ (43\J$ M(\^RA\XCY;#U#0[\@-4D=WI/0*/YI,9_ FKM)TW6JS&@+YP]:TWV@?>0A2?# MX>Y?B=(7NZME*9U?.&R-2E\[3PI6>K^@FQ/Y=O'TM)A_6R_$W_^3S39JBB.F M56Z^,H*4\]433)"6T^5*Q6&WMO8OZPV,6M [:RH1SE.O'/_Q23 MZ-^:Q:+\Y#NS^-M%_^!/R<3F 3XKVQI-S5XF@*W!_Q/])8IB\,R6X(>%S\^A M/1E=-T?VEC'K>>&HA^M;-5RE=A/PL1R"O%S M'?S3N_)2\=U&V6Z!N]ZS9J/\N[UGM&6#WFUL,\!IBK7 5%-(,,\AQA&'K&Q) M$K$H8Q%&N=O>U4_LV$AIJQZ0I7X>CH\[U [>92\ ]KW%K2ZPC=)5=]3]#M_6 MJ=]A^ZX_;#T\REXP'LB=K+&6%=;+&NOG+=:;H^]QJ"Z"WIBUNI'N;QO.A_2V M\,"!]'^Z:T6'[Y#=.YU]^8#?A(),HUYL:3S)6-1D02UW^[CJ^;0Q<4M9[Y>Y^Q;4/JFF-LA;P: MRE+CD'4?',$)5@#BFKR!*T$XFG]:$L+UP6[D (SLSN5*,VSA&,?3KDD:&Q4I._&-3K,HZG>6/2]5\C9E* MS/]) 247RN9Z(DAUS*'EBY2Q.$F5%S5:"P)2FV%"<2B E$841 M)AEE>9)TSG0/I>+8Z/#+PLS==<%F8/^Z"GQ>V)U)95Q3N@Q\5N4O;<>07VP8 MZ*_VWKTJ=@;>LIFPU56\BR3U\"UPX]S7'=N^^7DO1W_?/+"S#S0& LL>8,]$ M^U!CY-X0#Y/8'WHP@I< "*;@*Q4+" WPY;("P25U=H_/EW(R?+;MZ*3S).** MIC".$[-R"($@1SR#$4]13!,>*>94Z-Y'Z.C6@FW=M&>K=>G;J4;O"9BK];]Z M^\C7D7?VD(/BV3/_'I6@.ZQ -RE7TCY:;?F@%,[YO2YR:-?7&80SCJ_[LQW[ MD"[F#]_5\LD>//[&UC4K?E7/=5= VPZUF(OBFCI[9L&P>8.T!UJ )V)DT 3NCJG[/M5EV MP*QAH+;,#MIO[8/FWPDU(,JANJ.&4&G8CJD!03SIHAKRW1UB ??EFQVQO3&N MXINMWVI3B86:"J6D(5T">191B/-80J9B##6):*(X(0EW:K'J*G!T+&MKIE9[ MQIG1'I0]0J2]V9PORE (L54=_%FL'\V_*Y-\HMET/?['WR2E*$D/A(H5*,4/IV);,051#&L<)4IIJ&H\IR@UK7<[!YUB;+Y(5P]%'-[ MPF/7BDI)SQ21FT8UTY1KA06,M4(02S.J+.(*QFDF,$UX3A&I1_7]W+$QPL!C MVN@UEA%5-I'H-<82Y:EB"E,H!5'&Z;*]?3BV_TE3I"1GDGCU]AEL'(?H].,^ MAD,.F=O&=["!Z-EWJ\; _A?L*3@!)]WA[*@<_7+_B8")8B&0#955=I,NPZ:@ MA8#M)%\MR$L[;&B;2"3C:/%B7GK9;Q?S56$>+__Q?8;;"P/[8[&D^ 7LC>/%3KS:0'AOV5QO0@;;VPPZL MWRE +]BWGA>$E3C6]?Q2I*8:"$P ME"1C-I1-04;B'$J)N(R8CC+DOKA>$#*V9=*J:2/,/(CT$GP.:UL 4'I>I;Z" MC^ #*"'9:=FEZNXEE#P6C@!H#;0$--^B4!G<5RQO)>!+SPY'I5>T/R#%:Y_M M7K>G6)<7=F9?8RN@%_,'-1>%6KTK5F*V6&T.8G@I$X2D"F*5V5QLH6$N.(6< MBTB1),X(E[Y5?=S%CXT2][0OSPH.]/>OL.,Q#HX'-KVAV_<)31NP8*<[^*.7 M@-=NN 6LZN,A?/":/_[ G*L(U.$M'7MZ+A;RSV(VJ[J_&(=QUVITUQ#&!LQ/ M)4>2884@LT?6MD,]I"I/861^S$@4Q7$6^[5F=I;M-/4&[;V\W]RWV/4D"G%3 MY#XB;BP7%N6!FC?4.D] H[5-#MU!OM<&RFH>L#^H+UBA>H4ZRQVV;Z@O'"<] M1+U?T#$PM6#<=K$R'%GW =Q%QZ=:TQQQXY,AFZNN<\-;"8<,9YC(+%&YBKW" M32^*&IW_57>UG.TT]@R";X'5C7S"@-4SV^PIN=<*M(<0]^MHA K%O"QHV #+ MJP:?A$U>?^+F"JQEADZ3Y,S32.88,8AY0B F9LM&)44PCS.$HE2S)"(="['N MRQD=-QS48ZV+J_Y2S.MRJ[]V+H!Z *[[/NQ&R ;8<.W*H59*]EH/]1P.XJHYTQM*9)Z]N,=SJZ;*@!'Z>(VMF^JLHCD6:0@U3B!6'+;=)P0J#'# MB4!(I_:L])8'5 MT@VR#B[6-32">5D7!0WL:%TS^-37NOI$9^8H-W)_*]:/;S=FY_&DELUV[Z7> M[$UYSJF0*"[W7Q#;RJ,\3P042:QY'L6*"*?0 1^A8V.31N?]@QMOUK@.M3-_ M! 6P?R:IL"OS]1J%)V"K\O:$)RBI.$,4CEZNBQR::)Q!.$,Y[L]V(Y\/BZ4R MBW3U,O%2!D 9B8;B_LJ*N3V!?J.T^[4;NR1H;*[43L^RF!&PFOKVAK@ J1L+A0"J9\HYAU$/%9BO(1&L[<,%,0-W M>V@W]K3)PY7/>YYP*]N<1LVE?>.'&7N8\HCE,I$"$BH5Q)I',"=Q#&-.LY1K M6T?9[4C[^,UCF_%;Y8#5SO$,]@2N*V?4MX#0\VQVM-_]$/62K6?FZTJ)OSPL M?OR+>:::JN:'W0P]?=,PYZ>7#-@>F%[\0,>M1C$OUNI3\4/)C_.U&9N"S]3= M:J76OZ^4WLP^%5I-->99&B<"Q@J;/09.8DASED*1ID@GE.'$[8K)1^C8INK[ MU;IX*N.Y-J6.8&:4]-PVN&#MN%\(C&#?&X5275CJ"W8*@U+C":AT!I_:$/7? M'GA %&I?X")RV V!!P@G.P&?9[NQSV>UMDG77Y:+'X54\LV+>;,1]G'^0ZWL MI<2=;7M;'BE.B18LB02&-)$Y.7/V*!*,Q#\*!$Y@_(,9UU>$,W4KM_+A-7YP^?;",.V_MN M&B.1T)PS& MM#VF3R-"8X;),IB234N-(>W6\/!4Q-G=IJR&8E>U(; L8/Q8Z M Z,;V]P&3L^LLL.EU&Y2-K ,QQN7;0_$#V<$#,H#EPT\GN\MG_2;UV6$Q/)E M^A]?ITIRA3@34*,\@A@)!KF,$8PDDCR-L-:)TT9H]\JQS=O_6"P5[BT M3\QNUO8\$?_C_NO[NPGX^O[+[V\^?7P+[C_W/2_6HYBNSI:C:VY@U^5[;6[(<8Q3&2<:YPFBO'4J\[<95EC<^Z2J MS\-"V_O%";A;KY<%WZS+)CKKA6T:'3B"XBI+,%BI[AGGJ\KYFZ,TP>2/=//#L0]G7<9>(W: MH-0[8(ZO)U*A4GQ=Q0Z;X>L)QDF"K^_SMY4IJ'O/RG>;I7GSES*]?IJ8K8+9 M)U"H-=(0&_<&I62 6U&7ZH2T/I,AQR_=Y\_ MUL7"N#1<((6"28H(Q"*5D.%40XT1H02)B& GO^7PM6,C Z.81]+9#IWV^=W= MYIYGLM&I2T&YG=T>J76=[!\HD:YMV/V2Y4ZL;$V-VWUZN$2X$PT/TMY._^H? M-_5^OMY%G7]5S[9'T/SAFQG$S6JJ%(FXCC',M580I\)N?3()8TTT(QG!7#L5 M>+LF:&S,4NFZ=<=9KBD!1 MFL81A7DJ.,3:]E2+$P(EQ3SEC# 9,_?: 5ZRQT8:I?9E@<*M_O;PT/ZBW*W4 M-H#:")]\>;\QE@5H=LK;CRRFA_'^NV5\=Q5J9,:,<4XC&AD M-Z@1AY3F$8RQ3%*F%--N_4@Z21_;PK$]U+)+Q7%LZV&!V^M5V@(,CN?Y5VC( M!SH0"X)V]T,R']1"GYHYR7Z=8S0?6"Z>JWF]I&.(WOI1+:MW?S8FUC4&:)[9 M;G<"3N+'1L9U(K;4N"5YF!6JP[*$CN 6>7!-S/PI=<)4 2L5^ZQ/W,? M$H>-<"] ]TPM#<9;I4&C-2C5!J7>P"H.C.:]0.NQZ^T%XH$VO%V_SJ$:VGAC MU[K9=7_;?"_%^.GLD+NP?S3PJ M"U8]+Q=F9MDJ5<\S6TS0/F ;(3\_M7E*W4?(S;4,C7O?]\)[ZD[ 5N$2S'V5 MPWF>/@ %CW;D;&*%7MX6*HJ2.U>?S7,.-^H[S:F>8H2 MAI@0""(211#'TNQ3-44PUBEG&1EC MFZZ@:WVL:91@1(CD4.[-)9D[%1STY-H)6RFXI:45M=<%-:!$1MDF_GFJZ#Y491@PQ! MS_QE;;"L55D!&C,FH#($-);8C-KM.!ECP,Z:D+UQ;@0T6.N%'J6[E1-;;7401$Y6;S2&-(,V$\,L84I.8+#0732B8R MT\RO0-(%.6-CQ$9-L-73C_G&:@% ZIFS3O$)&%/A"$,@IKDD95 >N6+J M,4M<^WBW,@#__F4:I21CFE!(=!1#S(UWQ#GF,*4)S1"AN91.Y3QVKQS;S/YW M0Z.7CQPNX=(^;[M9V_,4_?>[+W>?PV7^[VR[.?/?O&K0S/^=ZL>9_WM_Z;9L M_L;^>[%L:J6ORD8C+]5_][J1,T'-MH- '5$,,8K*^EX($H9D3FW^O\Q]EE ' MF6.;=(>-1>P.O5C]W6]%=4':;74-C%_OEVI&VVT'A=6DZF;S OZH_[>7UN(> M$ 5:A5TD#KHB>T!PO#K[/-J-=IJ^4G=S^?[G6LVE.FXQ=2?$S]A^ MS?-IQ(TGCU "*> NHV-AIKN@*HG^+1_%Z5 M/<>%YX50R+%S([Q7&I&>B7';M\[>)S5VG32Q [5I$W"^I4-EWGY+AW LV@/N M@=@VI&:#LG(/D!ZS=Q\B_%A^M5Q/WUH/52V?V7+]\MG,@KN?Q6H:IQDA J<0 MZT1!;,LN4LXEU$P@LT-3/,-.GN0E 6/CVWT=@572C6DOXM=.ER%0Z9GS3@ ! M?U@- WA^UXQO(Q[S[![IF'_M".?B:P=AC6M&-5/_ZNFGB4 MRW[?F55Y'[;;O]!$X@@A"16.-,28VO((,3'^&"8Y21(B9>;EBGDJ,+;YW^A? MW>GN4K@.VC%YQG9[#XJCC]4CU'T[4DXHUY?I_>PWNZ(7RAWR%3^LS],1G!/' MINM[;F<_L7B8V\YU'Z6:KPM=*%G%PC>59HRO]6G79-/\;?.DY-$\3#*N19K& MD,8\AC@1QOG)D@BF(M59A%,FJ%>EZ<#ZC8X[-T]/;/EB)W59&'QE!IC-P*[9 MQP=6+*N:;BO[H3K-;%N,R>ZJ]FP&M='=R3;$=\"?BP<>V4&INK$-[(QS'<;! MV#P@_CV0?0CM7FTM" AMVU(14DRWE>3-9E7,U6KU=O'$BWG5$/M$+;;-J6Q5 M;)> N9HJ3&*4)AR23"C;Y)I#SD@.663<[3C.*%5>)Y\]Z3FVE64O-[E+(QH+P9Z)DW.K!=O++K^V7DS A497 3O#]#PT@9:/OK0<=!GI M&>KCY:1O<1WR9\N&.:PXJ''Y8;']H9Z-OD!6%5G7CV50L-':]AK_5X_$S6LPMY-V:/#Z/ITM M>VI9W XJV=J;)^\**4[H>22[!D1QH!37&]'TRV=UA* M!]7-G1_+4/6\LE1%6UK[Q-06@]KDLH?\9#^N =2F'M+II*X48.P-7 &FYU$) M64BF+U6'KT?3,^AGR]KT+;-K[6BKRO)Y406=V@*TZFT5]OMV(=64Q,PLWS2# M>2YBB$6609;@/@3N5A$@'\D IUQ.HF=-@34R\@3@Y _9[N MF,*KM1+&=WI?1Z=_-81W/[?[>OO_[_^Q*7ZPF9E]JZ_*[.D+L;8YQ:O'N[D\ M_,7>)Z>IQBQGN8"QM&V!TU1#SK6])Q.8F#]%Q"]WJ0<=QT9VE8EVLF[3!);6 M&:A^7MF2"L)8,"G_6U:5J@TI[UZ66S/+OWMF'??P#7!CU%<>U[Y]O.V0-O;9 M@H9E=8RWY5"69Y5[NMO[MNTX5A^Q@WOTR\,GWBXL,VSLUKQN\-T6V^B?3-W? M"(5*Q.Y!PV&3N/N#^"0!O$=1W5:?+W7)/+O97]O,)@DD$8C,&=9!'4LTB3A'*4\\^DV'@SH =J-?[=.)&RR!".6*L$$IQUU M4"MNY]A)S[%NN5Y!AM6-QEYKL'JFOOTLKPMA]]L&3FUC.D2.5TCH R=X!5'M M5;*[0H)Z*;4KJ(Q;,X1;5-DF ZQLNO*]/I-+L%= 0:HTBLTF-4Z(AEBD9B&P MMU>1U+'0,8I%ZA4)&ES#L2T)^U1S+C6XW,+]OE)Z,P/6^-(9.T@@"K1JA/L. M^"T=KS*RHUD_]O*^5F7-!_O(N02R@?*% X]%\(SA4/J]4LYP8'@O9PV'%G1C M3?.U>=?]LWUUTQN=Q69Q4 1FDG*(DSR!5*4:ZB1-S%(1491ZW4==E#0VOK_? MK%>VOIF]95Y99<'BN4,1G#.UL [D%5 M%R*5WGW6/;^$3NC*YR=R7J?V^25S+U8_O_A Q]94"_-M6!?"WK747V>4<98I MAJ!"L828Y!3F.C7^922$)"B)!/ M. "DA]E^V?A0G:1.!0S;/^JB@2==HRY_LD.*][O__>WC7-1?Q$@)SB4S*WZ4 MVUH?&$,F6 8CQLS&D//8&.:KH2K7H]_ MI=%N HJYF&W*/9DHBTFOP;,]>?7-D>EP$3S2R]^^KGM[O.)]O6M=EZO<@->W M9<[OY\5\406ISQ^JE-_Z@F!*19QQCLS$36*;,2(19 F/8:*S.$?,_#:3WL48 M+HH;V\RN$O6+.C5?54K^VB'L] K*;K,[''8]S_<*MGU-M^4-:F4#MF5P0R5D M?8'+PH:O$'#5\+,Y_M>?ZAHLMEHO-V)=YO^7V0EE9>([L2Y^E%6_WA4K,5NL M-LO]2L )PR*E'&IF \D81C!/B8 2:YE2FD52>?6D[*+$V(CGP(;RUJZN&?+( ME@\M5?K"C8H;)?6-=<]$=0IS4S%]9P'8F0#^Z.7"[!80@T6T=5!AX&BW[B"= M1L+=\*Z.T?F+IR=;M<"\J;R)6-UMUH^+I2V>,E59CI0R!)@HG4 <,V2#]'/( M1*93R3-"D%?06XNLL?% /MQFF!X.N9NFKD MOE7(58J"G:8!@_&OPQ$J$K]%TK!A^-=-/HG!=WBDK[8S;UX._F(C.Z:(4YXD M&L,X)3'$-*4P)VD.D4IR%N>8(#].Z:3%V-AF&TESW]H:Y1I%-(=4*04Q$0BR'&FH-%UK?RH67T?=EOB"8#LASM;Z+I1><-Q#:58""T]=EB:]$5E*$[,;E J9W:#6*:0IDE"B+%$)Y1AAKQBE:P+'1D%G MY\D$5"K[T<37^F&21V,4 5C+@L:MES,58-/BL5/J^O-]B\OX:)OYW]9?L#G4]?_+^86_D+YEW<@E_ M\8-^$]IV.O^-_2R>-D_U2J08P8JD,4PE-;N'2!'($V)6>,8B@F(S^I%3W-W) MF\>VH-?*NX2Y9ZK81]BAYY"QP!Y4 M!NT=U!&\0/Z K_1!O86.T!S[$EU?TR4%2_'UQ[F-G;')+F\7,RMUR6:?-Y9- M[_7;S6IMQ"U7TQ1SP1.=092D#.)$VD89 L$X5D(E>2R9FQOB)W9L#%4 M:%2LDP/,A"SF@%4-!%9@:5 I?I0E&<36/)]\)^>!::>\_N#NF>G*S)6=TK;\ M>J.VX;5J&.XUV*K>"[8^B69]8#Q4%EHHK#VSU7PA:T]E)L%Y M/WWK37I3ZZ.L ;(JZIO[O7]5%[LJ21B)E(1:VLK#*B4PSU $F4YD@LQN-28= MJSBY*3"V56'_CGU;G&??!!N M/?O6Z_<'8?)S1GN$_R>UXC]R_BSN)?Q1C[ MWW Y[X=>\)MZ1_&O=&WO!\[E.WS/]P2MN[Y^RY;+EV+^4!9>F^*8L4C:5&*1 MV4X.A@DYC33$N K4&C=57MK_>"[.=1ZKV#96M O^W8OW8>("?"L:+6;%^F68B39&.%12QMM=^/(&YS!14N98\HA3+ MV(N5/.6/CI]J9<&LUK#PO1#T'0 WDNH1UI[IJM$<_-+H_JL]^-@"_:?1?[M3 MG("M">&HJR-V@4C,5_J@=-81FF-BZ_J:CI: M!;RR.&=PJ N)@W]UPSJR3RX2S'^KLC)B)_YW]5*LOK)"VP1J*!14)R6"D MXA1BFA/(=11!F>8Z8CDFV*^]PZF(L;D4]17;VJKH[4H=2D4<9B9"(([^T=A_Q8R."0Y=7;%W>9JOQ,@'+ MR@9[&U@;X9OZ[C4^C@]TG)M3V&[>I< ?[U.N =TN:[X!8LD]Y+^,#) M]5V .N4< ?5EU0ZNMY9]6*LQM=A4*O9W+J#IPW$;D@$HAV6D4- M2C(N1A]3BM,SGE%3JIB^GZ\-)7U[8K-9(V$JTBQCJ8RAC"6QF>8IY)A$,-)Y MJE*S"TH2IX85%]X_-IJH5 2ECMNK5\<0G L(MK-! %QZ)@ _2-PC9=H-/S// M5TK\Y6'QXU_,D]44-S_L9O:E]PT3%--NS#;ZY:E_>7)IOW,;VJ/)MENLS,BS5 F>8 M0"ILMBO2QA\SVT[(&@'"BH- [%?1*D?6*WAI(ZO M&BZ6U,^V@T!2ST<[+*]?M^'N*_/^+^RE_-%NY??*/AD93;.72*,DYPE43 F( M$UN-W) X9 A'*HX8(MSI(+&#[+$MMWO:EX3>Z ^L 0>UTOR8R'-$'$B^/YQ[ M)OM]B.^N0=RE.8TGUA[LWQ_F ZT"@;'W6PZZH=>Z+'B^_4)/GS]V'S%1CO?L),#R-R8H#L0 M/<_\1K$>"EB=MSE8E,G!RP>.,#EGV&ETR=E/=>RZ=[K%K.MA$Y00;L,ZA<$( M8DTXY&8O"+,L)BHF..?$JSG,14ECF[WG#S\ZUB*_C*_;_ Z"6L]3O01LX0^8 M?]>Y:V"$:D%W4BNF7O2G.[J QV.C(PO4&QK67Q1R[+)PANV*H39?+PK M9AO;OX6ORIB0:8P2&C&['ML.9U?P;-:5GU5_M7CQ,(+?(>SH;X@[9EAC-IU^*K5&QC%J[XKH%2]/+"H ME0>-]GV!['$HU!?8 QT)M7R% 2]QM^>@LK+C+X&.@KI@UGH0Y/7"X8Z!NMAY M< C4Z05=>PO607VV1'(Q?]BKCKJKHVSK*0HC\WOQ9#YRK[^9WZYTU57"/% L M9#PE.4XCI@F4+,\@9H3"7!($>1ZE"8EUC*EGO\$PBHUM\:CMLG')M65VZFV+ M ^_Z1$_*ZJG6.K NS;-NV&K/P(E]T)CHV[8PT("[^;BO,8R]7V74([@U"NR7 M=[[?&\'&,/!].X+?#D;P2_L(=FAZ&!;N8(T0 ZDU<'/$L&">-DP,_/Z.I8>* MAWFA"\'FZ[NJ=)K593$K1*%6N]:E*,]8'$D-,TE2B FW5>X%AGD>28:ER*6; M^^\G=FST?;]\8//B?\JA*7VD;YNG)[9\*:?VSB*P,PDT-GE6&G(;%3<6#H]U MSQQ[!6L;ZP12J?)";T&&+!GD!<5(JR._I#N<6O['YQG)@V6KVPV9>LN%7 M58ZP^:FYXX\SF<5Y!*E$Q!Y89)!%J7%)&2,DS1(<$Z?*P.XBQ\96M7X*'&@/ M&O5]8EG<('[)32.*NWV0=]UA64]ZYM]L6+/+NR:X44\9Y MPC#F,,DR6^,XD9 B&Y:8J%0*)5#L5LZ]H_RQ,7BEU:YGD.-NOROZ#OS=+Z:] M[]WW^]YN8Z*K,NX["_;P!I4-_<+N%8W8)_R#1216P_!<#L,VD:+J5[ [ @,/ MNV%@I2VA5H/N*%Z)3/1^[9#1B5UM/HI0[/R:+IY^,;>=1;ZHY5.Q-F(_%#^5 M?/O(E@_J[>*'6K(']=4*G4J:1ICE&,I82]N:/85410IF6N99GB11GKK?3KI* M'=MJ4>MM#X8KQ8&VF@-1J@Y$K3NP;9(6/NZJZRBX^/\]8-OW%J"&=:LS*)4& ME=:@41M\[0M6GXU #_ .M1?P^?8&VQ=XXM6^-7!]V8"[ T_[#C<(O@]W[*VZ MM"T#UR]?9O;(:"YM)==G^X7[;MY7-Q4V-,XQ$AF4.$\A3@F'C%,-4YYQ(BA+ MN/0JJNH@NC@[(%,J(:L M#A*'[>379F&^VZ?)3*4F44<&@0BJ'.,HII%IB^'^J>]<= MN7$M3?3_/ 6!/NBI I(S$D5)U#0P0#IM[_%IE].P7;W1J!\!7M.:'1G*EB)M MYW[Z0^H2]U"0"DJITQ>7TREQK?51^K1(KHL2L8P)"4*9":<#KF,9BE!1\+.C*\;SJ!*(8"XE$K"#)8@FQ8"EDD@JH%-&D M'<5)Q-*%_HRP8B),=V6] JI++ZA:'OE=A]38YWO[B>D>C_#.F^WKO.Z$A&D/ MY\Z;>'02UW.IKUKX[1%?MW/0S1:)?L3(E^Y?/UY$"[7K.^YU[WFVU=3XBA?OX2(?$!@%, M(U,N"BL,,U,N,N81RQ@+(X&Y;<&WP\'GYJK52AE7(D2_L=]!IZY]O;V,7PK5;Z2XHUIM7?%E4S_HY:-+D8A*P1$\U5"S1ZP,49Y#P*(&!C)&D2J118E7I;9#T MN;W@NPT,6_5!JS^H#0 [%ES;O=!F=BS7&6-A/O8*9*=OX?5P7]&ST $V[PT+ M;62_4K="!UC.MRIT&61H_LPZ+Z79FS*C?WTJ5E51?FP#:-K-5(8(BJA44""E M( X"":G2A!1PII_X<%C+G1FY;E>N7"[1*@TYKUQR6RZ#;L9=G*$?F MK$LHCK"1[0"0MUR1RQ(G3@.QAN XP\/^UH%'9VV%J-N5T&NM\IDNJTTZJPPS MO09B$C)#/AAC @D3$:0\Q)AF49IRIY2\'EESXYM-B3,35M0I"_[JU'7TF_I MMCPI\P/=R/PRW\['+>/@Z%^N1-.UYV&63C\[!+&X91AO[;>T_;MI!:+^$ ML2 2D*4\A#A51),'89H\)!5$DCCD3MV%SLB9&UW4@:!;/:]HMG$.6#N:\ #7 MR!0Q""EG>KB @R=J."=E4EJX8.HA)5RZ_+I6/'?%(\M7M7=B.,<$1^ST[7#\ MYKD-.J-G?--&9D?SYI-81XOL-9<9X=LX##?/S68LA;]*^QDW8,XUI'$<9;![ M;M[3RFQ%Z!>WJIY-=O==4:VKA5(L3>,(PR1&^@N+E(2$DQBB2+* LCB0@KF= MDO9(F]_A:*;]0$RSHF8'FQH;T3JD+$"9K9V /DZVC90N*T!\KV M$!P=(SO<.M#-,WFS.QT_%B0202P1@2G"$<0\59!0)"&F42 58D& G6IL'0J8 M&ZDT>??;Z%A7=^,0/TL_XPI4QG8P:D"^6 #B[E>Q!GCCER( M<]==&^YVV&7C=B7^5A3B9[YAOCXCRV]]$'<;VYW9G0QKJ!<3R2 MX2!Z#WZSU^"50N"<(3H?".<^E/>.8K>/QHWZYZ:HZ:J2_REI^>UGL4AX)F+* M!0Q8IIT=HA1DL0J@0!D. I9F1#IE7@[28FZDJ)_ M9F4[A9IWC;D!Q@Z@#9FDC]EE',=O;]:CPURZGEV&R:$9FL5@0WLO;;90-==^ M76MJ_5XL]?V5269?OVS.TB.L4AQ'*C=U%7>T?Q?_X6@,/TWT%C@VJ3)' ,>$>FOD-D&T5'"5UP1<=; M3R=+L1.W>'(#X[CCD^/] YFJ6#UT?G2<.6"(T&C4#MN:1!SB--80*:87M6&"&=)@F,1Q$X,=J5"O8T4Y%HWOMXWED0$\P M^F+&:]69EC$]@7?$I+[&'<:P?Y?YPW?3LJFIF/;IV915OE=U5Z?J_GE=:9]4 MY*N'C2N2<(%YB$.] #;'C30,89;$!#*.58P2GF"%W0(27%687Z1"9P&@;17 MNEE9!8JM\FZ\ZCPK*N6)Y"F%+$$$8IDAR%@60R$9DFF:\#3&+M^Y,>=DBN_: MT8RL:@OJ-E5'OFG.XB?]A@T%Y_";-7B<*XZBVQV0:I&R-,(1TI\=+DRQS2R"69HDVJ4/ M.(XPIE0ZN?1[H\^-QYHS5]EJ-^ $>@.;P_'S$# F.7M^=PF'80?/A_;Z/'7> MC#W]D?.A62?/FX\N&EIZ[8=V5HORY9-<+X*01REE*8P"AB!&3+LEF$E(%$4! M)B$/W2+2=@>?VPO:Z>8<$C(W?MO3L=ZB+]O^* -RH4ZB:O<.7XO5R._R/DRM?CXKG9RWWEMIDQ,B M)JYEL"-!J#CF$;TIGQ(GX.O5A\XCA1#Y8]/'F#)^VT]M5SQ1:7WEXK%P>9KL>*K3U[O56L M;_)5J/LH6IY)Q)(X4#!#"3;E-P.899& (<<"Z441C^/XVC+=@V+M)\U#/\Q! MN+9"]\"D!$_0O6IU[A&S%^SA&:TR]^MF.-@#<+DJMZ MK=JB_Y?\+D)B IH/5/?^C9^?ZO_Q(F MP;]%X4T=3E*O&,U5(<'M57JJZV_(WH7(Q0OJGU4;']+;7(WM01ZW% "UJJ#5 MU1]L+JZC-_BF^$7G_26'2?;Q;$*%-(.Z^2F@:!%&8QDU!PEB:228ICIS0U M-_%SX[=6W^'%@AS1M^.Y\3 =F^"ZJM#4/-6AM5) M^,3568< 4?7\J$H7Q8XE3A3B7;)PH":QLFF MU #&$$<\4 $GDG%DVR3KQ/ASHZ5&15#K"#HE[;MDG4+PPFKW>EQ&IA8W2)PZ M9?48/JA9UJGQ)NN7U6/,;LNLOLO&31!X0ZN<+[(4!1%6#,99&$&<)@@R&5$H MPBR.,LXD#N@XV0&U?)<'>YK4@%HM\%N^:N/.?Q\GUKQ!W\X-&0W1D:G",/9N=J$=/(Y+QS MF)!00(Q3!2EG'(9Q$J D4HARIQBO?G%SY44J] MUZU]\#^_+A(A&3.-?@6F>OFB9 @90AF,*6)$NSVAR8JTH(WMD'.CAC]-G1)3 M^D(#9\D"._CTO^G#K![Y;?[STX=O[]Z"K]]NO[W[>OV+>VQCSR*DO;AY-]L? MMJ_ESE"3O'K'JG>OUXG?#/LJ-U4C_I#K[X4P8=S5VKRG]S]7^LG^GC]]EGI2 M5VOM&RPXRX0*> "%4";3-5$PXRB A*!4TB0446C55]M9\MQ>R+>?/@"1EY*O M0=%I"W)3"5G;X/:9MD??[HL]"J9C;T0TE6<:I<%6ZQNPT1ML%??W(7?&RM,W MW5[NI)]W9S@.O_3N PQCK+OB\3&OQS85<.Z*E2G#+%<\E]4B5(E"$J5F1Q.; M&@D89B(A4#(:"8:BF&6I"T?UR)H;*^VH6L?^\%UEP6^?BK4$8>2X"]*'M1TC M>4)P9 XZ!&]/3W^48P&&)Y+IDS0IK5B8?$@D-K>XGX)\E;R.#7CWBW_74R\_ MZ<=A$8LP31'3?!&1!.(L4Z;')8)QQ (J*"(I"FV/04X)F!M)=#J"3DE@M+0_ M"#D)XN63D&NA&?GM=T3%Z2RDS_1!AR$G!YSL-*3/G-WCD-[KAN8N-!YVFSC_ MI=DB^VQVR!8A#I- 8\3O4 )HUB@@*;8L5E3C[3YG75TRG;U M*ERS%1]P36R*_Y!J5635/YK=EFK37UF99P$0YO^0CG)4V'"-4+A?TTIV\3. 6MVN8XK\WMJWMN"L+!%QE>HZ25QTT:56AI_%$!J>]^ )*>_/=.2:A*3[Z5L=S<6 M.,-9@!)A3B*H655H1T1P!4FF&&%$(4ZL3C'/"9C;@F*C(E!2?U"?&BT=DF-. M@7AA0>$!FI&988N*5J_;O+P2%(UV_F/C3]>U*F,W<)_,0?,Q7\L-:/E8+AE4:8Y3 M4 3:<\HX@HR:UK@A88@(E 19Y+*W>EGDW,BNT_BF#KI>;^KF/S5E)8S>H%;< MLK2$ _AVSI-?2$W29K0=VOON!*QV MM.(+K+&W<0]PFJAGW7E,O#>G.R'JE;K0G3?Z?+NYGGN&U@K\(5?/\KW6TYP2 MF8+'?\_7W^^>JW7Q:"JL\N5SO=2K*JG_3WRCOQ9A@%4FTPQFF=2K-"ECF"68 M015*%9(TDCQRRDH>H,/<^.637(.R,<.UJJ [_G:,,S*J(Q-1JSTP+Q#H] <_ MM0&@L\ TEVMM )T10%OALW+A8 B]%39TUV#BNH>#(3HNBSA\J*O2E&MI.7M> MM\F#[QZ?EL6++/^@:_[=E&C<_7VS5+Q7]2\7D<(42:9@'! $L=".%1-H,VKMHL[_4E$OJFZRA>=+7 ^PW=?H*?5XCF_IZ^,XD6'L8 M>,#AP)OG2@NOJKOBD>6K>BOUB^3%PRK_IQ0?A!:2JYQN6XYRO9PNI= +Z]T. M?U7U_"C%%Y.D=:_^K-J+%Q(3)%$H(8DRP]PX@P31%(:**Q'20"&[U?#HFLZ- MT6O]8*'@@D/_Z<6AQZS&6F1B;YSDRP8Z>)U>@L!;NF=LWJ.V/K;<3= MYJ:MO7H 8S&X5T#;W-XUE[EW.-N9RS,PT2'1YEG@6WM-Z<3N4.5]T:>VX>Z5LZF3]T% MP"Y\5:^!8>2OH#4"3N'()ZT=%(>\/])D <@G#=B-/#Y]@8^2!?7>]4*&,B&2 MQ3"*8Y,W(!%DB>30!/7MSB>?9^" MV'9?XRK@)CR,N@*S*\L3[*$R2DV"1L(K%B+8,[&_^L#^I<,HX6^R>"CIT_>< MO\VKS;[![:^\6L0JCE@4,RC2^FB)<-.@BD,4JD#&81A)ZL0,YT7-C2"VFH)= M5=V8H =9.T+P@]?(O' &*OVAUWIZY('+8'BB@QY!D[+"98,/R<'BCJ%NPY-> MHN;U&D*O#VX?BW*=_[-9W&="R=@<...0:@^>,P%)S$-(<<9D'&B:B*T\> M9 MBO-,%B1B2LW7 O8 M<6&'JT?TT%18$W2;:WJK/Y8_FGW;;K]0A9+*+$LA128F)HP$I D7, P#$2$E MTHPZN6?6DN?&D%X"&1)(HAC>,,8LP5S#"+H AX1GB< M"I8I%P:S$SLW^O+JXEDBG\D@B1(L(2$F]U>:J@(D%C!.$R(B$1.%Z>))EGDA MOJYIN7XM_ ]5&/'TGB[K.:!KP.1#OEH9JBL4:#0891(X2[(X01)2F400(Q%! M1B,&$QJ$BH>Q))BWD_!N9=G =JPIZ!289 *D_L*,"[W=M]H_F"-_J$_V,)Q@ MP>(&E*>/M*702;_0;D 1)C0-"(J@3)EI4\HB4R$S@#@, M8YX)CM.(6*>,]$F:&S$<[[,51EO &W4=4@!Z\>TG!Z^H3;HQJ?4$M:+@SB]@ M#CD/OH";*&?APA/G*]/ !I7>3('> ::+]+>Q8R]2W^J&H>LX7DI:R;>R^>^' MU=DSJP7%B<"<()B$F?:T:,J@7L6%D 0XS8*8DE3RKHBH[8K.6KK58[]?2G1D MGMV<\+JDU0W!W7:-YQ?+J=9ZC;;@MT[OW\UZK_?TW.>BSQDS;XL_>\D3+P*= M(3E>#+H/,?"8NWBA2U-SO2ZHO ADI (B%8R($GHIB!*8A0G7?TB]"!09(:%3 M1\7]X6?GYS7:#2N!?H"]IZ\:L%1[7]:-5TT9/3V8R->FDF?UAS3M5Q=AHD2:<@;3$"CJVW&Y$7,'-9IOK";:)UV%D-/"S0;.'H7:+T#3+= L[%C;X%F=8/72+Z[ MHEIK/^NY+)N_+Z3V;P)!8TB5""".XA R'F.(6CI:I<+[YRN:)E7KPO2LEIM6Z_FPP'3"640AY1 C$W,<5QQDPT6(8P MBJ5"5AONYT7,C6PZ[>P8I@>Z?C+Q \C8_EFKV&5WS)H;+MO=1P/Z[AT*T#]M M7_^>@2=YTR\;UKW4%E=>UUM.4T+Q*-L%WB>Y7B0THEB0#"*:Q1";D%H2"OT6 M1X'4+D3*@MBI[O@Y07-[EP\[RMV 5<].HQNFMANXUR,U^FYM"U*C(_BMU?+W M.C#'?S^YAW\N=(C_,U4F%F9 M'_]FNK!4"ZI0G'(I("$AUTN,4"\[2$0A4_H[GZ6<9438G00-D#Z_DZ"/LJK^ M%WC8Z D>:D4=-B0<\;?8UAD!TVF[I(!.\YT>*;7N8*L\^-O(0#OL!8T'^$2[ M0_WM:5RA=]LY&@9>[UZ2XY#3[2X-LW5OOVG@$ .;B^Y4^UN)K^N"_^-[L=3W M5T;L^F41H31$2+N,48@DQ%@(F"4LA5&022$1CQ"+%NMB39=V+N,E@4ZNXT;L M>"_.-R-CO^ZF?G6J';W_]5\("M-_ [+6W['-Z"7X[;Q+GZ"._ 7X>(#DNW[4 MW/N*6D+AJZ_H)7'3]A6U-/ZHKZCM?0-S/7J%SSV"SP,17WEJ?J&FSU2R,/LI1L[EG M8+W"KE7H/5OF#[6$ZLW+)[I^+F5=6X]S)&*4A%!P'$,_IJ$E,+XJ&UX2 M-VU]0TOCCZHBMC]3?WT9QPCAB-D*B=KOP4A M"FG&&62)D"$*4D)3I\H4]J+GQCG=&7*MH.N!O#7>=FPS#HHC\\X>@-YYQAT2 M;P?PUH(G/H-W!>3X&-YYA('^3E&(G_ER^:58+M\7Y4]:BH62 =%68QA)@2!6 MJ824"0P55P$2:9#$PFG!=$+&W!BF4Q'\990$K9:.F;"GL+1T8:Y#:&ROQ1$< M=T?EO/F^?),3$J9U1\Z;>.2!]%PZ< ^V6#WHM^BQ[BBLAZ@_=RR*:&+V07 < M*(B)2" EBL)441E1'LK ;5ODE)"YO>;[G05N@-'3<3_U%)26>ZA7 C3VOND) M;+R["GT8^-HP/25BVDW2'B./-D;[KKTB*;,^\5O>%8^/Q>KK=ZH?E-MU4[.] M[BA>U/_VAE;&DW@Q%]^6VLUXJ.^K%@2G65*'X F6:@\@,V?UA,",!BH..$FP M#-W">*Y5:6Y,4F]A@^*I7<&;B(HRY\;'KD]NP/,J7[9W_D."=4I+758+J M*V%M)6C-!+MV>DXD]8*YS_S2ZQ2:/NW4"X GLU']C#R,S>_+![IJ][KO--<4 MRUQTA?,_:TVZR([-/CA=?M7_TLC>U.))112)0&00Z>4V;53+YKF"&(C6E@:]O@,DI^YMF.XR>?O9%I?JJ) MOW^2\IFBHM7XS\/^BO M_/'Y<1&S*&$I#R$C2$",8PF)2".()9:,B22.4&:=[>PD>FYT_4>^,FH!9=1M MJP4!;J+7J/Y+:337;O@Z7^H%+:^S'D 4W@ 3Z^<0\NDV._W\.R[F(Y/L02]& MP[.-ZC>@5KXM> 5J]6] :\!H2#O$UHZ&^$2AM9Z1=XNM'01>;VBMVXC31=8. MLG0OL';8" .:7)L\3#-PQ>GR/R4MWZW$6_U)6E B$A+C%#(3H8)90&$6!1)* M\U5(>)JIP&I/MT_(W#X#K9Z@410838%6%1A='=I@GX/T J-[ FID[AZ$D5NC M[ L@#.N9?6[0Z=IG7S!KKY/VI6L''M[(JI+R_DD:CV;U\-'4Q.K":5_^7 DM MSA1GE^+=+U,U^?;1_+2(8]/41,8PR(R;B!($,Z8$E-RD6JF0$*SG9;-;F;3::)CI%J_6_ Q@)0FW #-D;<@%TS M0&,': SQ>-)T#8Z^CJ(&Z3#M6=4U,!T=9ETUV#!ZU(OR?*VE_)#B@\EF>LC9 M4M;5 :N/^4I^T OU:I&(*%124,CK-G4Q#2")TQ!F,991P!!-I=-9MXW0N?E) MCX>1TIOG2H]457?%(\M7]?; %\F+AU7^3RU4:"\Q5SG=B+WE__6< MEU+IYF>CP1^\C*3OI)F ;XPX_)1%*'?8;>T=*TD*P^ MR[(.4:B#7*18")JF^H.1PC#&F7:'6029##/(@R24*0JR@#A5:3HC9V[$WZI5 M!V&)8KFD967Z.S8!68[Q6.>@18E0*N$!Q$%,(*89@A0%%(9)A&F412%/U.*' M+%DQ(;B[\J:$USNZ=E](#XB-_&GK- 1:Q2;.[ :T6OK[$EV P=,GY)R42;G_ M@JF'I'WI\L%%\?86$Y_D^MTOOGP66E07T[]0)%4T$Q0F&4U->=T4TBB*8)H& MG,N4,<6=7'<;H7/CX9V5,FV=L"'5\BZ#;4<7OB$]8@G"B[9W^OMR"B-T59%C^UB#<[#54^URVMO_TL M%J$($"%)!*FF'8B1Y-H/C$(8"JXB$40Q4O:=$X9H,#=FNA4B-RX\70+6*0Z8 M:3 D6M4!55H1\/\^KR2( D_11!>FZ<(1]!3@C\QI/1$N&QN ,0)T5MR Q@Z@ M#1D;_ZM#C?S-P^M''%TS'SXBC^RP'!" =&'@UXY#LK/;(AS)XW@*Y>P#I_E&U$ZU?]$+4AK;X^0GWS-/@+Y G]U_O\?-Q. M06O"ENF,%:/"?O6'QQ/\K__5&3P-/CXY%B@.^-[TC?K:'QL+BRV^-#:C#-MJ M^5P67$I1O=?&?*5+>:_V:MK>[M2T71"]E.&!BJ"($P%QJ% ,P,S31HZ+Y$GW;4S-9-_-R(K]4>L$;1FN3TF[:U8/.;8F.#&\DY3H\=SXT'^N@. M=8-WJV--;3=@1_G-;^XOX^U,=<-@\\1VCL(G);QAP!QRWL!1!M:GH_GJ8U%5 M]ZL3]+KCY*5I&LE PCC-3$4K:;K'A0&401H'*) T0+%;NH.=8*MW;MK\!JTS M*%;VWIUCC3N[^;#C-X\83U0)3RL,?C,J_VXP?EMCG'=E!?9[SXSAQ+D!YJMV MGIW0:Z!/0EXG>R0KQZ^FB8KIOS3GT]",P *PB2,VMZ--) X M#;&"<8R8)B[3_41J]E))QEB69A))I\(L5E+GYI[=-5\/4WY);LHOW7Z] Q%* M !5-E2W'%@56Z-O1E'=,1V:IK;Y@HS!H- 9&91A&'OML#D+)5QL#*YG3]C-P M@>&HL8'3S0-Y2?S?YVI=5R_Y5FP/O#_37'Q8W=&G?$V7=524.?<6=\6CZ1#8 M!K9J:M2?._E5EC]RWAX:M>&NYH+_H,MGN9!$)216$"+@?3'YV.I.^Q&8"/RC[\=4<@=$!]QIS8I'67[[672^ MKUZ5AR1(H:Q/9N(@@#3#&"84$QY3'@6A5BV8 NWQ:/-%\M1(R33$08Q@J9'[9SQGARLH^$G=8C. M&7?HP)R];NCKK+5;K0[J@*CZX!.&'W8VK[N7A ;_G^.XEW EZK=_B! M@3W=P@^O'-A$P00O?C$]6I[Y^KG,5P_MTE%QRB.F0LBIZ0V>(JZ__Q&%(9$( M9R1*16A53?N2H+EY $T-G#U%'=L5G$/4[CWW@=/(;_L)B$8X-;L$A*^B_^?$ M3%O'_X*Q1Z7Y+UT_0D75=L^^>OLL30U7D_^G60%)S",8,KU(T+1 (".$02EI M1GD6,LT=3IWRW.3/C3OTPQ5[K)=Z G!+7V$\&,=V)"QJI*X+P"0P._UZ*6SV@,(-^*^Y**?+U[4,I MZR/';I<\CF(E8@ICFL40(R8@U;X.3*4B#*<\2F.K/!A[D7,CKEIIL-':O&*- MWF"CN,,YA!WJ%H&\(&]N/+TY #W>>G7;UY:W#? !ZZ6R">@IY7>YJO(?\L.*:UF?Y'H;[?[!R'RW6FL/ M]'U1ROQAU6RO\9=O)5U5E-?=C&_+O-(>Z]MZP=W$ >E1[M4W^FL1("Q#@5.( M8BFU$XDD)"H-("$B27C&,8LMRUM.J+7+&SI-J4Q3L.VASB59=KDDN;$2RMI, M$QIH[&PWXOD+6.]8ZN!33?146#BY\YOI2;8/]RP&C#@>/?7X/R40N?_.P\+V')6\> MEE5'%4FABTD"S 6$PU68T[U3E.*]7\D%98&@<8@@)TIIAJ(8DDP2& >8 MA(S(.,FNK838K\'OA7C-?(Q<@7<'2[\5>,W KUT4T<[NZRKP[@XT),>NJ/O:EIL: M%OK3]K50ZY^TE-T!FL0L"45F>E^F$ <\A!G&"+(XR!!5$5/8JO>/I;RY?58Z MC:O:4ZM:75W2SRY#;/&U\ O/#_[()-@9 +86W&PGH*GTUGCC=!M%S&+K=KK+HHPUJ[(1NQ)S!Q#]@;B,W$P76U MEIY#WDY8;A.>MGO;Y*%D)W0^%?9UZC+W387;1^T^-.$DR8I)F)DS3K*Y[ C"@)D:(H M21!E,7/JFC= A[F]T9V69G%UD+D//@ZNE#1@;BP/+\9%?.Q##(L2"9L)&7,] M=06,4U1+.*/!?"HF]$/D5#7APE".:RB9+YJP]5LA])-;M?\Q9RWA0M&44HXE M9&$60$PBTS[/U*>6B<@(XDEJN9+JDS(W@FL3D%H5;[J_@%I9RS5%+ZH75EN^ ML!J9FOI@\A1\9X/$"7:I)/\?#\6/_ZGO;XA%_V7+)_VC3K,,L3%LLQBQNGA@ M@/9'^4-SS(/\8A:?7[E_CCGMM 6UNJ#3]U*Y4U>4+39>O&$W,A],"9MC(+07^*:,>#X# MH\=XYHN07 Q5E/2IG;2WO[:':WZ\ZX;2$^P(OE4O*U%&YO M\&E0[=[DJZ$:^8WN] /FX04;#?V]V;T >'K#3\N8]$WO-?/PC>^_>' 7C'5) M^?KO^?I[-^9F4V4AXE0D+*8P25$&,0\$S! )H5!10M(@3BD-[:(XK>2Y/. 3 MA6VVZ@XO=]\/L.UWW1-HHW_G6[1^:D4WK+"S+^NU(\9E2/SUQ.B1-757C,MF MG^B+87'3@,V2-W1I@EB^?I=R_5:N:;ZL-V":J@Z9B+B(40 9KKF#$YC%/(0L M9(3P!(F06?70N2AI;AY$JRNHE06MM@-J:%R&V&*CQ!=P(S/'=)@Y[)+XPFZB M39(.PZK&4#0*^XIIL<&B=W>D=X#I-D=L[-C;&[&ZP3WV1?MRXIFO[\NVIVJ] M@R,RA"GD0)8RB,++*^SLG8&Y,V>I8Y[:V:MJ'Q)Q$ ML)\1?> R_L+J$!)OW<0NF7]%M,S)82>+F>DS:C=RIO>Z8>NGK]^+4 M"S,)8OO:5[^!UT^ MR[=YQ9=%]:R?PEM6U;MSBY3A*$N# $9$"8A#&L&,B 0*%6!"4)2D@56*OHVP MN?F/1E=0*PMVM-4KGU9?Q[*SO3C;N9:^T!N9_X<#Y^QLVB#BR>OL%36I^VEC M]*$?:G7/, +Y5E(A/YGGH:NS$B"LB2&$,:89Q((+2"A2,)*<"BY9FKF1QJ& MN1%%K5]]@1LC' %GQP+7P#'RFU^K!FK=1EA9GC/)A^C*#=>WP=+B._R0>0>-OOO6R\KP/R8P'3GHJ?-?#H*/S\E4-;3*SSLN[^ M]UG/Z3<]2/U4AH3$)(@IE"RC$!,J]7N=QC 601*AF"38[;-\6LSKOTB3L)I]Y)?#]+HFS7'^'A_V_M1\-;UX:20B?L\]!EZW-FA]^J!7W1: M?3?_;ZK&_J!+61=YT8Y^;J)%S2^:]A$[_[!SY69!RABB(A((W]9]UF>16__KDM-Q8U_Q^ M78!J3=?-JZ=O5?F*ZL'H$CP556Y?>M'OO%NZ+E//YMC>3CUMYD^PH^@-V-H MFDO:=CF[_[A[QRA['%[!]N5=>=%I6H?,)XQ'/IS7P8<1_Q^4?\]7LGS1LC8E MP[L.S3+DV!S[,4IBB-.,0,I-[H1>T@4D2.) .*WI>F3-C:0WJM8O[Z9XO1NY M]F%K1YF>$!N9"/?!VO9/\+^98X&')Z[JDS0I UF8?,@K-K=BKR[.^T@W8:NRYVZ =/#Z;#5Z0.'VO03L(3K8:M+QU&.W4 MQ?JV14>K3W)]US[_44 31J($"D8DQ%D<0R+T"C2,6)R$@NIGS:J0Q651TR]V9K(%$T%UM00!4%JFG8P2%,N8"PIXX(%08:< MO)$>67,CB(VJ.P$5@P-1^C"VXPM/R(U,&$-!B7]S<*&)'6Y"WJ@)>5*Z=5BZ ;.=1^(-N M9)K81:WI>=U!U^KJSZVPP\239W%!V*3.A9WAA_Z%Y5W#*\95MU55\-P$Y)NJ M%>]^Y>O[4CLS3T5%E[=\G?^H2['>-M!BW/ MR%]E7L8^*#=&@:U5354=8Q

I8PC.RU//KP4)ID5.V);NH9'G0UD*D,5,!"*%-LLAQ4 M!C.%8JA"+!.)PB D3N&45E+G1M&[#?Q:A2O 7L#76H(;0]O!;D>^WL$$4XH>>(_.YF34IL3#(>LY7;S@)3_KCK:_4INVN;Q5&2Q@@HE%&+& M.22F#"+/D&DG&B#,;;KM8/#D,YYQX X M9,1?!^[ /E*8C]K=V^2^O%=TR6AG]5X+\G\_%4#&&J3NK(RI3N*LG;D MVF6EW+;_(1YJO].CW MZGU><;K\3TG+1<(0(@BGD*HT@5A&!+*$IC#)LDP%DN%,.?62]Z#3W.AWHZ19 M2IFGTK%6AX=9LENH3HS]V&Q>6P-K<\#6'E ;=%,?D=2QH+NFF2R;G-IBTZX@_"H]HD'H?VUW&@5F GE#*,DB1+*((,Q5)[LG$$ MLX!JGU9$."/:CQ5N%30M9,Z-53>U]&D].=":X@L?"].NT7M\JP-\(S8K.)3XZBT+SD!@T[C@W*T# M\_B*'W52\(?55TV&@I;")/_\6DM->J(M%_QW6I9TM7[YL.*EZ3G[5C;__5(L ME^^+\J>^:8&QBE@@$(PETS25A PRJ4*H.4S$419(A:R:'7C6:VZDUID%\A7H M#&NRWUK30%?_NC,.W')>/M/E#>C,!+]UAOX._C*V@M98Q]!<7U-OQZ.O,*$C M<^TKS:5[\J-?Y'TE2GK2:MJD2K]0'B5@>AY^X(FT*311%+25:O?.35G7^^LRJ M7.2T? $BK[3FS^XE-"[!;$>K/J";JA/PGJ8WP.@*?C.Z_GX#&G4]GC;;X>+K MG/F"M&E/F.U,/SI;MKSMRL*_'[=]Y/[0O/6L5Q_WJR_2)'SFJXUG_==4,RCDC A8(IQPABJI?,+*($9D(E"0T1 M"A.GC,[1-9Z;;[JMI+MM6&>"ZCJC0;$"&[-!;?<-V+4BQX3];?7ITP>Y=SVZK MG+:'Q!F.8B8C#M. 8),N:-I#T@RBC%$>IS%EU"JP:G_8N7U4C&;V+SG69?V7+"LI7NCXCE"=-L)W[LPRI/A3!O M0(/"J5W5>JNU;3W4@0$,&J"!8R:5,P=/XQQ*;+HK__^?6IR#)\9KT<[A6@S) M 2A63;J3]GH_K#Z7Q8-^Z2NM7IT0V;IG-.9I%.,4AB0U];-8"$E"$\ACE(51 M'*'([KS/6N+<'-M=G/5MAB^&$%.H7K M\-(F_79([H$-F"[I")Y!G2I#X>(#ZBUOP0&@_E0&FX$FS&YPL&L_X<'EQN&+ M'3W@P7=B6^UHF\/(!=&,')I0#&68.E&0[M.<)QR5-T& M&%I([4Z:Z+;EAY60O_Y=OBQ0HA^S" D8<4HAULP$61@D4$G$N4BC)$SM?,IS M$N;&2&T9L%9+4*L)M)ZN!=,.@;S@*?J 9V0^<49F0&&T,]9?41#M<,2)"Z&= M,>BX -JY"X>Y(K=Z3)&;$)@?\JLY7:E/7$S7P+>%B9[7'@@6F8PS&(>F1:=, M$NV!H "B!*649DD:<^;B@5P2.+?7?%=?L%7XINY=Z>9K7,3:SL7PB>#8!RI] MX(&_>]NA.VT'CR(BZ*F]1YL#7^T&>POF](PG=1ROQA=6>"D,I\V_=7!()R MFD")XP1B%5!(.(Y@$$J9Q)0(0JA]KO=)&7/CD59+L%'3)5WY-(H6>TK78S,R M0QS!,BB=^S0^+IG<5^,T51*W.UZ.:=R]2/1G<)^^=<+D[5[=]_.V^R_UGK+] MYN4/^G^+\FY)JZIN"LK#.&-)ED+.$@5Q+%/(8A9#F@813S.4<>&TL^,@>W;4 MV)<+7!<)J_4'M0'>TK./9L3.^QH)Y[%IU@5B[TU=!V V?O+TD>2Y)$F?@\0A M&?KL$,-X[G-MC1^P;L:0YV5/?'6T/P\D1<3J(G9:XAH!Q2UZ QANY4MYLKVM>*LPQ3 M2$5D:N$P89*<*>28H(B&41*&CAT^YKEAU>Z^7MQ[0.?6/-Y:OW^UY*Y5^K<4;N=)_J3O5-^EG]\K\_3,MUSG/G^A* M.RC-)9H ?DC]DK]Y^;"JGDM3UJ*KFE M(A;'&15Z712:$Z6,:1\BBA"4,6(2 MHY"QQ*J,BG_5YO;*M\8!UJ@.GO1O;T#>Z0WXIAI+?Z+FV#-JL6'U:O,T,BUU M4]1J#8PU;=XLN%?-C[O6=1<:IZ>V#[QY 1L+P<;$5YM+A\VU5YO3B?;D3KU^ M[:MFZI35/S[MSBWKYI:WCZX,+TM)&M$4QHRG$*<\@13+$/)0R"Q,$ J)=%F^GQ(R MM^_G+>=F#DR:05>[HP)_/@FZ=ERSGT34;FU^+4YCG^2>AVB$<]P^,#PML$^* MF'0AW6?DX8*Y]UKWA?&=J5A;2GI7"+F0$><$ZY<]DQF&&*,(TB ,8(PXBY,@ M3!FVCMS:'7AN;_E=7?M8*P>,=O;KXCVP+J^+AT(P\@ML:;W3LOB4J8.6Q7L# M3;8L/J7^[K+XY.\'AEDU-4J[YLF17KM&IL(>Q\RDCZ,0TL2DGR(5DT@$@>*1 M4U#5WO!S>_%N!]0 /0#,[ALZ'(:QOY[-,=L8+:5/V^PKP&E_\&G#F4X:=A2\ M=/JJ86_IQV+UH%^(1],5TGQQV[U0+ GB"F4P3>((FITG2+D*8"0Q"=(("ZE2 ME[?UM)BYO;5&2_A-JUEW+[T!1E.W=_@,G';O\O4@C?Q.G\)G!%>X'P=/[_D9 M(9.^[_V&'K[W%ZX>6MS[T10.K[>+ZHS>=5[6-1V/&]$OHEC&C&8!#!AF$#-! M(5,D@5*ODE&*6(BITSK90?;4'6F+2>4/!&6GY +C(42B!.((M,Z)20,$AIHKRJ,,Y11H0C! M+D3E*']NE+75S+Q=9=OH5W;-D=:%_C=>/*SR?SHNS5SGQ8Z[1D1[='>KUKSK M,&6..7:4!UOMZW)5K?[^Z&P@<)Z(S57ZI!0W$)I#LALZS##:,QU>:/7]$1AJ&IS$^#.))V M*7'#59@;^=75*-2R^%D!\U@ U:D.Z$;W_^5&>P/FQ8[YQD5[9/(SY1MKL#OU M33S*;\8"D*]^!QLCP-:*49RZX2!Z(L(!"DS*A<,!.J3#*T:ZLH7 FY=ZRWZ; M=A4E L4)QY 26L=ETLEG9DY06A M*4[,QDI'NV2_[YKP1W)>IY;[.7//UF _>\/PX[5O[9[]'W3=%AKX(I_HBUF& M5O?J% M2%@2AF&L(B>>N$J;N7&)?O:P^^'<\,FP/\.;!.*)C_I:6UYNZN;#X'[E<2GH M!3./QX+#=9G\]/!JV$X=,EX_Z,"-_>^TE&^H=LMV#Q,6,B$RI7$ TF1ID(2 M0Z*P@BF64410'+(T=-K)/REF;O16[T]"9M0$?$=/QVWZTY!:[LM?#=38&_%& M05AK"#XW#RBX->T&'^I-WAOP2;])=8''ICNVQ\WX7FA\[;Z?%C+M=GNOH4?[ MZ_U7#\BOT\LU+J6HWFO-/IH$VGO5-("^78FOWXMRW9'5@L2!P()&)E!)+ZHR MO;+*HM24&%$DH2$)$;?/G;,6.S?:Z!1O]H\JHRHT02. %659_-3KW*:"K!9? M;[#SVJH;L)(N.7+VL]+/-.-A/3+S;& V2H-::Y/3UO8F-^7 :\W!QH,:!5R' MA+110)XHV&;:1=1[ M/F% $:,1@EQ% F*>,$AD%L*8"\9X(EB:65'].0%S(_5.OZ81S(6](3L([3S M:X 9F8&=,''V[\X9[LFS.QI^4I_NG'&'WMS9ZX:]QG4S@9T>A\8Y?RY+_?U8 M)&G$E$PCJ/1JSH2;*\APIF L8DEPA@@-G&(@SHN:VZO== U9FMV6VDU;;I5V M>\-[T+5[U_U@-O);W\"UHV6SQFOT]/?Z7\;"$Q'T")J4$BX;?$@.%G<,HXEV M(5]]*V[Y?SWGI=1NQI,LUR\F6]RX%B9:Z\EJ^H*#*W>-W4MAG6] MYI.=[F[,XC A=DSC&>2)5GRMTB8"K54;?-Z 7&O>-/Y[=Q%E9SIR!\P3/3D( MGI2NW $YI*\!(PRCL[=Y11\>2MF$6]VK-BK+K)<^K.5CM6 A4PP1!!6BFKHX M%Y P%4*!681CEL4I)RZ^SR6!<_. ]O4U"_M68_"7T1G42CLN=RZ";D=4/J$< MF9X.4"P<472F)%MH/!'117&3TH^M\8>D8WV?]UK/157]#K17 M#FI;'2,?!LZ='>U.,",C\VUG@9F&S@:3Z--@?7-B:OZJ;0&C-,6\$D]? 1<# MM9@V(N,ZJ(Y"-JX<;N FW\[1X1>Y-+MCIA#D2WVLS3CG2XH)P2)-4[7X(4M6V!)HGSB7=W)7Z%0Q'&6C;UU.]04TAP0%=8P#Z\7; MOB[HEI_>C85(^_5YZ+*C;]1O5OFCZ;S@I8NR[P0;>KC B&4I")6 M, F17O M4/:6ZGV]1A.G?WN#\#@EW-_0;H1=E>N%Z:]ZKYHV7<_56J_QRK8^7DQ(DF 9 MP2!--06G66P::!&(-/4F&6)!2*P"NGJES(U4.^WL"+,?P'X*] ;+R*36*>:Q MIJ"5Z7U,HP?881G]TY9A^L>>A#.LS.M8P.[B@=5^-\72-[72FU+I[WZMY:HR MNW8?\VJ]P%(%*HT$#&C,H5[.I9#@@,,@HP'#0J L<7*V+.7.[=WOK2V_51V\ M6ST_M@W"'(] ;2?$SGD: >:1N<0KPNXEBMWP\E6[V%+JM$6-W: XJG;L>/LY M^MJ=VX_Z;__[OW7_HO\P:7;_^[_]?U!+ P04 " !J@*E6.':YL3N= #? MYP8 %0 &1Z%]/$9-S.Y;A M^U*GJOHH)$6VSBA"&DG1V3,W.+Z82Z@$ 34 *J1Z^C$'=Q(DL?C/WZ7LC R% M1)%P<[//SSC_^^U_^^/ K MN+_\M__XEW_YM_\#X'_^\N[U3R\6Z?0$Y^N?GB\QK#'_].=T_>FGOV=<_>.G MLER<_/3WQ?(?TR\!X#\V/_1\\?G;_[SYV\MO74VW?2-]+/_Y?_[V^GWZA"X^#:H7P(N0/*_?EWEO_S'O_STTQD[EHL9 MOL/R4_WO'^]>72Z9_VLU_6M:G/Q<_^+GYPN" 9&X^9'UM\_X[W]934\^S_#B M:Y^66/[]+_6'H,J2R;.%_L^S'_SY:KW/2UP11#;[>TU?./_YNLKN:^/7- M,8BF% C<,Z>EBSS?VFHE=46T;IB^PO37CXLO/],'$_.%J+^I?! ;'MQ9[HP? MA]%]<<8^T/=. A?)>JY!%HZ@6$ (+"0HV4F./#H;PU%D7U_M)M77Y?ALF7Y: M+#,N24E<+!>6Z89,[P+T_#M^_AR6]$&0/DUG^>*GJ[9H(:OUH@'GSL1"Y/[E M)]IUP>42\^LSJ=R[N-:^B?!O+;P3#D3_.#B&GYU XBTNIXO\15H'ZP)(&XLNQ,<9/]P.)R7G8#APS+,5]/*^'- MIRBT,E:"S"H0C+D%[[6!K!(+PK.B6&QS.]Q:>2=(J/XA<11'1T;%R_EZNO[V MZW2&OY^>1%Q.&(NB)%Y )Q]!F63 "X*U*BY$ZZ66-AV%AMLK[H0"W2\*CN)@ M%])_AQ^GE0GS]>_A!"?D.]$MIA.@=>1."?*IHF>TB:B$SDZ59$L#!-Q<=2<4 MF-Y1< 0GNT#"*W+;EZ3"-HQ_3_S'YXO3^7KY[?DBX\1SJ9A,BEQL*4BMI0!1 M.03GI':Y)*W+<9;D#D3LA!/;.T[:\;D+V'P(7U]E8M^T3,\B$N>:,$?47!/J M?:#;CS ?(7(O(0=F5;*H33G.77YP^9V@XGJ'2@O>=@&29SF3"%;G_WD]G2.? M"*LX+S8#2\*"LIPV(24#K1.S3ML0V7&NR+U+[P0.WSLXCN5I3\!X3K]]L_RP M^'-.6R@Q.>,@YD1>E0T>7(WJDINMK%(^"]?"!KVS\&ZA*_:=H.) AO:$B#ABW5M\-'1U'-INQ MMB>(O%VLUF'V_TT_;TPGXRS14S(4S=X M=!SP;,36D<%1M=ZS)88-W;1\2%IDR"X3W73UD;FD @3+M,DN!'ND*WM]M=T MT'&(\V#6C2SR^@XZ>_MI,;^(P+@4E$E>02F&O*AH- 3%% BMLF,N66V/\SMN MK[B;Z#L.91[%PI'%_Q[3Z9*@RT7\,%W/%$[:MNAL&.@Y)'LW*+MR!YZ?+RJZS%[@*:9+!Z6J"CG'+ M5 03R'Q5W'B"--UH#.G+Z)4GPZ:!0[!]]=V@T7T(L@%KNX#(JSE]&K%C^@5? MA'4XW];$Q%PXT0P<0P R#!': M15PT?0I?/@]K_+A8?ILDZ\GWU<0&9KB3-,%*X\B.(278>ZYODP#8:TG)+,\^A; MO&3=6'0W''0?;SRWY>+/]:?GBY//8?YMPID2 KD'YK6D M;9"3Y"(+X',L4CB>#6OQ0K%U\=UPT7V@\7C&=H&/]Y]P-KN@7A)#HB6.:%>I M1T?4LR2 %)^4RLF09 MK\_J:NZ&AXZCCD6SL @1$^$E-Y%BD?[S_1'Q;O3E= MUWJ-ZEM/2>)R&W4#2<7RR,9O'?J,X M,X]_G:Y2F/V_&)87Z<1)9.=T5."UJBX5\^"2D>!<1&ZLU"D?EXI[W\J[ :3C M"&83EG:2H7VUB5_I*ZM)82QR+FMIFU5D.]F2.CX1FA.6\0/0L?)R$SB9IG,&@MJ;;B(;)$^TB%[&1' M:Q]9UG=CN=VDWW$P\W#F=74OG!4@G2DRSYDUQ0;2816ZRCAPEEBAHC;(T3D4 M+6^&:TOOAH:.XY9MF-H,&?_V\QU&OJ8O[%N _<<\G.;I&O/S!:FW^6KSF]5B M-LVUT/Z7,*LUY.1KX7IU; M\NMT3HM-"2.+LR*O2^A9(;-FS +Z2- +69(*022/0R9E,96B'G+L2EC%#2K. M%ST[@CA;KRZ^KE+(3F+P24HO+9-X):1,\Z0W"SE MF VYQO(;[_(F!>,4E ^&A LEU(#=(]Y+-ZD_][XN-^%5,I$G!2RQ6B-M2"F[ MDH$.9K0E&.7T0QDXAV/F%B'C0N<8R6X%R3%L[@ KS\/JT[-YKO]Y^;].IU_" MC#:S>K9^'I;+;]/YQ_\19JX9GG6L!58B,++QJ./HB&:ADDXID0ZK\ M4+[X(6#;D\1QVF@,![LA)32FGT;FZ^192K6,<_4.$])^X@QK?AU>9$.HC$9* M(T$&]#6+/A/;0H(48M$.E5)%/&:![[#..)TVVB.F-4L[4$]OUI]P>;65U>^X MOMB)8%'J*#*@\[[ZL0C>6P'92<^=,<5GU5@3W4_-.)TYAE,ZC?C> 8)>S;\0 MU8OE-]K"),>HI0T:L.98*4EFI5<>P2D3?(DUOO70<_,AF+F^_CB=.X9#R<&\ M[0 7SQ?S#0/^/EU_>GZZ6B].<+GAT#6H,\<"+O%SF.:77S_74!S9;!M]>H-U$U%X8)8%L";6 M3EBD1V-Q='*0_%ZKA=3\H<>(0\"U UGCM L9#ERM)=$!N&X2'XWCG@X',(\9 M5"P1O+,&5'VEC=QBEJW-H/T!T_R1:SC ',[=PZ&Q6(=9([VS^(S+];>WLT#L MF.?J)GZNL=AZ0:,(44IO0?A X':.@RNU7M4HY4UAV>?6M]E#]/3@IS<)-39C M>@>ZY0WM)-22E=<85OBN]I!^4_X@Q5G9-0F._&HAZ#3QK.@,6 4N9 U%Q&"T M1X'/K"0^!RL78/_G@39!S$S Y \(K8/?\XC;,S#-< PLNO:79:,T\O M]R1*DA%KQK*OS6"1]*(7M8V;\SHQSXK4#V5C'.:./TY7#VYZ$_ T%T('P+IF MO_^^F*=S.\T)&7*2'+!4ZXQ)!E[[""X78Z.SUHCF-],V0GKPS=O<2$>SN0.L MG-$_J3UD"WHRN@(G=T E!T';^D""04:./(R[.93*V(BGYQ,F-* M!M-#!&^-5B9"5]K5SN@"O MZEPB+XT-A2F76ZNP!\CI!E9'2?SV)=B(_6,G7;S_M%BN/^#RY 7&&J]Z/9WC MF_*+^<>+35V@WRHK2R+3,JLZP"$E4L\!$[!:%R(U%T4WMY_N MDC%N-' @I7,LNSM S+;WW0MN7;1*FB232BZ1@3%)DP*ENSYPY4"HP(W3CA7> M/(EU![K&C2,.A*GF ND 9#RDW9>]?"[H%K$4U(H%F=;U1K:UWV MFGA$YIX426%[R&REI!LG;>ZV:1[YW)*T;;VXXJ TAI ZP=X\5>&U#=&",8-:"CZQ.UU$<@F$")'JE MZZB$C*W?_1\EJAM/;SB\M15,!TA[@64ZQ_P+SNDWZ[=D.Y*X:AK>-79>U^$E M&JN% +K\$ZCD-CWZ(R2CC'%<.",>:A9V".SVH[ ;IW X# XHL@X N?%:MN\$ MHXK)> :N^#JHDC1YT!B /&*1!?-2-.\*<3\UW7B0 RJ[-J+H %37W5]N8I*D MDH&,T9H*JBQ$]&0*=ILI2ATMR+9O M(XP.],\#'/)G,T\<\(P(BO0I;4))$,)X$6.).K8.U)4=5(%!V MZEIGXK.V%8B>N6(UB"0V@[SKY L5@+C"HHS.A#2$AKI.P]A]L]K(=HLB.IC1 M'0#E6QNF^=7\>?@\I1OSVK8FZ+3,*@MPR;N:QAYJ!KLFKY4S%NL$ M9]ZZ)\WC5(V=N#D(F!H+HP=XI71Z+ M5:V<>%,^A*^3Y SW2,Z"XY*XQU(!IYD"68<]HDTF9=<::_N1.&[@="C@#2BF M#E#X#M>AAD5>AN6<[,35M>W6@$F:KB!S)+,[""0\YLI,E!6F&&M!N$CP=S% J#,!BLU1\)1"B*TOP<=HVLUV M;SX#;JS8U/%R:8:SIV_$_78CDD^XGJ8PN[F?YEVY;Z[U5"VZ']CA4_;K)HCZ M++0'8PT#)90"SY4 =$H5#,B=:QUM?I)^W;/9XL_*[%\7RQ>+T[@NI[.[;1,G M2:(HF!.@HO.JA".%K4P"%HR(M7\'Q];M"W:C;.PX16/DW+'UVXNG QOLSBBN M9Z?K3XOE]+\P3P2/BEE.]T&I66K)U<18KP')EM12HG7-VQ(^0,[8D8N!X=5* M$#UBZM5J=4K;,-&0S6H%,)?J+')N(&CI@6D7C!-:Q@<'Z#7!TQDI8P.W-ZIW&71 ;W+O??0.ZF2V0R/ZRLNKAS M5W1MG&]T(CEWUI4 M54M^3."MI$R JN#?"U'87SKPJ$;!(SK2@X!H"]Y[(NY++^]H(AS)G(94QG>U"\(EUF!^2%6&-X$N%V#YAVA3JWB1G7\1L" M,FWXWH%>>4>R( +J<*H7I!EGBTW[Z_-=39+W@9O B2>NMA65'!P63HZ+2$8I M[9UH'=U\D*!Q[9I&0K\[)*R1!#J TWN4_\!JS)K8DPQ3=L-GZ M J+JHD7M1% L8H+;E)L745S/S7C6C?# *D1[\=NW[$9FG>:UJ?+L\V<)8U] M"LN/N"*K#0-W3M?)9YHV8AEX%C*XG+75+A9]>ZS//1T['EIE7 NG+3C:LK0# M#?/L9+%<3_]K(XXWY7:;[(G041/!&@SGG'9C%(3,R^:)VS>(6+<./8P MN#F.TSVY6U>QUTEV2BNG?*W"**"D3> ,<04#\T@.8X[#.5JW(]!CP650%^M M7G< %]*,2))8G^W@'/1UM%"444=DCFY:3H?(!()]2!:2<=$KI9)H/HKY/EK& MK2 M6>IABL8M,1]$!;630 =XNM*C%Z\HT_DI;>I=A^>T5<7;3BZ&^ORPVON;%49ODZ(1"4=D:,UD%3(/3Y$GH6$@G"\^B M:IUN.N!VQBUR'T8G]B'[+B[E\RV>'^/S?C:3&+-S(B'P8NOMD 0$)Q#0)N[( M#\[8/#YU#RGC5L,/![_C>-Z!!B4CXIHQ:J(5+%M2^DJ1FVN)%][6.5SD$Q6R M+@2FUA?P#0)&KIL9 B>',[@#Q7)?=>NOI%>G'^=G?4W3MP_+,%\1HZJ\-O:S1]+;O65FQ$/:(M_S,-9E!'S+KS(7F6. MWM76KL0!(13$A!R*<#(GRU3QK5.=A]S/;B?BNTJ_Z4;\'1R%+6RXW J3W!5$ M"P:-H5,=)9UJ%B!),J?'R!G-R!^5^D^K9C?@?@(O7[DC]. MFE3(0(*D0NT&JS,XF1QD[;T+TM5*^,8@NH^6W1#T767_-&%[!VKH]CY^":MI MFG@=A;+$#^NK,6%YK"T/!$@AHL<8(V_>SFLK(>,F^[21\2/ V9_A':+FQ71V MNL8\8;8(X3W1G;#V.A<%G$W$G9@"9S4%(\N!<7-.RKC9/4^"G$.8W@%V_D[. MSR>B^]D77(:/^/OI2<3EFW*G7NZJG8N.03MO(61R=)0H@O87%62!R*2((HG6 M+V7[TKB;GOJNWEX'%=/!,"1BXN*)@7BFH0V*;(,D?\+7L7VEMGYQ10'&++A1 M0NG8^HU_+P+'O2J'1DM\]"X'T@=R.1O4,A M-[0:GEPS;^G%.*@>OJ_WX_!:][&=MF_-]T C2:N3#SP2GC09%BJ1C^:S*H"\ MH S9L)S;-W#=@;#C>]6>+_)AT^4M\_H 6>,;5M36J49#M&C %R\QH::3U#H> M=).";IKM-<+"W7:U!_.[@U#0)?5G'*E:?3&OI_79U^EJXI2,PC@-QM>'&.<] M1%T*B.**",0BU;Q9^X,$=8*E R1]'VB.9GL'&+JUAQ>+$[(")I)QI83GM;D6 MN55:*_ *!5@FL\Z:%<%;UX!M):03S!POZ-NQZ*.YW@%TKC72^@VKGSXQP@F; ME:C/,'2J$FW%)_++'8],J2"LR .V\CPC8N0WK^,%>W^[L@.XW %,[AF;8Z(MK6)\R!!(S]\-8=/.^[W *7'!Z&<;TP% MHZQ$#3HP3LJY1JT+-Z"M"<0O^E>V=A!V)F[[X#D0 M3YP":8A#='(T!&L%>1W2%_H[AAH;8VL[)>,6QK<'4@-^CXB:U7(]>7YV$ CW M+TO!M#Z+BKTIS_+B\T8NU7 ,@B/=X/7J%C756"0(,=1Q.EF*:#.Y(#NE)]*" MU[!#?[K"S:ZT=-+M_'"?;!"F=PZB\Y,6M$"I4X8ZCJE.^9(02@Q@G9=.<(-Z MMP3%(V$TIJ,VC/3W@-8!HN@<7,_R?YZN-J-[S[6O"#ES50<"6,GJM*\ZK]=' M2#XD5%'JD,)3:*M;=/4+N$,PL8\V.T9 721H7*K]UW39;\IB)PQ##LIZ8'EC M-6"LLPL]V,Q2\#$8W[SX^2X5G8QK:!B@/(S!'5C>#PX"8"E%+X2 F$(&56=\ MA2 S:*V9U4II6UH'MH^>R3!\C/) 6>\S@6$?QA\,HL\;?4?;6JX;:9L[D^)T M]%X6Y""X'2R;U(C-)LYF MV%S/:3@[!R^_XC)-5WC^%/GLS[#,=1#ARY//L\4WQ+-Y$J?+]"FLL);@39@3 MV@K:L0I,@2JL)L09!UY&X>GKF>=;;RCWY+FTI:N36^XXW(TMK[$[?-ZS]D>8)(FYRBQ@S3.>0M#@&J8>1U8%A_GFT_9,' B M&)I,0*Q]3\A2SHXN&KI?($F+THJH;6A]FP^]ITXF,+6Q#;H"0 <'XF:'%CJY M)243(6-VM7^/ X=> H\Q$',++Z?Q=%TC5A\69P48$^4C MG:V0"#JJVM&1@[=60_+%J1B3<:5U\?N1)(_;K+ Q0I]2?!W'1D<+!NA(^9:1P'\8?&?QY.6^C]K:$L$*1 M/A14D'+4M OEP7O/("4,417+DVZ??G]0G'"X'H7#!PKWX7(G6'F6TN*T-H#] M^+XBOKKL?WRN%3,O:Q',J@YR>#U=U4[_4HN@#)BJ^]V^K_:%9Y<+7,_G+4D"(T844 M>I MM83ZUSD(;8Q[AY!4\,X=&!T,%A>(&T&0 MC.KH"_%6.O":W'(K.0\J1T9_:HSI!\@95[N.CY7%,(+K (,WQQG^.IT'8N[\ M8YT73YY=\.B(%9 \^7/*&P3O(@=GC(D^.6 69Z"#9QEW[H?^'9*QLV]Z@YZ#<35 >A> MS;\02Q?+;W]?3M?X8O'G?&*$%Q+K\XG;Q)ELS?W/&J0O9.G4R+AK'3B^2\6X M^5/=@>U(,74 M VG5B2_7Q?+%XO3N"ZGL_/(YVJ29-*.D\&0>1TJ:X6F0V,M M1&4RE\I9GUM[+P_1,VX&4W?@:R:Z4?-4-LF,U[?R/LQP]0[7I\OY1'IFBJ'# M1%S*M<1.@"M:0M%<,N\X_;-;6[][%A@W4:D;1#63P=@IS-?W\/>P7(;Y^MM$ MID1L((KI^B=[DY5 &EDAB,)"B1&S]=72Q%=-\(L<>Y(V;@-0-,H<6;!?I M=;?R ^N.WBPWP[E.JCDP48'1I:\+F%++>6O^JK/.@K!<\B*%$*ZU(?<(2>.F M+76'SI8"[ *15WU_JRWQIA CB77K;[7:9-/Z[G/E_B0%%"'P"-$G3;<#*U ' M$P///DM5M.6\-3!WHVSD#*GN #J /+O *?%SDV5]D6U]C8/G9217/6%KA:F1 M&8SWJLZ]]1"P6)"H0V1<>"5:9ROL3MW(N5?=X74@N79@H=[=V8733WS'Z9=- MIX=BN$-!MG:VI1:?!@O.*PNHE(_6"^/* -,#'J5K]+[W@V#B4>@=*:!>%64M M"KC:TJI6YS,EBP87D%P]4YFF%(/LC>/?"V1*LYP&;SF6=K!8;D+I>.^W8V&T.9"[!2L%Q;NV_#MS+P-7'!-AH8K M.H,2M9.\" Q"G=27R*=#]W3^QSE1XS[VC>Y\'"*:+MW=;5K_]33$Z:Q6_C&= MA=(:Z?1(LD(8*?T8M(%4C'/"I:2;-]+>D\1QGPR[NJP/$UN7J*1CMCPE.LYW M5.-8YUK^DK_7_FZ"D?D]T%Q3/TY ME& [ /+NM143QJ4-7FK@*&HB"%/@O(Z05,TG*BG$YH^(NU,WKO_]Q!4J PGM M<#@NZ/@-"<<:9EC=PT@3O0["<Y'59AMH,*7=S8P<16P^(#-\N^AXFVL,2[]]9U>Y9H I2P&E!5DE M2"9108/!(8LFMRX9V)VZ+FM*!\/C,$+K(AJT.RLG*><@H@N04-#>%+<01,D0 MG"Y"9AMT;NV<[TY=ER;D4( <2&C]FI"718A;&,E5<)E[XIPV9"0'7XO#@H#H MD+M03%'8.I%W?RH[Z;'^1"9D*W%U<&&_P\_GVO]->;V8?_R RY,7&-<3+5,. M4D@0*7-01CGPUM,O:#FS/&2E=AJVM0?L[J.E2^.P&0;NC 1L()!1K]Z+VUML^],Q;LK,6&;< MP/+JP+;;G;,36>C'64S$0D:JW9+!ZJ6S8+)*";41R3Q1C]8MU(V;2O/$RG$@ MH740LCL;2ORFD''Q*%:6U0$ '9V)3L;J M=07QO80X^DCH-EMF@JQ(- :\*(F8[6G+1B'V^&']?6%VWV$ MV,F$HJ,V?,ERIXPP%@-85<@%XI$N&TTLD+X89:T3QK=V*)L0WLE OZY0?)!0 M.S&^:5^W=T/^]7+YC2RCLQG FCG&676\8T] M21PW!V!\F XIT>X 6V<8;UHKKB[4""U"?"'\!57%]!.)F:>BH9 [BVYN*$VIBRURE%Q9-%SYMOK MD-M4C.,>/H$:.8K=O0VI?[/\&.;GPP3#/+\_/3D)RV^+\G[Z<3XMTU0+:,]Z M7%5.+F;35#/#;FQFMS'UARUTU*#Z!GMK-*K^.B7/K\\B(&?K[;5]78YS#+-+ MT_N:P:VXE4CR%YQ4P$D,HJEDO6A35WXG:B;%R#_.FQ=\?9:R^_WM3H+Z>K M6IZV>KXXB<3%^C$':!U-.O8;K,J MFF:XN#,3KYD0>M,F6YZ0PNU'HT.TRTZ?>Y2VV9_R1MKGGB2%"YQY$VRVV@ + M3M:VT1H\4P6\,U%XQVT2K9O;/4S1,#E@VZY5P;FDDQ0 51ULH5! ,#J"T8([ MEJ3,S>V?G8D;/Q>L$69V2_(Z5CR]Z:E?PJQ6.+__A+A^@>LPG1WFDVWYF.-< MLL?H:N6175OG/,*]]9*+/AO/"YC$M M]+?%(O\YG=$.\ROZF/G':9SA^1R7 [330Q]WE);:F\;O+8E<'(N:@G6(,N*YY M63QY\"$G0",DBIB=+ZVUUWX4CJN_AL/6G5&^P\FM-T6VZ=MT@,:ZZO=TJ&JZ MNW(C'50_> L@LK4Q1F7 ,*1[394$@==!C\*D+*+.AK@F&1!&F&4L(UJ'HG56^3VDC*LG&LC_[O#YXUG>V\F_Z-7S M"\ZQ3->U6\]!MLO6SSE*,SQ.6:N SN*D3IN[>)AXA^OI6?!Z"WQ*8")E17@A MNY24O)00=(F 47D="41 *]I,&%LX'2SW_%)8? M#\MA>O#SCM);NU/:2'_=6' #MHU7OZ6KEI79BSKD2 ==7SM5!,=K:ZV@3=#, MZM@\,+(S<4W*[!Y::-O-G2VB\R&"=SF \C& %P&!\VQ8R%QKU]KU/(3.<779 M,/C:6H(WI/SZTVA7BHRFXW76]L_?!G4L27-#M[7--:4N,0&.%0G2 MV)*<\4Z8]JIJ9_+&UE -L7-7,0TCI-[TT>^X/DN(?[U8U8YH[\EDP4.4T?8/ M.DH3[4!;(S7T,BSG= %=+G(5.&"L9"43!%GGE8K"R$JGJZ;($K4NVCC>>JKG M?;0BV2XG%$+#[I.9E4^ESILLT!,,7M.&&:F=<>L>XD95Z4TP<&= M=IY-&-^;XGB-FQ;8!VB*\Y\\2C5L6[V1+CC[Z*O$5(M%2ZU!ICHBED4R.]'4 MJ)]W1G)+1F?KPW&3@F//_6MELUU0^6*]9[?6VQ("K&^$4B8.AB5#X"J>+A5E($FO=)&![H8!8JF[ M$]@@L/SX8E<'@BX[NO5$G?1=,]5RH+/@= *K,* P)KGFU7'[43AZ<'D@;&T) M+P\EM]X4V;5BX$,4U_4?/TI1W4M'(\5T^?E;H&(S[0E3!NURE5_MK*:9!*^E M\-88&W5K"^L95 M**TP<6^!_;$2Z$U9O*PM)SXOIRO\^S3CM9XX!SV=W_MAQ[V?[T9C([7R'C_6 M:^(=?EXL-W.1+_ 3DY,H7 065:ZS0NGZ43)"T2PI@ZZH]OVX[J'EZ"3D6Y^[ M]0K$$H41"E(4MMKR"+[F@F@517%9ZLQ:]\+=@:R1^TBUP,:=)./&PNA-Q1S4 M\>+)NWJ,V-WC.^CRH8+QF*2$&OD'I92%X'@B(]PYXS +)5O7HG;1Y>.7L)JN MWI1;,OMV]NNU,NRVM=>[&V4_0I>/?;!W MIXR^O?S&;KOV;KKZ1_5A_Y@G7*[#=+Z^4"'?MF].&S1*9@%96$UV+YK:PJ0: MJ@QS463UEAT'Z.ZY\KCMP,<#W_!BZJ##VQ]U6N;+U7I*ICBN)EZ:8%E0X'PD MFF5RX((UH(LOJ:"4MOD%<9."<1M_CZ_ICI!'!VCZ+?SG8OG\=+4F+WNYVGY MLC':1W00S";AW11PCGFP:)5/)3)E6K_J[$#6N*V[Q\==:\EU ,9MW:G.MC0Q MBGFE H*LW7Q4,A:\+1Y<0F^LDDKPUD[Q_=2,.P!Q?.@UDE,'B-O,.W^V6BV( M2VO,?Y^N/[W\.EV_6;Z8KCXO5F%VE3SZ9GDCOW1U^ZRI((ITG $BXZ X_2XR M*R'9E'@QV3G7?-A6,^K'G7_G+M[_AXN,R?/XT3<_J://;6\V& MKHC:0S\E24:/(&9Z+L!Q9[P6L/@>]32;H#4)]?B:MWF'#Z MI6[EV6RV^+,VE/IUL7Q.!$W7M2+DUBZCTNA=3E!*;:>G-M.L3"1+/EF7>5(R MMJX4.XS2'R'Z>@R4GT"^O1F\VZ(OA]NS#WQ:\T[S UJC>W8(YQ)9XI;N8B;( M24>'$%1Q( (I,X5HK6S>Y?!)^\V_3Y\PG\ZPVB9I01["?V%^E4F$Y"K@V:JK MS;($9B+C]33$Z>RL%'NU.CW!?.O >"N5%[Z W R9=((8QEB$D)CBWA OL75> M9^,M?%<=[/?!YYVTIA%%W\&-?[5]NG.F:WP]_8)WNJ]=[G]5BW+?E"WBN1;1 MRPZSUK4[0(F@C!$0>&TR:53$Q+DKM]_Q&V*_T2;&-7E'0?\8XN_-5M@V4.%P M6^&!3VL^]F% 6^'!)O_9)7+.R;\1M996,?I=1)2 ,ID@R;])NO5A?Y+A#]?4 M_#F7\YLY71"GR_J*L4G7^F.^B"M<;JSH5_//I^MZ?Y#1/IO>.A%9Y,PQ$(^8 MJYU].?%(<$_G,ZM0>)1!M0Y+#;&/CD=-[(/">T=-C"7RWI3@E@[K1_A+]WY8 MZR[P0WI+NW7PUCHFDJL'IU"3ERP<.$'7G[&1H9;&,?>=]H*_-!)>S;^0H!;+ M;\_I5%Q<.U>P+_2S@JL")?%8)]Q;B#7NA4Q%'D6..;36=+O2]EWT@-\'0?=; M<@V%U(&#\G:Y^(S+];?:6G%=.RZ2+?IY8_)(]I9/T_KO8;FDS7V[, V^W3Y*3EN; MO +-/1VE$!T$%S;#BU-*Q=?:I\'TW6XTCAOQ?E*]-X#0.@!E[0%0F523K"Z> MG?X*7 C5!T\(7D<)(<7 C4>=FW?9/(#,<5.2GP":0XNN M-\_A@:DGAWL0CW_H4)-:!O0H]INI(3R3-7Q&2% ,"(?U^%]HX!8O"^9H64$CE&%EOO_0%ROJ=)+/N@ MYOY+]3B)='!_7O>+;H6UY_ER=[?><)344F4$1YNE+4H!SCL&9+#F+!77.0[I MQ^Y(YK@>QAA@'$:"'8%T\= SS*^GZ\K2D]I^X2R)Y.77.HO@=B*=K4\L*45( M,6?:.ZOC<23S.[H*WY3?0JT9 MVQ21E=>+^<I+(];3!!QA^+; 7E$Q8(FACJUU&V_>D?Z'"MW:Z<%FTGH.Y+XV= MSQ39!T4/97DV%U=O"FOK\([#M=5#']=^R,B >NK>$1.^6!:B<;1OHT!I?=:! M 4)&KITP]%>M@XQ#C1JY OKM%6H&4R*W]L5T=KJ^D[;,4L!0KW^N:AU^T@E" MU &,0ZF$<,F%UH[(@:1V.J9D'PS=KYV&$UI7IOVS^7J:ZY:F7_!]3;';6) O MOZ;9*1WS6FE7YVR>7I1#W3_&)1F?EM M+],#R.QJVL\^.-EEVD]+$?6F3>YM-'^X@GGL(X=IC#^@&KJW!7I6+$FD>T-H MI4%9QR%R%>I#(2LYY)IWT]IB&*H]_C6G=M.B8+6U1T'--EK0L:CO2V>O2M>[ M%H39MKX%2O* Q7+(I110+M81,SF ]U[1/UP8W;K1S'"[Z;09_SY(?"B>,:+H M>].,!W5]>I;SIJ RS*ZIIO.JDD-T:7LBGKX3UNX\Z:H_%KD&3@CR@',1",K$ M##Y)LB=D\!BL]:EY0G87_;%HX80UV;2N5%MZ;\[TI!CGC.=DU6A#&D9[#2$D MK(/)4%B391*N?1[P%DI^A Y8^V!K2R;PL?+I('YS9Q>_?/M /_KLZW0U\4+I M&)D&AZ668!8'7N@(2O&8G+::-Q_#\P Y8X\+/%[:CP'H0-;WB**ZD1>+DS"= M3S(K=))H*T*3+Z:T"34/7M!!XUZ3%:)C:?U(]@ YG:'H4)$_JHL.XW\/4#JW M<^]LZ3<\B;BD$Q<42K)=0ZHJVVH#T>8ZDQ,-XR(3HYK7P3Q,4F>0.E3TMR'5 M4 X=P.K*0[IO0[EP6]N<@!">F*5J+#JC!Y%]8-Z*"HO6%1F/$37N*\)0T&HK MBP[ M46M_X+S](FSF_ @6;K@O=#ZXK?EW7)'SXE("$6/QALM4S 5H0_2U-E5 M>!0"'H77$>+H %[OPPQ7YX'&WW%]KGBQJ,R8T+47: 85DH=@E0"K%?,ARD(6 M:NL8\39">@/2,;*^'>8]FO$=H.=NT]F+FSN+HC>$)Q^ ]A0A*(7 %+,8,->@9,^")83 MTV&G,6OT\=> 0W^Z LWVE<>M3VMH##5@[,BP^#V<;$H0KNWAXL"@PBPP@M-" M$;93KND$Y':BSS)*PPD8YTYJ(=%%:_:./8CV@O0W\PO%%[6PQ2D% MTB8R[40AZGGP(!W7F)@T+MTRAN^9-'OGH\<3>R-9+9HQKA>Q?_AS<7'?>M#"T"9D+A)@4&!6%EBI*CSO5*S^&E?L(&.\::23816LNCWV; M_+I8XO3C_'GUI):;#L%G%R*&DFO#=52U%XXODB[$XB#ZDGW2B1RLL-.5LOWS M1\1!&ZDMVK)P9(7Q_/3D=!9J(=QIL.TCNF,76L8=O-SXRFG._,[!='[<>.&"B.=@ M0J@F=R*#KA"[@N0J&I]<2#O%R(Z$T]CW4GOI[P&M T31.;B>Y?\D*[]J^',M M++@Q"AT#)DHMAW 9?!0"M+>66[0!C7H*K76+KGX!=P@F]M%FQPBH@YA_S3I? M7[0"N/L!K]M',[A P MY^?+V*P*6M+A)1A0W#.(J@@Z7SY['5'[YLD0VRD9N5CN: D_ ID#V-T#:*9S M?%/.QE:>ZTDNI,O("W#/:0>.$U.D9B!,,,B9R5JUSLRZ2T5?8#E$MK?A20>U+&2FLC,*7F><!5!V:0A:J2="&^DL27*TCH=9BLA M(U<[MA/THC77.X#.NUI"-\=\T>;B7)FFXH6*5A+M=81CE &<#1Z*+BDPYG5R MK?7/=DI&;JYSO(COS&X_FM\=H.9BX.;UZ9_U. 43O?6..&-\UGEZ\FR>:S5YF#V; MT7_J[5_[^BT_+Y:UU>*YSF4AELQX!!X#Z5Q!ZM9KZT!89(DQKE79+?WBD-7[ M0]01TE\\I2@Z4&)WU'MU1U^1F;F::&TUW?\97,@U!J(-^&02&&2D MSJN$!)4O6 ,I:W5_'&$6= M% 03N,V,&7$[4[FIICJ4[LY*)-IKN"<1: <@OL/*M[BL7P@?D4^\,,&Y4,"B M,*"4X^"$LI!Y5#K9$%QH/6?J(7HZ2[!M [IF N@ 3+],9S/,%T-1K\K15I-$ M!/',R$JP=8Q6SN3]V&)(M:,*UJ42]4[9)_O$(.XCIK.DN38P:L/Z#C#T=KE( MB'G3[?"RR&E2$U*%$D2ZUHI,@V AH"9.:4[G(TD99.L8UE9".LLL:8.=XUD^ M>KCJ3@4L_6Y!_@/FB=?"I,0*F.3JA>P]N2H*P2JOF:^&I;YUB=T7E;I_D M0G@=P/3]>I'^\6DQ(S&MSIY))Y;+ M)/TF)=0Z4$(6FJ#JPV'S.+NM@9O):N1"''*>\FE:OUF^Q^67:3I+W"X<$QD?'$3BG!AC M)01A#40R0')&+KC?*6WGD6*;;6N///JXF507#5G X$ZX$5N='M,/)70+&J[XZ7J9W 7(D@SL(8N!J]3NN_UPL M_T&6R*MY60;2M+2ST^5%@Y9D)7)+9XBLW$VJ)!F]M:57T((73QPSAC]FH^V\ MVNCP.%:BBR'9.S9>GL\6I_G]HJS_K#/]KAAUOA49EA;6S]OO<83>/F/30W7P8110?0.J?_;+CGW0C=V?#/.@IKM:JC^_*'\'6B MA:,;G'8G3-VBP50KTR*D3-=^49+[U#J7_0 RN[2?#\3)G5*)887V@T7%KLW% MN@H!7>^7!L5_$V(XWTR3) )NO-P)!, I\A!Z5*2G1R M=.O"P/[C;<4'A3F0L>2RK#U)$_A4&QPG(;6*(@C?>@SGCQYOVP=G>\7;]I'5 MV#W][NU?9WU)*GFRR=&8V@_3@[.<'#@G"T\>';*=2BP'[?\X3N1M+_GNU 5R M'V:/C9A[.]UQ@VAEKE/O:[S)E]KA@"7((B2;4K)>[31,\D?J KF78'?J KD/ MET>&RC,R@XGR"W]?:Z*/="V8D"(HIP)$;C7D8HTAJ]MSO=,5]@@^;J[:8TO( MO42X:,+/#ISIYHVYR3 DTV@XO>@O-6>%1*:]4Z__!J]?%" M;&T1<21?Q]8-JVFXJ*XTWEN/ ;+1OE97(K'!1MJ\1U]"-JRTZ!Y\M>(XY18# MZ83#^-B!/G@T.".EYU)5"RL*TF\Q: B"U51KA2$&Y97YW_'4HXS20431 ;0. M"*IEVFZ M9;%\L3B-ZW(ZNT@S'R]ZN@M58\9*]^9:5Y'1Q)@PGDQ\9.AJ!\M:AI092$PF M,CIR.6)C'=5%9/1"?F_*A:Q^7ZQQ]7H1YO6]^GSE^<>K\HJS.S&E:%":!)&% M0/:PI#LQ,@5(C#*96Y_#3A&)?3*^#R/U1XBG[H/..QGD3R#A#@R3JS;5JU\7 MR]_QSVNZ:KF8TV_3.5-K\$BAEB7J",)4!Q\Y T^[@ZR#TH[1_L1.CM$>\-V+ MP)$[)SX%9&[/AAQ,?AV L_:^O>JH?NY4FH(IH-=@')UL%>L$&Y4#2$$N:DR2 MMR\5W4;'N% ;4.R+QC+H $=7S*%+8I[#,J_^^$SW"0K ?GFW(%BW,2@97@ M0;DHP==-J1!4$5EPR5N_\NY$V+A(.U[^VZ?9-A1&/P@[4_BDZS<[DK;N*&D42[/(:36 QJO%]BFO M%7PO9C-R.O^D$SCQ*B97VSIG@PH43\1%:0W0]GQ2WF36?+#'WD2.?.,.@I7; M@!Q4<-\-,B=2YV)M4N <,CK448-G*@!B=,I:AYSO-!J\.1Q'QN"P\#@(C'O) MZF $?MY,5R*#8;ENU87FRW1%8MNRMTG@UDA=+ 19>]P'5@=M2PR\_+>::R67LXIW=V/;'>CH[CW+1E?+WY71-]D]9O9@6HACIIU<3 M'XLN0CNP+%J@>T5"S"A!$XL3$TY;W&W4>2N*QFT-^#1P'$^$^^/6G^%V7M_ MSK_W"9![/@OVY=?T*_I\T9%T[:QA+7ALY=<"DLIF1+9Y0 M-03K5B+&[2+8'3Z/%]3W8S9:[9/5*,"8),@400.&30D8?G((L<@&%IE0]5B!G&;*V M/ EL';/=C\)V#\U;1E"L?OEV[4]G\3";?7(E<#";3MO!%8@QD\7AF?/6)V%R MZ^>1?6GL8Y3' B[_PUY .%U<"W?-V?'_7KAZM97-?VD)C4UDE@ M!24=,X,043I@%DTD1[OPVV,4[@'-/0N,&P >$"0M&#HV* X:WX8YZV@=J6,D MG:R4)?P7C9"L)7,R>\G3H\[AL)/T!@O@#@BGP4711Y_!FSWU?.%&ZYQ QHQG M)B7(F)0H6M2P'MR*\@D21@8TKINPO0_8;.FC)J3B=*J0J"ZTB.')7 M3TTUU42!C)9.C^51&;:717SS\T>'P+%2VV;T'L'"/CWPU]>RFYS*3$EP0I 2 ME9I#;0--NZ(SPPLO+#]!:.?U7CF+@]DR8\=W#A/+V(KF]]-Z*MZ4_[XX0?(( MYW.RUC#_;;:(83;[-N'""&9+[3=.9I@R5H +0D&2WD;IE56W ]CW*)R'U^G. M\SY0F(MA.-N1'KH6J*^E8%.2S.8/'Y9AOCJCC$^$)2+I@@:TUM3I'@R"-1E\ M2@II;U&+ULTG]Z&O.Q?^.+0-+J*Q==26C?UWG.5?0OK'LY/ZE#V)S$I)O(%< MA^W187+@LB9CT6:,OI:885CA MLT++/I\M5E@;6=M$L <3 FV2E#-XH1DH[S2/7GAN]<$@VH6"<9.EG@Y;S:71 M(>3NT[Q7.1SW?<\JSG)6#4 'Y$8[CD&)Z1+MQO;[([#P\D:-VOJ MR<#Y1'+KP*+[VV*1_YS.9A/+T:M0/,@2"YTT8R $D0!#=%9S3IJ_]1/NQ=KC M3G@=S!([B+4=0&+[>:C5H<3-&[A_/0UQ.JN3_)*W2::<@;M(VKEX,B29-%"4 M#S;:P'QNW87@ #+'G1G[Q"9_.X%U>+'>M$Q7YX9#GBAOG->H@8?:7H2S M&6 M"#X&G:/40=YN+WNH"W"YYK@S8$?R!0[C>&_=M;:EUUXVB[JL>PJSEZOU]*0^ M4/X:ILO_$6:GN%J437KBZORA-(=YOCA<4US1WYV>8&Z<9SP$:^#L*.SFO<17DUL2EZ,2A9K+UQ?\U+H@O/663#, MQ!2,,DJW[O[Z8V0U[R7_';.:]Q%&IYBZF?7$E6=&)DL@J/%.06>3/#8&UI!A M1=8.N7/J"=#U'60U[R7ZO;.:]Y'#V+[*00EO!;6RJ@0@P[DVY8X*PN8F*.@R MXS8(NUNL;[#2_M&YA_N(HD\E=N7^:955L!A!9$4^OB6S@IS[.EQ$ M9>$D_9I:6VA')X;TDYO8^(H\3"P=0>R:&?L.T^+C?/I?F%]E8OVT3"O';CIT M%]'/9]LXLTS#IB!R9=VX%K.G',6Z _<6FMU MB+W'PXRC >'[/1=;V? \K#[17[RD;_D29K5)Z$08D9U+!@RW-:[FZ]31C)"= M5LEIF7-JW6]KV!WU<2JZ &^;@S4$DGZTSNI8IS/3]W.-[DU0*9N\%4 .KP1%R@)<-*0[;+:H,G=D#W=\ M =V[L3Z2,'LZ8/WBZ@<[;*\(:/./TXVU*YG2(2E+F^>V]@GQ]#L267&H4954 M1/.>S -MI8\$U!_]0!V*G1_L")W;M]?_XKP5Y]OP[:PD5<9D,Y)]&S*YD:+4 M_G8A I>9\2 UKZ[@6DCN<\H8WYR;VLGTOO(2>[IA'T'$!KUB WS%O%YN@ZSUS51 M_$V<3<\F0D_JR'HOLZFO$)YXX@4$XQPD4R*9SJIDUW7L?>NN=CIQ_I_IQ'6* MJ!_](J-+?GF*U[]UDE5,4J("&6N+$XND?TK,@-S020F&%RXZN,?N4K[;DS'[ M9SI5_2.HBVOLLO928=9)VD!&;2U\\A@@<"5K S&,7N?"4^OLHKW*6OD_9<;# M0>+Y?N, C_%T8GR)P24.Q5D.2C%_5C1NC"A1E%R,?8*9"2VVLAOH_W<*PDC@ M.?P,+:K=]305F.>9NHMRMVXPS/,?*RRGL]?3+[6(\#K;KN*+9PQL77W9F*SV ME9=#\FV7'&6Z%3Z]',G5==DD/CC0^YOO'6 M]B*N@"??!SP:$1TSQF#KM- ?NNIR'X0=776YC_ ZLG9N5WMYIGU)00']0MNP M48*+.8-6+.5D8E'H!SJ5WW?5Y5[RW['J/H9H6.3@2RF@)!H( MM4FOE#D;71P7Z2G0]1U47>XE^KVK+O>1P]A)=P>5^DDK40HF(0I=5;^K=K/V MY( BER4$0WO\IZVZW$OZ1U==[B.*#I38K]/Y=(W5E,ZWC>=?OOT6_G.Q?#X+ MQ-UZ2!US+J="?J((#A0+-2<\,U#:*5Z4J!= 8W6V!WG?64WF,1?H4$+K&X]7 M&_L]G%P<[N3KF:(CS456-9QKP(6@(7C'9>+1Y.;CVO8D<5SU.!A4=H?DT7+K M );/3U?KQ0DNW^'L+$+Q:?KY8@!#8*34ZV2?@K4HS10&3I$!0]<.]SYX++YU M\N #Y'0+M^-AL!A&)F-;?!?[J"WI9HN/YSO@*83LT(-![H',7[H:6,Q@HQ9! M>)^B>%_@%9XO/F#]@^C1?T#Z^;8HF5E?;R2*' M0'HZ8$U O>AE3@:&-EQ(*5K7!CQ"TKC594^I@UK*I@.H?5B&C)4UEWK4LY(T MBR!B+0,-Q4!,T8(40EB/*471>B#/;1K&K<%Z2C =Q?V1Q\"](]:7-3A;Y(V/?+A?\SH8T'>+W'<[@'E!Q#N9(EE@* M*8#3-0QC22E&1A8:3UY[[I)/NW4!V0478T]_.U!8M\5] .=&%OAOI"Y/3D\N M8F':$]T\0(@IUV:@M/F<#6AC0PXZ_?_MO5MO6\FR)O@^OV(P[]$G[Q=@,(#+ M+F^XCZM:%R$NDS3XRZ4-2KG+_^HFDJ+LH+9*YM%)[&MC;94D6,S+B MR\B(R+B4.*P1_Q,BO[7HQ$(_1F3+%OR;6O#A[QN$:QL%W7H< EHBW-H"43$- MQ18;+,\RJB:"O[GH-"Y-,\$?S;\.S,9'^W0%3*SP[ &3JW:P)"-&6@7,:RT= M1Z[-6#GR1[?N&\VC;5U>*$FUJ,E MMTUY2#9[KZRQWO3S)#7;W9'2R1_J MQ7&^6A'K?PGK^?K/Q3*NA[-T?O$*]7%Y=O9VN?HKK/+, M<>\L3:4-UC30,B@]]9P9;@0O'G.[^B;FOA]L14^[ZGBKL#0@[GP@++Z MYWSS]=[FU[=WO[[-JRNMM?VL6?30U(JQFR#EZ)U== H M&^GD%/0!UGU':3+D''U\ON-JOLR?-F&UF?00[>'$)]QLSK8?LIZYHDM218*V M3H!2R@'9@AI\CKDP-$[KUB[J>+N9.!WA7_(X-<;0"[Z2]G#BC^UA?[=(J]J# MX0U>_'?FE?(LJDQ,8=7?"@6\4PHLJNA=SHFEUNE&U[N;=.MP#'2TOYESQ.[9!SH@7X MZR*W#X;5>1;U_S<&6H1%_HCDO<[39C?O(N=M?#&K;=K$3PE\GKWE2 MP*OMCAN%N'9C1>[0=15$<%GX.E(:N'4%%'>6S*'@H*B2',&PRL#@B@\^>YA:A3H;T$G;W#'(1^%DSU M4.G52N:#H'2$ +H%$UF\./^RV*5>D8%A%1$/1=2<._H[N"0D2$PB)8/2W>TP M.!*F;I'5([2.P< @>=GL2-JLB

;M<80KKZ_>K M@"*B 6EJXKS&#([T(&0K=39.D/_3HE;DX=4G!$@;D3X DA/XVX&-\I!^?7\U MCREKNC;169#;GA,\6HA8QQDDLN^XBTK?[0 W3@/D@Z;7\Q?6H+2="#K%TZ[F MYFH>Y>OPG7ZR^3FCX^71108L<#+,ZCQ3[^HA5 )58"Z-T(KR /HZ[*1\'"P& M *Z)C#K%WVY.Y?V])2:1F%7+NFVYZ)3DA8X0R6&E$YVUXJU=L4/HZV]VP'CX M:R*C7O&W_/9MOJG6Z5O$/W"5JAB_X"P[@XIY"]R*!(H1(R-MMX;RF2THR#HE MVBVH3&? &;(=&$\YGP,WA[*Y:]R\*K3*Y:YL<3F(.GP\ M$N,4XQX",P%2$CRF8+T3PU(&!B_97\WIV @ZFN&3P^BB8&AA7%B@,C2@#EN0*GE05FN0E66[JVA^= #ENSO\J, M!C@:B>5](NG&(;FU,VF-CP4#1$4G0^4LP45'!\4I%HQVA85P ICV+-MA@NUH M@&K!^3XQ]7[^7^?S7 /$5QIYOLS5>5!*.!MC EZ2OS@O,1!'D1%GI0S&&GV* MBMJW<(K,G%9@RI/;;JTAV^ M73\WN@Z60)_X^O67=Y_?O+JGDGUQT5@Z..2_%MH82W3/FP1*4O +7 +[7)P.=GQE55R,6DVEF @V6NYI9X#Q[)B.0B MHW=.%%.&S4DZ9-5AN'II4?'1^-[!X]_MO?T2UO/U)Z(ET!FYV2>?S[*/5NBB M(9.["TH@^2/H!&V3NV!\LHZU;L,WE+9AJ'M!,?51A=/G[?A0 =G,Q,B9%P&* M,J[FQR&Q32(XG= '3RH:AT5%AZ\Y#$LO+;H^$L_[A-)5-A =&'R#B0[,&J\O M_BBB#$DY*+$VYA!T^[LL!?ALN% ,G92GV/*/KSX,7B\M[CZZ'%X40P<66>T7?=D];!:R MT,*3-K^6:.ZX_X/?RLZG;]H?RQFB_2 M_'LX>[?X'?_>?%R>T6=]^?P7GOW WY:+S=?U+!3IK&$>N$,)*B7:KD R(AFJ MX+C-AC5/3VY ]S"(OJ H_F1"[0'(N*D?=LG0#^>;]28L,NWJU;?:!VN6@M>" M3B>D5+M+Q\@@F.T48_*:'S>;T#9C)G9W%K56R'PB@%Y/ PD-'($KP4RHA!YO^ Q8:!YZ7%\UMS MN0/-].8U M+@6=*\W[LCY"SC!LO7USF.M/UE:T$(6O?_:PD>,=X M?8[0V25N>'- /4[1,$R]H(#^"(+H+;QZN97?SVMS#&+?^7JS_$9KS3#PJ',0 MP!5R4+4W8?"9^,>YTE;[C*@&&56#EQR&GY<>L6_#\0[4T]7PA:N@\'I6A"YD M(@KBC13$)68@,&7H4 3F3 C1A-8-(QX@8QB07E!$OA7+NS"2;A^(=PM")*XW M]8+>-HG*-^IF718F!QG!:E*J2@@%WF@&F9'3D4UBMK2>GC*TPJT%%%(Z0RB8]QQ.]3\HPA_8]8&YOE>ON_)3K"62VXG*40%'DA"70B MGT0%LB"C"*46I*1ZF'-)V)@3I](\;0.F!H@Z(81_NA [L.$.?K*X]5:!AFOM M5.VBAF1P&*S[] ;0J)I28HW4S=LSG4+PM/V:IH7KB>)[:5B]+&$/2GOOD@;T M:FL=TWFT"4%FG[0PUG+>>G+L,71.V\MI:F0>(ZP7"K69#,%]HEV2P\UR%Z M";RB4^AU+JP-,W@F"AM7JYW56 DJKM/8U*Z'F MP:O@P+E4I^JA+@$C][RU0GR,GFG;1HV L&;,/QY(RTTX:Q_!^?7;][/E3\1? M<(%EOOGC+"S6KW*>U\^KIZ4L5]^V'WY"Y.;@-4Z*V)RVHT:1FIKS@8OU!>07 M^2-NYJMM[_X'<.EM3,EK7Y_H)=V-3($7/($14:0LLY&Y=:W: >2=_,2Q"YY] M*&](' O,-^5RO=SZHL>X%5(3M>3[>]SV7RY %D( EZ*TL>@0>.M4MX,(G'HJ MZSBHNO=&,IK,.KA'K[E6M_/I^W*Q7J[>UU^K7-V.U$"%'C.O?7"KL6H#!.,= MI")Y8MH%(UM?ID\2-?$DH_$ <2_WI*5T>H?;;CQ'XAEU#!$PU'%043GPLKX( ML6(9%NX0GQ5P/4Q=:PR$0V!VA%0Z !I1C>O-/-4-[>:T:.55(%I!J+@MM-;@ M/4J0#I-T3&DFFS\,W:.B8Q@=(^B[CL%I7)\0-]L9VZN?LS\_S3QG7-$?D+VB MDQ0L.<$Q>'*4D,P(E,:)Q]+@UIC^VY?ECW_;?>(%3'9?7"/D>KV)G[Q.E-CR M)/9UH"CJ,*?YE\6-_7NM29=F"UX'OLN^"UQ 0EYR-H6YT/K^N4?$M ]+8ZN) MTWC>@9;X]X^SG+23)2I(PM$I\;7'(]LZ&"HF;9A1X;%!68=IB7__.*V6.%%@ MRY.XUX&2N'T@KF;>(L_,!J?!2F5KOR Z [Y8X"8)CDE'V3R;[&%*IE474_E# M1\FA2S3M=*KA3/(0&*1<:C&[*N"90"C1F)!%G9/K1\=3?^[.<7)^$CI',+T# M\/R!BS5)X>)LW3IN.\W,%1EI,C,0N;;,8"6!PTB:6;"@#0_*Q-8!U*=HZ@U, MQTA^.:(8.H#5?[_]I+J1_HO5Z2<3B/YYO=L7J]7&\^8EI^6=06';.H>0G)2* #ZW;Q M+2UKST_/DY,A&M&\JG8(85-GK#8'Q,.0:RB=?B&W>RQ=_18VQ/?%EUL_OZA1 M^%"V/Z13K)3T.I-2K[7K*6X?E#Q8%-ZJHA2J]BD&)Q(]=;;J1% =2:K]P/@& M2U^E=/[M?%NPO/ONAW@V_[(5\@Q5#I(%"\R1XZZD=! XSX!75#6W\V)&OJ M+-6Q@#FQ 'LK(?V(-:LRU:3=Q9>PR!\V7W%U,6:J>2+BT6N=E)#89H>-$A-O M$;/-(=M>Q:_29OYCFS5]E4!FE+,\$Z*CK^,K=29L>QF!,^$R*IN":YW-/IBX M=DF)>Y:L-\(N>H%"YL3KP(WHZ(P7\O;(0C:@&9?VFUKCZ<1'_)WJ=]*F:(J)>*Q;!>\? Y*"=9<6@>.S- M]>1#>)^D7A(1&T/AWMM).[ET +/Z!'"'9;L7 >D#[<-)2+X^,%GO:Y,+\KBD M+$5Z,B#N3J$_&6![B>E(EYTJ\N48_)_:Z_@M+,Y+V-'_]GQQT14.SW9I,KMG M(.5I)Q$=F)@5J,QC;;S+P:OL163H40P;Y31HN6DQTTBNRU&9/#5LWM9,FJ_U M.-5.XV3OXEO$]6XCF8Z/*X)#\;7)CJMS9&M/79[(K\J*N\B'#8%^;)5IP\ C M@*092R?'QJ[K$NV$/FRYVE[?EPE7,GH>,(&29#>J8&JR5$(0PGJ%SE@6ABF2 M1Q:9-OXZ!C(:,;0#H^6RD._3=O#3(N%N&R)R:TQ*@);7G!A71Q1D#R1S%9%; M66QI;++L(67:V&E;]+3D^M1:Y=WB!_%ON?KYSQ6IQ@^E[/9@4K&(68.+M28N M!@8.N0/'E=0RH$\X;$C\G@6F#5F.H$U:,+(#3;*-N-UBS&X?5HGH@BB0A" 7 M4==N*85L*>:+8JK0W9E:O\OLHV7:DOEQ=$D3OD^M3"YOU'??OH?YZJ(![?6= MFG)((G@%+!4RQ%F0$!TI2"23*S RQ.A$'&2D/+C,('",UA5Z1#/E=*9VH%X^ M+ K]VP>> F M-J_C>I"07HHSGC%&?)0,>@329;%;,-$Q3BK8*D_GH3 (.=/QD-:'$EC)=M37 MOVM2.HH*'R?DIV!S!,>GMHD^X;?Y8ON\_X!M)SF3@2%$73,A2A804PHD[^SS M-@!U=_3Z'HOHD44ZP\0Q$ER.P,ZI8?&/;_$KJ=D/WS=8!UX]M!U6XPA:*=!> M)5#&6[+\DP$,)3N3C&9JV#SKI]>:NJ*X,4@:,[>WN^?VB]O[JQ0KY5D(R4M M%6HT6TEPN4Z&\8$76WS)N74!SA"Z>JF_F>P9_#@)=8>ZBS2LF4X^^BP*")2U MCW/AX(P/VX!$5IGEY%HGBC]$1T?W6A-I/PJG(UC?&WQN'[C+<41_+-?;I+[U MKV=SNMAW\S[FR\NI'[,4M:.SIR"Y8FN"L0!2_ 8$SR&AXXHU+UAM0'9']^GH MX'P&P?:-Y7<7$R2W?Y^5R$NR,4+1T5PT.(W5<$E>:X:IN[PT286E^41)DE?0L60]!DI6LZ)( [[*GK7G&F-.Q ML-95L >0-^T+\//BKZ&@.L7@3!6M=>9$.6.1;&6;P=.Y BEB=LEK+>^^YHP" MMFG?D2=!U4&L[Z^&Y<&!N2/4KQRQSHFU*Z?NK%G=RAY"K@L,BK*L3B).K.:G M8$U.($!6-P*CB,;EUD]K3]'4LDKEX95^^7GK)UM_OQ0>HU$(1A@Z2%H2(WCD MD'(V2F,20K3.:3B*T*E]W89X>JQ@91S!37B!KE>;&QO\];_.YYN?O^'FZS+7 M;*'UIKZLWO\NXN_AVT4BO6$*G?0%>*XS>H6UX+EA='688D1!;_6@IR4BY 8X MZ:MK8)Y*8S]%+B/!9SF!+"?&[+Y][.+RMC"/@1PG;@(#99.'R+0@2\1%04:- M"W%05ND3J'R/1U#&XMVIT,I^\+0DQ#KM]KC]T.N&/)*]E M ^9-+O3?WUTF?J3L2]0!$H98LU<1'!ED4&RT63DM,.MA(K_\R&GNE.<2^%&, MZR)H/>2&O>@<'9C2(49@S!EBCB;F!,\A1.,(PU8QUWJ2VG#J^LF>&==B&5EN MG2%R=RRCT=Q:C2"%LZ"B-A"=5G2PT&MMHS2R?<;672KZC"Z>*N]'8'4$\SN MSX4[N5Q=#N+17 1-ATH'K&^(/$(0V4"09--)QD/0V!@ZMRGH!S;'R'/9C+D= M0./VR-WM69'.1<>EA<)K>U"3!02B'JPQTDLEM-#MF['?I6+:)__GO[M.E$-W M2+IA0!K+'.9$[B/6,>!8SU4L9/MK+-JBS+&T+G+91\O43=5/D_&CD#F2X5-[ M5V\QKL[#ZF=UDLAA>+^\G@0EE>;>2@BVACFS*Z23#9TFEY&GE(2Z.RYO7\WO MOB5Z0L.QXELVYV4'JF2/TMV>F)C)7".S#6RIA:J1!0BH*I\$H[,4Z_CYY_&X M!E]3H^40=>-B'2R9?D&V.X2U3-G'Z*#4%#ME&9T8+3E@G5OI?-)NA&3<1PCJ MQV0^2>S#X'2$##H U*>OR]7F,ZZ^5): 0[28: M65SS+DH/D-$E>(X1\MT,H!,Y/J7Q@_/9>_P2SGY=;.:[((46J@26 A13;^D: M*PU>!<@"H["B*.D>N]HN1W_21U_@A/YR#8\'%IRV&<[S75ZG\GIBF%Q0O3LN MNF23"<(07)V";*R&$!.Q0Z$KGN=(JY^$D9NK3:,W3A;7L@'OIO:+;KZ6Y5"4 M$,5!?34#Q1('+TG#84PLQR1JU=/+>&H\323[7A,/X4\'=L(>=??^*NN?&\X- M8H$D X%=& ].JP(8E'(\:\U<^V*2-()RC,?<#5W'9JK?L@TFN'_Y:$*Z_SK_OZGG#%YQ9KNABETB'L^89 M^9 ALMHG+"3E0LHE-J\K&4S^;, M**EMCADLX1Q4J%68@7-@QO)0N'2"CXN<*U*F+H1^-O@I,.ZO0D$4J8^L&.(\2-'4)]+/AZ11!3!T* M>#^G2WA=9T][QW=ML4X(.= @D] M&UF43:QU.0P37 M@PWV2(Z,-!9E,0JBU#40DB-$#!HL+QJ5K67\SY1-]%+[;AP$A@.2U@Z13+\@ MN\RED25&)3(D'XE)4=4A'N35)NV%\QB2P]9#M%]HTMI!8C\L:>T &4SM$-RJ MA"'3YM4]H^;*F,D?%I"!<5H<\Y8VJNW(49-$''#FLL?M7R7 MF#I&]LMG%<1+@MKGOY:7.XP>8S(&')-U7R*!%UX#N51"6N;]O4Z1#:!VM7R7 M#W_/";7C!-'O-7GM^WL5.%D4-5N(D;M.]@1$$T4M_>,^26O0F>>Y*=\?E&+3 M67^9$:RRXV3TDM3;JV^UT<*,3HTUPM=,9Z] "2MQN^X01%OF/78>/]>-VA2X\2ISMI M_\\5G_-8NR@F2R,%T?[ R66A2+9-WR9,$G M([DS9%[;08'AL7H)=A:!.TC<3_42/(3W+Z:78."))9D+N**1[!:3Z&_T!RO& MQF*S\*P%H%YJ+\ 'Y4+\%#!#"UQW"S@$5NDPBR "UX)C-7>/"N^E)>BJR" MI?^^D *?$>6UK_KG$.;U&YIXJ&D5.1]:9YG L,1 !4&^"5<<>%0H;>;:ZO9S M4IHVE^LL7'',%3:RW#I#Y&5T42BAI!"DJFO/1\88D':NE28B<>F"0S9F\D#' MKT-L0R0Y9?S9FDK>@4P*%"$,(DC9IEYUH759R:$M%9J]01 M;K.#)=,OR"X+S+F,A4X&<)-KVE*BLU,< QLDV9L,M93/U*"WXTOM<+$?E!)Q MB RF=LNVL>-7MV+'KQZ*'>\4,I_D\K.]735V_>CGG ^=D.R84I-.]R>3")E7?]C%[;5-(SY2P>]B3 M=&=-6$>X%8^341>8^X&+<[Q_A&8%,(/CBZ\,JTD9XK72R)44FHV:F>870 M/F*Z5&9'ROP>H%H(H LDW:3^XNW\W:(6>5]6S&EDA40N(>3:!C#9 #ZC!\8L M4UR[F.XV*6JIOAXFJLL$KE;(:BF0OA!VDUN?\(Q^X\L_<(&K<$;VP*O\;;Z8 MUT?/S?P'[LKPUO6$W;P9_CG??+WYB3.=C*Y%7N/1&ZQ!8 M3L]SNS;:4>>=)!IA>VHH=' PWM67$UQO=ON[M16/,J:2-#A)[IIB5M;9/!E* M8"4RS8/&]I,<]I+3>7>*4R#92@A=M&7:YL1='I=90,,5)@M9>KHG=!T)J:.% MZE\YRW,NOC6&;A'0>0^*4U!S/*-?2JKA+^$L+!*NE^2C)9S_J"[8-O4N_-S^ M]:_;RG>"\3_G8AXI+B?2D0\A/MF+AW1Q[R)!:SQG#B3"P0F MB6YC7635$)/\*2OM)28B'B2O?8F(AS"O@[C"8V_!W$D,A5D0PI4ZR<6",W21 MY\!#29*)I'M+SN@LU?"82ZJU9/H%V>5H:9D"MTC[\-O>GK: 4W4N-/G"PJ8L M@W@FF/6>G'&0V ]*SCA$!E-?53?\Z5?7_O0_[_G3E]ER: M=]#4OP-/68DP0 MN0A WW(NNT)G=&B%[2'K=HFB8Z2]?![6]ZNFKJ. 1B=9C QTX)P#Q9"#2]Q M"E$D9HURS6?B-DG.Z"QE<81;\3@9=8"Y5RE58W1]?;+NI A8IV**M(%2AYBI MZ#3X&!5(HX/( 4VXFUMV,N:>HJE+U78D I8CBJ,#>&W?'FYH;?)Z?101-3#- MZO.#5Q!L1"!;@AACB7.\=<'Y71HZS\ M#O<)4M2R9A:3$R3(>B!CTZ= ;#6\]>CG@XGL/ >BQ0TYCL ZT(&TP=4YK;J; M/3+?NCI;Q7[C6V0':([,.G+%ZU";(B(XS*3BG>0AJX3M\[0'$=9Y'L6)R&LL MF-[R*W['S;L%?87OE^OU'[CZ])6X3N8$G27:WO9CE^67L)ZGL,AOYF?GQ.M; MO_-]]SLGI%+7L%K,%U^NZ+MZ!"^A9$9.+7D'L;85JW-- M?4J@=4$41B;K6^<2[*/E5*UXBZGDP:,CG4Z*/&Y;-J 7P>C9!^-$YX5CJT[ M6=\B8%H/M(F\[VJWXQG<13;A/['.5L+\BCXT?,'?SVL \$/9\F?]X7RSWM ! M):9=\2IF);Q6 ;C/JB:F>^*5"R"X"SP&*Y5O#:%#:9S641T%9:.*J0/C;>C^ MME?&3#&C46."F$J@4Z8%!*=('W O>N@G0B21/JSRG MQ^Y(PNU QY*9LMJFT82SU\MOWY:+BSV^VFQ6\WB^J5&!S\OM]^BP5F=P.Q#I MU8K\P2_;WUO/>"A:1\E!;X>R%W005+20G6$Y&,>L;E^Q <;WZ(]]_)X59RUGG)&^8!F4=@RB" IXTCH3KU4HK8.2!Y(X;6!\>GW< M2'C'8W-)I^?TY!=R$^?W B);H^C550#DBHE":B:*)P?2J)J$KR7$^N[N9'"1 M%6,2'S;6\9!5IP5:4Z]I7(YWH.;NWL6/1+,=L488$63*Z]AVOJ3X^0E;1),QT M^'SKLK(]I$SCCTP+IF.DT!!.8[Z*O%ILYKEN;_X#/V$Z7VU??W[].YV=9\Q5 M &2I?C_?[)X(=ISY8Z3WD3;4M'\I&8%+8[^9..,"%EX[A=7LA4(VG]<\U>8, M4DMI=6CN&H[U9G*='?FX'-[>EL.'@B[1)GQA'+@R84NK+)KEQ+B5B5"I6 M!2,+*ZUC0&UWT.FKS2&(VU^J^NPB[L!\/''/O_Q\^ .VM0Y.N!2+#5"D%: 0 M/41K+)E +A:?T1I56B=8C+>=7BILGQ^E=Y,X.H%,MZ?G1CUB$BXHI^I^N ?% MR78+0I'+ZD+1S!O%0NM9M-B" BD:\$HZ-OHP.?G2+/-$3/6FOEO<3TB,5C97[7D6LB@ Z0 M]!')R)JG&G:M6_ES,=^L/W[Z\[(^+#+OG$M@2R:'EQD/07L+.6!B";UD-C=& MTZ,$3?MF.2JBV@FB U2=> ^\OYXQ&FVQ+"O07&I0-CMP/@:PL4@9N'2L^?C% M5K3W4@[_TBW*X\#P\@_!;O)M4)Q[5 Q@ MA^'%TV"N+?"/ $!O^?+OL0X(>)7SO'Y".'NW*,O5M^W'G1#A'?"I)T5J#Z6Z M4<1UM^Q5U(O):- 7,%(0\J)5X)CW!(.,R O7HK2N*[Y-P2>O);.Y3 M:_P6-E5C_ER6VSN\44MTL@XY8(T&&N78'8VC7Y*3'%,MC_J.0.:LX0O8ET%>1L=SZ#>MX:KO25(>@YJZF>B:!=6#Z#]KIFW/\G8[V MY[_P[ ?^MEQLOJYG(L@80Q:02Y9D;B+= 5[SH5CK@,NQM$[KWSXW M+$\5U@L"93UPG_]:SLC+L+9(!B)8\OF%00B%2V"&6\VRG$#QP,"SVK-3!):C3S:5UFEI!Q,Y;0^)J=!W ML'A>&/[>+L]7L^190_5VM4:>$DFA$@^?![6W_FHY02UM8^CF0P2$<*6V("::75)6-0I77%P%#:!L'-=@RW484Q M83G3H'W]N=?_T[T3W?/%J2&'5/"0F39T$DJ!;R+M-W,.6J64FR> M)GP4H8/@YUXZ_)J(Z81>=%]JUZDV#3,?WN!,%^OKO$#@3A9RQI,!3T>+_B R M0C0EN-;OI'M(&80H_P(0U8+5_56K'!J+G]VY\,=Y7Z!5GO6%X>ZNKMX8_NU0 M?M:"\_FVE+U.3WN]7-15<9'F[1]^CUWJ),XVV5^C)YP;M+RZ0\L;TN]GR_7Y MC;H)PX66SIC:VU:#\G5X:M"^-AN5MC!O';96B0<1V*Y\YQ_G817H;L,/\6S^ M92N&]47BDLL\)\DE:!%WV1.!S"_@1A2A4GT=;6WX#B!KVB>=\5"TO_JFC80Z M<+D>VL@O/W^OBG<.V_(HF_=M?(IFJ9%6%L$ M#(#7T>+H %Y_X&IKJRP27FUMEV7N1$@V: =2U+$S/))A+TVH!_GS#:'3..QJ7*#>^D!R59/69T/&Q. MS%FI,RGS\8'4PR771-1/P^<(OO<'H)TR55%ES!+6T#>XB^X^ M4D',/D+A7LFD=11I4)_ )V8R/[AX+Z/BVEY5;7@]-5AV=/^Y6'_'-"]SS)=G M*/ML>%!04GU <9988I@%IHU7":,79E"0[2G ["-@NKG-#82Z;,WA3F#R=KG" M%-:76E$:GH7EN_4) =)&I ^ Y 3^ M=F"L/*1?WU]5'+(8A8V:0Y&*TV:V^T@"2K!TIPK!HVKMA#]*T+1ICE,$#X^3 M1:? VDW\>AU6JY_SQ9?_$<[.<1;1<^;Y10==XIB2$".C'1KABY$VR]PZM7LH M;?V%?8Z$PP"@G2R;J=,;+Y)([LX]_$GJ^<]:PO,]S/.;\^W4+^F*]R@C&#(! M0 59P/ED(+#LR&2(A=U-!]J3TCAXR6D#/^V!-"+#>RL O>B3^3G\W3Z%8.A' MGY0RB&$2G,P2C-),&%ZBQ]:M_O>0,NU=U@H) M#PR;.)GO7?3$OF['>]&+H^9!G-,]O,N=JH^(2&<6;QSG7_\F_I'@YN2&_-SJ M\CI'E7Z3B*-EOKPCE4]BWLPDT](ILD0-,]4--@Q$8:?AP0CK*= M:>_2<8$\O?Q[NWY_K9OXOIJO\9_SC#?NK3]62V+-YNL\#:9OX<:@%2O:G_344R]2AW= 3]= GH[L$])+=UU+6 M#[T=G<3XJ=%S<.M G-(225P+-<38CH5$HMT+./@ [> MCTX3[+(UER>$RK9":_5S]N>GF2P&!9.N5@5*4#H0-YQ2((LH4N@B'3YV2Z\Q M_; MIPHEL)IG61QCJ!Y[2SY,YO_^<1JO;CR9'\C!#F3^W_^8!:62J.45.LCZ=LD# MV5G!@T#2+)_ MP"125Y9Q;O1CP:'#9/[ZU30ON./)_$ .=B#S-[_.M VRSMB%DBK%XF*(4:V[ M1DRL),[38SD@A\G\S:_3M(<93^8'[#YBNN7E]0OTM382PR4E3D M\F"-5193:^UI_[DDR6-FMI0[LSGVO('>_^QI>K:T%W<+UG60B+'7%7Y_]00L MC4M)>%&3E/Q%?,6CB71UI:1E9$[PUF6"3U/52['$"*&$D433,]A^Q\W,8LB9 M)0_,,7?!JIIZ!X;[+!0:C:QU([W'Z)DV5M5:]D.A=:@@QG\0VOV@_A'#&O^? M_^/_ U!+ P04 " !J@*E6:X)&P6 A !B"@$ & &1ZT]:7?;N+7?WZ] /=.I?8XLRUN<.)F)DV.[ MS6N_]$ D9&%"D2H7*YI?W[L )$A1LIQE1"OJ-(G-#<#%Q=V7%W\Y?W=V\Z_W M/3%,1X%X_X]7;R[.Q-;NWMZ'P[.]O?.;<_'KS=LWXJC=V1HHE,'> M7N]R2VP-TW1\NK.]H(H2E3;3_VMER_P"ORMI/_R M_U[\97=7G$=>-E)A*KQ8R53Y(DMT>"L^^"KY*'9WS5-GT7@:Z]MA*@XZ!X?B M0Q1_U'>2[Z_S[BST:Y$4_\JHU%012?_M"A_SW'.[L# M.=+!]/1O-WJD$G&I)N(J&LGP;ZT$(+R;J%@/^,%$_Z%.]_=A?+D^Q]4EZ&^R7^J>($_GVQAR_9I#Z^5E[WT@G_/DE0/IGQ)PXAA>GKX9/P-]WOWUW]4OW4IS]VKWNB5?=R[^WQ&6[VZ:ANCX0=YVD.#I MK'L+$&Q_)IE8(5W<>GG5.[NXZ;ZY_NF'XZ?/UX/.??BU=]7K7O,&+XD3J8L4 M=9O+2(%W X,R 3P!AQZ8(UY- ! RS0 KQ_(6/FL^*(82OD ;#,_J$*ZD0PEB MBXI3J4-Q!I=U"D/$2M$I="G):]6/,QE/Q3,B)P=B6R8\F!PI^'(B^DJ%(HK% M2#+RR@$,!%?AU. L?;Q':Y[H1(E1Y.N!QL^'-(1]"-_L3WGMC29656@U@4A] M[JE_#(>&<"Q6_\T4H3IA[KP#DI^/*WA>([9;VBIQNP1@OD5Z:7E.(N@\*#'0 MH0P]+0.@Z7<*?H9;F@]6=<^+@_BP6=!!I*GX."K-8=[8+9%D_=^!&^(D9 !W M9*+RR<(1&R4TD!>%/NDS=%Q):LKYZ9K@Q>6[#RT0&@$Y7K^[ZK40(+#J1 -, MZ7CRPH'JQ6JD$4A(3/@AW&M#;)CNWD81_WHG@TSV U7^%.->K#REQ[R12388 M:$^KT)OB.).A]H8".3]3+"&]CV$T"91_JWQ^>VRHNJ&^C'J Q(,H"*))(E0N MY,C$3GV>""2R,%!)XA!0V [M(8'^$FZY4G;?O;JY.'O3$_LK)/!CZ?N@K.\& M:@!73MJ(W8NH_HM^_/)Y^H:$0V.SWZ[,5MQ<- ^/ER\%37;L K@ MM84XDV,R8_R!Y)P(,3#*'4.M(_K,1*0!@*4#)':$ZO( MY:R1DB' *$&*,9\G5:4IF.)CI@\'34'*)>E#OM_K0AZ,_ '(F\""DX'T7&Y; M%CQRIA8BNTI4"NPN3H>(KK)"*S(ML"$0)%W]:#I(=6+:5 MBX857@R]**23-=+!'R=[ZY84DV(-G14N@KC=LDBQ?S]2H"=B14BQ+7<:@PR' M[:<(AYNA$0*T):_& -(=CP.0]5%)N8+3;+3],G%U$<22@V4./&@V,6C49.D! M/(N5),%% ]K!&Z"UIM,OH0JEA9ZX5\B[=%KPTT:2CD9;H"IHT0 #%,FG20NQ M$C!K*GPY;8F)!@P%'!L;&0)OH-6SA0;!ZDT6*$8CG1+"#A191:>T2$1=6CZ) MN/2D1$NBG(J^87&R $F,6O-8X43";.0LQ M'@2SJI:]=0.RO7BE0F\(F/[QIQ^.3IY?51_&1=DO%>MXK4I'MWX!?8E:0S8V M5MPWZD[%\I9>U)'#Y4=1DI)I DVT"A4.';+]PZM>\.= R8/]")!V_\-P/9&(XP M\#&,MF!O [YV,]2Q?X\H? ]C)(I;\/^8G[IQF., M(XY&.8U50)@W-T+#L-=.\8KL TBS=/XKLPS6\%/25^L"*?CO86R_@(ZDW3[0 MN8^[!.E3&4SD--GZTAB3):?CO#PK4=1^+J4=RT$6PSG9!>P/Y#A1I_:'Y[Y. MQH&>EX68XYA!* /H"3*P(Q" _)ML\:GA^TGQX>XS!06D/IV8 .! M-D%@+_5K[AVW3XZ?SKW=:>_/?W7Q9Y\=/?OJGSTX:3\Y//[ZLSUH/WUZ]/5G M>] ^.%GNLWNT;[QW@!W)6(8_;QUNY0@DO8^W<03D=M>04/\9_O?<8!8A8Z<- MN"*(N@E+8LW]-!K7WC;(?'HP_B3VZTQO5=1CK/OFTG!]")8E;OD)-5#= &P. MP,HBW 9L2X)MH9R]@>*RI_75GPDS5N?7'ZBS.ET)N/?QD3\9 >%#*[*<["^# M<]\--'ZAR'#43R3%2"G07@+4)0_:QQW\%\28S@9B#L2. #!_W4#$@P5P>R3ONH K(-?3:@.=B7HGSRW1SU)!85CTW(9VSZ7=G0WMKM#N MKPJ1[X-V'QYO:'<]-FW.UC*T>]^AS[.TN[.AW?64ZN1X0[M+DM+7A5S;P(N,[):H[W^60+X!XL.-"QN8$6/XDV'V?;".@SJQ M?X]<\\O%')I+"(QUB$%\#3+M.(O'$6:TF;":012KVPB6T!+;#32AXJ1S0 M4D2RV#BQ/)^7TE P&VX@E/2&U:B:2OC.3'#:3&P.1L3 ^S!7\XE@.B_6AZ)- M.;+9!%_![4V U<.BV#!P=[MOMIYVT ,6>*ML6E 5$V*59$&*D5*#.!H)67F\ M$FR8XTV19>!G,;Y-60DPY\BG.$T%6PI7 2MP0CKT@LRWC^&^(R(M$V&'SR49 MKN)>G#&)CS@*O\$+P?%-+)C!41I?PQQ]#3\!/HXQ:#*?GK,T,U&\&@("N-_= MA%/>$^G'&&B2L:.QFQE4O]&Q, ^;9&[[=#5+NB5TF0B)@=0!94,8C.+XO,\B M/+$=#+[65PX=ZD^%3C?4Z*'AGHMHB(_9!Q;2LS&2-92%2!0G2HYU.;<[A7E3 MA&A!53 N'.YR2.^21 03M_--?U!Z_".7)BX&>/PP!I\@.?>8Y@)#4I1:J(4D MB02<#5_'=R8R<84/.,:( X#1,4;\;T^&BM+Q6;Q -F+343@);A#+K%PY9(?R M!G !A!CX"S B&!2FIDIQQ%@O09P5]\Y0QAU0TGS^1:H#P1?QE0GEU9K9(2&1 M@9<%B$8MF%>@>8[%_-WA,)M!NAGZF-XK/2^+.>PXSA1/EEZM%+?(#XM+F&*5 MQI$D'H7<2TYIV8AM7+<.ZQ%E2*3L!N6?FT19X'/N,)5E<;^*W]&&V];M:.M> MF+FK'DJ?A[ K149,(5MF8S(\@P5$S4PM\DT9(XJCN""_;!,N_1GATH\K*:_? MI*2\_<59>7S8D'.] N*UZJ2\!V7X/W(>UNBLO#):-"@I;UONN"I;8098G# # MC\11=CMD#QKRM%S+:XG?LE")PPY7&&26EF0C_/"V-KKIC\[(3TX=!HEJ*[G(8-/D&L2OT:VN0'C?#!:I#NN >9%> ?8 M#7I'BVH^(9UE620@D0D>]S"QDBK8Q1^!C--3+5=Z)?F4LM" "N[R#Q&<"I!> M==+4?8&IKWQC[LR^7"GXQIU*K/EJEB"5*(JMH&:*"58)S.;,?!72LSDR33PR M^<;8,],6-_.4]1'FV1L!\3U"/D7)\5PG'HB*5,V.M'1DWD4(S #??X6URO'2 M.:@GQI@OQK%&93;&S]!;VE/6>%MX!*2/8J'(CW04D\4.OMR[,Q;=:$H%3 #.)$7 Y@R&BD)3,413GYEA6.%5@C0VFKA8KEM9J5!:Y MEK;F-%P7\IJD"RU6A:[4713@@4;?>C;T=(ZW&B05E0M0$*N M-/9 F)(B;&,KT-AXEYH);2<_[=H; ED-5JJ"BFA,9C?%HAC#-?<9AQ(ELRC. M?98)5JX>V=*Y\&LV&EO;*G,"W_3(R$VN,8+!IVK4+.UA[JA.\FJ*!=%A;OIL M=[]S *KP]DEGQU(@7.R_HOBC^$>HT;))F*IBLHN>1;[:0=IBG6W-K6177F>[ MPI<+#!K7,I<<<1Q$#7Z^@&U[;,/0ST*WVJ[F%3 M5\<(%S[C&;9H01F"/4QDA([X7W>2>4S%(]CH@W;G67,B$61^A!-TI6(EEZBT MVX_,LXK':+7<:A-^<)_G&?V9:)GD<\SDA ,*+%'H?0(NE+%60>7'&!?5)T\M MH#9M01J7O 7)])8\6RP*&*YAPA2LTE3WA<0*"_>86(%?_7C8L7;2-OQ?B'"C[BL(X!<6#;@HZ/BY5:3&5:(S2Y':56I/.$L5Y:TRQ M\8>4"'9)QG&[\V3%%8+=J33$RK,&I.NZ=W9S\>Z2H,K"Z>S?S:1KKZ+H([M\ MKDA;3UBJO0C)ZH*85 :;% M6/;==/P987XK&B.,G8K#%T?29X$6GO 5H"SUA4"'&;8VY1K]] D.D4))-**S MU+9+BMR8W @<9Z?&,# ;7=#0[RMN,,;1L@L#?0M9>[N(#5>C M<1!-59'-,*_'6?ZR^12&=69!REV1#"SYET!.IA0R+&\YO!-7!K*1U GV6P+* MP?U_%LQWQSA)T$ 0A13 R'X0]G]0[XX[G>C41+JSQ1#AR1N.(&Q1,X3,2W/G M8X%.N=4K[TXTT"KP00F1MGYODD?!U[P&FK6BI6K9UX'FX?KYR6(L2\0V&331 MDV("_"ICX#+(%2/8?M97F$M25C6PV6&Q6_0N.6AAF)'\R!W^DX(G, 1BO""I*$B#^@5!2;?7H_I/ I1+H+G)'[^P60 9@&+I4P.Q*^ M3KP,CG+"E+ MAU$,Y"-9W-W+L1934S$@,])@Q;QA?,V1D#MV14:-+EZNE,*E,?HR_ @T V,E M585,H7--PJ$D0VL43]T S$3!3IO3S7-H.?-VOC&S[$T4YC>,POP":61%PL?G MG )\!_%V.]E!-N2HI)SW03CMQN07>-N7 1WH%G$W2TP=TIS2XDSOR&B ?FIJ M#V@>F!:= HT5I]1GT^G5MKB18,O4E5:?T!U ;;WQ;-,.$;76N0S3(GLS$/HP!R":H#%I$R/ 4219 MQ(1M"T(S,@#C,DJ1+@+<3>'L<)H.\0?3+"\OP@\RB,3(#SU V]J#??H8GX.; M1SM'C-/P.(=]TN^Y6A5<&%=,7$S8*I:N4[7;H7*6G%O=CQYX$ M'D844'0]_#'(YDH]RPH])I=!$_4)V!7G&/:(@&BF#O=GQ4EG,7N'^R.8,I#D\&S,5LO M8[;FP.WM+I%'F]9AI?0<-ZU(.7=+&/#+;J2M!YGM\V$VZK.>,2#&89I\ MNF2J=N6)0[1@ CL992/1>W5Q<]Y=,5K>E#(AT72'@:^&"_$,6TYFYVQ!#,YU M750/PU8:F(U6MR2Z\CX9%W :7+TCR[/5#5\F-A6:S[9,KG01J_OC_MK1X!6& M57P9#>Y]&NH^8-+YJLW5=AY695N"[E9)K"6]LM*JM;D!CHV OI!I*C&\TC1F M7;O#>?S8#^?KAAS.U]_EX5PI]+_6X6Q$[_/&:"I+]CX_*YJ!OZ=J2TZT_[H0 MQ\?41;K8CP8(Y>7>\"!2-Y.*V8[P*PP%JNL(CQPCR?J_.YUR$YA[,F!7?U$: MT(88>L59'-NS^.#4J 8KRQ2O1P!G 5-F42E7-R31"*+9TX-X(<@YI"E:7/B1/$5K0I : M6KUH 2J6"1!>H8[KE>J(8ZE]]J?@$S4>&1W>11I/:U%QS#A/B:R5JH(Z3GP: MJ^K%"-0M''!+*%ME;]&B,[ 8DS9A*VM?/*QY"?,73O%9#B2YU925PY(PT\59 M(NR&'EC7XT3&0,M3741-EMV%50-!A;$5+07K-,W:5R5:%-;59&6/C7$ABJT)I3HFZ!, M3!/A&4B!

.#1_T2_6O*Q1M>2A0?(4L(C/+ ]B(BV7G7A;A\14[HH9GL'$- M?GM..<@%\[;3W5DG=MK '*[/.-!AE'O9'9Y;&O)2=>_ M YJG#%'DZ"@8;4VV>="<;3YN=PX6RKT4W%)HXBX>4!EAE1I!F.50'^BMKP'J M*J0<@*&MI$\<%=RTR$%&>6DP[9P:'10YT/+)3(9@8V8>,6)@0AZOT3$,/XI>5F)Y6 M=3RC!,V/;74"HTT$?MFPBHLI$@$>ML3*&FSD#C /*IJ(EI.^MJ'VV**$5D?V M#TU5TZ/8)XN9U;=T;,5YG#_M1%Z-%F;!=3D')XE$S M0/V)VL3%URZ+31A^B#8$2HN:%ZC(H2AO90R"[>'^ILC#Z@6?I432 M%4E"E#)?9X^TE,I.OF3$3!9V JNRZFJC@R+=7G^1-69QS@-3TSP=_C.&^D:6 M7.0#&R/N^AMQQ;;G-'9D)S9)+7GC*Q)95$S9XBB2S$8$((J3-XX/K:Y5SXB M5F0^FE=VL#4CL*35'9:P&I 8:<@#[\1 8YD+PNI6.9# S+@_Y<(1OP!'C6WA M@2XO'.52HQW1+*7KKXSZAL%3,7-?Y3+7/*7$5;8&^=02!Z:8VP_;@\^^T0H= M\-2IOMSKLNZ$8W),A.6ME;B1G^R7#5;DP0UY9L.=C@)NO#2U3?2L&/M&3EQ] MP:"KLST&AD5!DWP4O9/G3O!X[C"V.G<9:_( B;S.WA(#W4JG3K!HD<5XDG.IR.E696,U9;G8-) V%>?[HD\.#RM@5? 2H27!'3S)G1(^N\SM>@ M52@,!&AURRW.(/M#<#FW=(L\I:E"HO#DISK-4E2Q-E4GOG75B<84E' M).P$ M,V:1<8E/3@K4I>[).4O5 E) ICU'I1DW1*/=4IUY2P\OS?(8M"OA[9I M2C5 M,9!D1 L.=(N5SJXG(W5.V;UC'N"1-FMKL,[!-L\;<@(M,O M3U,:M7L)'3MV2KWN:H,Z)G1!"_ES=&*.'?GL-8(Z&QR,3VS MHWC._;G>OB1/5V037\MU3-A;2>2:4^S6 0DJQ+E"W9V7(&D9"I71>MCF,\P7?\%"[&Q51)KKP@^IA97MH62>[O%'\Y3JBW3 M@9V[^I/TE#DX') MC&X,1LX$")QYA$QAX,+O%:_G+Y?"F/A=PR1C3/0,.4 G#QQC4;.P!..#Q;38 MXT>!$UB/*79@RO:NXLXL=$P[1\XI:\CL:_RK%9J+ 9V^ULJ%]1QY=,R^847:?D M_AJ(&_5)8I%W.)0ST08#Y9,MF6W2)1=?:/UQ:.M.U@[73QX1KE]G'GJ#(U-Z MGAM>TE? 9W1N/:M&N3%-+X>M)N6%%P8-S+& 7JU/J.'<\4KYW]N99MLG3K-L[.@QH&I0KIV[G5 M)T7ADRL0YHU/4?RTLS!2O5/+D(_7A2VQ2@%_/9=I'U3"<&&+X61'1V7 MOW#IRZS90+F&J#D5)8Z^&]7YZ2.B2&=%"9&&T2'3KC7GLJ35%9/E^ZK2!>,D=;-V"I"#["R2 1(KT/T22._)2' /C[!TIRI_(A_ M1[>L4LY^0J![(K!!PY2U<.ZX3& (IQ))J8Z+K)0QP6O;GW9F(@JWJ6E(O1?( M:9ZP_0<_U@T]$/DQDB5_RE!0G$Q="9?55W IR%FAV0!= MIK))RRWT4H8E-D[!>[, K#0@GD_)-O$JWRI>I7GD?X7MEQ]N.64% L[(!XDG M:L4LX#)R0S\G-*6635PSP6N!QL#3Y?W%R EBLD[B141L)OUPP5=WVC16PA); M''G*J1N$=[N*]+%)B*+4MME%F5F5:D\54\L#M$LC+)C: MVHE0^YVF'*+]DW;GGD/TJY+X_.KE)W2\\E2PH/G8)#%SY#)P\EMCM,\2ZZ H M&SMB[B@!V 6(ILF[RI'R>6HF*4I%J 69*\;83:_>6K]^:-F8,*@ET+)W>7-Q MU1/=7ZYZO;?PR\K1\XO+RZE1/_*G>;)[\Q"K0> M,#UKJ>A;G0*MUYRA<"=CD^JGT/UHLC_(_-"R7BT8F2(369SM)]37)N4).?4* MD:-P3T4WS;NL6CW*L-*??GBV_ZW;9= 73W4*R_66(2Q%K4QJ[F@KM:((OE)N M K Z?%"#E8?(^8])+<)/:/_G+:V>' X.#P^]OM?O'YT\'<@#O]-_?YI'8.+H:L @8T/OQY-:7DO\?5S(CL: G]+7[#DQ**URJ^ MS9(H;#[VS0/UL@LI$X[#SKC23*N):SL;:C4 ]1]#*]YQJV<2H$".1UTEGC9_ MVY!HG'7?7+Q^=W5YT67Z8<[0YAPU"=7'6VTCH&\FB:2?L\Z@'UJ5>9^HQ MS_9DK!;+\^R'@.V1&[&::)!J#(K^]O[MNZM?NI?B[-?N=4^\ZE[^O24NV]TV MYJS A+6?F7P@C;]G<9ZXD,Y..EI\LMXS%2TVY1R(L] M"E$- =U0LG6G9#>]_^^BU>C]Q0WHN4S(FG]<):7?4JA.\R>[L0+\:5SG@PX" M+4?BMS:,&03J$2B4\X"]_%(>(_=A;QW*0O\$.1[;_&*!JIHVOVO!@?8P @7^ M&::CX.7_ %!+ P04 " !J@*E6GOB*YO4' !3)@ & &1ZU::V\;MQ+]?G\%*^.F#J#'ZF''EAP#KJ0T EP[ M5>2DMU\*[I*K).:1X]L/@ MNC_YWYLA26PJR9N;GRY'?5*I-1KOV_U&8S 9D->37RY)IQXTR433S @K5$9E MHS&\JI!*8FW>;33F\WE]WJXK/6U,Q@TTU6E(I0RO,\LJYV?X!CXY9>?_.?NA M5B,#%14ISRR)-*>6,U(8D4W)>\;-+:G5REI]E2^TF":6M()6F[Q7^E;,J"^W MPDI^OK1SUO#/9PW7R5FHV.+\C(D9$>QE1;2"H,E8BQZW M9Y<=H)3T].PF80 M1B?T]#AL'?_1!"<;4-VW,78A^"J^Z;(X4E+I[D'@_O6PI!;35,A%]\>) M2+DA5WQ.QBJEV8]5 S&H&:Y%["L:\1<'G\ ]]SCW_KX .U)D?.E_LX5.#^\2 M$0I+VLUZ\[['FZ.F>@H#MRKW9C=\CV"FN?Y&SO>'X\GHU:A_,1E=7Y'K5Z3_ M>C1\18:_#?LWD]&[(;R"TN'XP8'MRT#>W(S?WEQ<3N]]'=]<#DFS36O- MSB%]_NR@\Z+7/&+^Z;$(^NJN=W:Z/JJ2?D*U!(L#F@DNR3LUM542<6U%O" V MH?;9P=%)[]$K(:>, 4O5)(]MMWV\7!LB8Q"B;@W??*.Q-NO+0?S[O=^?EM9) M_0BG8402.N-$\YG@<^!WFPA#?BVH!BS+!1GS7&E+5$9>*9V29E#[E:B8#'Y_ M2T995(>XG#Z%N+3V+BX_40/1@'E/%^0V4W/)V917?7BT#PI3X$*F(#=##U1D MA&8+4F16%QQ& -G:)6Z(%B4I/&E!)8EI!*\T42FD%ZM\O:T*&8^X,50OL$I* M;SGTNV'3P#L&SD"7TF5]Z ,K1$)#EH=J&30'3QC79)Z(*"&FP(]U^SG7O#2" M TB%D2 '4%G,A4U@@";GD7,0[>;@FF(PS!DT8R1<;$[#4X%@^_N!(">QR"#( MB)=U4*N /Z@.Q7JC7&0Q$ =%,0K?(UDPL G V8A@%4 GD&QRB#M"%J$LY1J3 M)1S,!UT#[)E3N56L44BH $!4@!;7G7'^1-0D))9J;I8HU7PJC 6); G%E]YO M\+*Z 3:S=&;+VZ>"M\[>X6UR+SC/#DY:S1<]4R*J5 -($2J.!3P>FN$ S% *DV +K)8"0R)+XC,3)I+*%- .N5,KZ<&2:Q5Q!J\- M.01L, Y@\P 8WD4)S::<7 MC0L4*TYM'1UR[X536_CD'P5JP$X/T0TU,"$_AF"Z338(Y1NR-=O#M-._;2)$S'@!O0^ MA,MEM8]CJ8H)-Z*%>7P3S'PA!UR4/?E0)OA@E!7/[?%.$1C!!M< !")_R71K(T%)A, V[ MI6E Y5?%_>J;DA3ESSNR@'EA&JK />_"8#$%7M3F*Z/CC^QX2 M+N6Y6X/SR"!%LF D-_^C,<W2<=@U<7=R@(<*6;'R MZ[GW*J%F)3:0_QSJ.7.)PV8 M.U!DRU5271,5\N8F4M>?_D!5" M!:("RYD _YR10\ SD+!!DH>_**J7BY#_60APWRVX(HO<@G./9>G0Y^$N'*CXL\9 M=G ;9=#0\!6U/8C.4J9"$X 8J,FJ%P$&%( I4@ (S)(;3)E2=IZC/:D$OX?; MH@O(X[$&XJA"W+FC.T"..Z_[PU@TAPQDE_HXME!\SCHG5;=18%/<-RZ+6!9',+* MX;H& Y T-[R[_-*#I)-+NNB*S+GA&O5*8Z&R5J5=O!\PP^0%JJ?\X=:M!5^\ MOCI0#_SU :OA/UOV7!;775'#LNVRSDG]-'BX.*@W'RS[0F8;SF7O-LR,R6GV MLM*N+!N4F.\&Q-'JRMX_5&WE=UAY^X;!UDRJ_-\'67 $0W>_>!OW2?JO+\:7 MP[=D<'$U&EZ2=]<_3U9(^[(35 +1X32',>/I&<'!]KZCJ=OQX_M7FJ[O:%+> MP*Y<8'9TV;B?"!Z3X1V/"MS;>GJ>$H9P>C;5Y/RI6_G-7U1[,SOG5A M:8TOQUG!N@D- 62%W6[RD3M.Y:>_;N4N?IW_#5!+ P04 " !J@*E6\RF9 M5_H' !D)@ & &1ZU:VVX;-Q!] M[U>P,IK:@*Z69,>28\"U951(8J>.@J!]*:@E5R*\6FY)KF3UZWN&7%TO7[%6M=Y@ \-3JYS2*4]JM=YEB97&SF6=6FTVFU5GS:HVH]K@ND9- MM6J)UE96A1.EDV-Z@T_)Q:C$_.19JRI1X M45+\H-TZ&-;KK7;[J'7$#X>QX.T#V:C']?9AL[7_9P-.UF >ZE@W3^2+TD2E ME;&D_CNM=N:Z,R7;N3XUBG#IT95 Y?0QL;+3EYZRH\4:.TX\=3 M"E47Q9%.M.GLU/V_+I548CY1R;SS\T!-I&67?*-1-JJ+0?SWO=^=EOWGU39-0Y^-^50R(Z=*SL#L;JPL^RWG M!BA.YNQ:9MHXIE-VHJ5WYB.V?D?;UD_C:J(R]%3B,O^UL7E%VX1#&Z0D2B]/!;L,@E9&TEILYF4SXC42_:VU:O!-P!ETF/M^C#S*(E$%^ MAUF*ZO!$2,-F8Q6-F": M%ACF%-4$&\[7I^&I0+#Y_4!0LEBE"#+A9174,O ').D"4H)\D*DP4<[ == _;"Z]LR6>0)# !$#;3X[JSW M)^)VS.)$S^P"I4:.D&@@CAWC]#+X#2_+:V"S"V&MM'=X&=X+S;.?Y M?N.P:PM$%6J *$+'L<+CKMWSD>LS;J3'"&*NAHFD6#()8 X39<=4@\PF8$AB M27H6RD:)MCGJ$7<:G02P9$9'4N"U9;O AI 6P! [S8:\W0DV2EHZ3I/8.%U M5GM7!B^\SJ*G\*A(!:8!I-0^(^Y:PV[ $OGRZ([B.QW%Z(C&^2&B84$)_3,$ MTU%]BU"Z)ER_.4Q;U:,&3<2YM%#Z")?/:A_'4ID2;L1S^_@JE/F&$K@H>@JY M5.<"@ILIZVH.53'T[)))7A+E.ND8FW .M2*8KL)0+0J9"!?*$+U8G2O@= MOLV'5@G%C:(!J)#R?1I(J:7<4AKV2]/ZG.U)4EL)A["W]Y4RB$@5Y0DG;L>P MO!.K=(X:01RL:QI\&THR!/VBOA2?0;?;!>3A-@&YV=H$\J,I:P//CR>[1\,: M2V&J!*&56YUR8G5N@722E@1A;L0"3@"XXD.5*&P>D>+OZY86ET>>!U58%W=, MUZ2I3QZWQ8"RW&0 M?62)(JT$=X!+U)',H722(!ME,B,%@V90( '_&)QJ0S\ M_600'&T3@@,5]Z8\R3U?47AE'$,FJBD"8^^1>TM%\0C^#8_W*T /6%0$=]J@ M,X*,.G@+FQ#9AKF#-$,Y- M6-#VNQ!OON1>['T"5U)*UU&4&PK^6OZ\I]6)M@[OZ? 1;=D(#?T5SG#8[@-5 M8J 8+/:!=>$X=DW2GQS0H4*:+_W:"UZ-N5V*#>(_CWHI?&+P\U&0]IPEZD8F MQ3'"!_;ESYZBST3Z5FW'VD]G.^8/%,5BE9171$6\N8[4%6<1UCY!?VQ(V:5W M''+6:6.7*=^_0).3B7).RG_)"D,-44'E0L$_W\@N\ P2MD3R^$NB>K$(Y5^Y M@OM^P>5IY \<]O[?=7V]5'^:0*9!-BJ@C7:ZM&>.E 0VBG2]W/W,)+^A_!MD MF\_ 7G#Z<\_%Z= G(:[8J(1SAGNXC0M4M'));0^BLY"IJ *(04V6@PBP4 V MGP @F"4_F"*EW'N.MJ0]]A2@MH7[HE,D\MB .^>8-,^,[#6? M/]MI'-2[1V5_1^ 3''=^#U@4#[%TI*E@ G/K.PLOG21=;*$SSLJ]6[X2MVB ML:%V3D\Z=#5@2MD+LJ?XS=:OA5"\NC50K8>; \[@OUCT7!17?5'-B, MAMG]CB;MSB_N7VFBOH_I"'=6QDK&[&+)L%=!V=*-H=TWX3P';U?EE()/5T<^ MA?G>YD36/!'=PW/K]Y4R'6YK=<*)[51NW&!:8<\S67U5A0\!P-QM5OG(I:?B M,]R_\C?!3OX!4$L#!!0 ( &J J5:/@;6\?00 *<2 8 9'IS:2TR M,#(S,#,S,7AE>'@S,C$N:'1M[5CK<^(V$/_>OV*/3'/)#'[Q2,!PS*2&])@\ M+W"7N7[I"%L&383ED^40^M=W)>- 2M*F,[E7KWSP8.WJIWW\=EG4?=6_",8? M+P.$Y_W(>WX[-3:-BN!V-)DHPI)A+"'6=P7H'* M3*G4=YS%8F$OZK:04V=\Y6BHAL.%R*@=J:C2Z^H5?%(2]7[JOK(LZ(LPG]-$ M02@I432"/&/)%*XCFMV 9:VT I$N)9O.%-3<6AVNA;QAMZ20*Z8X[94X7:=X M[SKFD.Y$1,M>-V*WP*(W%7;0:A]X]5;#F[0F#>^PV:;AI!4=-@])2&JM=NUW M#XUT4+W8DZDEIV\J-1:+P,(F;BZ\% MQA:2HG?*(IQ-$]_X4RFVEN)0<"']'==\.EIBQ63.^-)_/69SFL$Y7<"5F)/D M=37#'%@9E2PN%#/V!T6;T#SSNBCL/40/6F"\'@:CP\'@9'>NFYKGQVPQN/ M&GZ9RRPG>*X2X+7@O3VR QM&--259-RI0C CDN.1?9(PRN&#F*HJ7$J:L4A7 M"4DB5&$TAL$=#7/%;BEOL&XPSAK[#"5G0\(955Y#'+"%)R C?A-1 *P2844DG2T")8O$2102-0V=0 MATFX2<2"TVA*=W>:KY41B,?(E7-%42 7(I6,AY^"YUCN(A30I_%1H M <6P8OJ)#&>[.]Z!VZE[U:*I;E*F0+IG3)QSA _Q8,[0P053,P,JZ:><2:K[ M;J:YLJ;R'MD'/-EK[D7[)8M0FDO\U4"$P5TX(\F4PE&HM-AKUQM53.6YUTPT) M7_T"&[87XO4X8KO%2*)P#E%1>?)*;!N1HZ)M6:-EM]VGQ:[M/2E[(5C'F%R8 MC9')D"-O*O5*N6%%:]\%ST2VQ/L;U5IZIY6WIY:M2(KTRY/,;:+KNSL-;.#F M"<';HZO3P0CZ1^?#P2E\N/AU?,^TEPW0BHB&IRGZ+#B+0#O;^8Y"]\B8])G" M]1T%Y5ECXF-A*@TMT9I%^WJIT#U0_2$SLUGI9\/1^".<'%T/@I/A_S7^=- > M_$?YH:O;C"1/_$?3EPY[EY+A8HJK:[GN 4=A*/)$Z1N5E?K^=B =,W(\,M%L M7GFDHKCP\27E1/>3K4N0-??,S.*NMY )$C!7VUO^X=YD]2RN<,QE4N]/4$L! M A0#% @ :8"I5K8<:4 !$ M ( !>K,! &1Z'-D4$L! A0#% @ M:8"I5OM8/_?+(0 /58! !4 ( !%,@! &1Z -6, .]*! 5 M " 1+J 0!D>G-I+3(P,C,P,S,Q7V1E9BYX;6Q02P$"% ,4 " !J M@*E661 UO-H! 0"?> H %0 @ %Z30( 9'IS:2TR,#(S,#,S M,5]L86(N>&UL4$L! A0#% @ :H"I5CAVN;$[G0 W^<& !4 M ( !AT\# &1ZG-I+3(P,C,P,S,Q M>&5X>#$P-"YH=&U02P$"% ,4 " !J@*E6GOB*YO4' !3)@ & M @ &+#@0 9'IS:2TR,#(S,#,S,7AE>'@S,3$N:'1M4$L! A0#% M @ :H"I5O,IF5?Z!P 9"8 !@ ( !MA8$ &1Z8>! !D>G-I+3(P,C,P,S,Q>&5X>#,R,2YH=&U02P4& 2 H "@"B @ F2,$ end

"85!,#M%+AV [79(Z,:^?E\NTD57WYDP MDD>LD3\7:T\"S\$;JR'D%'+.4I YT!AJ \B:5JN-";36,NDM-_&7K.9[4>_/ )4[KHWG*?AK%5B^7^7F=GG4=+!.*8WWN MPJBK2B)4^H0*>'(B66Z+M;'Q^7V$G%,UUM5'?PQ__18(HO-PMOX=-Q\*G1M< M_<#:3J6PF#B9K)@YJ)(+F:SUB=T7;YFSR>76+UU/4S7MQ=@*'W=U56-I=' C M7NWHG\O5?[Y;_+%:)ES?V9*T#M$C!Q'0@LHR@&/U2^D+W?!6J^9#(0>0->V- M.#K"&LFC)XC5,H3UUXOVW'>V) +=X0P-,*Q#?Y1&<++.+);",YYX+,T'W P@ M:]I4EM$AUD@>/4&L-G?/T1>.NM8NJDB\21HBXP$2_2U7KX0/:P!P#):&MO,? M+6%C=- U9DI QL#1Z'?GMC4@J\=W$U726J__-R67%[WP?0L">^, *FWI0;9 MU?N57 7N>9,+NY^#YD6C;_TV.-9>.JF2.@UJ^P \I=P[P#]YP-]QM?GY M!RF)S:M%K@'B[S71=_>>ZE K%R6'Y ,G9]A79UB1>5N,]L8ZB:9U[>L3)'6" MQDEQLQQ/B!U@\B.2,W1.SD9E#''T#UQM[6RZQ:Y'K/[Z=VWGC_GS_!O]DP_E M$WUW7<@DHI]M*__>D,ETH2:X=,)Y#T+5)L(E"6(J2V"=K]T=M=&AM17WY:KS?Q_7?E&(:K@LXK0^ZR.=^L9"V5D0ZRR^3%6*T@HD\0A66%>9]9 M;NTN'D;A-,]'X]Y4(\JH P0.\A;HFZD*\@O.+$>O@HI0K^!:7UQG$#H$AEHS MQ)!R\XC%@20.PJ!^61@<4THO!82/N:P7O23XS)H01-)D#9AJ%[#:I@45 TS, M!"VC--@Z?:X5[8-@:_X%8=M:KAW@^77X/M^$LWH?7-X>KY?K3LHAJPY7F'%P3MNE-JU]^7N*L$G M>ZDFBVO6RV;O4Q<. %CY;E2S$6&CS MD7'P46?P22C)+(^MNZ,/(*N73C%(X?2,M[JA7=Z' M$"YK0^ZB]E;1.?4,HK8!9 DV*(OH4^LLQ0%D=:K=CH7"4*@=*9<.H/9;()XN MY7??OJ^6/RZ:35\.1#8JNF08R%PR^9'>@#-1@TQ>22Z",[Y:S#>UV&Z1W\[_KG^[ M.@%,.EM;2+D<4RV 0?#"!U#&6V:%SC$TS[/?2\VTQ8EC*Z)&4IA>#RW(1S[? M/M]L2\"_K.I4N$7>S@;<;0BU]BIG!=+D.@"6/)EHK(>@-!WLX];QI)4$%ITC,S +"#P4$+2GK,DCEKIUZ>\0NCIU M]8[$PE"H'2N8GL'VC]5RO9X5E0I#9B%+YVMG% E>D]KF5B83Z7_"M&[4_#A% MG0+L: 0,A=CAXN@ 7*]2.O]V?E')/B"W?N_F9XR%%$+9-KZN"8Q.0K!<@Y"F M:$^\QN8-DUK1WFFDHA5@)Q'QX=#V%]!>X)=*Z>D>Q=[7XS\7)-!_+'_@:G%Q M;$.=UQ93X,9I4UTD"XH1ASTS' RS12=//_;#?(O#UNTTXG$J]L:6P*3P&L*] M&;G8WJA8("1&7,LF0ITI#M86)2VJE$OKHK#'Z.DT"#+ZI7RH*%Y ZZ9/Y]^^ MA=7/;7[,S4J6%B/=3UFN>2+04?MLE0,4?E:_MP9%Z/YSZ_8^(C'OO.)@ M>.^1\@Y^9%R]WKQ;G%9.E?/S\/%4G?'+GZ\,=3. M""^*50*DY0&4*@:"XQZX+CDQZ\F1:\V51J1/[+ T0MJ]1\\)Y-J!0W-G9SN6 MSHS**@DR+D3B$E1@&7S1"%BXL]H(%MP(&40/4#(MV"8!Q?V[^E0)=3.$_.&] M[+ZGV.>19BD5J5!,;42+U#!=ZSLFVM8) Q-4K#G@&43>OZ]HO&DR38 MK1:DJV8WG-S85!PG.Y@'0:X6,G#2>]#DX%LM48J[3_HCX?&2HFG=X'YQ>)3$ MNG".G^;D;HN[B62OMV,OTL_/]+/UQO= [:GPD*WBG@63'+;!WL> M:L0P.>Z0C*1)5L M*2:PCLS1T;(<>@!G PGU.!']L8#*927B1;M$8OSE-VY,O-^U-]XL+W^V_NM& M)XO6DWM&H&RT<-18W&LU@_V!QB-;4NEH787.KEM5RX+91P],U7:MT@?P)L>: M3621,,YB\\J:@P@,6_G*_GBYIRGO[K?+[>=M;8UH^F;$.6TM5Q*;4")KJ: F(A M:<9\D)H7UKIN9 \IO=1VGR#F97N>=PJ=^M<57I9%2,Z5I1L<>-0)5/(:0G 9 MI&9."JY<]*TK:Y\D:N*Q12U$/P!.Q\MAZO*C#]\W>#8/M(7=Z,F_EJO_7+]> MKKXO5V&7)/GQW=O/[Q;I^GN[0AF-"0L7= JY4*"BE^ 4692E;'O@*\_+L [Q M)Q#1'[Y.P,)R L%,#8 M=QNTB;O(7 !AC:J5$L1593)8FYQ,Z+CF?A#RCEE]6D]R1,B-+HH.;M%+L^+] M5=4-613.2>4@>IMV=0L^&# LH]7"F9A:O['=(Z*76KAV1M=I?.X(*#=?6S)/ MQ!-O0&9%6U".0Q2"N**TR.3!,,7&@DHW67LG"G8/3([E6,\?,9: ]U1P7VB4$YR)DVI4=7 ML;@+:S"_.5]=M!"?+_.,,^]85G2+FT0\4E$J!3O65==[[ME8"&LL ME8[P-BL\:V9MKMYCM2*#A*!Y!J=SX#QE%U3K]^++M:=-!1L+*P=QM,=$KD%O MHO>>G49^]=VWWOBOOX-V.LDK,(MLA0U\LS;;\LMN!L8$5[B)X62MPN!=T+*6$DJ1 KZ,2QC[E>>S_^&FCK\^!DD:L[4#W MO,$?>+;\CODSIJ^+)>WCY\?YEZ]7W=$Q!5]TD6!=LD"L,!"+K3-P%,\E.('- M'YJ?(&G:,.QSZJ"6LND :MO>Q34OZ".)C"CY2D[5;HLW)CP4HY07(8'AM7Y/ M.K(8I"'EFID7*5J>FH?4!A$V;6SV.6'77DX=@._S*F2L#+H\/#$*#(P)$(Z1 MGDXL0N3T1^(BNIR]DZ9UWNE=&J8-X3XGI$[B?@?H>817[Z]22FP,J@X+(?U; M]Z0QUZ8C'!ACFCMBD8^MBS.'T-5+FM9408OC!-0WZ"Y22[3-09#;#"G5$\FW M#6Y\!N:[8X51VZX&.#L,68NLB,^B1/=;"\\@M0ZLR)(?D^Q3/ M(7#FZ-Q)EF6)1C9O,O0X1=VZI:-#[E!Q]-:T]Y&'[,<&B3=^K7]TJ;$>ZH?O M;Y(W>J^L\=%H<($\2_(2-,3:U<=SKD(4!FVRC0_YL[[1W]30'^[E2LQBD<84 MF2"[.NQ2JEB;:PBPW+-"?\B K?,?'Z?H);W%'X*=>S,8VLFEF9$WOK)[>[X= M3'=C[[_^_1T7ZV=+6#J"@+$4XZF\F*:QA=K&@PWH.OI+)4XV7K09L@P^A9R# M$ZV'&#RKNGS,[+TOJ8]8PU:DDFKH89W"V7]@6,U,$-'YX"!J7QTT[<#KH$!* M1IOS*GO1^DII0/9+4KR'H/ 0QV8,"7?N@M_?\N^D6#[_A6<_\+?E8O-U/2L^ M9(MDTYM<=QNV^;+60*EC62H4O8J3XODNQ7V4YO0&Y9/D^N)07,_IY[^6,^&, M)]O 7;2.5X9EB%$P<-&3@16#?-Y8TEY"^ZC\Z0VSQTCQ94*5L(#)?DB ?MV>;Z:.<6-L(*#]/58 M!N7 :7*%D>NH>=9*V>93W8^BM(]*IA[A>K [5/@9D[)@HP M;VOAJ=(0;(R0F&41#7$XW8EV[*SRJDOE5G?;7@(:-410(F M]*"<"Q"=%!!94%X+SY)XQFJ3H8](]N7B;P2Y]/::] ;CYKK^L7YU0K!T_X>= M%/@<2&.C(.;V\^_C1R0M75 1K-:&[C5-'JX1B62N'5/!FM1\RM;#E)R>0ATW M[Q;KVGR,Q'"1RY25E+D8!T7(V@*;;F[/R8?G-D54V6;9O.G2 V1,&S9L(/?[ M&=&GL;J#*^G]J M=2#D(3JFQ\M)PETVYG2':-GEXAH,(==NB27%.B-9,/ E-1@=WVA8JDJAXI*/!95@&YAPGM.&IS6"J+WBM$/ MI36M%-__OW;_2Y87&A(=^&M)W[=%DJ)BU'P3R4 M6%.+$V,0H^+@?1*HK3J$9E2CM39 "1,UE>HIX>'R6(5&3-RG3\KD.T!R3#UNOIVFD! MEQ&X/#5PWBWR.;%H'LY^"8O__%#^?;G"\'X9+L=-%)DTU5(A& MY>;C>!^@8^))M"?*]E&H','H#L#R$7\LSW[,%U\>-+^D5(SG8"$HBZ#H6)'6 M588NU6"#3D;+V+K=YJ,$]02?8^2]'(OY'2#IMB)^?U7*2697"ACK?;T=8(0% M'*NM$V(PWNN<6!CC\?0!4J9--APW G,GUX=Q!PS".^$)-C>Y3TI.[?:20'W@Y.I'C7L8P8A9!816?+TL^8WU(.D].1*M0%."YZ? MVN3C\RB7UG\KH#N+PYQ\_+;2MOS'^$U6:.ZYW!]6J1;YCK5OCBC:[CAM@V<,7 21V! M;'@Z$D)(XUOG20TD;=K*@%&,F!%D,O6CT]51J0RC;=Q4L;M %&US1M=L#H*4 MK0NL3D!@!7R1"-RY;&S(SH=AI4[#UAN$'?<2L#,6DYL5D9P6Z;M,/:LSS.LF MZ]]?+[]%VF#MYG=.IR%EKC/]-G#-$JAB,^G<[(&I* TQ3B3;.H0SC+)!(/,O M 60C2J3'8J76/>Z>_,R32Y>>O6O=GDH6:[*,/''(WM=Y\TZ#UV0),9:E44DY MQ5M76(]3P?2 !OUY$4M'9H2/!B$Q4]N0%$W@]H)V'+),Z$RPK:,X>XF9/FA\ M(@8><\".9WL'YO4#3\#.N9@59N"\5JV[.B-')08^6\]S*3[[U$<2Q7@E!VW$ M^W0JQ2&\[@XM5],%F+%:,0@YTQXD,^109@.'?)46H_C?!&I% ?)=D@J MQ2&,[@ LC[_F,V&UX#F"1UZU;QVV)"+MR"EF9 FL_83XEY9*<9"\#TJE.(3Y M4SOF3Z:VYF#HH D#.14#JN8NAL(D6 P^2*\T_7202]YWZG SB+3G:@?*YJ$; M>ZN%@U/DQ94"S-I88PD<7.UX)CABXB;J9%K'!??1,G%QW"@V31.^=XJ?]]4! M75V>M$ > 1,)HG2D,I&V$KRQ(+45="#HH)76":-/T=2?C7RXY ? Z6@Q3'US M/5K)DX6TQJ(![6NJ6Y *8J8M.;J60W$IW,O,>7&U46V%.;A&ZA#.=J!Y'J@J M1.MSR*2!18@!5,ZN]D]"T(8,-^89MB_E/K(^=[3Z._F*J= ^2\= JW4,8W@%PWF-] ;G3RL!E M%@PI6I#;U!$O,JEBNK2=R!QC3F3C-T_,>8".G@!SK(3O&C*GLGMJXZ6^TMZH M#;32"6OHX*#RB8RZ;.D(U3IDX7(2B:[JR :9*[<_MZ?,X!,E?RK7IA;XP$+B M(DMPL1BZ;R4#Q;($SYT"HXQP,A/;[OK3XY=K/W\-[M$ &8'+4P/G]^6/+=%5 MU;_Y_=T-^+.HL>05C]K(*\O0N4G&DIB!UUY+URP8+7ED..*7GO>1%Q&"+V+M%3LF\+ M1+3AY=2(>*KU@!+)1E?+1+/*H'1B$'C4D))C#&46R9A!N&C1TN&94GQ;H*,E M7Z?&R.>O\]73-V,,W.@8.10;:$<^&_!&>= N$\>$T$8-TR"#ENLI=[>)?=J< MQQVXMO\CT &(9_@Q;"[ZB/(@O3>D%),J-42D?:U!]U UIE!"%>M:MW"^2\.T MALDXT;.3^-P93G8'B0LTWA0!G-66-Z6.0F*$>1FXLM(7)G/K[LWWJ9@V_'&: M5!^!R!$L[@ DN]:P'W[@:C'_\G5S4:@Y7WRI6_JT+*NKG]#=BW]_^BM\KS_9 M:<[$HD='5GJ(LL[I%@D<*6,(7CFO?' IM([(-\6406@LCG,6E0IA#Y/B5"D\N0C-:UE754I,FCE1"-C> MX\5%88(9E)E)GWH##_35-19N M+3BM[]W6Z#F>DSV(__+!@7EA8QV2QSSI-%?]A" B2*N5=E*4-*QU[Q 3'FA MG""LN^(^@G,3"_RW^6+^[?S;950H,(LY>9)0$J!J;^)HF0!32O#H:5]LT)/> M$R*_M>C$0C]&9,L6_)M:\.'O&X1G39MT$<&:;9=[:2'RFH7E?.&*,9O9H'J? MIP1_<]%IKOQF@C^:?QW8?P\.4%')>5X?&!6SO+:')BL%:_! M'#V,:+0HZSC!CY/YW2%F+M/P5%#>V@3",+)ML9##'QRK WBR]=%GZ9I7"KZ4 MD40'27C82*)#V-T#:.Y/0$$;9&"*%*2MKG)4!1Q7#A):- 6%%V+,7.@>0A146ZY"J/-:__+SYDUV0T8>D-''&D8.N,!.C.'W) MHC-%E>*,;=])=RAUT[[ZC'-_C22;SE"W.X9,!;?X@6OZ)U=AX$1ZN@Z"*^AJCJ:"H).J M0Q!2R!JS9JU-Z-L4] .;8^2Y;,;<#J"QYPQ=-,IG.F@IR1RTA4Y.X1%\% D" M,ANE,+I@Z[K"1\B9MD_4L]Y8!W._7R#M#IA,R:$0&612I'^=RF0T6@%.FF3( MPC-D4#X/E#J^N X7^S X'2&##@!UJY':9YT< MUE!JTW)E+=<2BXVMC>3;%$S;=VZ<2^L$'G>%D-V)\05###7',%HRV)QS$&3R M(&.=J4LV&]/->T'=H6'BQBPGR',O-(Y@;@?@J+;\@O[)'-<[_>=UL5[0=1R* M4J"T]!#J::G;"MF8G%)K&_@>$;W XQB9/N L'<_@#A#R*J7:5W/]$1/.?U1= M>ED'IU!:Z0)H3*6F%')P-=4J^6"59ES:Y@7M^VB9N(E/2[PT8??46?_;5JWX M@UCRI>9;S9>?$B[":KZ\"$T5NFX94U#?Y$%M>U0)VI@D=@74KI#U=1LX>[+] M'UUFF YA+\,2:_$V)>"WU5.FFLCLR#=5'2+5JK)NE6!=I,*%9G/;3H M\+%5>L3',8)G4W+5?:^/'Z*0,:_H M2R625IAD%*V3'_:0,@Q!+ZSG;0NV]XF>W>'*R#(*G8!9$4!)Q2'J&*$XCU$@ M1F>;CZ[91\RTOE 343\-GR/XWA^ =CHTB*RBDQ&<]94AVH%++D%V7&2K65&N M=>OD!PGI#CC'"/EQZ!S!\8G3>S^1!+95N;?,O1!E0=1TC]O:\55INLQ).X-0 M&IGPS 8[*&K[1)KO@XL/@\D+Z6#:AL538V1']Y^+]7=,\S+'?>92U9)BO/ M%E>C"R9!8'6:K0E)D7]@M!DTX>(IG.PC8+J:@ 9"7;;F<"

*P"BDD-NN=901HE8#\5J&[@&6E@ M$.9F9=O/E81)7-[QUE53-AK$\ZS:8 ?SA=BU7\89S*^'281NXDW&,E0.*DX! M9_ $),)HG(5<;N +&L+EWQ^SWY*ZV6^I=4%ZX"Y(L,UK[ED9 ;(R^F4GCE7% MC&OG7&#.82K89)4NF4C&!FA%%-J63VYXSQ<5NK5B)4RBF2K+Y&Q_7#&O%=U+ M=W A.D!0!Z?7UH['S9WR/F9H_]<(^HX7S_]Y!P]E%D-2!96E-%PD+XW1TI=& MFT"MAL6Z(<>HO'S_A8GBL1=;T,?;9B\5.S)4Z#5ZHH#<@;%%YCK$ST:&'3NMKV=>QS.;E?;)7OH'N*[O MG=G^]G 77P^\&'CA/BA4'^(.=.GDECDX'_%N*79._?G>YA$K2ZEHJ0E/41!A M$B,Z,$JDB"'(J&D*0$'8QM6(AF:WH,8R\2>@*/1KXWB]4(WN,H0EZC#>&>25 M054E-E<;L-+91H;:9W7-,"3Y!JV7T>C:!M#E9ME45=^=7%0$'?Z.1I)\QU)9 MX1HS/;J6U1K!NYAUQ?J3;/?/F1-GU87?_'*PCX:8<5:?88<.*S4H"]6%FP^: MQV"#'J.2D:\NKAW*QL]WR?PLO=X>=C#4I'(;&L&,'X^FO4J+PQ4%?:\W6;&? MHMT(?D;#UJ7U2".81[P?S+)D^0IH23-$%Z]>5L*SU:C^=9I781RS8@P*^020 M'XV'&T!VFF9PN]G&M7)JLT_@(-K*( FOC\.3O'=6E,!*.>S][ZP7LIUM89;, M"NXE6^[\RC./X)+O).9=',VFF%5SLMQ0+]_6?XC5I5@GFPMABD#?J^UZ>2:J M5_K8^Y#)\?PZL3:+P;XZ1K46+Z :'U*829@?$(R5BCO%54-C4>T(-YD?-ZRZ M,]FHKOK/H-W)_(JKN92NG5%ON%[/GH"C?K9-H>K;F5]\CG'7XUKD>N'7?[L^ M*]T.##J,QJO>>G#J%Z:1ZV_!\7Z\-ZW,Z(TOX&+);H "+&1>^P'B_"^,,]=H MULO4_R%3)7%3W5N]CTM.,XA(^>[N;,G= MW68G\]KK )$$_7@'#[6R-L0B,8;YU*NY3Q!Q_E.YX;O5&\)M0?WUT^% MK9G(=?VM+;/SRYAL?UU*$5Q])WL654X*G4T0;MFUHW)V\-G;*_12RJZRZ#*1 MS>GU#=%HLC2C&U>!]>?SG+O>?L??.UN]21:\Q_-]6E\U_$B'X-5.[*6Z"]F* M]K@]-3:/I-&*&F.)+R(%G(Z::*,U4057,E)KA+B"NVL'HPB'"4C=Z#P?QDP M:T>FR?Q&!>^9FIOB>:C+1>>WS']&,WA_F/S^Q^T/6?6:N?T_N_TCL[1GD_A' M\\.? &7 &"_^Z USM_.7_JS;JB\-T%)^*:_?QG@I;?I[/%;9N])HU( MLXX 4W$]GOQ"BJ@OIHDW5QZ])I=)=3/UJX$B]S8%$;XXVDA\0=%:Y,Y9V3V]4:RPO0%)_54<7O0$]_5AL!GW^L;:6;H!^CZ\Z^ M_?@@:J5]K=I39:HZ/?AX<+HI,9/5#C_L[YR^^K@S>"L/]M]^.CA]RW?V_Q[L MOH/^OSLH+F>JVCU]T=O9>G]Q\,E_.AR\A3X_OSC<[Y_L[N_V=OAK33J[-4O:$?CV2@A;4I$&9M( *V/#'&1,(4+XK":J:D??)4F:Z0WURZ MNBT5V>+?^HSZ#OB7>&%9*%(,O!1%X;1G-NCD#>7&,WWW7'LM_OU<_/LTQS]J MN?2%YT1&QX@H@B":R9)H6AC%@Z',!, _WA7?7AK\)^+?+\"^U[($WRVQYEG. MH_.FR3_S?^S@[,_.FSH9QXW*$[_;;%PK;!XT[@; 5D]5%"E1.)K4<*D+(97B M-*(W:ZJN.*H>SS= C@@;HAM3[>O?.JRV#JNMP^K#\?=K'5;7:35:A]768?77 M=%BM,M7=N7YR:X9X1(8&YF0I Y4Z1"Y8D*!^2N#.5 ==!*=;!X%[,C3T3P[A M^<.MT#L\?2X.3U^_/WP'_>-OY>'6P?G.EO^XL__BY(#O?+QL:-A[]^+]SGYX MO\O_'NSLGPQV7[[N'V[A._KO=Z&/NY^>?]QY]^+TX-.+5<=4JPWCQANB"RN) MX S4(R\H*83FIJ0\% 4%+!==+>4#=LQJ'5-;_/L&!RG%-+-.)64$TU)'HY/E4L/OR?.6 M=3XLU%UV2_6>45.D0)10AHA42.**6) 40[#.,":B?/*4F2[3W^PXT+JEKN\1 M%]P%J7WB7D8!6\($1Y.)<-2C5JELW5(?VA%?$"LIDC R4**% &)E923:*2J=2G#$=;<4WQSQV/JE_N)&RDGOZWC2-8/^]4#4\J*DQJLB@&X:0)_1 MT7,G+*BHAH;8AHT_*!!=<;"TOHQ>4 D\J000+70B+D1-N**!ET'Y8,63IZ+L M*G5?UKDULL&U1[PYXE%I5\#_O"VU\)$9;IB5!9=1!AEY;'G2 SOB"YZD;2R2 MBR5QW,,1]XX2YY4D*1F1N'%*!OOD:2&[17%?GGXM3[JSF6FMZ='=XG?J ;9> MYM]W:GX9V=/&[_Q2LN?-$KW$\DRRU)8XAO12&_B)&TY"&8!JBN"UY?<5OW./ M9^LGF^]:9&V1M8W?:9'U*K(N6'U(,BFG.3':.B*$+0!CI2+&6!)JI]>E^&S$4%85NL@%.LY&6#RT*D+1E+1>+B&$)<"61SQ9U(2OBG%A08W>9(IEVF</?\ M@)V<=*MJ3E@[Y /(G::TQCA"#WJY6G'UE/6^JJ^QJ-PTZ395YK/8JTM^;'2> MW;K9>;>@,XLJ'R'FTKS5-P8 )1=8W_A]G"XZ454M&6-$5ET%#T9T$ONA*HKR M 88XFDT C0=8I\/GEE8+3J>5R>Y-9]6TY:^?P*(TLS>9VJK\UGKOG?WK:EG- MJV-5%;IBKH$58;!86JN:$C\;N%P8+M>CGI=V]G8\[N5*5BM?J3(M8Q'[7E7G MJII36)E)E?%M^;/SWCCV\?FFL68'Q'X??\M?J2JR3&*]PI.J_'JSK<_B&*G2 M9%XCKUZ4"'MJMMCHN%<6@\6W',=A'%<5T$'7'+HLU:=IUE]LP*HZ]^RL+@2&56:J75T5+&M*KF'QG*L' MIS.;X&"6*F'W1S!/53UM&TYA*'47FE&1";2/ESDGI'+E4RPS&MN:EC1Y0SDKED?K,33 %Q53\\> M-Z74KRD8E*OWP5'#%R]-P?(L^D6MN2G\(=RF,OF-]=0>76URW=8F7X.^_,#: MY%^L-7ZI9)PSB3-/X4'-A&)!NY@X]87719F4+9Y\;SU@LP;BUW,E?,U09TTQ>H6&0':X/XVN'^EV39H_O-!\VV >QO@ M?N\![H\A5^A?58%LK)WJ(N#_$,4/R*-*]VJCR-LHRANON[CDJBR5+ "6A9= ME&TJA5#".&&M9D?;>*(8_](MUS)3WJI)TE4^_4@NMDZ?2^B7/#Q]W3OWU>\= MG(;3 _X"Q@'CWCKL[5XN9&1< /W-2N*,*XB0!3JN 1>G.B1MK8#%1+?^LLNT M>,#QDFV\>(MTWU)0PVA9%K:4H/(F(XQA@J50R$*GH"S/2,=:I%M#I%MVS(7U M4TJ1HD"D"ZD@SEE*))-2T())I@,@G>JJXF%DQG@,KK#/3NSX&+2^Z2A?@PPG ML=O!*R%@J./H1]#5WJ.K!/3;CW7VG," X:?+6/8/7L9-X/778%D+4G5 M:AZL#-9PDD1!"Y6*_KT]T91M _?4']AY\"-L# M^]T/[()5,!I"OL%(@GDB"N 7-FE)M&>EC<(:(!M/GL)JKL>!?0PFK;?37K_W MJ;I-Q#OX\W%OBE>1J0TY_NXQ(>'3I'=+-6=IF3:'X1TNTEY*DZU>2G$^#4\\$O%!$-0S/A 6'*6B#(5Q/!2$ F+SCQE7'B^ MC@?^4=@V9H-9Y;/7@6E#K^M1ZFR^>=8I>-FQ872&:_#(;!MW29.B8[""EM*P M % &$DVH,A2%2MZP6/#O>?W40M/70=-RL*H"LNF\!F@J. 7-R9?$FA!)(4)T MBG+M$[TW:&IM'NM[D!5/I:&RB%QKD> \!UD66I<%B\$7RMSW[4I[8.]R8)=2 MZ]K"EZOT79>HA:+[H)%RVXKA5*)6\,(I:#-".8TT2X!@TA< MQ4A+'J5^\E2K-5)I6AO&^M^5M ?ZQQ[H)4.%*[E34<"NBAH.M*;$%IZ3(G F MBR*%X,.3IZ 9?\,]2FN?^%K7X#@,7^$4W.;/:?/GW$D15$S$@LG2*"5DJ4R, M+*;(+56%*(+-BN M$I*U;G8_&,B7/5B"%M&X N";VY((JB/1*2:BI"I!)H<( MJYL=BNFWL[.US933YB!K,?0G918NI6/"!FN2%RY:*T,I4K*,6B\5KZWB+8:N M(88NR#"UJ6#&"\)S4(97AN@8-(G2,\U*J[UAV5692OT+8.@MLGBM6_0WG(H< MLCW- :J#*D U+@)4JT4H6+>#E*7;F9Z/EK+(1.M/FC#P.AG+C4=\B$ETQI<# M$DH0IM9)..E)2,6L#IH9+5@! K*212';!;S'!0S2 N( //X9II3YBU/[=VPPZ4R,E<:E802DFN3 MC+%4)Y5_DI>EPF6OBA8[;H<=GW8N]C:/=+2*>>&)4$X1H:D@%B@Y*2F/JG!6 M"\GNS P#XS)8SHR)(-JC#J?[4+>)<%](%&Q80CS%3A=HH8 M641"H]8@&+.7CL"A.O88R"Q M.:-E3E5KY]B%T+4]##V+@;B3V=E9_P*SL8:9GV;F:JMDF)W)V6@X&6&3;CR" MG8NH"<]A2N'5')^3F,Z >LBN=JB;[T\%+W: MH.OU^Q@G#']J.MWMG)_T0-'N3>;].\:(X6%N9=%5S,,ZO>AV[!ET]2._O/SW>V-C.;\P5 L@(V9SC'VP=.-(N2<)$L3#^< M\%0\>2K-QDU9^N'H]9O L3II*VR1,WLQSS[[]=ND"$E'9XH2=H@07%K&J!:< MEU9J#<(C0SMKH/VJQ^.5_?+/>.1C#)-<(**A&>U>N<5>H;N;1R)H"CJ6 [X? M081;)8E521+!8V"E QU:VB=/!=NXZ9ZJV2ON8DX-.S4KI!N EQW,!5TGK,,% M[:[ TSQ-Y!5H.K-5YN6/>-^.@3&A$WHI]?RL/P7=I>S0RV]#X![8]Q&H)6:BKG(: Z(&DO-,SSB@O=+>.U"O#;,^IOHPBB\> MQLIGZ,K5R.NFC^UYO.X\[FUM%D# @.IJJTT!I$<8.(->@1ZN$PF>R@1:C$Q8 M59IO7,W(TFE.WPUIT',^["ISR.H6NUG'6]YB)Q99PV)S?R&5*[1XI\WW=9X. M5P3 =56!L!C0%/9C%5T4P_6)B-M=>?VNW#[?V3S"Q--4%(X(CQ9_STMB@]?$ M*)V2DBYQC)ICQ<955_?YMES9?[T5&\@*<3V'Y^?9K/'IL]EX,HO+&>-K**\A M=#2;-G4CYG"*; 4;LX,FLW##7'+S+N:=?#P$A0'9?FZN.";80I7(J-]7&3SR<.=R!XLV(-Y/9KG YR:;F?K\ T( M(] "8GS?B)YY>O[*,#*(H.QTZ^(2E6RK/N['8\RMGV?FDL[U?5-\_X6%%6 $ M, VN5Y7ZJ O^/+)#4E7X.3@R7C.OO".Z* &[4P0F):@C*A1:>*TYR-9U2.-] MUPH_Q[]WFK7N+"_V>BOXRYB"TLIG0V).*VY[XPX6-/ BW6&4?!^VZ M2I11BTD EN,>BL]EJ=8O:3Y+-?B@3.8BYZ$_&R_5Q%/-&W"YW & M0UW'I*IB EW :CF#C(F+'M6E/^+'7/RER8-^FPXCN;KT=-, /+O2]::_E[I9 M@7(MWR= P$?>DUMYR#+N#R,::^7,"%NF8I4%N-8ZQ?TKG\&0#O"8ZO-T0D M'XTOUMQ2]6S?F_0JR5R MFDUGX^7*.E@O*@%/FC0B+%:FI_Y%UI06LQQZDTSYJMHV&\ CF^5=R,5YO['R MU&(OVZS_S$O[+*TV".A^#P1M[EL6UG8R&N+>[>815#(:O]\;GF"NA&D?ZPXT MLD2]^0$R]4 Y[W>?QS',Z!+V$C-O&#EYN1KI:41D'VQY.WKQ25)B-&PBLI[&R451C M^*UZ$X 9GC"$\8SXL7,1[7AQEI:FNX/3_7NW@Q,9JLI,^.IJ7>&/*ZLY7B:N M73P=XY@RTQS"?KJV>)-U0)!S):L:%GMC4(60,?M8UW:+'WMY:'8N<2[W+S\' M[#-UW@]'Y\-NYWPTZP=0"K%06<[54)LUFBE;HM=-J_ B;&K-#U26==4&7*$# M8V@3T"&;\B]6=B("S@TGH )=A)U*H3FN2E\M-VS'8PR76MB1;GP2MNORN>TU MQ_[Z4]N4G,,.Y#4XL^-IL[S3T;2J!';#"&\7+K SUYRJ/ES S3X=CQ9.!-U*] -'0>D_JG2^E2\>6ZPPN,1= MEOI[E4I]N<]AE$7E5W2]?F%3\*QZ](L#6%5+ 3.0;[7%T>YR@DU;'&T-^O(# MBZ/]]&)GST:3Z028V CT$Q"$:'Q\_K$WW1MO]>"03VR_KHT%(GQO_!JKLLZ M?2*-F+2UD7>W7ATE*8+FFA%6W5)&21Q,/6%4!ZV<=4JO10&TNUI.3G[OK"QW M%LI[V9Y7)?)>7QL*D^C5G_DJM)C-(?#O50X^S?I[97K,9L^,_IF9G(_&[X&, M>O@&4,\Y?T7V?Q;K&J(>CTTE$,_0!P?-K$WQX=$9TGN\,R2,T:@GTQUQNP8\C Z_-<.W]@0I'>%"EYJ(]U M'GJN>;=J0EY19!;-5_H&\@'@ :@:G%7.(B,L.8>3'$$5&5U$F.UL::D@SH'6 MEF!*NTM:[R7]#1G: .;*VP5AK\K_SLD$S!I@[,7"2E17Z V+8L(U00&.#U/T M!<;Q??$4=N_F7$W[9SP:CE"WSP2IK2C?V)O]$;/2LY)9(KR,1,!_B"Z,( [D MH$J J*4K'R)J]N89#'X&?>Q\YY??<3;P AW4A\5YZ*P>B/45(+SRLMOSTQ$Z M@BR\%E[,*T8OC>H-7N'9<9AT_AK!OSJ_H?F0TS]?;+[Y*__(_OP=$'0R \BZ M]FMOSS+N-=_;?/-V_C5\-:&Z>_TU1N>W_=$9H)BF\O<_EMM&;&XNE#N;"Y/G M_&__6C+-9--.\TDMU>8N2 UVUZ [696B(_3: &S&5)VS&L39-^%#MQAM)Y.D4IOMSB MY497*4=NH#*23>;2M]+YSU9-'(LQUC.2>N,)VL[F/DP3K$$?T"@QQI'"7[-U M$0>97PI3?FXG&)R )NPQGK3*)PI;',W&V="!(:O5Y=/5 NZ3^6(TPZY68FW! MIG'I_7LVC.@,6_XTI&$E845WZDF_>DEULIJWU!!R$OO5\45KV&J4 MWNHI;MP2, 8D6]=C]IS8!>(YJ,0 R#>/!OW^OBSR8WNP-[&7^I5@X68+P"< M^]W11OX:P0>>C4*^+,R[$BGMO'T>W^@YY MR^^N;HM]U!9QQO?13%NAXVN\)$O-VN>+BVSK7=PB]/!N UNOAG,\@R./[C'U MZ3X;QP^]T6S2OUB:[AMAJP;XL-+,WW8(*'31FU;>,AZ0"9Z73QHG2!19X A>3SOF5OIJ!JG(SZ 63CW7$+7>.IX(DSQ@1&F2KIDX1&IUF-E&=M'XR M]Q4,FW@0F8BE505WP@?!3; B2,II*HHH2YG\+15BIG\ C;E!_^7KZF]U1]5U M\\V;[4V@4',^_],'\%GZN#>L>(B:IR98EH.-+C3W,;G>APHK%@1[EJ7<&Q1W M(-WS0V]ZQRB1-]%"6EWV;@,[&I_AS4D,2V02YJRADT@?@$0%$'P@8L]@!F-% M]Q?!9#8[D5;WD],+,DID$261W]N8]] 19)RE]F24IN=H194&C$-=[L'R MJC6]J8B!1W7OLK-7XUV49ZP_FH5G)]&__S__P93XL_.N1U[TEH(WECW L(?/ M/V)L[R36C]WY:MF:-Z#:!C+F./<-H&&QF"!ST#,WCVA9U_/X!U(-(\#X8'CSUW8_.X#: M.:M^'XQ_!KIVXW XZCC;TW,J43X.:7 MJ!*5+NI"F9C*4A@A+(W1%27CI8U!&/ZE1-#E2@S(;@[GW4O_ R\"^38<9FWC M97_DT GI89"G'RWY%F%9FV+GTUL*4M!I[F3D)9':1"(,E<1&EP $O=:&BM(H M=+[G-Q7I;1B4;U:@@RL_Z1S7"U$I*0-$N;F[:/ULWE_#T?DB_AY).NPU/ 7S M(U?G>UB]L\FJ(9R>=3<:["_YM=W@68NVE#LI'(FY6$8&]",)^(>U(G+J8Q2% MLD*Q.N6 Y(HT/WPA#/8J1WRVW,/]A>L.:X_5+8[5.48[%E3:H!+Q%&,\=F?<8F>@ MV@$:G59)2E(*!MHJ8YX8;ABQTH&N".H$9?;Z&+Q5P$5; >87K#S)%H%'_9B= MGD% ?TZW_*K=\87],%K>#_MQ/-A+KZON;*+-''C'9#6%):"J_R/,QCF/U^/> M&9]VCH^8484)I2."&D.$*@L";(^3:$K)@!5QEM)RUJO&%-'D04LCC#ULC&/9 M"E;#!"K\L;:RKUZ:759$W>^+L5;#[LA<]N9NHJ\P M6"9G.^AC_H$ZRV)O>#;#2Z 04^7RCWEB1@Y5_SI4#3^OQ%#6D6>9J5>N[- M M7%Y@Z_F^L'*B:OR:L/.+KRT%:M5+?=6=^MK A8W.N[B4U";?/33[[6R1K&)&?G?OZ3?^)(99/R(7;5Q#MNMP5>ACQI/-&DTW MAV')Z6:S@M(\7X_XJN1B9_,H!&<*+PV17H'.XC@PTR0%D:$HA74B*6K7P1?P MBW)X09%A;:%7V4FW0GZDN%>#FV\M<&M?V2Q9ZZ]>%3._55Y ,QA&F/S^Q^UY M2Q5G.A<8.3T\9H&P9Y/X1_/#G^@YW+<7?_2&>?3Y2W_6;=52!I'U4G;XC"O5 MQPO0W: 5\-9%E^HWUQ]OY(\NY;JO/M-R0S%]X\=T@]WXV>>:97R#:GZK9K]0 M*VH]2T)=N>+*L[^YH"TW'?)*%93'4*KS&<:99_=$_ &]E^!LK[BU M?D4-LU^MKLMU0_QEZK-H7DA>> Y,18N4&- 56K*H@:S0(EI1>^=J<]R MC07B*IU N+T%H'+U_W#U\>GASL_]T_/#TYO5RZY6!_1^YP&,_6>QC;YL?=EP?0 MUY/>X;L7[P]?_OO]X>#%R<[@WX.]E[MI9[FJ.;?6B%()$GPA"% 13HPH$BF- M*DM?JE)2H"*<7LT4__,JDSZ&8H:;5U/$?56!Y$=1D7TM0:JZ\J^>O'-JW!;' M;H%CRP66@_.E=)H19TN%16]*HI5TA)8\>.E'RR$Y65L\>DN^+1<9E1Q*Y-0GOA Q$Q 3X9"TCE!'/.JX)'_>2I MH.M4 ?XQ\*S7^#/Z93^N&67-T7>.T^ M6U82?0S"\4A\P1Q 5F&P1K(CIHA K$!%])HAN6*J)5<_]O#^,\9\'5@-Y*QO M:X=M--/EQ/DA(M5B^EG#='W M6[-H3-1S M!DA5RI*(I-#%67+"55&6NG0Q./[D:4&[G-[D_MXRKN]LF#^S%U]ME7^X).NW M!XY=M4UK^8-Z0?^IUK,%K;N UK*)2ZKDX3^:J%(46)_,$5L$3:2CECK*)<6K M1'75V?GWEF=])_>-:Y)*/3*J]2/QZM[-6U?!JEG1I3^U%.R^T&QOV>;EK#(A MHI$+G36%TP4Q5FF2@E; P;0OL3(G,UTIKU*PVR-:R[[N=IDXSTZ;P^*^&=A: M(O;SG+C.,%/)OW 9]^85E%LPNST[L;T[G7JJO MCIRWW$GA@8 Q040J/7%8!SM1#,K"+"M_'#@ZC^32GEH2/F!>[[ M498;O+^6:>[&6Z:):N7 ;>3 ]@K+E+P4/#"2"F6)<%83HS@'JBF,UXZJ@I>@ M(Y?=XAJ#W]?=N=['P?LF^?'?.<+Y%HDYUB;^_.:\)%6IX"IQ5U5!*1^V)OBW M*3F9BV&?G8U''W,!X?[%G=(R?24X7$D9>#=6]^AR*>T?P'BV^>ZG5VQW__WY M[OF1*PNJC=0DI"B)*!DCVLI(.(_P"0_>F1)9VH:^,4=YDXE_7G4U%SR>Y[T- MBZ)H=5Z=I1(,DXMA'!\OU61!3$U80&/RJQQPO,L!G_A07>%KX]EPP?DW_L>+J7KI%JCSJU M!\@-F%H:0% $Z3"UA[#$2!X(CUXSYH1*2C^PU!Y5LHQY4MGE!!]-X?5PN9;Q M;!(QD7,?-E%._=%;8CC7%+R?IP/Y[=H6?_DT'XIMF.+FC[\ISF>WS]9SVPO$M1OWG6U>OZ;MRA72,Q=,X6T0!M2 9+G5(02C MK*(Z_-QH@:5 \OT3.WQ$-QO0!CSS\7 K# ZW-HO=7-KKN3S<@N_OPSL^'?9V M]U\,=EX>R,L6K;V7?X,&\N+]+@>M9,M3U$AV]K%_)WT8S^GN8)OMO#LX/SSM M7\J(857T26+VZU@0H4U!-).6I!"HY\F64N"]ANZ6:Q5#\)4H_54"Y2TC='_V9;P-O,M?X%5.O: M'/18X[0]H[A/AO#6XXM'YD)]EUML(759JIA*'03U MP7K%N&6>:JQ 0%5+"GYIQ%G)[>2]=S8925)603 ^Q.DR$B6YU@:801']DZ?E MFF4:6"\KP6?A<+VJSGS9A."4CM25JA!)A%@: Y*G4-@C[4NA6\:P#N=WSA@N M.S#L?'I?[.P?RUW^G.Z@,\/67_U=#M_]]%S"O(D#>,UL'E'-RBA3 M)$FB2I"8(-912PI@'IBDDHI2@$IPA6Z0S]9&+$QP3 *-L64IA"Z=I($EJFE, MDC'OVCWTR^RAO5='2;#D@DP@,J(@PB1/K(=?2T==\LP4*8%:J;Y 62L/Q$=G MR=H?6^!)L/4?6_SRG0KQ)AL9C4!8K0@F:5XZ8[7CI2Q*Y]:5KK:,]/9HM!RL M7);,1>H3D:*2U7! $R=:@,#G%-:NI#JI$'ZLD6J] M17R.8KOB ML&L+4!;+]B %MKW?O)4+WL!%04";1O:PD7F)//F))HRC5)3F$E M61N4#_><2/1G!K6MEUEP#6G8-4NZGH& N<4_,$-4SW_>*YQ7><&FL=^#GBP5 MBUWOHO9[P\Z+Z,8S.[[HR"[626?='&?31)#-(V26QN:QQOUNG&*DV@2>')_5 MM:P[O_V?_] ZG\V#^=?V9^_=SL6MO/BN=ZP^0U+U6,![/S2OCW/43O/[- & MFP-ZQO&X-X']"\_!EAY;?8"O]VR_?]$$6?Y3_2U7[-T#C!_W1ET,9YO, MZBKTT&V[5+_7'H]CQ*3VG7,0 -%=K RY">X,&->9/QG-IA.0'"$7'#ZQXRJV MJ!GD1N?%(F8)GO;]T20'Y57E@Z'3PTF%9=W%++KH0Y'&ZK(Q(PZG6&U7?(,COJSO QY*6'M M,6:Q-UE9(>"IXU&8^3H^LME6Y V&24[J;84KBY]N';[IP&::)H#Q$4Z[MV-X M;-PY1K/6=5TXRXU/8:Y[TY/.[ Q;@F%UCGO'P!DPK3)\&W2S$>S WU[VCG_/ M>]&ZT0=87GM6\8J++L97UMMBWH^JY:7^P.ZJ!HJ/Q>&'WG@TQ+V7-S!L)J P M,70[)S"7N6V?6\;WI7[\F*EZ,V.3ICQU/91.#,=QS??%->'2L$)WB79F)I1, M6RN$+469F$DQE=$X+2G%:Z*LF#,*7)(T/WP^[/D:2OEL.:G'/I[8%,< .JP- MC;XV-/H4;?";%SN?MOG>_H'.LV?EB"YN_KM<9R" M#)M_^G\G*X@>HIMV1L.5NN]+6%2=1=R1\##*C#-[,:CB44 M7S>;\W6P=SJLH.4Y:@QC K@^_,L5P%D9L%/C+'6:U58T546$OUAO2D_ MWO_$?O@+:/#F /.EM\?SR\?3G^^].BK+X#0L 6%6,R("2T3'E$C2TJ@@N'0Q M/GE*-VZJL-P<3]P>J(4T:0Q0VH]C3H,;.F$V;F3A]*0W#IW_!6()Y U/%*YV M=93NE.G"%%[RJ(QQ0@COT&>(^T@9YU[3(+,5X:LAOS[1*^#?6 TNVJUUBZUU ML7-^9(&KE\D61/I2 O(;0/Z0(@'4+STZ'XR4EBE"UBX4HJF2B$ MDM0H.$J2@_;FA13/NV>'Y6IX,EJ1QSCC@BN2V)-TD2J%$V@ MVGD1;W$>&H2%W0/\ ?A %4T;YWSH3FEA+GDXP(NKXS;+GZ^PE9HU"$P^<3:J M=O8?523OA[C(.?%?JUYEM:6-+KYB7=9;;O[*&CBB96;$V*796?KGR7B1G^ X M$C>.]CVQ"3K[A^V?VXO)D_]>I7K \Y8G\/+8;QQA2M]MA)4U$$YJ;7[Y(UM< M\"GHDUV;OG1.Q@A<_]'CPA0E!^+(M!$@[K4JJ0D WW#:YA_. 'M1 M^$+W[;0SZ0%+Z27$^ZRRQK/^J%+KD"_ 9$Y@_\1N!Q;J0_X!V K0"/AC-3U( MI. IWQ_-PN=-;VC0^O^FXSB(. %SNQT:S6KF@D\\PX86!J]N(Y]&'T#ZP)RO MF.;P"Y.+R30.*JUS/L;YHE7D:?J9I*M9Z;B3!-_-=E%0YZ-D/L54"%UWMSND%OL$+[[ZJB,)3.*!2*LR$FR(VP.JH@14CMF4ZE@16"'W%1)][(1 MH\+3%1,&X-HF,.Y^K1>RY7QTF'YNUD_02(.VC9HYCEE\56;!&AKGV#6_;;JS MCIDEQ;KJER'JDFI;L*B52-Q8H9*+P7@=DRU*6^N77\325K^\PRDHT)3'A0_4 M4A)@\Q-!-256*TU42-P%K'Y(^2U.P8_7+_/"?9'<8SZ8'Y)Y](7MC?^->>RV M>A.\LYW!L5F3+*)TYUFSS3;ESJ>=3WLO7[\_@+9W/KWN'Y[^?0)M%+N#;7FP M?W)R^&Z;[WS:I%<"*.!]\%UQ^/+U*6RK3[LO_SW8&;R _GI^<-H_V7OYHG]P M>O!I9^LU;+-78O?XB(9(H]$%2=$8$,'*$N=+3U1T24432B/L+;.(,OT#5(WK M%:/?BM\[N+B=O+J='4#V607.ZZTB+6?N!2[%Q4*A,6IJ.3- MM?V +LS-L[WAV:RZ%L.G*E&4 Z%[_SO+R@IT&:G^;%+UMW[UZ&N.!N<52H@K.S[B)=VZ/[4@[G%6__1 MK)]SQ>)=&NYOU?ZB)EM03.JO *F\*ZY TC3H^K=L[/J;A+F"'3/IA]+0_S, MZM0;8=(HT-F1M!9]P_%&T>S7A[\'P3_\I/.SK]P M)!U62;BK_]RN)A]WUO_.1KB],VG*9,UF;;V>V$DF7E7:8'0::\\7S@[DQYTR(ZOGYL\HY+,\6$XFM;OZ#8GJZI> M!T\,+[UN_J6ETXA(5S5*_&@\'KG:&:UNJZ)&^!U0Z3&> ]L:(GZ@#2@?>^CD MRC?=Q7+[2W#QR^R6XA:[I9FN/$77B@%8S6IV1\,,ZH,16G]ZH)\DV Z HWCB3I<_/ M[,4<#VQ="G,9>Y;TXUH(+P3M$O6I/IJ<@$ GTS@>@*J!5]*5:%X=:2.+:Z;W M?R>5 ]+2B^",H!RZX3T=7Q5Z[(SSH_:#!>C$(=1J6\,@$60KUZ8TQU?LVJ3& M/NC?G839&I!BWP/F-&E0!^7* M"FG+\\3Q(W>,X M61B<+O5KR3,(AC2:3=&#HS<*]0')WUY\>7)6W:"LU&)8Q#WOEN%LO M3?ZQ[EMUE@/,%5#?<;ZUSG,[G"#*5.^8#>TL].K)#OA1_BD'@F1I/IG"O^9F M/ECR<3S! 7^(V7E]$#N_@7(T^?W'%DN9FRR6Q$(C%?:&5W"?^[;=CB>L\<2K?;% >YEQH@O\R4\4=76N:O M2DRANKL08R"R*NIXUP0KCS,WP=T&_\MD'^"2J[)4L@!8%EX"N[:I%$()XX2U MFE79!QA'BOVY[ -SPKUTB?0.],@KY'JRRJXGJUQ\'E20VWH060:^EIC7608V MZ>&[5WSOY8'LRV1Y3SF;UB.-P!>R.;6XV.+BPFF'&2W+PI82].9DA#%, ML!0*6>@4E.65TTZ+BP\?%Q>)LIP0J8R%)H41D0A8<&(X]:2 #:!\:64L+##, M+N/L0>#B8\C6]:P*7ZZ,OVT*^9L]=K_"I/H]<.T&6'L3I]-^Y5NS"FZI]S$& M\BF.1RVNW0'75G+&:UN&%$I*C-+H#8P_68RS$Z60QADNJ<)<0QIX_I^_<-;X M1X\"PK)2^!(S4%AA0G)>V62MX(I;IF*3Z)LU.0=:%'CP*+!@-X%C%;->4,L2"C"=7(Z"!FX!/3BZA=.,O[HS_RZ MTY?VS-_'F5^RQRC+ =X3\!2L+!!X)"Y@>0&:BL0"GOGBR5-Y7\:8UN1RY]O& MVC?NCO>,;8;T-D/Z77!?*29BP61IL"IJJ4R,+*;(+56%*$(50/L=*5YKB_\Q MV+]\1YD"LXX'19R7$K35 'R/ZH(8IUU!O> QTGQ'J6]*Q/<($Z&WB-LB[KT@ M;BRE8\(&:Y(7+EHK0RE2LHQ:+Q7G=4V*%G$?/.(NV+;7!E8Y:5(*5:*1,!"K M@X2]:+CC2E%I9;[]5#?E2WA(B'N+,@J?*:OP^#+_\9LS_]TA8T4QSUC1I@M\ M^.D"OV/\#E[K;PX#_NOY(GYQD7]D;8)RYEEN_NX=[F]?''S:_+C[#MK??\7V MML+)SKOMXG#?B\/!Z_[NUK][NR]?70W*&?S=WSG]^W1GZSD[^'3,=K?>BEW^ M_./!:>CO?CH9'+[$[#C;]'#K==K]M'UQ%$JEN1*"E!)HL? I$,>T)C)IZH*) M#HCR T@^(G[O/,LQJ-F'8VF9-&?&@6PY[XG@*A$3DB&(PX+1Z)QP(-#+ M#7V%QG6:O&]WS3X/JH**&N^14Q)2*J,E-:(4W"8/"@.]P8N\7?M[77MQ5%KJ M7 #)P)E1F!F2$U>@C[>C!?5,Z>2!@G%Q34KMQ=I_%98M8I'[%]^./YC!(G^ M"1RVMI]AFH.1]?T*T]58>!>,\UNT@ 7@1$**2$6JKG1,%2P=0X;P XQLQK^::/SK]'PN$J9 MW=&PSKW2;MQK-^[I=G$4A9(61 >6! (V9] M9;!?N_#W1M+V#V \VWSWTRNZ<_H*ZTUI9YV+O"!!!)!=.BG8!KX@6 ,E,J9X M<+=*U?SM&%8E_[^4/J9*"=6DF[ME3I@Z;49GDO+UL5KVE^;#\00EO MW\S.SBH_9-NOO1W>X%#6,/_M;J_9P>_%WLL#O!88''SZ]P!VV,>]=[LGNR_Q M_9OBX/0MW7OY>@#O&ES>P7O[Q^+P%*\%#D]WWQT4NUO/Y0%_3@].7\F=K9,> MG 9Q"&T?#@XQ*PP6,=18)$U%3GR #2M<88EF94&$9*F$I7- A9_4:5%F,6PB M#B1+I?2E"U1CR;NDX7-,>%B?AY O5_[>:;Q?\H: +(!^U&? MSN,C[Y0K&' )D=#5G_*2N*)P1$NFO/!*&15N<=KJ^RI,#?G3*_M_% M.QS!-KU2FU[I\XXW#R7C33X#\UQ*G5NF"_I5)Z*168KA2_; M_I5@Z#:]19O>XMY=:N?L"[;>3K/S=N-T+[V.Z. 5)P_#6^LKB5KMK75PL MP._'?'?P-WS'G^\.GM/=K>V/.QS(W7(\5.F,*R*P.VM!"Q-:"F)YH0CCQND" MUK*T],G30G:UH@\B646;Q*=%N75-;M:BW ]%N85/JI(B%3R61!5%)(+[DFAJ M(VPLE6194&JP0G2ANH44#P+E'D-\V#NL,IOK!8U\G+1)>7X<"<.9WQ[^4\W[ M)7QJ(>CV$+0%MBD9:\>1I:6XJ4M\FSOD% M3NJ]$XG/G=262=S;,5[*?H/EJU.D1#+,[6=2(H8E2VPI)5/*4$X+C">D\IO5 MI3;WS9V.X0LL/W(20ZZV^W5LX5%DO[AWMM!,/-85;C'H.V'0Q;+-)H6"*\V) MHLD1$2F&,W,#0"3+,GD>32I!FRFZ3'YS4'.;QV9]3_*]LXGV)/^0D[Q@$]R5 ME EA""T%)2(X2DR @QV#3YB)*D:;GCP5M,OH-^L%ZY>=ICJ0=,UYQ3XZ]'=Z MUW@(M-D2VFP):\W, ,);X+XOX%Y)A4Q!\#I:P'Z6#(!;)DE,4HHDT 5#:86R MSJ UIZOXKY#EH,TKTR+E.B'EO3/?%BGO%RF7KMYX:0+GBFB0:("4LB0V:D!* M5P@-RR@"XT^>*MV5[%?(P'6+?##KYM:]Y/R: V9S)=X<,HM!&OW1>1Q7-7DG M4ZP1/XS3SCC"V#]E_]><7[J;(V^K1US$JG%8P7=6Q7#4E;2Q.'0XG4WJ8K_# M8,?YT]ZD6]>G7ZG(#3M@!KR[>FOU;9AX>YQ+V*?>>(+5Y+OU3UC?.#?U8ZL# M_S,>G<%FN/BG;X?3S6' "*8S#/=XS'[C.\='S'I1Q$(26PA&A"D-L=HD(KR3 M2H?(0U'^$G[CS0;H=LYP"U0E?YM-T.S$GW&F.[^F&[M2^N&XL4NIOD]G1>O& M?G/AUM:-O9Z(UHW]L^C<12+SQRWVQS=X>-VF7/)77W_[ ^A;L?MR1^Z]VV8[6_[CX>G)Z0$_X+N#[8]74LON M'PYV]J$/[W8^PC-R=\O3@T_O);SG?/?3B\'>R]W30_SVZ8M5'SH5C+-6".(L M,T18"C\9&H@312HDYXD:S-'"NT9]%.:2(49413F@B/TFCE&0]< R:I M+F??'%K0>@3>Z0C^"\LFG8SZH=,;G(U''^+7%_=]%/Y$3GI!68Q*T"1LB?ER M"I48M$,M(E++C=8,AY:= BTW.FICB8V18>Y"24RPE/ @=$B1>:$$IMT7XK[B M.%N?P#4\PTG2**A(AK$DHHJ.26J-"*94(07M6RZQ=F=XP26T5CIZ@>2!.P)8 M7!*K&9QAZJF&G[A6\LE3V2V_O5C1^GD#KC65>%9=9XZKE)J349J>V_'7E=5] M%(%.'FB$YBXE;8P "#(I)ENPY)-.I>2^I1+K!4,KSFW*%TFS6!"O,/MW:1)Q M3'C"?"RB4Y*E8)X\%=V27DW]_N"M+.T9GA?O$D59&EL6T3(1F-,6" 03(H)6 M8!2/+958NS.\H!*,2%B4746OI#4)2 M(5L+Q2]\AET*3KI@RNBCX*JP3D=.E91*%J4M=$LKUNX,+VB%I+R4UC$BRU(0 M46I-7*"1*%@_[[2Q'@O6L"XO?R6_B6_1$;XA /9!'_/[BHMOC_D/.N;+?@D4 M ST9I\39@'7U,%E1C(HP(%Z!"A]E1 M T15:/HC4J^W!?W!AWNW!_V$'?R'? MK:918L%H7Y8) [\5<9*GG%D^V+*,!0U/GA:T6WY[BHPVY_*]N4Q.)G]TK/>S MP:R?P\!#/!O#4;#3IE"D'8R@OY_R'QZ9>>&WGT!:-A=KL;6T%/!S/^(/ &>; M2RMR(]2U*'=?*+>W["OA9:$%]XHD6F")M!B(*ZE$XZCF6,T[7W"PLLNOH3>_ MMU:(7^&HWQ=-:8_Z&A[U!:$QA?:,A4!@94&3,9H1XXTE4GM)A3*B0*,C9UU: M7B4T/^6H/P9WBHJQ'(^@3T/<_)UCK';^V/PI?B0S"9\FO565RBZ!S]LA4/"7 M\^5XF5>C!9V[@,Y*?2XEK. %)X7R #K.&6(TYHHMDDLN>%XRT*+*;^$6K>/$ M&A_6;^46[6'][H=U*7ZC+!A-.A'K%!9-CHIHH4IB5$C4*V5E5$^>ZF]A!^OG M(?&0LCB??3$C3)O2]3QXQG44CB*!" M$"M0"?1!J8+[6"KVY*GJLN*;[[#6((=IF^VYAK7IO^^4ZI8I=-S9WX\2P. M)[%C)Y,1_BV&*K/S9XDS'IV<*WIZ,HZQ,X!7GDPZ$73+T,GI.*MU;')RYB]? M_3OOG-M)YS_OE,N-B40-UZ8H1'!2!Q:911<3;KWF^MH,SDL (2\#Q&VL[K<# MBO)A L57)W[>W7I[?A2U%]Z&1*1SH/XRSXAS923>&>Z9 ;@VF IIXZK^VX%] MW6\NF.^R!82EF@K)+/=&>%X8)0--J>#0_T*),F\!WFP!WFZ![YC[>_\ VMOF MT#Z%/A: _4DP4406""MM0411>&*=#T0' &]:"BMOK'./8MMK3(1?U?JXG':YE!%U^Q#B3$ M;'KS5Z[D /Y),,Z*2W.S],^3\2*#\7$D;ASM>V(3=/8/VS^W%Y,G_[TJET H M+4_@Y;'?.,*4OML(*T$,AVPTSH?PCQG:+O$IZ)-=F[YT0 0",/U'CPM3E+QP MEFDC-/=:E=0$3C&KEM..'JDG3_=SZO51ZCQ#3,NW5O;I=<56(Z M TNR5$I?ND U%\(D#;_[J!EG @Y7M-?FU%^W#/KO[!B-SLMEU6[(6/\3J@%\ MMN?[0'@P+8P=7J##U'@&39]7H[G(92LFB]H7)[T)%M@ P="9CH$83>:4"0F7 M1YJ%52_&/7@ 16#? DVM&YF.D'U]Z(6X:!Z+,O9\G&QTEGKQ?R>=>5V-^9/ MVGJCT.E-.M^I%D:^8'A3OQ+ B+&&N_1]A-CX'$CZ)P\OT>; 3<<'X&VW" 68QP4\V M@5OD^DC[IQ5=G^\;:&MVAH]]SVWSO'YMNVWNLFUV-X^D3-HKR4@!))<(YP6Q M'DN18XHW7[BH=?GD:0*JD_?-Y/8;9^-[+7A#L-_XDQAF_;B7+JWZOWKU5LU2 M\?%6T+F$$:^.*(N@W"1/R@(S.]H@"*R (C3%LI21!Z]9I18!/XAA$\],87A2 MPGI9E%0$@!7!"DZ#I1:]!WB\7'T'Q4@:]?NC5)>$F0U T()$G%1 @B0< MD22S:, * ?\^UFUC OHZ#<+^<<5@G[KHC37$IXO#NIA%;,QQ+PQJ6-/E+N5<[E),Y+;VT;6=N7P@;UG\ MYWYJN/PR4_;X:@3]9?MVZ"-6.W01\'^(\@_X4*4W?9\ I%_MTO)N@V^O):]> M2R[SX$VT): =^=>_D#PYW=W:@3[\^^3@TVYO9_\5.]P_EH>#;7KPZ8 >OGO[ M\7#_<+#W[NJ%Y-[+'0H4^7SWW8O3';[]<7?KW_V]K3[TZ_7I[NGK_N'^B_[N MX$!>*B%#=[>.Q5'A>2IIF4A(7!/!#"5:ITA2<,"HX==D!68>T*9\$(&)]^1U MVX);"VYS< O,:%D6MI2@P28CC&&"I5#(0J>@+,_@QEIP6P-P^[0";D)%K(5E MB7'* +@Q29S"] N^"%9%%BF3"&Y&?W.)K#;J^K[RN)W8\7%E4:GJ7:?..'Z( MPUF;8?Y&@/HJ4^3=D6IQ/[4]F.$!U!C!'>) M:*,UD8X%20VEQC- G6M*6+31S[_$:?U!7*$]K5]W6EIS6QV!8>#$:PZ_HW^5/[/ X8B%I;-'I]NCTYA*7,)*I MI%(BI8D8C%8 .K'@B6-4>ZI*YIS'[$UKI,"TIH8G]/$+_LH5-*H. R EF3QF/),4,L"YP8Y:Q,AJG2I.RA MH[ZY-L@]'IR'X;_3PF8+FU\H_%Q*QX0-UB0O7+16AE*D9!FU7BI>^?Y\M;&M MA"'"=;/Y2_^CM6V;3A0U9C MH+DTZR=,5#$\1E4FXUK^Q,%VS3VJ([0']G0T[E5AM=.5B.T;OH;OZ4T7,SNI M GH7 ;Q5$%X] \N/A%D]O_"J/M8"G9[ [#41Q)KM",688&%*<]$^GRI,O7'?V&XFMQK6NO9>WQ]KJ\K2JK+T=H?MN13[ MS5@=_W3=W]X,-]8]ZB5?Q'1,8:.A M6#"S_@PA@=._6PWZL;7[_F]X]:_B._6]OX\/3OQYX_0M.WC_EM;??SS9/SGB M\R&!@R^?X?W/_. +C.6TL"P36VZ/Y>^+J_MW]^\+[1A/&D^ORQ=Q : M"\(BHEH[Q)7W.2F'(T$"YB3R$#,GHU!5I6.%816&K1K#QD[N"PAZ/AW"S08] M@[7)!PY>,K88_&5,D!4IH) +(:E2!A9OXPTUFY)7%8_KLC_'+#:U140M=SWI MO:/.\V_]S/"]TKGY:=!]52D E86Z*OR>/^M7UDL 7=_MQC#Z^F;MS,(ZV%8K'ULG,'5J[A*&_ZW3]/ I>UJ>V/>/+2PR^#_M M3K]V"1\ZC?#CKF&4Q^+E-:;H3D:?O8(;P$0M,1G%,/*,--N^-0B3[\,,Y>(Q M.*<3%Q$;$,'KZOD?6<8Z@W[1UB'#]D+-82>RF3LY%V+5AO6_E32+CK$#'61\> =5IENY1JO_U!/YA294@7G10JE4(#]D5O^O%K__,*13LXI M02.)+XC1QC:*+>#WIN9RHT/L[^PO]T#7Z+IFMV=%-BBH[9&2_Q.>YMY=)U^R M%M_=WJ*['PX]BUPIQ\'+L:#%C9#("AU03(E:2311-.1.8MTSL )J>&3TW]HG34A5ILL;::4]/7ZQNRXBY6[VCIFO%XI2DM]WLY8S?07=M4KUW/PV%[C17ZNR0QND'>+].#TX^ M7.SOA>/=+SN\_N4MV]_[2ALG_JJ^]U=K7NCVKW;.ZR>?Z0&,I7YU<-K8?G?< MH"!X)T?E-?;V0L%!> /IQHZ6S$2,;L],!T 'R"&ZJ2$YHL+"\8>Z> M0O9C/8<']+ Z&HGE+T7$L#. ,83>KU5I0%4:\.*:3LWFYE0=IJH.4U6'JPYI&0\T!X>TC!L$?BL.#C]^Z2> MHPI[F3X!QG;ZF=2W_?G^WE^G!R<[K+'W^1H-0WW[;["=6Z<'7^KG!R?[HO'^ M[U;]ZH@>['T^;US]<5P_/3BMGWC2V)OI+W5QZ 3Q5%J)=,J6=-&45V"PI+60 M*J; 9,CI&'C3B.].QZA*+BI 6Y^G_@'-I2I >RQ NQH#&E&4)(LIBI$3 #1K MD/-!(1VI5L$EQW,_*;5)N'X6>+:BZHKGP;BXY?W@=%"&.C+U<[-[6O KW*O9 M:<4;^V@6V$ZQ%C%,K<_.>'G^58'9*L'LV"66^?D"F,M>ES+J_K\A#6J.X3K6/1_O8 M1BX<#DD%)3GQ3!,198CPSU*JG%FZ5U6UCQ]_'T_L"<&$)$(E9*0">X)2 4X" M]XA2QYF71 :ZEOOX);!%5&VL?G0;JQ$6W:=[385,WX],GZ8L#)V+U)R0B-L< MM-#:(.UHA!^>)>L((5*L#)FJV,7Z[NJ5=\.L=O53[^J)O>$H(=[&A)C%L*L] MF!I66(*,U9IIH;6F<1UW==6QJNI85;5>670ZH>2J&E15*/D(*#DQ M<<%+X8([BKS(I6Z8\MS%3P)*>E@O%:WW:N.-W"1\Q:F0:]".:B$QU2U$5<.M MP',)T%FG/#1[750I-;_%2>7//V;KKH8/BB=?L0X>:]"_^2O7"@1^4+46X7,% MKE,_C[N3LI*CB%PWVJ^H(*]X;5OG]K*W\=ML15:SC:8G9Q*L]S-(EC MRI=J*I>:RD;LO[AJX!&S:\E D3,CCYMG5?EO52UW<[3+!&V(850PP[E*QJCH ML'3)<@$.%/?W/1-XUX1[Q'_EAL?S_L]+*: [S03KGR\:>_Z\_N6OUL')Q]-] M^N[XX/0SC*U.ZE=O63TW;'^_3ZZ1M,.8#_;>DL;5UL7^Z=^GC?<')_M?WIT> M[&V)_:O/[8B.+?M%3R:(9=GH 898QQ*U-B(!?8Z-V6G?!,6 M\%E4T%45P17&K;PLYPE ;LIR6YXBL8*]>\'>)/BO%%XXTW8A/>^([ZG KP*L!;GZ=>+[R[-\-PA6WWPC8RE?XA6.*,@0W' M -NT,9DNT2!K=WZ:5N>HJAZX$9NL MD\XI1G-S"I*4PZ5-7>76;O3KPFIIUWR1#DO#"(1ZV0 MQ3$A&:30(1 K)-MXH^B:AD0%SR@MJ? M(4&U(LH:Q7S:>,,WF5)KI'A?PJG;=OP66YVS3/@>_7$;[GIT63&2W%@][(@ M4Y%Q!?]9*VU,FBIJI%3:F8 K^W_=8&B&D83JZ'%(#F$<9&8DD038J_&X8!]79RJ/O[,GW@$6CE&P"A&5Q"'N&$>:*P9_ M)L9BHBH&E@T,3:]7G2U]IE+MZ9>IFBO_8+7;=^(?2&TIMYX@9L##YX)D%F6O M$.Q>+J0)0L:B'HKI5=5#56<#]]N!.VUTUNWXV,NME'NQ2"O.7>[:P]ZO]N<[&&X&_VZ"O OY+;;&]K@TQ;X&*>/Q&;!%>$!F# M#!$33AW5*CK%>.("$^L9K>SV'X$NTZ4CB082B"5(:ZP0YU@BJR)&2C,": MY( !^_X\GBKDM\9V^Q/LT\IN7\G.G>I.$D0,C$F4^Z,A#DXVLA9[Q%(4/BA) MG34;;^CWF.W5GGW1JK4RVY?>GA.S'3L;2< .:9R;=E 9D:9!(H&3"\&">M6Y M)E/]A''XYT&\N]?IVU:M.4_ALUEKQVN1^+LFH**5?-RI^6E0>U7DNU7>TY.! M^G3=0S+*N=P,3H40$5=2(:>C0";WTU*>>^MR=@39U/2[6]6NJ[&3WT"^*S2S1X?4*<.GSSCFCF'*/4BAY\XTLJ&W'B&.IB=\292RO.W(HS]\=R MYM:JN:Q(E%?2,:FC5$ER1X(CT6$2A V8"2YBV2**T"J6?W?K MJ/VK@_S^U=]PO;_@WA^_@C\EZB?[Y_M7X?A@[Z_3_;VCR_K5T>6\#]4X@;&> M'%TUOAPTZZ=_GS3>?P!_ZNMEX^2/DP9]UZJ?'ASO;N]&"H\2QH(8:X1/8DB:^SP8UBH.R0KC5AYQ?P*0>[D1]Z>#O4G$G7NN M@DP"8:T4XD19I&,$ S.&2V#-M[D F\E3$6:6P'>3P%XZX5W+R,L_G38-@F+ M6^^49I(@RJQ!W(F G"0"6<^Y3T0G>+_HF2S4\^B#\!(*XRO2W/MB4_+::FHY M)^< M2A5I[O/()]7)VI//[.GG@'F>XZ!L60 M\9XC3I)'C@:+$OCU5(*?0(3+!@:7W]-4H]K3+UHU5_[!:K?OQ#]@2AG'*4>) M.E#,SDOD<*2(:<>#)$XP2C-IKN+?[1^L7['^6OL'%6GN=V!2L$P'JB6//G%A MC2'"!!!E 1J)6K+"XX(*>.X//-.DN9$Z!L8!03(IBK@Q'NED)(K@'(1D>>"8 M5J2YSW&;+N,./,$^K$DKCQ MAO'K.[>_:G8=]ZNOTYU2?/.RNQ%X@) YHU18$T%QQ9;D-*RFAF M\GF=6"?-^A("_A5I[CT:="9CB8O1*^RY2]%X3"VG'FL2K"&XLMM_!+I,2D?( M[O9G?L@)4]%P@A3#,7/G1Z0C(XA9HR@APAO+*N+NI BPD18Q"4QR$D:P5R@CDML$C-VXPVY?@Y7A>O7=M^NU[:MS/>E MMRB9V:*.":YM8"A[5HAKRF&+,H&"C<9R$B2G:N,-U=>/U)Y]3+XBT*UHRRK: MLH7(30554BK!0@SU!N1E%?%CA:!KY;,^ 816Z6>/#ZJS#FV1:!88 M0Y%YGX^2#=)!8Y0BCN#M$,U))M+%FW@5C1PK/*WP]*?&T_6"TRKU;[70.1=H MT,'H0!0B3'" 3D>0$G,5VKX@V='PSFQBU\V;_^'H@(N^86O\XPG_=&&NG<)OC7BVV M89_6ZCF5L%R[(4\I*Q(+K[].:^>V5_OO)0"!X:APTM$PPGG 40?I"981$X<] MP,/A=L&L33!!"RFVQ3PR3#_^;IH'A_LA@WR>R-"*__OQ\N!+.'.4R_VKG?/Z MR6=Z &.I7QV<-K;?'3?H6P$[O[S&WCYM7-4O %2X^KSY2%GGCNM-YRP4RRP^MT1R+[T2U'(3DO/*)FLY M5=02%5VQ^'2T^+1:_,=8_-WM_:M#8@017.F<38GSXDNPB"E%WDG&8&$8LVKC M#;YE\3=STO%9A!>_Q=;EJPF-; &:,YBY @287?9/_CB&02MVTBUVP;M!?]"- MTQ+RM@3'O8SN>S">/UH=__6%K7Y];^NB?G08K /M84&C8Y+/#TS*'/D"865] MJ*_4:;4ZYZ#V:R6Q_5E.A6^#?LNZ+14B M4+.+-&0G%1_YLW,*([_\?_^E*5&_]Q8H2E!P\-E%.O&79ANNT1G ,X3>KZ]G M=\!/P<&OQ2M%].,PQ=^/VO\EY'U]C*>V"997-PM:EJSO.9W[V=SJ18_XT[C' M3]&RZ[H"',O;+NC/; 7M1]M]"3[T'\?UJS].ZB>MTX/W=5;?_MALT+^;C?>? M+P_@&KM[K>;!^_TKN.[%O ]=?__VJOZ^?KG[Y>#K_I4_;[S?8>"/X^QWUZ_V MQ>Z7O[["-4 -OTOUZ;IV)K!RRA DA4J()["WK5 ")6&E"#3XP'(FW*:1W^T^ MK]]1_5I#$.PL7M7'K1#^>^>Q]2W6BX!$!4HK Z7ITCKB0K(8''[J9$#< M1+#^!;@ //.#$LR%C079W@KRAZH2@&5!253)_^L%2MDZVCOO5%BT,BR:[C0A MJ.1@#!&DN7> 19HA:XA"S!*O#',:YS D8)'Z[J;1E8&T+!;)RD!:0RS*)S85 M&JT,C:9IB%WTCEEE$+AF,;=<=D@S0Y$V(G$;%%>:9K(B;*XGBE26T2.CD:HL MH_5#HW>=014[6AD8S7 BYIIY'+1!/M&4.S8(9%5(*+$D!??&DH)'89/PG[#, M8ZW!:.\X=J--_=BM#*3'@J1PU6LNB4=;>44J4%HY*$W'CCPFA@D:$<%49*)6 MA1SE 5'##98)4T/TQAN]*>5W=Y%9/POI&=6>/;!73Y72^TA34^%ZE=+[8]![ M.MIF&,'6.8]\E!R!1PLFI54..86EB0#>'OM,S+')Z:K.(]<\G3?_G>6[V1X4 MIL1,YLYPC_"<9W/6Z37S!UZ73;"_Q4EZS3]FDZ.&CXHG7[$.'FS0O_DKUUJ> M_Z"4*B)FLYBF?^;A%KN-NCP$8H4M ZJ?9GQO9VO_?/W^R;16O_N)F< MV]'UMYL]W^KT!MUU28(UC\>'^P!A&^W6@O=B[V MZ0> _>.47VML'0H-.A4G# Y^P7CJ9>9,Q\@)YFCBAG.12F4,8!7#5E:..$3' M<+ R,<:#=UIBY6 ]9/(Z>1OOF<1)]!-D<:J%D/.+^K66Q>!')!#OIGSG=4H( M?GK9._$P'L]V][9X'N20)\E)0DTRRS*9GF1S< M&YS"V. BO86YO["5^B\@J5>15X;=_/9W)?7>_-7;+GO[>QS+QQDL6T4&\IU\ M4M<_NL!)+HV^IW$)];U@N4AXKXURW6\,<_[\$[$=?3QUL3N:"SHS%R_AZ.VO M?]<[W2.X[U[LGM;^U;'MS5JKTSY"L%*GC]0S_:>.)+V86!&.W"4L/5>85QC+UN7N^P]7\^&A MW?>?<>-TG^U?_=4\V-XZ;\!W=]^_O6Q<_75N>'"@MA=[_S-.^1MT G@?B M7,[;"X13;91"0OF42:-SR"8IY$FPVJ1D30H;;SBN&FS_I+MS589"M3M7LCMG M[0$OHP[,<<2L9XC3P)!UFB(2+4VP*,I&G7/NKB?<_9#=N=(V'6S-#8)_C8ZQ M"G-@L]9L^]8@/\9=(89[DIB^L&#P<@^_WOC[@Z,LE8.V*D">JJDK 9DEJW+V M.HI1:<0%=TA+2Y$-PHH@'1'8@H/&-J5<50O4]3C@6@WK>X5I+P'3'B/V5&': M"C%M_FR+!PK_H9"Y5'C4&!GKP-+D@CEBHX.E*D/&:E4AXS4[VGJ&X:CQT=;' M^*W3^I;-SC_!^VKV:^^L;[::_ M$+J)5]87>SW,SBJOJL*T>[O2PB9FF'(*G&HMF!4&=HJSU(%G1D6ZM]E98=KC M8-JLV9D"(X6QJ4GTB$MAD$G"(>)%2E0I[TS)E_5,(.TE)%3MM,.@U^\V;:OV MAVU_S46@_]?I1EOD5E6I5#\1^=;K>H3NM5&+0,!LUG2Q&IL=<^($F=1)Q0@7*?(82Q2$IR"9I#;[PQ MQ*Q1LD65*K7BW6EHB$D0$A/FW#OB&+71P?\<]D9P>5^[8>'NK)*Q5[%K9RV' M&!B+3ALDF:796PPJJ5P75N_-I64H*YTUN1\N%1YQA MCYP,"JRPY#1)Q@IE-MX0N:GX=V-UE9950=WZ//436J85U/T8J)LK"?#..(T3 MHD6!;Z ".0X.)TW8<*R2Q-9MO#&KL$J?4[+6\[!7"WKU6H^^%3^ ;[NXXNLF6+]- M?P_BW'%UP["F8>NH&^-I;,\QO:\;_F-&=XK: I MCJ'6;/<[-7OM$6N_Y _G[ 6*?Y]_LWB9_/YKS5T6P6X7^^OOUFSO9HK M4E!B=[/F05AL$Z9BX'K-T+1=<,]SWM[\-XY@U!9&U.V5HVW%W!VB5SLK#O'[ MN6M='B[<<[(XQ[87BT3 S5KCU=:KXCHVG#;;S5Z_6S0ZJ=DC&/6K6J94O_:@ M'1#G9MNV6I>ULV[G6Q.0-L-@K3LN:6EU8#7*"=FXL=!EXU>82A@9W LN?63[ M$2[7;/OF&?A:MH#7_,"#LQH\P'\OH0)BLL[18,'1%EQ;8VA,S"2PRVQRF.E2 M!6"*S8P*$+I"![<::"Q_98?*BLH MCH0C++A G-*(7 P48<=Q=#[ WN:9#.'5]7SA&FSV%ORR^0 IL$+I +=(%FYD M8C(:[ "1K&'P%QCCE10\G13L\$.GE26<8.2%2XASQY"!U\ W$D3H"+I>ZMR, MZ!8IR&AP?MSTQ[4FX-4WVVP5_1V- MLKH=VF-4W<,@>]?L]F 7@H2'8A?"B[?::.-/CHRST<:T^8W>XJT=B@S)A=9B M[;S9/UY[B^Z>BS[MO63<:*;+']C59[Q4FQF9 4=+2.L?YV3MS=HOY->1)=HK MU(&M%;DEV0R=6?(QG_#8'K^/!;H,3@8JDO,8+!M).6/!4L4C :O#"!*5HD.< M%%155L\OJYX'!1 N*ETME/;,8"ZDB M\4YC7PG4TPG4#JY_. RP%A2,L5QL)$'_VN(@UR/KHY?2"0]FT1WNS,WD#UEI MS4N5 *EBOV8#\;39+Z5JZ].GG:W:EO_/H%FV&X6/\%]KIYW03,UAJS-[=M9J M^L)@+*&]0,:Q*=J[S8"%43BP4V>-WW'3M,Y9>1:*+H#%5D"+]L1.X]VB(.].&U3D(#_V'[;7['TZZT8;=MM_@W[. MD_<1'H&,91[1%R?T'WCC_!!+QX4S!#%+:"8T! "5-B' 5!-'%1 MR0#*75L'0A&D$4'(K"$K^7@,^?A, <\850&QI&3QB%.B$4. RQH(2/L6+![ M<_$_70T.J"",!T'$20/Z!*NU2M@GGBS'W%-5K?.CK#,%'*!:,6JEAG46"=99 M$V0,_*D!^;$$%+8Q6\VWXD"F5JU%"PZUS]YIB&=@%>8:+!HQ9]&40;Y)C*^68F[PZH_+.!V\D$$ENX#+8PJCX&WZ@"4##+$B&A^L M=!@\!1ZIE'QY65L8Z>J<@@V79>]=C/\>1_Q>LKCM"X"58$D(1+$8)MZLS+X*AU"%D*]!A>9M >Y$#\ MD/AYY*;?ZJ454/,0I+$T$:D238%Z[HRS3@>6!#&<@& FN1KQ^UP\TD7IN?!D&YA/$LQ6 M(QA78*@ZE74,(%S"F6FU6ODG6OG=#X>1 VR B' 88H@Q9&@Q2Q$@P><#6 M$2FO/+O=PED>D-0<()W&_G$G%$:-;?E!"SZ6F]<7YL[L5W/$_Q<]]_54M&W( MQ$Z^\RW"[SE"U"EB,LTVF$G9\NI/'6R64:0W#Y.]VYY(+7YI0GNR1>H?#I7W MC*KH4+9+06@56.4*=*>@6'+C=&*^\,X7,*_E]27P!@A#MS,X.JY]BF?]89-S M/#I<6V\!V#OOO&0!8-DMLYK#BDM$"WV57$ N6(' E%52@L>&C2W?:C+,X@BES35H3:<'Y)?& MB07YD4N;+"X^J7L&X->]@1F;.TY"WL:,6\#OWQ8 M,A^=Y)0&I3EV#'. /T.TC]JD:#D.D;AA<2 EXC;$FXU^_SE\A!F].E2Z+Q?S MKG;$[O;GJ\;V$3Q+_1(\1>*(U<$JI"C-_&!. _X%BIPD7A*F.''N+IL+D*+9 M&HI0GMG:?T"*L[(=.H_7#;")&IZ1K*&&O4VOKJF83:G72M*N2]I5_?S0&B:9 MYQZQ0$..1N6D$A(S&PJ-8.((J^0=FO9.2=N.?BAH9 3K.64))+I7:X,&N0'B MAD)50-UU6W#)'+E'1;/1H";F7;,3BMA!E=-TEQ3N7(*/2:+'!"QK9*0U.4 O MD);@:'*5) 67(DA!;LAO*G7M*,DIIQO=+(AUVP65/Y'"]1:@PLVL!.A. <+U MH\/T@7V=TZC)R! V0YZ,=LCA'I *B2098EH9+3,1R)T(L.P\Y*B:AO'3*J MDDXI(); ?.+12J3!7T0QLB@E,Z%HS;A 2FX7CAF-5V:%CP[Y;LOY7I"8/94& MGD5L*DMSZIWE$W>3\IPK&X3FG,6@B75!!LNP]3)%>2,=L@Q$H7$GL+2;+SA"[.IEC_VR>5-5"3/IO @YU4I@R,.@#$ZYCJGZ 4RAL+**^&\59I9)VY(H=O,Y<)GT>" 'XX=ESUP$)'YB1*K)D\)WP4_CCHBCW M/FZZ7 \9FKGN.Q\<3K@N0BY[;[I!_G+Y>C\?<4;X8U2%/PYOOYH]C[V%=&MX M3LK%6?_WLTYYG/NZFUM]@.+\_;P9^L M^^*@]0>=!1,Y-S=3/X^[H]&<@H;'9'A3W*^$) M0!"0,5B9&./!.RVQ K>!RU1LWB&7\@9 M_N 1)+ZQE@D.=7M9T_?(:M@[;G;GDAH6)B>4B0USGW[2O(8"XQ;G;0Q3'N9& M]WT9#['5A/V9+9TKF=.^F,ZE$YI(+^+0XA-@THY^ MN:; >X"G8*=5,=)5)R'"-;5S\2!Q'.##78H7)_6KSY@\$2"-$RQH)#U+&62CIRT8SQ2V# J'?B[ MN:G?]3R*V2.B47[T]9/&S!D40F'.@6@^H1#A[Y.AZAS[?C+$&A\.J>)>)2D1 MN+4"9$@3D"'K$(XL]"C"U@F56$\@E3E4VR&%>(Q M.N2<]"@'**CU0;A ,C75'1(&MG89NRUQ:I*O6_C*U\)U/_R,2"K*DQ&<29Z4 MT$H)2D5NV]ST>23 &X*6N1BU9E-@]XU4FI M,BT:7TCPL/P9$=P'0;RB-2TB<+!>Q4BD%$G$-<9Z*OF$/XAC*EG=;&B#N"M*_6N\!EJU=2 M-X+[6.K1B0\Y)<__TRL[TW9&ET/LW2PM[4Y>FZ/=9I'XVZ^57VUAWP1QK;^QCL+2E(]!R\0(NUST3TX![: M9) ']U 1D'*1.XI0]NIZH_<)$7T[EET)8#WRT>95#G+U>H.BX,MW>DL3QJY* M(CY/!E0@WW!,;R_.8KM7!0[NEI&3K^>@(DTPRC!BD8FY60&/"5G!#(HN@4&> M7'"YVA&_XK>(2'$.-:*J_]'H4"\):)NQ]S&>V4 M6)Z@N4PBX!0)G8K>O2 M\*.*'"XG,5LY>T]DBA].+0HX9^\Y0I#S#DS81(CC+(E(V,-YQ^W-7A'L:?B1 MRK,W^)F_7AR0]Q<=*_\0)*J:RJP6E5AA"1, (&M0("Q7(^M"<_ M0;?9^YKW&$P4\C %K6;A,Q;<.:.DM$7I%@MMP,W:>>;6CKV\(\';&'2+G947 M8 #?;L%-41')GP]B9$: X2?:L*>$C:*\."TC]3H]'?:HPCAG^.U MJ:#B'E A "JB8\EY+C,962Z*BP)I)1TB,G'OF??)9(H,>AM4+&O%RAB89H ? M7BN>*3JBUUXX8Q@V7H5P0Y_?2@@>XS3SO'%^:$,2(F*.8-%!",#M198JAZPD M)H(J,2&H(KIV1^+/(GAZ*A2ZV0PJY'.>/(->.Q5IYDRZ,ONHM#^F"R#F47E4 M*&$'H-HRGTL'%%^[5_Y6M!RXGAG;-8IM+VYJV%F13ON? (C@HG'0TCN7%4U$'ZS'@/7ACV MP8Q.*@DX[1,E,VN-?AJ&= MCE?].CM^](KM8W,/NU:K<]ZK_5((>F< 8PR]7U_? MW^8M^HA/*A"*QN4P*2U[UHNO1[_\#JAQUK*7KYOMXM&*+_T^O-:P;"&GZL_U M+2\2U%O7Q/BU>*Z!O?QJ_(C>_==MD< M0M/T7IFI<&S[[6C_R?W_7(TX_6C=?=:V>;1EF"$5X9$1(HQ07 M4ID824R16JP89^$FI^EZW/_^9TMC8=M-[XH<[DS8.S:9V?/4>\?[IQ>MW1-/ M&Z=P]^VW5_LGX;2^]^$"=-\QC.^B0>$IOGS\6H7NY?O64')_[BX/V'BX/MOT"?@J[\$U_\:^]MO_X) M7QQJ3;DAF?S9&HQXB!*9;&7C7.>M/54\^(TWAEUWLDI3]GOVP0C@EM@/#P/7 M8=CA68)K;B,^/\GCAZ;+/?1";*T Z"&'V\N?:E?0= ]H^C0%38EHD7CRB#@" MOK^T#NDD'%+,.N^H8"*QC3=D4\CKI^!+@M,M /'HX/2<+;_<2/9!X'1?PZ\" MIV7!:=R_H,*D%6%2SE=8:C/8Z?=M:%O*'!S[#(QP&TQLZ@WP@E,<[ M>CF O-;JW'_M-WNY9)IX!5FWP.SI]U;(85W)$44 M8?7 D!0.Z1 #B)2WAO 0F,^%FGP3KRSFMHJ]\UU8_UMQ0GT/IKZG2@XHKOBZ M"1#=]#,[4RU,%_B8N0)CJ/W;=ON7M;QIUCN+=;==V_7]SFS&TW;C4^W_.MUH M-Q?6?Y\?=UJM2]0YS_1?O8'K-4/3=B\WY[G5BG2("0]:D;6TW=@IN=3RU2C^ MO='Y5N9;%11G^=W\K>)-\ON0UVSQ9XK,XW8\ZO2;Q8P7G#UG9UWX<$&@YN*Q M;:51%L8H_RA_*F<.C8>=IY;XC@)]#^/Q;'=O MB]=/ZE>[6X=.<>^$(PBV?NZNDWF^:?3(\D"J 7%0B7HNV&^[5+T M>P\4AFN%&BL5AA>7OG&M22)"@?G&;ZR7[!>M9NYP*#@@9HZ0Z^QA@.KF1P MW$=NG;0A<64()3HD;80O._@27"977I.G!30P4[)TN=<%55>.XV-!*O)BF5]F M!85F+C-#-9>$(J($0SP%B:RQ#!'KJ').&IU;"\I%W0'6O=1FISUDB>R"T(Y( M(H?9;:6) HB2>Q=.%\Z.&:;I0$QMGSF;9G<.+%WW.GVT70B M-(CCT2W&S8BMM4POGS=NBAN.NPXOJ;LI3]8(3;R6F9#=69VB0*)-,2!(YD9M'4>Z1\T8CC955' OBDET,U[4'J6T%*)O+ M]4!A8[ :G#8&\TRSYH-,4=Y4ZU^I[4=$XUQ:F8Q13#N'L*" QEPH9(G"2!M+ M1+*6&U>0K]U1*?-4:CO@X X@B%!@<%#; MF:8V20<&79 8<0TSK)W * ' N\"2B\9G8W^AVIYB";F5S6JQ(BJ47Z5WGJ$8 MS>J=B\;YD^N=!\I!I7<>D]QJ]\.AE33W=C9($2\1EYXC8S5&F!@!8)Y/ W)K MY]O*=+/*N;E*L@2=N^WM6R!G:&\/PU>]F(LBY\WZ=7=)MGIYX/E(^W+,8K_X MD:?"J;4C4(1%K'+RY;%6!S9)4F$!&OR]\7F.6K.5=VC7MI8Y\'EQL#PIFQ>-O9W<$(DDKJE*'$4PS4&[ MDX L+ LRN8(=;/4 "'I#H^P1+J\EE\.2L<6'">5U9;$"H7QQ.F)6*'%NWJ&] ME#1I)(D6\6><[/=J?]GVT7'GO""B MZ<9<1QM'/7EZ\%'C'MK Q7(.@<>O=(4:3#$$:R1XTY+1G,/5G4+!?$P MZO,C\;4X3?>^.%GN1A^;WXJ04S9U;Y1,/^CU.Z?78DM>*LT)$\$8PJW UMD M_B),4]0T)#<63[P,U_M(.!M%.&LW_3F\^6S]'SR^S[)ZWNF&7FR_8!KXZ<#3 MA^PI!@ )H;E"048P3:7+!XO,@^/(%+86T"Z+:?^\M4G(0DW&@-PM?J;#5K_]5_>A0!LBWC$$'OCP?BB)+\;)W'Z<'SGC_];D.LW>G4^ MZVW^[/U[<]]H9DY&%[&1SBXV2JXKG$]Y7+G(9T\" M@A>G96:/OD3C_!"6@&HB(\(Z-T?S5".GN4'!4H ?')77>#$I]G?DN3UPX:]I MF@@7B(C,OE($<8.U O)Q4A.!A1T,KEEH=2.Y0X<-U4BS9Q4 M//K9^,,DYLZ&9CO#(><3\4_]XOPK=G,O>'M4G9"/80*,41RIUXP8)#F5F11) M(Z.40B)8<"<3YB3PG-AVO0;B'_<]K!IKG>GCJ>L*_H$'5D.=S#/1WEFG5[!A MO^[F,\_FMSCAU_O'+/OAL 8#3[YB7:_3&O1O_LI4O84OU/0/LCN(6M2-?C(O MA43?V>E>B(W1EXZ[HT)1MMKA[>E9JW,9XQ^Q'5.S_V_8ZKUUH6)M M?!KBZ=K[M79P>D!.'=OZ>[6H4B: MX$05\LD2P%"3 ^7*H\"X V7,2-+RGE2L1#^!/[/8.?M%_UH;+6YMN+JU8GG7 MU\V\H7D ##T?1^5]TVVZ06&&K,>3W,F&.ZIZ&IVJ9=9GCLDO7W^MG;6&!+CY M:"X.5VH<'?S\*?<4[49W68N@I)H9.R8?.K6798.#/!VQ-C@K6*UKF7N[I)<^ M&YM'P_JK9B;:[;:SZ;V9-;G-[1+Z]@*T.[B.F[G&ZR3Z_JA+PVG9DF;D,Y[E MLJQ^P;Y=EG\5!EEN4_$Q?HOM07[0$%_5/H^SZ*8>BO:N^&:2/]S,4R(KC.A6'ASM:5.22?:S&++O6Q[/^W M=%="'AD'LPHGHCD@O6$ MQ)L7:6D R"^(^5S4>RMD.EID96U*F MZ,IE*DD;O$^$ID2YI<3DRA]+<[<&S(TD9?7/2*9H)5./*5-['\X/9: R"A:1 MB#G5(Q_W: PB!N8<45I&15+A:=_<=VS-6_W>I)#"4,%.X_ MZJD(3TYC_8W? MG]TS$X75*^N0_C-H?@-Q*V.2R\49'F0(3S;/ L:&A7MG:$!UZ[;OCW/7K.GW M2Q5;M#7PQ^L3A7CRO7.UGD[C@^)D3R"A8:,PQ9QYBVR3$>DA4X! M6Q*"I$M1Q& *OCUA28-WSWT,#O2VDDR)I(R*25>6X!.O,-=1@_!)1V1E/QES[)NV%[X[4RZFBSN\-7=\=)6:FIA6'ERJ(L;>T>7NUN' M$C/',1%(,$40YSE\0;5#FFE#7/"2\KCQAI %)<\/[A!)!552*L$ ,[C/&:8V M25S70 5%%+5'0/]::F1+<1^Z.''[Z:#>]*:!<+[6=6/S]DPN& 8T 2?"?$ MP?U! "0$11F8C=@&[9=SJ;XSEE,M\Z,LL^>@B%C R%L%RTP#089@@10A(AGJ MA69%A/VZAEIGO^K>+LEQIQ5Z8Y^AV>X-NH6=.VHKWMN<=)8=\R7VA@#J2XK' M:WF72ZEK[;T-7D=N8Z:ULYRH)#"36H+MP.*]NGHOT-7%8'93_KW@$,B4XNU^ M;_B17N[X#/[)'Y<[HT?^<_3$U799O%U\WBY*:*DUW,GMJ\ULS#$ RIOAM1IA6 MN-^S888RQ%"\>U7D$[DB__S;8&,:>1%IVQIR,#14RC MO-L-5RXZ9<_TQ^[ 5;KP2R]FGMCV0GK=Y>(3LT^;\V#;H4@X&,"@BM!.M^-C MA-<*LMER&L[@6CXSW\+GG/X]_!99R-&(?::1^WB8:;O.OSPJ^MU%O,DT/?,(-0;3Y. ]C'FK%Z?6URT MC[;:84AHLY6]D:+IQ7:SYUL=D)"UZ0F^^^<(4PZ:C>T_6HVK=_#_K>.#O0_G MC>W/(K]6O_(7C=.WYPWZ&;"F+JYARND.!KQA]2\PUB_O6HWM+=S8^XH+#+IZ M2_?WMM@!8$W]JI5R,F^N.HR:4>$URL79B(>00]L6, 5\'DIX;^\QB&&-<\4KU3)"&1!6E,189S/V?*'\%&R9JPV)X %(#"'9\S MZ.'N@V1'3P[XX$( MLN(3^1@T<\,5^E 6<^R<\.'>J"&>\4WP,F/16E2_B, 0+4Z9T7A49GP MW%M1"LQ25JU71*=\)*H8Y^ KLJ"B$998$WBB=&F7?D:RAN+T/ R5IP:5QHF_ M/-1$RH2I0F"2@%'5W5*K")([LC&Z,]NZ"!J5*G;V MC1ME/5<0Y,.75NP717+#,PGXR!(B9?,#9&\T",V9(T8&D[Q3QC"-L4H/H6.\ M0Z;6M5+^R?745&1[=WOKLG%^J).T,3?D=DPHQ).V2%N%8?<)0@3L>.G #VHO M*)2_1:C*T.$8<-)2R:!KGI2UVYXZ."1JW%8"-DRV^\IT%#M;,_K..IBTSR]SJ#KX5N;A<4,EEH>VV:M;'F2!JT$6%&^=/TFW0A_M&M@7.:! MP2US,XG^,2BZJ^$)[-@2'$50)K2=UU4C7+P\L811CN:E!*'I,4_> Z/ZJ,PL M'O7R&(-.UJ1]<(:;MM6ZG 6FTH0':6D/ :TL8_IW)Y/1C>]3*LB\=-?&B8:> MTUDLJTB*E.NSLWR?XTP/D>\_.U< +E]!TL&=.(?9S-1,X)2$YI\OUQ:XV1A5+\G44L7_&LVRRO MF"4XC.=V%?G7:WFFNZ3UHEEF78B)><4YP=[&* 5/F3^>@?#T M3DGG&9Y/H/H':A]2W_MZF1M !/!FN91(YZH=KL!M9T?-Z M%&;6O)G60".]5&BBS5&M_1 &4K<0IQ):88/E6$0MY7R.)<.]@C ?L4B)&I"M MH'4BW,3 *3,A.KI\A4$E6JL2K9/]W%M$"F%M!""7UB0P;)Q&3@H*DL8R3ZQ, ME"]W[%6M^)JON%6><*IAL4TF?7(TF[)@SQJ%!5',DF0SL'R@]5XT/AT3#*N04 M>.)]KE "P;$4/&W!5=(I&B%DRI[VS;RAFSF1#NSU;J%^0CP#0ZI9FL@@++/& MXDA)C:+ERPG3X]HU\ >X$G%K\C#;4\]2"=0];)LK\*RY#D))(A +)H "RM0. M/+O7@7"!!99,>]H)#+C?-@EA<;9H"TV L3!<*Z3I<+ZI&00 M+'CL[HJ[5 CTF )#ZN>'@66Z*J5S<(\CC@E'AB6/HA;4$M!?V-]1([DY1:]^ MW@73%G526E9.),6."4\HK.?F!GB>5:VFBB+.L>;W::-@MKICRO?9 UXQ7CR:= G%(\)&S!)D[& M!,<\$U)6MO"/E)'<><"<2]!1EQFB*GDHA*QFSDW"XCKWYH[OST MN?^0JGK95R^)5F^1!]S:'P<]12=?IEA(0]EW$5W ME* [TTXO!\=S)]Y!#O,.(WK%^6!*9<1O7&7RJK9U4T[);,SNV"X7&3.8!BP8 M 8^)<46LULXY)56,CG#,[]WB9I'A6&W2NUV.G8OZT:'A2G)",*CYO$FI-:#Z MN0"%'X47P0;.:-ZD\N;HUT0*I_*(%FX&\#0ZONPF7>R$4<1[-GJVYHUA%ME/-C\@KLH-$Z)2I*2C 83 MKRKU^.-VGL^=+,%4TMA@B[ ,.?N3,&2%C(AYP;&B7(-[=KNI70231[&ATH:: MSN0#D6MV)RYE9)*#8Y XO:NMH65$#VB$'VX M!!O+.:^9-QQ)Y7+0T>1C#"V09QY\ZR!\%.KNW QX'7E[5I0.7Q64<\U\CIDM MA1+!KPE7-YZUK"]MB:&9,9]FV8I'UE^6=,9GW7QD"V"7SX#+*L[VY&SWK-,M MSD9ZG=3/76;ND9_X8ID?]2J8'R6IF!\KYL?[)=XN[#*[?OFVM#[.X=\7^U=_ M']>WMT2#-EJ[VQ\N]D]W\GTN %0O#O8^G]>O0NO@Y/AZ#O])ZZ3QY>UY??LK MVZ>?>6/[77/_Y(@U3MZ>'^P!..]M737HWZ>[[S/QXP[/-1Q2$ZV%R@FV..?P M<^2(\\@3*BS6A"262J7:; ]BV,HJC0GGJ>;6< ;F=Y2P&@ILLA D=H8P\PSR MU3C+5& MIQ]KJL#((A1J0RA,:-NJ-=OE(A;YF [NL- MF+U-;JD^7^+[N!;-)W\KUDLZ:Q=4AYI(1;CJC(?J6( #7!@=C1J+@+21AAY\T:!<:.T%Y% M!F+IA 2)I"E%9YE5--C[FC4_MI8[=5JM4N[[A05>I$: 7/>/<^N+PM\]&MBB MS73LS;F^_].;HBRZC5RI8&PJ*O:*:KUA"G:1I+MMX0G@@?HYE;>W6=MI^U>U M7S9@_VW\^JIH8-TY;\_'!9?DP8R81:HI QN4!RXTII%R;;FET5&"%V/[-?K+ MM_\9-/N7]=@_[H2=]K?8Z^?9V3UOQV[ON'FVALTVGGXSG612A.1C2)$@86E6 MW=+F.H>4FU5'QEP((9?/4+. (_8?(P&;ANO>L>TN$KU\FI-3\/L 6D-.K9)$ M8"RO.=VT+%4MRE&[S78NY&X-/U=<_?)[:/;.6O;R=;-=;-GB2[\/KS4, MY>1(Q+>8*]-M:QBF*?SP\NU)D.(5+@,5_2[\%T9W'K[]JGCKMWZX_AXEKXBB M-[Z-7Y$'OL>Q?- W;QLLD:\P?>B GGJP0K^B1MSKLK\5JU:N' A'%K("EL;Q MJY#%]C4]NZ@1D(>ID%TKIFOR48K&JC6-OLM]+N3O?;DC.]WQ5AD^^RV/A?-# M;=SKHPMFH Q:KM,B;J8S@ N'WJ]/-CWK)B#;8"EU MFV>CO,VIE(#I"9N>G3LVQ_6J&0^:(*7?AZA;Q)/.^K6"!*&6G^_WM9BNNRVW M:H>"YF"RY2<;?IDFN^QYFMK' M^Z<7K=V3KQ?UJP]7^U=;YW48V_[>!];8ANN<-(X/3O\^.=A^>[$/]ZN??+T< M?0?N-3B@G^7NWMNKQG;C!.YW4=\[/FYL>PPF>[-.WYT>?&E\K>^]:\)[E[M[ M?Z7Z)WSYK[VW??C_BT.L;#!62(1SF0Y7DB!-7$384FJ8,200O_&&;W)Z4[O, MQ]DO^:TE]\TJ$>_EZ9)_S[OYV?&YJ>/N]^G@8>7J_4>[H%>J]?1.N>8DL:) M2)2BEHDU/'+^E(D7-XO\ZI)%INB,NSGB?&H?C;K*;1;4L[E<9-QG;E(M,GRE M5](RA3)E8SK1(N?^%R5?MC<\X>[59D/M2Q*D%;?))%BO?\+3/B9>@27^3 [0 M/9W/:5PVV&NQHL/?;8/<\]%WB^._F2)-ZGB>I>P5B___L?6ESVTB2]E]! M>'IV[0B"@Z-PN?=UA-J2->HUJ;8EMU?ZXBA4%4A(),$!2%'4KW\SJW"1U$6= ME(2)F#9% G5F/GE45F9'(?9.A=A: =;K6)\O:N:?Y9WL5(82/NQ9\9UT4R5#_K1Z(_XTF_WF(#LNN!+"E!EAG<$:;AZJXE0ITXQ-<# MS[+ADVM8DHP72#4K#.7>[H@1-1G?' !J71$P&WP3I?S8;]\D#QDBC3 M)GJO"=MJ!ML,MHG>VYSH/:N)WFNB]YK GR9ZKXG>>QGKUT3O-=%[3?1>X^UJ MO%U%I6!&1,0,=&PYQ ]=W_!L9@2^&6$1(:X*-5J%M\MZ\]%[PV]6=_>(="YV MSCL7WP?=PV_SH^$1.3X\G6%;W=T?L^/=;R;\NW+1^WC[R#@^Z5UT\,+W[@^S MN_UG#&T/]@__P*2UQO'A'Z?'VS_@WZ6T) :- M]FGFY0E^O$<9CN,\/72>1[ MCFEP8=K^NT]FT$2E-/C8X./&X^.;B-Y[.IRLHO=$Z&*]8:SO$P18M(_JE JB MAXRP('"<@-H8O>=Y#4XV.-G@Y(O!R29Z[]E!MA:]%_C"-TU 52MR=1+XCA[8 M(M ]@W*/^B)DKO7N$S$:D&U M@'9S0+9E0I@UT;OU9.V1?&YX/J%2),&.==# MSGI47^@R5S#NZCXQ0$$5(6"GYUJZP4/#,AEES S??9+5N*S?&_QL\+/!SXW" MS[<0VO>4R%B%]O$PL"BCOFY:(M*)%SEZ:(A0]YV(&HQ:@@<$3?=7 (I7))"L M9UC,BW6_F*@^RVH[]MUBF9IPKF:PS6!?WV#7"D$L'LCENJUBFA\]*K%Y]!4] M>D/<22$E07<0U[=^OR!]'H[U4""PAG6FS>-+7MKM[6,LQ M$X.!QD0ZH3&,6J1G,<.'L<(C!J3WH9%>DO!,&Z<)GS+X,YS+(HYY=VVMWC<= M9(D< "Q!V6'5'W0QZ\=,_4$9# 4?S0?(^G0T$@,-BOB/)$(7>9XS("^Q29GNG=E QO)>*X'/)7'!-> M>[M==6CW9<;4#<2_O\^/?_)Q:!&W>S+ .+A99_O4/K)^D.[VE_CHI&=W3W9F MQX=?!MW#K8NN]?=P?_."S00\NTF$5# MFPB 5:-MK@3&:4#& ]S=]6K'KDE4V9VHR@X9\!N'X8>4&*9'(\>GQ#/S[K=?Q.!.Z+N1SEQ.=<(#4_ X,YQ/;YD%DF2;CW(V"T/2$ M^VOO+B#^'6>S'_W(Q!9.I>&\*S@/YK-G=2^^&?#_>;?WR[*$;Q,+$-WTB$Y< M1V"V9TL7GD&L@!(S$/3=.N'MC[.]7PLJ;#;VMAL+"\X<3^A^9#&=&(ZG^P'Q M=.I1-V*^X7 L=V^V5Q/57HFW!:1L"R:&H4@7X?5Y486X0>A$MN$[KDV ^D(W M$*X1B"@" G8<*LD.])6&[!Z/[,X[6[\L'WC>=B*=1#+]@4WT( 3Y;@AA>)XA M(M,.UL*3Q]G81ES<;7M];@:F<(G.',?4B6\#JGC4T"V34A)P[GN60%19O2-S M#:ILMMF\XB 9T[DTGV,FE<=(H-;&A5)%#U/*!:I^VM?\]ZT5 UNY0NKO@P(* M),:F"@K!.K^208 V 7F7><0A#A66&Q*?D,@1OH!&72,"9A&<1L;E,G>O^Z5@ M$GZ1Q1_S 7\1XB^18LH_VA/+Z6!TZTWS0,_:__8K((+PR+5UZF(&>"X"':$( M>$ XA###%1Y!PV6U=- _I?0LW3!T-)J"52 =2FWMRUHF@YCG@"TYFN[5[XKIUE^);'!UIOH:G][[Z*[]8O0 MB'LFCW0[PG(KAH";D? M"M/R NZ2P ]\0KVUO2D-$:U-1.?[6[\"3CP>4@'V'-[N=YD/!H!MZR'*:M?V MF7#MZWUU[5)R+1/%BJ?^?JZ.R]T:V4U^CYU'5DR6XNM__:V@% 3C>9",V#1\*).B_AT"]0%9!$/%(\C$A" MPV0ZJ1]$R7P3WN_9I>NPV5LN[]]7U%UN.)X1I3T\-TJ38;G7,2PO:)!2(>Q- M:4IACT4^;;2/<^=VOBS_#1L1#N*>7+5L\;1.ZJ'RX*IJ2&J3ZI#NGCHE#;TP MLH5%1!02SPVI:XO0$B:S'% 1;.L&K6!9N=PM1EBIEV]8J3SI78 BZ5,P:(DE MC2D/C:D(L)H$.G>+;#V3PVL6:D_#I%1D6!*$H"]EOD=@"<^9,0C M?YQD$@8^*CH_$U7_LI*I_)F P R6UJ;VWWX9 MYSL<H/0?\_U6D$@_U(!S/@Y'?_6D0V@+7Z B[/__$I&!/=F+%HH/L"@OTCMDA@NY8=4M,/B&\QWW.-@%N&$;I1Z(?&+P^L M>\D6P$.?$?Q 2O_/O^BGR[9Q*3N& BS;"9D%ZFU [(!XP@T-Y@6&R<&*"@/E MZ7H&:25;_!A/@"78+7+I_Z%DOQ3YWT&TQV>X)BH$XR\Z5W](WT6>FDO+\\86 MR_01=']O7&Z1'TOTJ6]&!=[ M0=,X0U5!ZA55N,QX"NJ:])[#RRKJ1QU(YE%!<@OKZA4JB%=I>O8UFIZR#NM* M* J8*!D,DAF.:T&9!"5DK&3)W731%@Y1M9UI[V5?R126F&+WS:VV1! MT+8#^RZ7R0AYM+LNP8/?=0G:ENLT8VW&^G+&ZI%UKF8]QEUJ5KA9=4A2B MLYM"=&O3QRNIQ[3%&"Y17E2MU%N:JE9WK&K5K.%=6?5K N\6=DNS=G?AXDR2 MX/C62_@F%^IJIWM3B:ZI1-_Q)T3F,ONMXOCPVZ_N\UFG9]_]O>WOPPZAW_ ^/X> M'!W^/3PZ/%ZL0^<%OLE-+]!#Q^ ZL0.JA[!9.HL,DSLA,WW3?O?)LE:C;UY> MEN8&'1MT?(WH*.V"D6M M$D6YZX7<-JG.J2-T$GA"#R(J=-LP_! MRP8N&[C<5+C$LXVOU8$&@*.TV&M?-1"Y'D26!3CWMW]@2ATO=$.L!@_PZ )0 MAB3489LZ:/7DQS]:[7RP/*RS.M-:%Z39A6,]9FK$VHWA.%ZA6Q MW$6TGM5$Z[WA\)4F6J^)UML 5FVB]9IHO29:;T.<#4VT7N/R>OXU6? M<0?^?W2R,SL:_MGO'/X]V-_]WE_Q=IU\[W>W^>G^SZ/SHPOFP)A-Z _ZA/\^!<1^ M!7ZN!AT;='R-Z+@:K=>@X3IH6(O*BP(164:D&Z;AZH18@4[=R(!/IDM-CYD& MH>\^F5:#A@T:-FBXF6C81.0]/8)6$7F4"#,R'*Z;$2.8,LO50X^$NLMX&(6N MZXK(>??):7G&:E[S!D,;#&TP=!,P] X1>0V:/AB:5N%ZS.#,\0-7-TV\)<(L M2_<]F^IF:#,O(D[@N03TT99AKJ8@;-"T0=,&33<$3=],P-Z3@60M8.]HWIW] M<@UA4]-FNF$;(9KN0J>@@SA&=$O@ALDQ!N")^[S#1<89BAP7@07)J!>)$U M=F@Z@M7(_A+I09^FXA :_V.0L--G9H+NYYP)AG^>'!_RD^.?>\XQ]'%T\8W@ MO_L_]S#JU.F> /%M'Y]T=_\^74XX?#3L#I!QCDX&@^YV_P3^#__VG*,3C#H] MM6 L1G?8,8Y_?H\ZAYT9)AP6CF-'+-!M"Q,.AS9&G9I,%Q87AN][?N!X[S0! M2#&&19P JKR[*E;3])\@1^;EQ[GO3?,#GE+B^:3,"_\5\\)KL,>:W.3-SA;^ M!\V T+&\[$):>YG0.>O+%/N9S'\_G:BDRS"!F,O,X'UQR7M%_GAX/T[*\KYJ M"'CF#9Q.>_"BS/&-<6"RDR++_C#!!0"&T)+I))O0D>R)3].B0]6L2CQ>I!-' MN0:O\W@@QWC=7'KQ&?0%@";8!#-1+W0I_C.-ST H@27PN]9/9@+&VM+&">;A MC>G@RH=E(0)Q7J0?E?FOX[3H!8LYPOMR=-![6_OK=@WBFB>8C!2F!M-)934" M+,]R^7K%63:5DK%Z^J"UM*.BHH DYFFJ/U>LAEC"0):8EL:0" M"%.T,#GLTGQ6YQ)*EL!%*KM=Z@+_CSUG@.Y+!2 >5X @!82!>[ C$"P'KDH?"$*;C!:'EW%*\/&^Y MKRJ5L;J,@) B2X./L.AU"8 2D)'PZ 0K72#]BE$RC$?R[SPM\A)QWX"7=1Y= M2';<0H86H-!5SW(ZH1_6K*RL:M2B7;&QR9/!CFH;RI9:]TJ&9[8#^^J?[QJ, M;EIMPW^1]0_R#EQG&?G@%1V, _RW"\IYW MS5]3$*GJTSF#!\6C:Q@!"5(P?=."_CH.^.]E7NP^[-CPY_7'1^?H^/K+_C M[L4WIWO!X\X%V%DG_7X'^S[\03J'.^?+/FP84[\+MM;Q[I_8IPUCMKO6WL7^ MSQ_6_N[.3/K##WOGG4/EPRX/^BSA$],(;)U$PM*);SI8##[2/3?P73/T:&CP M=Y],KV7:JZDY'@D97L8Q7@-O;P+>"#5=PESF.1;6,8]"YM&(4F)Y%C4]$=Y4 MOK:!MZ>'MXL2WD(/S'Y*79W8/OS'BRR=6J&ANR$-+,\Q&" T5 MJ,B1_-^+4I%_WGR(4AV:?+S33;E\51[&:KQIS>_3QH.,\!60\>66GM("C VG M9WED\1 7.B]AWLT3_U=*?\6[#V_?+,K] CRV%'9T)73L1_+L*-NO<$-N2J,7 M/)1>T/U<,WL=E1T31'W@T$:F6#35$:7WDOYW105MU%DH'2^IRJ\U_VR+)[W MJG"ZSS)F30GFK0GL4CB5D2*'21%5A1>!YOCP5IK244^^M_D58EZ$N*X?"?AF M0(1M!3H+? QHYU0/[=#58:-=G_@^MRQR=8681CG>5.6X8;\-9K]*6S8]BS$C M,G7/#)E. A_8SXPLW0A#/[(B8HOH?NSW"E24EZPNYV'!C^L4?H7H]U1^N'Q_ M5CP$C7/@P>!N7M,V(D%MVW*);C#?T0D+(SUP+5_G+B&.Z0CA!=;#>N*>].SC M%3+B4_GH&D9\ D:L] XB:&@YCJ5SWZ0Z[*:I!P[U=68*[AF.03AQWKB7[C4$ M%=-L7-UBZN MC;8K+DT^K+)O71ET=^EES5)I,!JEX4:E8?^@IKU3CYK,,)@>1!A?9P4V9O%U M=4HYL3V/LE#P=Y^,MG.?X.%K\.NQ0H1OL!$: 'KM '1/(Z8F ] K4#)?(WBX4'7YO7)E2=3;'.:;B3+.E='#K>D5)'2Y=NOB!A,,(OKU(YLG0A! M=.H%\!_3 _U66);E^/=6;A^27U[&Q;D&+QN\W#P]O,'+.^+EO,3+P+.8Z7%# M]TWNZH132ZNOCFXN6&*O&KZ3JKK&A/ER1MJY9X[Z", M#M[)4]%]29/A9YG94":X6LVI]J;SIX$F$KBAY6-E&-NU=&)$CAXRX>B6XQD> M%X8=A<&+S)^6B4F&Q[F3_E79'2=]*C,WCA)YD)5G=E09U-;-FT;#Y$S4,QQ6 MN2'+5(6+20X7P$> M)_NV;1,1^FL'^][3_M@:8EFB5Q)<^.,"VK>ZUL[LZ*)G=0^_772&?\(X3TEG M>P>,_",8;Q?:K-XI2V4<=N"W(_OH\ \8VY'9W>[,L;3&_F%OUCD\(LIWBFQ"J,=,H0N!]06HPW0:$5^WW8AP)W(Y<8-WGQSW@8MD;':BL08+ M;H4%E HA0MOAKC!(8+F!&YG,%:85^((:5*P=;]Q@P3-@02T=0.B%$?5==+'; M1G2]=)2U7-/AG)EF$ H0UM2/A!=$%K5\DQ!&[4;CVGR4K=^K&_ MMDY 3NK4X$P/(]/U7--RJ A!XS)6[W*LB;*;%YW9\'6-KPV7NB &+4ZH3R(7 ME2GJ^")DKAF&GK?^;:V&KY^!KROMR0I#[M/ [XV')UXAM!#ASJZ%5 :N0#: MG/MX36LUG^FF\?6&ZDC7GY%2_UT\HCW@.Z3@4] MU6D$,_Q(!S,ZS][]:_%L+1[I]55?7K KER6*'FU9%&L @":I1,"/P%(BQ:=@ M3'1CQJ+U4Q0/_[AY?V![9 DS3/#U&27+"#5I^NFRO7_<:(*O(LN$V!]C62V MI*^"9B+;F,B >5&]EI_N;W_O=V5_W1/LYWA[SP&!<-'=9N>=P\[%D;4WZVQW M^\N1 5WK&^GN[L 8OP'X=YSN=A_Z.06!T#&Z%SOG'1C-$?3;L3#VYH?5[?UB M#B6>!?AOT #$ 9:@A5TC>A@*VW5L0CQRV\B 9RW<:7W0U'YN=HU.C&% ]8:. MYMI CE=C(/DH%C-,D[&0=>IE.K%P&@]0<&88*8"Z$1X-0/_3",2QJJ()G_(: MS"UM!JH11A/@9WP]B:*8"0WFR$3V07Z%=1S'F'1'DVRLG=$TACOC6,YBKBHC2OF,%3;SF ?U]F".(Z# 4!/9>(JMIT)-2ANK1#]9&?^@O@8@ M'JJ"G_D:R"PTWN]9\5J23J)D$&,USU$69Q-9'#,I&+98,35&<3[&#NFDG BG M$_AUT@[.I82N3\2NX?H.JH+8F9;[@N.8K#@=:JDJA@K;*498XA0K>6:3E,I1XYK)0H<9_A=+ MJ*HIRT11FBRL.I*$!G1"\Z'4Z'FQ"!%)+(+[%);^[)F[<7)96O,\UF4$XVTWYZP,(^S+'\7)>^.&M7MLG&X M;TPZ@QEG_8I(*$*;@40FG.C$$9X>1B"E'5<>;)J>[T3O/IGM51<,,-< 8'2T M)B%9CT-(]TWXTA#2?=2\+7O_VR_+8,S#PB74MH1."(OTP!&N;IFV3YG':, L M)"7K:E)ZRN+(EVGJ7W,),^]0U'\F\\TJC/P"&H$0IHB$10W/)C:GO_9N=^9YK=S+L^=F)9GM1U]B5&N.!$U?2%*[NTE) M=5HR_''>V6:SHXO^:==DR_]HXL]D(R=\Z.?WRZZ%W\.NB=_G"R? MEAP?[LRZ%W^<[.]^LX]/CLSN[M&\\_/+2>=DYZ)S\:5_O-VQ.\,?5F>W&W7J M=5[H*T+..AHDT>XKSD367X LXB M363&1B#3]E1TH>?#F1BC!_6N[/.=X[XI;1#XRKE/]'Z#2P^)2Z@C'#([J MX?D!;)]C.T(/HS#422B('M(0*-H@1 AFV *#Q>R6XZVF.FG4I*>"([=1DS8* MCM EWP#2@P%2/7H5%""',L BVW%,G5 CTJGC1KI)3=-RJ6EQSP.>:%GVJL>[ MT8^>"I"\1C_:)$#ZDDP;/]*#X=%"O6##,B,PTCP]8E&@$].BNL]=KG/3=,*0 M!VXDZ+M/9LNT[FVO-0K2W9CSL"]2(8-%&S7IL5")7V3QK2%I"_>BPJ4&>FX/ M/757$6?7*#>U^=WCQ%:+/Q)L&P MM^6CZR)RLLG[L/DZ4Z,K/1A@U9U)GF\&#-- AMR* +!<6_?]T-8-PR.8E3VR M.8:]N:W ?2AEZ7&O>+\I-0J9YZ,6XPT^&:$,,EQDDS>F4EV;J?8Y4.O'B,<9 MPYN3@N^<,WBTN$?90-@#05C=_20H6=PR=B,#!&%Y;C\S(Y([OF,1R MT=QSC56MZUG*2KQ=A:L6*_AH.837U<(V;ND>+QWY=4NSV1C_#!!_!;@W(/Y0 M(+Y?]]E9MB]"TPY!^_01Q&U+]T-JZZ[I,,\(+&9;'H"XT[*=>U^6?T"VN9<( M6/_R^NTN:7M&>4G[<6\.?$Z&PW@B+;2M$2UQ8<,+[GN..PW: ML]\\E2U^C$'GB=DMEO,OD4HI@G='=ZD]=!AWAN#'M^S15E]-R M'2\992UUTW4"O>)U6OQW\8Y;?EFTNJD<9]E4+@*T4UPLGLS'0EXC&=<6J5N(/).Y%B8CGLF+J1E>YY3_E:%P;! M2F(@/ 2Q(D9\4P1>Z/ C_1-&EHNNT)?6KDG6-+Q?C7HS^I:\F=8:;R"^S<= MW-:1]\Q7!Y]<6H R9OZBS.01=TV=.KZO$]_V]8#8IBY Z3%\-\ \FJ@$M=TK M;PY>S3C%!79)@/!42$>G]9^7F*;ZB6O 9)-^G')M3&7.A.>_Z;\FWAZFE"L. M 0L4EZ5#)_6SQXT$W&V5>$*!49I-M/_ CDS*"T^K]X=%? :;1;'Z!J:C4+B8 M8S(\N:^R5%37^H:QO$JO6OP\S4 _!7C]W!>C$8VUO;WBT;T1CZFV+7#W94H+ M^/Z[.!.CJ=#>XP-X-] R?N_*?N4?YN\?-#:@\;"801V=Z #03?#!'(@V0\X? M !ISJ5)@81" ##:!'^%K&%\48^Z!*FT'GS) ZWB(Z2M4V@8U/$FC-5&CT%?* M(A0, X'4K*;/U%15O@(U:#783,$VGTKY)>5,-<*\*DE]D.40F?HQ7Z]R<,5P MEZ0@-@%S*!"_EF@$M@)FJ28D!=*8@M7!I^IRY1C:.P>4E Z5O>YW[4J4CT?I M8UT+EZ?*RI^Y/16'R7>5/^,OH(WYER3]48QZ6PZZ ?M+38/#(YC/G@7M&]T3 M1O:__7*A:.O-APS![LN^Q=Y^L(+@$^Y4V4 B ]\^2 M+: ABX<@BRT'2,$//,,V/5<7%).!,H/H(3\,"#,YJX+I&!?IP3\.-BN M4KB(<]9'/5=+9VAUMK= @/]33X$C<*Z!+@21/6*XWPW,(R-,Q-)PK%#F" MS@2HU)B92&7U7<3CEM9/9B+/_3*7VO=2<:_0336 M7\3<,PO"+A=PUT$X_+HF@OLA,0.#^ZXC?!* GL[],')#,XJ$YUJ1D?MK2.&O M<6VC8=6G0?!31'#!3>$8+M,M,^0Z<1Q#]WW+UTU"B&-'KA$14-YM/VA?%?QS M)P1OR&)3R>)BZ[S;^R5\Q^2&RW6#$TL%6%#'X+K#F 7&'GRDT;M/I.U=C>9K M(;D"[,DL6<1#5#<1?K-IB'X3S*8U4-"8P>YK65]EJU../7QR0,<(\!E+QF(Q MLQ>&&:"!".!]%O>2-)EFT!07D5"*K1A$2C3$&283@#2P)D.!HJN\_QBE6!IX9LH,*8CF0H$N@4)(S$4L+\J1(BU!.MBK-9_2XLC M34HAY=]ALGZ@=/Z )%,/YV.@D@&*$51 7D/QEC8>3#.PLD=T4&80+&(OGM\T MOLF)AZ<7$E3R:>?B&T,6IAD2FBR\>*,O#Q87:.D$K2 DA-QYI]Q6(.28$#*A M8JNPK%3>O4GN&8(-C3,4E[D.D:3P-$WG-;]B.(4'1 8:R,]^/%#9W9+I1!:. M5-N3B7Q_,QQ-G@(/2!$IC M,,!=+DEE-M)5RF1R.,I:BORTJ'6ZL[M+.RUE. M@&ZSLD%%7"$FS4G"@B"Q?4!DM(U+Q]\B)4GJ9-"GU'=HEN#(YB4E\T46XXE0 M130Q"1BK-3H=Y)3/$DS8"%T#T26#,[&T'M+;*-F-XG= +# YRH&O,;.8JJ*) M&IPR0ZN$AI4KL\APW,(>H-MLT=>+[B)&L[X6#9(9[-&_E7K7JN_Q(HG$(XSY ME@DQ,1,2QG04T;,DE8J[J/5F. M^)">;^"I=1'(,=R[D$$9AU_BSO";V=G^9AW][,;'A^P/O'K+M]W#^R_AQT+[[ =UW0BK&$P99U?/(EVM_>10)_2\ MS/T9K9695IO1!1<#Z!?/FH*V9*L\:>@?8B2B^)9AL,]N.CXYXX&MZ((A;S%3 M=\&:UTD@ MVWB- M2@PG#+S0#4Q,'+H: 54=_^$A"29 /%O84%*3]4LOZ0P!=B))HL$S-)*6%9; W$<.LFXSDJ4DR0-UJ M+[>Y&H*ZC* ZASO.+^JX@<4=3S>=T-4)[)<>^,+3[2@RA>&&MLF8/%%>]4E5 M:8UKP!0J%EX/F*Q[ M,#'%)<2Y0-0MV*H+K;6[-?OA=XA-NN'G$C0-7 T2F3 M_D[/,7V;F\3F"%%7T]-](>JQJ:&!J">DJ&_F+Q*8(;=L4_=#T].):Q+,E@V? M0LL4$:.1@]FR29O<-EOV!NEUIB,+3UP;MQ57Z"I/DM"5AIZ8(FSC![ "_'TP MD3[?#/Z93I)TOO+>. 5:2F-TQ:KXA3,ZF.;.-DSWC-$/,@BHFZ23OK8E32G: MTG8Z.UO2P;&5Q? G3)=3V<'W_Z+#\>_;I3(*VKX,N+G(O3O*8?*C?=!63AQD M#6 L^1F'N3HU'D>1] '%P(IM-/JP[@CZA,J*#S +$"VYBV31<:=\)(JT/1 _=\]\+C]/F&:K=N+AQ\,?),3S7N0 ^W^Y8 M1X??@->[_?U#>._DSY.NM6-V+K9FW1-F+V-'9[=["F."/ONGG8OC/F#'L&/M M.##&.7QO'QW^ %S:LKH7'-4;L_/ME^M9@2 V*,J1#PJ.ZV($A1WJ(*08"3UF MN!%Y"::J\T';05D!])\)_2?6 ]H;*9D!M+VQ +=29RG&@-C>( G5,0"&R,J# M]>D !*4>I@GE(;+A2$QF27J*+G@!.H!T3%:NUF0X! V Y=[7\8!.<"G0"3\> M)'-UK$_Y&3([UPYCZ (@=20?1\^N+)'44W_ G,[P?*,8C.I!E&N=1X/!#](% MGZJSIE$"+TJ60T"D/>E3[R?RM[X8SW86*JJ1LL Q Q)H2>2 M7DK'?0!>M>]RFA.@H>%0C/?BP_:=K4;>>AC$1):V(9YE3(NCQ:5L,JP^6JWU($;'C74#UKJ M.YLETQ36_RG+H1RPON#3@=B/\@E):P 4?9$"GGPNEG%KQ+\FH]Y7/,)6I<7^ MF._69K:%IWR;5#7E>21T[Y=I@&)/C!!,1-/4B1?X.B6>J3.*5[,=4[C$?!%5 M4W(.^^^LJ!XX;TE0GRP6_&NA;)-GC8Q-AU,5CP""*P7$H>I$51Y:2BZKZLI5 M-5D6^(,B&2U53[FFS J.9%LP,0Q%NNB#>8TE5SRS'=A7_WRODBM7OWI=L]?_ M1@SW<09K/T1]F!LKM*\^>LEU>G5P_#27Q_V;E&M)5HL!4E+TNO!MX:>"OAC?K4Y6Y ?=,.2>1$(6>13SWB4IRM;#YB!\8Y0 M0X'/0*C_C$"[G7Z!,;QL&5/A'P*!"">KIM MF6 S.9&I!S02>D15>E9FDS+3IA[538\3G1@!UX,0 ML,5EU&+$=4#% \7 -3>IE/,#>5H:%BUC=9D3<6(&GBLXL2CW T(#UV;,LUT: MVL'#J 4-BZ[#HI7DCUP[= 0W==NFID[,T,23^5#'=*6F&]J>&7)@4;(:>?OB MJV1MM-S_3$>4-^Z"JR\IA2(*&'>Y!ZB"7DS+<8C+F,,"QW8B^^'=!5%\+KA^ M(=*D09LUT&:A*A]G41A@%77+\"R="(?KH44-G5B^[02^Q;R O/LD8PNMWS?( MTFA\!0^M%-A$6,+@3/@88!_XMN?8AK!!3P@CSW0:I>#IV;12"H0; G_:J+(3 MIA,6,M#;/4,'B42X$;K$QO3RIK.:KZAQ!CPF@^T*C$6>-^Z JV"%FX[AN0;C ME(8$T(0:D<>&E7I0!K4CA_C$UP.#@\PW&2!*X#*=6]P@ MGD>)ZX"MX3]4;8_&&["!'&I1F]FF'[BFX1%B@>3W.?=]A^!5=,N,&L'_]!Q: M"7[/\PS?%WAT1[A.(F[KU'=LG7 S#%W'LV#G0/";#Q4TU7@#;L=@^YC3K'$& M7 4J($3"* I"YM@NP:-H$486J &>&U(W,!XH=J !E=N#2CT\P'9]TPUY@!G- MP:3P35/W>710D!!K5=T[2=@'!FA":W0Y"Z38*RA V@!G YR;!)R68WFNZSDV%YPPAP<.7F-YO*W5K*M7:W M5.Y!D\K]ZJVU5*Z6H![DUHH,Y MIJR"V7\I\T?!.N2%5O"9[U5=B2J=Z&9GE=K*M&E6)*B!V7U3Y=@&P$H<"?JP9W&6EV+!2BI9435T^_B@ ME=<,U6K%1&NYQO"7_-N9:"U]DTS3XAM8;C/;@ Q?LL7;E[2%E9_1E.M?DT2F-I,Y+8:*\3:9J@YO04KQB VF**F+ M[7Q$'BSI"8F6QBI%GUS90;ZR6;FRF%V.RC1\12T7S!!6%,V:EA5>BK1_LFP/ MI@RLE<%1);P4-<.JILA"4_4'BH:*BNFUJ>,TR@QQ>:VEO#Q1D?>P*&:$A>"3 M5#":3?+Z/N,TP?FK%&]A,IWDF6_Y-%.YY\K*.;,B9:%HYOY8S?@K$6VTFJU,51>[S M3<**;5BQ;N_RM\7>+G_?2^A@^3M5 M*V[YVR&=+W^%B=16OE-4L_QU)L3IRG?]R^8U@6T5*^]C;:R5[Q9>QQ3,M*0M MN15R5Q1)9C%L/DV1^%.1J222F%.18V+C:'X-?L@"IT7]M5:=NR12E**JSBXP M $'3D:JEEJ=&;.7EOS#O*$K6>HY-S$&.[+18; J%8T%!7 .C:C;I*[1(92T_ M> %9J*BYUBIX5C)&'$<#OZB(IT96 MU>>KQBA_+3-QYB4%2C:F#$QV9>9 =_DT:B,NTT/*M);X1E&K]G?UE\RS6B R MS6M_R4II:@A8;0YK=]&Y?$(6"U.EZ+@(87EP ?(\U#E>T_$8A+)4<(%-$%GG M$ECR'FM]Y.EL\U39^$TT790-5:+8 MFK"H8Z@2=M?3>BO,9T#? UCL:3&'.EW5!HS-EM7:827S-+R2@(9C,9'3_%UM M5DM+I'@$$SC+LX=C[TA?,IGHRLK5-02YY=,TF\83V4_^*EN@HY(\Y&8.(1)<%,--%!0R+.@"F\XU3-AUB?4TY M4RFG!H.\B65N5VF&)_7OH4W0CB9)*E,_8DGXEGSL&HT$,^/F&22'@H[DBD27 M:1&%:E 7]VUM:X!I)7M2[N:2I%;!L"9CE54X+RH<7S,BFM8J'*KJG5CWL!?+ MVI^RT512B.Q'<6"E1:C*A:' /+84JRUB\EFJ\C:GV)),$RUDM6<)E0/*L#0H MYKS'VM2*]D8*M*\>95$)5&HU G\;0B?+>H/\?).ZVL8E%6.I=)0I;\.Y-J S M.7FY?A(.B.B(,?CKFBLNN$QHX5"$I"(NHY+HE#FT$:D^?[WWL[/S>;0WZJ MM/27IM;/=0ZE54G'=9%=7VDU40K*>HHR.U42G0V2*0C9))K,I'%:YMZ7B"SR M,LM8TG:(6AXTTI^/90[@T0AX0?!6_D65SA]ZPZ3X\*GZ#CD'C#N4A8O5;?/! M(YK-L- !35,JJ[-* )=" [5,7;&ZE!O5?":"]4>PZKV"@,MYH/H%'*E@HDAW M+FW6%V#Y%0I(J] ^6C!3L+% <0)K!6W;*<) L8795.K;M=((N1*@\D5CQOLD ME%630=9F\E&)CWB/L;9%BG0DV%10)BL1M+6?>;UN6=&@CQZ,( [:F>$9J8<7FC(18*82[:9NS#P->+$]1+3K.*$H&<5)*AE+G MA?W84HRYPWM T0?34*%WFG^QG_.J^@O;_2SY\B"GY]LN2W&JI>.1^$?/*L[) MT9P933[J]O,MG10<;GF\]]2.TTN/.Q96R[;:#JY.;:NS1 5,=G"?S04O/A MZ!"HW,.J1,WR+]A HE[0U )($QES_-<$;[6 XKE;&J34FM3JS*SX .2PP4% MC?5QX:1_ PQZ65.\F-^LG$AY% .D*4ULG!%5DZG;WMB,\H:J3/XYE2CY'J8Q MD+GR"?3H.*\.HDBGF-*"D,V=("Q)2T'O*&SPKZ ME;JG4L%7*1*W92!@#%C0"TO;ZSVPCD*PY,L%A '+N SL1FHFLJP.'<=S/AN@(PBIE U+*IIT]'A>MJJT&U6]#2>'7;QP63E #529'M9Q&L:]-"]/1V&5I%:!/S%YMH..AEQ7T]!4CT%+FLBB M9JCDX"A3@>YHG!;.^=9>AP:$[@]"=6NZ_9P05"+09Z#>4:(H'_\^H*$\#\TY M)BN5^C0!/INTZAJ[A!&8SJ+ZCHR2:/F*6-(?E%>MZB. *.Z8E1[H\' MG@!M<<66*-IT=A<@,Q3S1 9UE#[O'"+RQ=$$;&OERVHO+'#-G1A-X>U2:W9V M==#4^%R3,\@KB_9E >(2UQD=+RQR[7 .UA@/Z7-WC+()T<)4CC0L HH]BY%" MQWP]JZX6AUR9!MY$E28J&@PE34PE